Skip to content

Commit 846343d

Browse files
committed
Initial commit
preworking Preworking Preworking Fix Initial Update
1 parent 60f360b commit 846343d

File tree

1,361 files changed

+109318
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,361 files changed

+109318
-1
lines changed

.gitignore

Lines changed: 214 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,214 @@
1+
#################
2+
## Eclipse
3+
#################
4+
5+
*.pydevproject
6+
.project
7+
.metadata
8+
bin/
9+
tmp/
10+
*.tmp
11+
*.bak
12+
*.swp
13+
*~.nib
14+
local.properties
15+
.classpath
16+
.settings/
17+
.loadpath
18+
19+
# External tool builders
20+
.externalToolBuilders/
21+
22+
# Locally stored "Eclipse launch configurations"
23+
*.launch
24+
25+
# CDT-specific
26+
.cproject
27+
28+
# PDT-specific
29+
.buildpath
30+
31+
32+
#################
33+
## Visual Studio
34+
#################
35+
36+
## Ignore Visual Studio temporary files, build results, and
37+
## files generated by popular Visual Studio add-ons.
38+
39+
# User-specific files
40+
*.suo
41+
*.user
42+
*.sln.docstates
43+
44+
# Build results
45+
46+
[Dd]ebug/
47+
[Rr]elease/
48+
x64/
49+
build/
50+
[Bb]in/
51+
[Oo]bj/
52+
53+
# MSTest test Results
54+
[Tt]est[Rr]esult*/
55+
[Bb]uild[Ll]og.*
56+
57+
*_i.c
58+
*_p.c
59+
*.ilk
60+
*.obj
61+
*.pch
62+
*.pdb
63+
*.pgc
64+
*.pgd
65+
*.rsp
66+
*.sbr
67+
*.tlb
68+
*.tli
69+
*.tlh
70+
*.tmp
71+
*.tmp_proj
72+
*.log
73+
*.vspscc
74+
*.vssscc
75+
.builds
76+
*.pidb
77+
*.log
78+
*.scc
79+
80+
# Visual C++ cache files
81+
ipch/
82+
*.aps
83+
*.ncb
84+
*.opensdf
85+
*.sdf
86+
*.cachefile
87+
88+
# Visual Studio profiler
89+
*.psess
90+
*.vsp
91+
*.vspx
92+
93+
# Guidance Automation Toolkit
94+
*.gpState
95+
96+
# ReSharper is a .NET coding add-in
97+
_ReSharper*/
98+
*.[Rr]e[Ss]harper
99+
100+
# TeamCity is a build add-in
101+
_TeamCity*
102+
103+
# DotCover is a Code Coverage Tool
104+
*.dotCover
105+
106+
# NCrunch
107+
*.ncrunch*
108+
.*crunch*.local.xml
109+
110+
# Installshield output folder
111+
[Ee]xpress/
112+
113+
# DocProject is a documentation generator add-in
114+
DocProject/buildhelp/
115+
DocProject/Help/*.HxT
116+
DocProject/Help/*.HxC
117+
DocProject/Help/*.hhc
118+
DocProject/Help/*.hhk
119+
DocProject/Help/*.hhp
120+
DocProject/Help/Html2
121+
DocProject/Help/html
122+
123+
# Click-Once directory
124+
publish/
125+
126+
# Publish Web Output
127+
*.Publish.xml
128+
*.pubxml
129+
130+
# NuGet Packages Directory
131+
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
132+
#packages/
133+
134+
# Windows Azure Build Output
135+
csx
136+
*.build.csdef
137+
138+
# Windows Store app package directory
139+
AppPackages/
140+
141+
# Others
142+
sql/
143+
*.Cache
144+
ClientBin/
145+
[Ss]tyle[Cc]op.*
146+
~$*
147+
*~
148+
*.dbmdl
149+
*.[Pp]ublish.xml
150+
*.pfx
151+
*.publishsettings
152+
153+
# RIA/Silverlight projects
154+
Generated_Code/
155+
156+
# Backup & report files from converting an old project file to a newer
157+
# Visual Studio version. Backup files are not needed, because we have git ;-)
158+
_UpgradeReport_Files/
159+
Backup*/
160+
UpgradeLog*.XML
161+
UpgradeLog*.htm
162+
163+
# SQL Server files
164+
App_Data/*.mdf
165+
App_Data/*.ldf
166+
167+
#############
168+
## Windows detritus
169+
#############
170+
171+
# Windows image file caches
172+
Thumbs.db
173+
ehthumbs.db
174+
175+
# Folder config file
176+
Desktop.ini
177+
178+
# Recycle Bin used on file shares
179+
$RECYCLE.BIN/
180+
181+
# Mac crap
182+
.DS_Store
183+
184+
185+
#############
186+
## Python
187+
#############
188+
189+
*.py[co]
190+
191+
# Packages
192+
*.egg
193+
*.egg-info
194+
dist/
195+
build/
196+
eggs/
197+
parts/
198+
var/
199+
sdist/
200+
develop-eggs/
201+
.installed.cfg
202+
203+
# Installer logs
204+
pip-log.txt
205+
206+
# Unit test / coverage reports
207+
.coverage
208+
.tox
209+
210+
#Translations
211+
*.mo
212+
213+
#Mr Developer
214+
.mr.developer.cfg

3rd-party-licenses.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Third Party Licenses
2+
====================
3+
4+
This repository does not directly contain 3rd party source code.
5+

CONTRIBUTING.md

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
# Contributing
2+
3+
Want to contribute? Great! You can do so through the standard GitHub pull
4+
request model. For large contributions we do encourage you to file a ticket in
5+
the GitHub issues tracking system prior to any code development to coordinate
6+
with the system_modes development team early in the process. Coordinating up
7+
front helps to avoid frustration later on.
8+
9+
Your contribution must be licensed under the Apache-2.0 license, the license
10+
used by this project.
11+
12+
## Add / retain copyright notices
13+
14+
Include a copyright notice and license in each new file to be contributed,
15+
consistent with the style used by this project. If your contribution contains
16+
code under the copyright of a third party, document its origin, license, and
17+
copyright holders.
18+
19+
## Sign your work
20+
21+
This project tracks patch provenance and licensing using a modified Developer
22+
Certificate of Origin (DCO; from [OSDL][DCO]) and Signed-off-by tags initially
23+
developed by the Linux kernel project.
24+
25+
```
26+
system_modes Developer's Certificate of Origin. Version 1.0
27+
28+
By making a contribution to this project, I certify that:
29+
30+
(a) The contribution was created in whole or in part by me and I
31+
have the right to submit it under the "Apache License, Version 2.0"
32+
("Apache-2.0"); or
33+
34+
(b) The contribution is based upon previous work that is covered by
35+
an appropriate open source license and I have the right under
36+
that license to submit that work with modifications, whether
37+
created in whole or in part by me, under the Apache-2.0 license;
38+
or
39+
40+
(c) The contribution was provided directly to me by some other
41+
person who certified (a) or (b) and I have not modified it.
42+
43+
(d) I understand and agree that this project and the contribution
44+
are public and that a record of the contribution (including all
45+
metadata and personal information I submit with it, including my
46+
sign-off) is maintained indefinitely and may be redistributed
47+
consistent with this project and the requirements of the Apache-2.0
48+
license or any open source license(s) involved, where they are
49+
relevant.
50+
51+
(e) I am granting the contribution to this project under the terms of
52+
Apache-2.0.
53+
54+
http://www.apache.org/licenses/LICENSE-2.0
55+
```
56+
57+
With the sign-off in a commit message you certify that you authored the patch
58+
or otherwise have the right to submit it under an open source license. The
59+
procedure is simple: To certify above system_modes Developer's Certificate of
60+
Origin 1.0 for your contribution just append a line
61+
62+
Signed-off-by: Random J Developer <[email protected]>
63+
64+
to every commit message using your real name or your pseudonym and a valid
65+
email address.
66+
67+
If you have set your `user.name` and `user.email` git configs you can
68+
automatically sign the commit by running the git-commit command with the `-s`
69+
option. There may be multiple sign-offs if more than one developer was
70+
involved in authoring the contribution.
71+
72+
For a more detailed description of this procedure, please see
73+
[SubmittingPatches][] which was extracted from the Linux kernel project, and
74+
which is stored in an external repository.
75+
76+
### Individual vs. Corporate Contributors
77+
78+
Often employers or academic institution have ownership over code that is
79+
written in certain circumstances, so please do due diligence to ensure that
80+
you have the right to submit the code.
81+
82+
If you are a developer who is authorized to contribute to system_modes on
83+
behalf of your employer, then please use your corporate email address in the
84+
Signed-off-by tag. Otherwise please use a personal email address.
85+
86+
## Maintain Copyright holder / Contributor list
87+
88+
Each contributor is responsible for identifying themselves in the
89+
[NOTICE](NOTICE) file, the project's list of copyright holders and authors.
90+
Please add the respective information corresponding to the Signed-off-by tag
91+
as part of your first pull request.
92+
93+
If you are a developer who is authorized to contribute to system_modes on
94+
behalf of your employer, then add your company / organization to the list of
95+
copyright holders in the [NOTICE](NOTICE) file. As author of a corporate
96+
contribution you can also add your name and corporate email address as in the
97+
Signed-off-by tag.
98+
99+
If your contribution is covered by this project's DCO's clause "(c) The
100+
contribution was provided directly to me by some other person who certified
101+
(a) or (b) and I have not modified it", please add the appropriate copyright
102+
holder(s) to the [NOTICE](NOTICE) file as part of your contribution.
103+
104+
105+
[DCO]: http://web.archive.org/web/20070306195036/http://osdlab.org/newsroom/press_releases/2004/2004_05_24_dco.html
106+
107+
[SubmittingPatches]: https://github.com/wking/signed-off-by/blob/7d71be37194df05c349157a2161c7534feaf86a4/Documentation/SubmittingPatches

0 commit comments

Comments
 (0)