Skip to content

Commit 5e523fa

Browse files
committed
Initial public release of Bobber
Signed-Off-By: Robert Clark <roclark@nvidia.com>
1 parent 920c23d commit 5e523fa

37 files changed

+3581
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
*__pycache__*
2+
*.pyc
3+
build/*
4+
dist/*
5+
env/*
6+
nvidia_bobber.egg-info/

CONTRIBUTING.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Contribute to Bobber
2+
3+
Before contributing to Bobber, we require all users to sign-off on their work.
4+
5+
## Sign your work
6+
7+
The sign-off is a simple line at the end of the explanation for the patch. Your
8+
signature certifies that you wrote the patch or otherwise have the right to pass
9+
it on as an open-source patch. The rules are pretty simple: if you can certify
10+
the below (from [developercertificate.org](http://developercertificate.org/)):
11+
12+
```
13+
Developer Certificate of Origin
14+
Version 1.1
15+
16+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
17+
1 Letterman Drive
18+
Suite D4700
19+
San Francisco, CA, 94129
20+
21+
Everyone is permitted to copy and distribute verbatim copies of this
22+
license document, but changing it is not allowed.
23+
24+
Developer's Certificate of Origin 1.1
25+
26+
By making a contribution to this project, I certify that:
27+
28+
(a) The contribution was created in whole or in part by me and I
29+
have the right to submit it under the open source license
30+
indicated in the file; or
31+
32+
(b) The contribution is based upon previous work that, to the best
33+
of my knowledge, is covered under an appropriate open source
34+
license and I have the right under that license to submit that
35+
work with modifications, whether created in whole or in part
36+
by me, under the same open source license (unless I am
37+
permitted to submit under a different license), as indicated
38+
in the file; or
39+
40+
(c) The contribution was provided directly to me by some other
41+
person who certified (a), (b) or (c) and I have not modified
42+
it.
43+
44+
(d) I understand and agree that this project and the contribution
45+
are public and that a record of the contribution (including all
46+
personal information I submit with it, including my sign-off) is
47+
maintained indefinitely and may be redistributed consistent with
48+
this project or the open source license(s) involved.
49+
```
50+
51+
Then you just add a line to every git commit message:
52+
53+
Signed-off-by: Joe Smith <joe.smith@email.com>
54+
55+
Use your real name (sorry, no pseudonyms or anonymous contributions.)
56+
57+
If you set your `user.name` and `user.email` git configs, you can sign your
58+
commit automatically with `git commit -s`.

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2021 NVIDIA CORPORATION
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)