@@ -8,8 +8,8 @@ description: |
88controls :
99 - id : OSPS-GV-01
1010 title : |
11- Document the Roles and Responsibilities for members of the project in the
12- project documentation
11+ The project documentation MUST include the roles and responsibilities
12+ for members of the project.
1313 objective : |
1414 Documenting project roles and responsibilities helps project participants,
1515 potential contributors, and downstream consumers have an accurate
@@ -27,8 +27,21 @@ controls:
2727 assessment-requirements :
2828 - id : OSPS-GV-01.01
2929 text : |
30- The project documentation MUST include the Roles and Responsibilities
31- for members of the project.
30+ While active, the project documentation MUST include a list of
31+ project members with access to sensitive resources.
32+ applicability :
33+ - Maturity Level 2
34+ - Maturity Level 3
35+ recommendation : |
36+ Document project participants and their roles through such artifacts
37+ as members.md, governance.md, maintainers.md, or similar file within
38+ the source code repository of the project.
39+ This may be as simple as including names or account handles in a list
40+ of maintainers, or more complex depending on the project's governance.
41+ - id : OSPS-GV-01.02
42+ text : |
43+ While active, the project documentation MUST include descriptions of
44+ the roles and responsibilities for members of the project.
3245 applicability :
3346 - Maturity Level 2
3447 - Maturity Level 3
@@ -39,8 +52,8 @@ controls:
3952
4053 - id : OSPS-GV-02
4154 title : |
42- Establish mechanisms for public discussions about proposed changes and
43- usage obstacles in the project
55+ The project MUST have one or more mechanisms for public discussions
56+ about proposed changes and usage obstacles.
4457 objective : |
4558 Encourages open communication and collaboration within the project
4659 community, enabling users to provide feedback and discuss proposed changes
@@ -64,8 +77,8 @@ controls:
6477 assessment-requirements :
6578 - id : OSPS-GV-02.01
6679 text : |
67- The project MUST have one or more mechanisms for public discussions
68- about proposed changes and usage obstacles.
80+ While active, the project MUST have one or more mechanisms for public
81+ discussions about proposed changes and usage obstacles.
6982 applicability :
7083 - Maturity Level 1
7184 - Maturity Level 2
@@ -77,8 +90,8 @@ controls:
7790
7891 - id : OSPS-GV-03
7992 title : |
80- Include an explanation of the contribution process in the project
81- documentation
93+ The project documentation MUST include an explanation of the
94+ contribution process.
8295 objective : |
8396 Provide guidance to new contributors on how to participate in the project,
8497 outlining the steps required to submit changes or enhancements to the
@@ -109,8 +122,8 @@ controls:
109122 assessment-requirements :
110123 - id : OSPS-GV-03.01
111124 text : |
112- The project documentation MUST include an explanation of the
113- contribution process.
125+ While active, the project documentation MUST include an explanation
126+ of the contribution process.
114127 applicability :
115128 - Maturity Level 1
116129 recommendation : |
@@ -119,8 +132,8 @@ controls:
119132 engaging with the project maintainers.
120133 - id : OSPS-GV-03.02
121134 text : |
122- The project documentation MUST include a guide for code contributors
123- that includes requirements for acceptable contributions.
135+ While active, the project documentation MUST include a guide for code
136+ contributors that includes requirements for acceptable contributions.
124137 applicability :
125138 - Maturity Level 2
126139 - Maturity Level 3
@@ -133,8 +146,9 @@ controls:
133146
134147 - id : OSPS-GV-04
135148 title : |
136- Implement a policy that code contributors are reviewed prior to granting
137- escalated permissions to sensitive resources in the project documentation
149+ The project documentation MUST have a policy that code contributors
150+ are reviewed prior to granting escalated permissions to sensitive
151+ resources.
138152 objective : |
139153 Ensure that code contributors are vetted and reviewed before being granted
140154 elevated permissions to sensitive resources within the project, reducing
@@ -159,9 +173,9 @@ controls:
159173 assessment-requirements :
160174 - id : OSPS-GV-04.01
161175 text : |
162- The project documentation MUST have a policy that code contributors
163- are reviewed prior to granting escalated permissions to sensitive
164- resources.
176+ While active, the project documentation MUST have a policy that code
177+ contributors are reviewed prior to granting escalated permissions to
178+ sensitive resources.
165179 applicability :
166180 - Maturity Level 3
167181 recommendation : |
0 commit comments