Thank you for your interest in tools-python
. The project is open-source software, and bug reports, suggestions, and most especially patches are welcome.
tools-python
has a project page on GitHub where you can create an issue to report a bug, make a suggestion, or propose a substantial change or improvement that you might like to make. You may also wish to contact the SPDX working group technical team through its mailing list, [email protected].
If you would like to work on a fix for any issue, please assign the issue to yourself prior to creating a patch.
The source code for tools-python
is hosted on github.com/spdx/tools-python. Please review open pull requests before committing time to a substantial revision. Work along similar lines may already be in progress.
To submit a patch via GitHub, fork the repository, create a topic branch from master
for your work, and send a pull request when your local tests pass (./setup.py test
).
However you choose to contribute, please sign-off in each of your commits that you license your contributions under the terms of the Developer Certificate of Origin. Git has utilities for signing off on commits: git commit -s
signs a current commit, and git rebase --signoff <revision-range>
retroactively signs a range of past commits.