11# How to Contribute
22
3- Thanks for your interest in contributing to ` <project name> ` ! Here are a few
3+ Thanks for your interest in contributing to OASF SDK ! Here are a few
44general guidelines on contributing and reporting bugs that we ask you to review.
55Following these guidelines helps to communicate that you respect the time of the
66contributors managing and developing this open source project. In return, they
@@ -17,8 +17,7 @@ in any real-time space e.g., Slack, Discord, etc.
1717## Reporting Issues
1818
1919Before reporting a new issue, please ensure that the issue was not already
20- reported or fixed by searching through our [ issues
21- list] ( https://github.com/org_name/repo_name/issues ) .
20+ reported or fixed by searching through our [ issues list] ( https://github.com/agntcy/oasf-sdk/issues ) .
2221
2322When creating a new issue, please be sure to include a ** title and clear
2423description** , as much relevant information as possible, and, if possible, a
@@ -37,22 +36,45 @@ We expect new pull requests to include tests for any affected behavior, and, as
3736we follow semantic versioning, we may reserve breaking changes until the next
3837major version release.
3938
39+
40+ ## Developer’s Certificate of Origin
41+
42+ To improve tracking of who did what, we have introduced a “sign-off” procedure.
43+ The sign-off is a line at the end of the explanation for the commit, which
44+ certifies that you wrote it or otherwise have the right to pass it on as open
45+ source work. We use the Developer Certificate of Origin (see
46+ https://developercertificate.org/ ) for our sign-off procedure. You must include
47+ a sign-off in the commit message of your pull request for it to be accepted. The
48+ format for a sign-off is:
49+
50+ ```
51+ Signed-off-by: Random J Developer
52+ <random@developer.example.org>
53+ ```
54+
55+ You can use the -s when you do a git commit to simplify including a properly
56+ formatted sign-off in your commits. If you need to add your sign-off to a commit
57+ you have already made, you will need to amend:
58+ ```
59+ git commit --amend --signoff
60+ ```
61+
4062## Other Ways to Contribute
4163
42- We welcome anyone that wants to contribute to ` <project name> ` to triage and
64+ We welcome anyone that wants to contribute to OASF SDK to triage and
4365reply to open issues to help troubleshoot and fix existing bugs. Here is what
4466you can do:
4567
4668- Help ensure that existing issues follows the recommendations from the
4769 _ [ Reporting Issues] ( #reporting-issues ) _ section, providing feedback to the
4870 issue's author on what might be missing.
4971- Review and update the existing content of our
50- [ Wiki] ( https://github.com/org_name/repo_name /wiki ) with up-to-date
72+ [ Wiki] ( https://github.com/agntcy/oasf-sdk /wiki ) with up-to-date
5173 instructions and code samples.
5274- Review existing pull requests, and testing patches against real existing
53- applications that use ` <project name> ` .
75+ applications that use ` oasf sdk ` .
5476- Write a test, or add a missing test case to an existing test.
5577
56- Thanks again for your interest on contributing to ` <project name> ` !
78+ Thanks again for your interest on contributing to ` oasf-sdk ` !
5779
5880:heart :
0 commit comments