Contributions to this repository, in the form of new issues, discussions and pull requests, are welcome.
For large changes please use the Discussions to check in with the rest of the community before going ahead.
Every pull request should be linked to at least one open issue.
Commits need to be signed and include a Developer Certificate of Origin sign-off.
You can sign-off your commit by adding to the end text such as:
Signed-off-by: Random J Developer <random@developer.example.org>
or on the command line use the -s option:
git commit -s -m 'This is my commit message'When you contribute to this project, certain personal data becomes visible to project maintainers and to the public. This includes:
- your name and email address as included in your Git commits
- your GitHub username and any profile information you choose to make public
- any personal data you voluntarily include in issues, pull requests, comments, or discussions
This information is provided through GitHub and is processed under GitHub’s Terms of Use and Privacy Policy.
The BBC does not collect additional personal data beyond what GitHub makes available.
The BBC uses contributor information only for:
- reviewing and managing contributions
- maintaining project quality and security
- moderating comments, issues, and discussions where necessary
The BBC does not commit to deleting personal data contained in GitHub issues, pull requests, or commit history, but may moderate or remove content where appropriate. By contributing, you acknowledge this handling of contributor information.’