In addition to the tutorials, the documentation set provides guides describing various aspects of using and developing on ONOS, as well as its architecture and API documentation (Javadocs). For developers, the recommended way to use the documentation set is:
- Learn how to install, run, and use ONOS, as per the User's Guide
- Learn how to set up the development/test environment and the usage of JIRA and Gerrit, and testing and coding guidelines as per the Developer's Guide
- Reference relevant parts of the Architecture Guide, Javadocs, and Developer's Guide Appendices
Readers interested in contributing to the documentation effort should focus on Contributing to ONOS Documentation as step 2. of the above.
Contributors begin as submitters, and may progress to committer status. In a similar vein, contributors may work on the existing ONOS codebase and use cases, or, with approval of the technical steering group, introduce their own work as a sanctioned project. ONOS Governance describes the project model that the ONOS Project follows in further detail.