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
Copy file name to clipboardExpand all lines: opensource-checklist.md
+7-2
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,18 @@ Based of GSA's open-source policy [checklist][gsa-checklist] and CFPB's [checkli
20
20
-[ ] Update or add the __License__
21
21
-[ ] Include the (validated) __Code.JSON__ with the information for the project at the root of the repository.
22
22
-[ ] Proper __documentation__ to use and access the project or API
23
-
4. Additionally for Developing in the Open
23
+
4. Additionally for Developing in the Open
24
24
-[ ] Add the __Contributing.md__ file
25
25
-[ ] Add the __Security Policy__ file or section to the ReadMe file
26
26
-[ ] Organize the ReadMe with consistent sections
27
27
-[ ] Add the __Code of Conduct__ file or section to the ReadMe file
28
28
-[ ] Optional but recommended, add a __Changelog.md__ file.
29
29
-[ ] Automated Tools should run on every Pull Request.
30
+
-[ ] Configure GitHub Protected Branches on `master`:
31
+
-[ ] Require Pull Request before merge
32
+
-[ ] Require CI tests to pass before merge
33
+
-[ ] Include administrators/owners in these requirements
34
+
-[ ] Optional: Require at least 1 other Pull Request approval
30
35
5. Verify that Components or 3rd party libraries that the Project uses that have different licenses or are not open source, are properly scoped and isolated to allow the OSS code to be open.
31
36
6. Notify the Open Source Point of Contact for the Agency
32
37
@@ -37,7 +42,7 @@ Nice to Haves:
37
42
38
43
Recommendations:
39
44
1. A pre-release internal checklist is highly recommended procedure for development teams.
40
-
2.[SPDX website][spdx] has a list of multiple open-source licenses and their abbreviations.
45
+
2.[SPDX website][spdx] has a list of multiple open-source licenses and their abbreviations.
0 commit comments