doc: consolidate process documents

We have been adding process related docs in different places.
Consolidate them under one section in the docs and rename the top level
section to reflect that.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2021-04-17 09:30:22 -04:00
commit db1d7a78f4
5 changed files with 25 additions and 30 deletions

View file

@ -765,31 +765,3 @@ Contributing External Components
:maxdepth: 1
external.rst
Contribution Roles and Responsibilities
***************************************
.. toctree::
:maxdepth: 1
modifying_contributions.rst
project_roles.rst
The Zephyr project defines a development process workflow using GitHub
**Issues** to track feature, enhancement, and bug reports together with GitHub
**Pull Requests** (PRs) for submitting and reviewing changes. Zephyr
community members work together to review these Issues and PRs, managing
feature enhancements and quality improvements of Zephyr through its regular
releases, as outlined in the
`program management overview <https://wiki.zephyrproject.org/Program-Management>`_.
We can only manage the volume of Issues and PRs, by requiring timely reviews,
feedback, and responses from the community and contributors, both for initial
submissions and for followup questions and clarifications. Read about the
project's :ref:`development processes and tools <dev-environment-and-tools>`
and specifics about :ref:`review timelines <review_time>` to learn about the
project's goals and guidelines for our active developer community.
:ref:`project_roles` describes in detail the Zephyr project roles and associated permissions
with respect to the development process workflow.

View file

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Before After
Before After

View file

@ -1,20 +1,43 @@
.. _development_model:
Development Model
#################
Development and Contribution Process
####################################
.. toctree::
:maxdepth: 1
project_roles.rst
release_process
proposals
code_flow
modifying_contributions.rst
dev_env_and_tools
issues
communication
documentation
The Zephyr project defines a development process workflow using GitHub
**Issues** to track feature, enhancement, and bug reports together with GitHub
**Pull Requests** (PRs) for submitting and reviewing changes. Zephyr
community members work together to review these Issues and PRs, managing
feature enhancements and quality improvements of Zephyr through its regular
releases, as outlined in the
`program management overview <https://wiki.zephyrproject.org/Program-Management>`_.
We can only manage the volume of Issues and PRs, by requiring timely reviews,
feedback, and responses from the community and contributors, both for initial
submissions and for followup questions and clarifications. Read about the
project's :ref:`development processes and tools <dev-environment-and-tools>`
and specifics about :ref:`review timelines <review_time>` to learn about the
project's goals and guidelines for our active developer community.
:ref:`project_roles` describes in detail the Zephyr project roles and associated permissions
with respect to the development process workflow.
Terminology
***********