Thank you for your interest in our NMOS API implementation!
We welcome bug reports and feature requests for the API implementations and their provisioning. These should be submitted as Issues on GitHub:
- Sign up for GitHub if you haven't already done so.
- Check whether someone has already submitted a similar Issues.
- If necessary, submit a new Issue.
Please submit issues that are related to an AMWA NMOS specification (rather than this implmentation), to the relevant AMWA repository.
For the NMOS Registration API, specified in AMWA IS-04, this is:
https://github.com/AMWA-TV/nmos-discovery-registration
You can submit changes through a GitHub pull request as follows:
- Fork the repository.
- Make and commit changes.
- Please ensure that contact information is available with the commit data.
- Push your changes to a topic branch in your fork.
- Sign the ICLA if you haven't already done so (see below).
- Submit a pull request.
We desire that contributors of pull requests have signed, and submitted via email, an Individual Contributor Licence Agreement (ICLA) (PDF version here), which is based on the Apache ICLA.
The purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the BBC and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time.
If you haven't signed and emailed the agreement yet then the project owners will contact you using the contact info with the pull request.
- We may in the future use a tool that allows you to sign online through your GitHub id and automatically checks this when you submit a pull request.
If you wish to get more involved in creating NMOS specifications, working to implement and improve them, and participating in "plugfests", then your organisation may benefit from joining the Advanced Media Workflow Association (AMWA). Further details are at http://amwa.tv