Skip to content

Commit 7b05aae

Browse files
committed
rfc48: refine Roles section
Problem: maintainers are mentioned outside the Roles section, and administrators are not defined. Since we are distinguishing between individual project Maintainers and the framework Administrators, be explicit about that in the Roles section.
1 parent d96a167 commit 7b05aae

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

spec_48.rst

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,26 @@ GitHub projects hosted within it.
4545

4646
The development and community management of the project will follow the governance rules described in this document.
4747

48-
Project Maintainers
49-
===================
50-
51-
Project maintainers have admin access to the GitHub repository. Maintainers vary by GitHub project, and are viewable in the ``CODEOWNERS`` file provided in each respective project.
52-
5348
Roles
5449
=====
5550

56-
This project includes the roles of **Maintainer** and **Contributor,** each of which is defined under `RFC 1 <https://flux-framework.readthedocs.io/projects/flux-rfc/en/latest/spec_1.html#preliminaries>`_.
51+
:doc:`spec_1` defines the following roles for each GitHub project within
52+
the flux-framework organization:
53+
54+
Contributor
55+
A person who wishes to provide a patch.
56+
57+
Maintainer
58+
A person with commit access. The file ``MAINTAINERS.md`` within each
59+
project defines the GitHub identities of the project Maintainers.
60+
61+
In addition, we define the following role for the overall project, e.g.
62+
the flux-framework organization:
63+
64+
Administrator
65+
A person with GitHub administrator access to the organization and all its
66+
projects. The organization `README.md <https://github.com/flux-framework/.github/blob/main/profile/README.md>`_
67+
defines the GitHub identities of the organization administrators.
5768

5869
Development Workflow
5970
====================

0 commit comments

Comments
 (0)