CONTRIBUTING.md

February 21, 2019 · View on GitHub

ONNC is a “release often” project. To keep up with the development or share your ideas, please join mailing list now! now!

How to contribute your code (in sequence)

  1. Ensure your idea have discussed in mailing list.
  2. Post your summary and implementation plan in Issues.
  3. Implement and run unittest.
  4. Create Pull Request, then report PR number to corresponding mailing list or Issues.

Running unittests

  1. Build with debug mode, take onnc-umbrella as an example:
  • >gitclonerecursivehttps://github.com/ONNC/onncumbrella.git> git clone --recursive https://github.com/ONNC/onnc-umbrella.git {ONNC}
  • >cd> cd {ONNC} && ./build.sh dbg ${TARGET_TO_INSTALL}
  1. You will have a executable file named "unittest" in build-dbg/tools.
  2. Run "unittest", and get all pass.