mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-08 05:43:53 +00:00

tf.org-wide documents have been migrated away from developer.trustedfirmware.org, because the latter will be decomissioned at some point in the future. These documents are now hosted in a new 'tf_docs' repository hosted on Github [1] and can be easily browsed through a new ReadTheDocs website at [2]. Update all relevant links in TF-A documentation to refer to [2]. [1] https://github.com/TrustedFirmware/tf_docs [2] https://trusted-firmware-docs.readthedocs.io/ Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Change-Id: Ib9d39c36250a05754fe5e46cb6f3044ecb776534
55 lines
2.1 KiB
ReStructuredText
55 lines
2.1 KiB
ReStructuredText
Project Maintenance Processes
|
|
=============================
|
|
|
|
Trusted Firmware-A (TF-A) project follows the generic `trustedfirmware.org
|
|
Project Maintenance Process`_. The present document complements it by defining
|
|
TF-A project-specific decisions.
|
|
|
|
How to become a maintainer?
|
|
---------------------------
|
|
|
|
Qualifying Criteria
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
To be elligible to become a maintainer for TF-A project, all criteria outlined
|
|
`here`_ must be fullfilled. These are:
|
|
|
|
- Being an active member of the project for at least a couple of years.
|
|
|
|
- Having contributed a substantial number of non-trivial and high-quality
|
|
patches.
|
|
|
|
- Having reviewed a substantial number of non-trivial patches, preferably in the
|
|
generic layer, with high-quality constructive feedback.
|
|
|
|
- Behaving in a professional and polite way, with the best interests of the
|
|
project at heart.
|
|
|
|
- Showing a strong will to improve the project and to do the right thing, rather
|
|
than going for the quick and easy path.
|
|
|
|
- Participating in design discussions on the development mailing list and during
|
|
TF-A tech forums calls.
|
|
|
|
- Having appropriate bandwidth (minimum 2 hours per week) to deal with the workload.
|
|
|
|
Election Process
|
|
~~~~~~~~~~~~~~~~
|
|
|
|
To put an individual's name up for election,
|
|
|
|
#. Send an email to all existing TF-A maintainers, asking whether they have any
|
|
objections to this individual becoming a TF-A maintainer.
|
|
|
|
#. Give existing maintainers one calendar week to participate in the discussion.
|
|
|
|
#. If there are objections, the existing maintainers should try to resolve them
|
|
amongst themselves. If they cannot, this should be escalated to the
|
|
trustedfirmware.org Technical Steering Commitee (TSC).
|
|
|
|
#. If there are no (more) objections, announce the news on the TF-A mailing list
|
|
and update the list of maintainers on the :ref:`Project
|
|
Maintenance<maintainers>` page.
|
|
|
|
.. _trustedfirmware.org Project Maintenance Process: https://trusted-firmware-docs.readthedocs.io/en/latest/generic_processes/project_maintenance_process.html
|
|
.. _here: https://trusted-firmware-docs.readthedocs.io/en/latest/generic_processes/project_maintenance_process.html#how-to-become-a-maintainer
|