You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Copy file name to clipboardExpand all lines: spec_48.rst
+19-6Lines changed: 19 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,15 +45,28 @@ GitHub projects hosted within it.
45
45
46
46
The development and community management of the project will follow the governance rules described in this document.
47
47
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
-
53
48
Roles
54
49
=====
55
50
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. This person may be added to the
56
+
GitHub project without commit access, or they may be "free range"
57
+
contributors without special access.
58
+
59
+
Maintainer
60
+
A person with commit access. The file ``MAINTAINERS.md`` within each
61
+
project defines the GitHub identities of the project Maintainers.
62
+
63
+
In addition, we define the following role for the overall project, e.g.
64
+
the flux-framework organization:
65
+
66
+
Administrator
67
+
A person with the GitHub administrator access to the organization and all its
68
+
projects. The organization `README.md <https://github.com/flux-framework/.github/blob/main/profile/README.md>`_
69
+
defines the GitHub identities of the organization administrators.
0 commit comments