Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Documented where the code lives and the official mirrors.

...

  • Participant: Anyone who wants to participate in NuttX by contributing improvements.
  • Committer: A person who can commit improvements directly to the codebase.
  • PMC: Project Management Committee. (Currently, NuttX is a Podling of the Apache Incubator, so currently this is called the PPMC.)
  • Upstream: In this document, "upstream" refers to the NuttX project.
  • Downstream: In this document, "downstream" means anyone who packages, customizes, and/or uses NuttX in their own projects.

Where is The Code?

Document the GitHub repositories where all work takes place.

This project uses Git SCM as its version control system.

  • There are two repositories:
  • nuttx - The real time operating system itself.
  • apps - Optional applications for the operating system. You can use this repository or make your own custom one.

All changes enter the codebase at GitHub:

The repositories are mirrored at these additional read-only locations:

TODO: This section makes no mention of the buildroot, tools, and uclibc repositories!Document the official mirrors of those repositories.

Creating and Submitting Improvements

By GitHub Pull Request (PR)

...