Skip to content

Commit 7072151

Browse files
authored
Clarify license and terms for contributions, reformat markdown (#448)
## Summary Tweaks several of our files to more clearly explain under what terms we accept contributions. Reformat markdown files to fit under an 80 character width. ## How was it tested? N/A ## Community Contribution License All community contributions in this pull request are licensed to the project maintainers under the terms of the [Apache 2 license](https://www.apache.org/licenses/LICENSE-2.0). By creating this pull request I represent that I have the right to license the contributions to the project maintainers under the Apache 2 license. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Documentation** - Refined contribution guidelines by replacing legacy certification language with updated Apache 2 License and Community Contribution License terms. - Enhanced readability and consistency across documentation by adjusting formatting, capitalization, and layout in contribution guidelines, code of conduct, and project descriptions. - Improved presentation of reporting instructions and introductory content for clearer communication. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 36c6ed1 commit 7072151

File tree

9 files changed

+94
-105
lines changed

9 files changed

+94
-105
lines changed

.github/pull_request_template.md

+8-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@
33
## How was it tested?
44

55
## Community Contribution License
6-
All community contributions in this pull request are licensed to the project maintainers
7-
under the terms of the [Apache 2 license](https://www.apache.org/licenses/LICENSE-2.0).
6+
7+
All community contributions in this pull request are licensed to the project
8+
maintainers under the terms of the
9+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
10+
811
By creating this pull request I represent that I have the right to license the
9-
contributions to the project maintainers under the Apache 2 license.
12+
contributions to the project maintainers under the Apache 2 License as stated in
13+
the
14+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

CODE_OF_CONDUCT.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ representative at an online or offline event.
5959
## Enforcement
6060

6161
Instances of abusive, harassing, or otherwise unacceptable behavior may be
62-
reported to the community leaders responsible for enforcement. Use the
63-
"Report to repository admins" functionality on GitHub to report.
62+
reported to the community leaders responsible for enforcement. Use the "Report
63+
to repository admins" functionality on GitHub to report.
6464

6565
All complaints will be reviewed and investigated promptly and fairly.
6666

CONTRIBUTING.md

+27-13
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,33 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

7-
## Developer Certificate of Origin
9+
## Community Contribution License
810

9-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
11+
Contributions made to this project must be made under the terms of the
12+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
1013

11-
> By making a contribution to this project, I certify that:
12-
>
13-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
14-
>
15-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
16-
>
17-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
18-
>
19-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
14+
```
15+
By making a contribution to this project, you certify that:
16+
17+
a. The contribution was created in whole or in part by you and you have the right
18+
to submit it under the Apache 2 License; or
19+
20+
b. The contribution is based upon previous work that, to the best of your
21+
knowledge, is covered under an appropriate open source license and you have the
22+
right under that license to submit that work with modifications, whether
23+
created in whole or in part by you, under the Apache 2 License; or
24+
25+
c. The contribution was provided directly to you by some other person who
26+
certified (a), (b) or (c) and you have not modified it.
27+
28+
d. You understand and agree that this project and the contribution are public
29+
and that a record of the contribution (including all personal information you
30+
submit with it, including your sign-off) is maintained indefinitely and may be
31+
redistributed consistent with this project or the open source license(s)
32+
involved.
33+
```

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Open Source Monorepo
22

3-
Monorepo that serves as the source of truth for all open source projects published
4-
by [jetify](https://www.jetify.com).
3+
Monorepo that serves as the source of truth for all open-source projects
4+
published by [jetify](https://www.jetify.com).
55

66
Each project lives in its own directory and contains its own license.

typeid/typeid-go/CONTRIBUTING.md

+11-17
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

79
## Opening a Pull Request
810

9-
This project is published as a standalone repo from our [opensource monorepo](https://github.com/jetify-com/opensource).
10-
Pull requests should be sent to the monorepo instead, and they will automatically be published
11+
This project is published as a standalone repo from our
12+
[opensource monorepo](https://github.com/jetify-com/opensource). Pull requests
13+
should be sent to the monorepo instead, and they will automatically be published
1114
to this repo when merged.
1215

13-
## Developer Certificate of Origin
14-
15-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
16-
17-
> By making a contribution to this project, I certify that:
18-
>
19-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
20-
>
21-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
22-
>
23-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
24-
>
25-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
16+
Contributions made to this project must be made under the terms of the
17+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
18+
By contributing to this project you agree to the terms stated in the
19+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

typeid/typeid-js/CONTRIBUTING.md

+11-17
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

79
## Opening a Pull Request
810

9-
This project is published as a standalone repo from our [opensource monorepo](https://github.com/jetify-com/opensource).
10-
Pull requests should be sent to the monorepo instead, and they will automatically be published
11+
This project is published as a standalone repo from our
12+
[opensource monorepo](https://github.com/jetify-com/opensource). Pull requests
13+
should be sent to the monorepo instead, and they will automatically be published
1114
to this repo when merged.
1215

13-
## Developer Certificate of Origin
14-
15-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
16-
17-
> By making a contribution to this project, I certify that:
18-
>
19-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
20-
>
21-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
22-
>
23-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
24-
>
25-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
16+
Contributions made to this project must be made under the terms of the
17+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
18+
By contributing to this project you agree to the terms stated in the
19+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

typeid/typeid-sql/CONTRIBUTING.md

+11-17
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

79
## Opening a Pull Request
810

9-
This project is published as a standalone repo from our [opensource monorepo](https://github.com/jetify-com/opensource).
10-
Pull requests should be sent to the monorepo instead, and they will automatically be published
11+
This project is published as a standalone repo from our
12+
[opensource monorepo](https://github.com/jetify-com/opensource). Pull requests
13+
should be sent to the monorepo instead, and they will automatically be published
1114
to this repo when merged.
1215

13-
## Developer Certificate of Origin
14-
15-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
16-
17-
> By making a contribution to this project, I certify that:
18-
>
19-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
20-
>
21-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
22-
>
23-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
24-
>
25-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
16+
Contributions made to this project must be made under the terms of the
17+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
18+
By contributing to this project you agree to the terms stated in the
19+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

typeid/typeid/CONTRIBUTING.md

+11-17
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

79
## Opening a Pull Request
810

9-
This project is published as a standalone repo from our [opensource monorepo](https://github.com/jetify-com/opensource).
10-
Pull requests should be sent to the monorepo instead, and they will automatically be published
11+
This project is published as a standalone repo from our
12+
[opensource monorepo](https://github.com/jetify-com/opensource). Pull requests
13+
should be sent to the monorepo instead, and they will automatically be published
1114
to this repo when merged.
1215

13-
## Developer Certificate of Origin
14-
15-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
16-
17-
> By making a contribution to this project, I certify that:
18-
>
19-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
20-
>
21-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
22-
>
23-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
24-
>
25-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
16+
Contributions made to this project must be made under the terms of the
17+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
18+
By contributing to this project you agree to the terms stated in the
19+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

tyson/CONTRIBUTING.md

+11-17
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
# Contributing
22

3-
When contributing to this repository, please describe the change you wish to make via a related issue, or a pull request.
3+
When contributing to this repository, please describe the change you wish to
4+
make via a related issue, or a pull request.
45

5-
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
6+
Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
7+
all your interactions with the project.
68

79
## Opening a Pull Request
810

9-
This project is published as a standalone repo from our [opensource monorepo](https://github.com/jetify-com/opensource).
10-
Pull requests should be sent to the monorepo instead, and they will automatically be published
11+
This project is published as a standalone repo from our
12+
[opensource monorepo](https://github.com/jetify-com/opensource). Pull requests
13+
should be sent to the monorepo instead, and they will automatically be published
1114
to this repo when merged.
1215

13-
## Developer Certificate of Origin
14-
15-
By contributing to this project you agree to the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) which was created by the Linux Foundation and is a simple statement that you, as a contributor, have the legal right to make the contribution. See the DCO description for details below:
16-
17-
> By making a contribution to this project, I certify that:
18-
>
19-
> a. The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
20-
>
21-
> b. The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
22-
>
23-
> c. The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
24-
>
25-
> d. I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
16+
Contributions made to this project must be made under the terms of the
17+
[Apache 2 License](https://www.apache.org/licenses/LICENSE-2.0).
18+
By contributing to this project you agree to the terms stated in the
19+
[Community Contribution License](https://github.com/jetify-com/opensource/blob/main/CONTRIBUTING.md#community-contribution-license).

0 commit comments

Comments
 (0)