@@ -41,33 +41,37 @@ Project Governance
4141******************
4242
4343The "project" refers to the flux-framework GitHub organization and all the
44- GitHub projects hosted within it.
44+ repositories hosted within it.
4545
4646The development and community management of the project will follow the governance rules described in this document.
4747
4848Roles
4949=====
5050
51- :doc: `spec_1 ` defines the following roles for each GitHub project within
51+ :doc: `spec_1 ` defines the following roles for each GitHub repository within
5252the flux-framework organization:
5353
5454Contributor
55- A person who wishes to provide a patch.
55+ A person who wishes to provide a patch. Contributors have a baseline
56+ level of access to the repository, defined by the repository Maintainers.
5657
5758Maintainer
58- A person with commit access. The file ``MAINTAINERS.md `` within each
59- project defines the GitHub identities of the project Maintainers.
59+ A person who holds the maximum privilege level to a repository.
60+ Maintainers approve Contributor changes and guide development. The file
61+ ``MAINTAINERS.md `` within each repository defines the GitHub identities
62+ of the Maintainers. Maintainers MAY grant additional repository level
63+ privileges to Contributors. A simple majority of Maintainers may approve
64+ the addition or removal of Maintainers from the repository.
6065
61- In addition, we define the following role for the overall project, e.g.
62- the flux-framework organization:
66+ In addition, we define the following role for the project:
6367
6468Administrator
65- A person with GitHub administrator access to the organization and all its
66- projects. As a group, the administrators provide technical direction to the
67- project. The administrators will vote on any matters on which the community is
68- unable to reach consensus .
69+ A person that holds maximum privilege level to the flux-framework
70+ organization and all its repositories. Administrators provide technical
71+ direction for the project, create and remove repositories, and participate
72+ in the Linux Foundation Technical Steering Committee for flux-framework .
6973 The organization `README.md <https://github.com/flux-framework/.github/blob/main/profile/README.md >`__
70- defines the GitHub identities of the organization administrators .
74+ defines the GitHub identities of Administrators .
7175
7276Development Workflow
7377====================
0 commit comments