Template: ERC Checklist
Bill-auger (talk | contribs) (elaborate 'ERC') |
Bill-auger (talk | contribs) (grammar) |
||
Line 53: | Line 53: | ||
</noinclude> | </noinclude> | ||
− | This is the GNU Ethical Repository Criteria Evaluations (ERC) evaluation checklist for {{ #ifeq: {{SUBPAGENAME}} | ERC Checklist | <HOST_NAME> | {{SUBPAGENAME}} }} as compiled by the [[Repository_Ethics | Community Workgroup for Libre Forge Software and Ethical Repository Hosts]]. <!-- TODO: establish a formal group page, such as Group:FreedSoftware --> | + | This is the GNU Ethical Repository Criteria Evaluations (ERC) evaluation checklist for {{ #ifeq: {{SUBPAGENAME}} | ERC Checklist | <HOST_NAME> | {{SUBPAGENAME}} }}, as compiled by the [[Repository_Ethics | Community Workgroup for Libre Forge Software and Ethical Repository Hosts]]. <!-- TODO: establish a formal group page, such as Group:FreedSoftware --> |
The text of each criteria in the checklist table is a hyper-link to the relevant section of the ERC. | The text of each criteria in the checklist table is a hyper-link to the relevant section of the ERC. | ||
Please send any questions or comments to the [https://lists.gnu.org/mailman/listinfo/repo-criteria-discuss repo-criteria-discuss mailing list]. | Please send any questions or comments to the [https://lists.gnu.org/mailman/listinfo/repo-criteria-discuss repo-criteria-discuss mailing list]. |
Revision as of 07:44, 20 March 2021
This is the standard GNU Ethical Repository Criteria Evaluations (ERC) checklist template for repository evaluations. It should instantiated at the beginning of the community evaluation phase, for each interesting repository host.
To use this template:
- Create a new wiki page, reflecting the name of the host.
- Add the framed text below as the body of the new page.
- Each line beginning with a pipe '|' symbol, corresponds to one of the checklist criteria.
- The 'TODO' place-holder following the equals symbol '=' on each such line, may be replaced with arbitrary notes.
- There must be some text following the equals symbol '=' on each such line, until that criteria passes.
- Any text following an equals symbol '=' on any such line, indicates a pending (or failing) state for that criteria (☐ will be shown).
- As each criteria passes review, delete the entire corresponding line (☑ will be shown).
- The text of each criteria in the rendered checklist table, will be a hyper-link to the relevant section of the ERC.
- The 'TODO' place-holder or the replacement notes, will be shown beneath each criteria in the rendered checklist table.
{{ERC_Checklist |C0=TODO |C0-0=TODO |C0-1=TODO |C1=TODO |C2=TODO |C3=TODO |C4=TODO |C5=TODO |C6=TODO |B0=TODO |B1=TODO |B2=TODO |B3=TODO |A0=TODO |A1=TODO |A2=TODO |A3=TODO |A4=TODO |A5=TODO |A6=TODO |A7=TODO |A8=TODO |A9=TODO |A-plus-0=TODO |A-plus-1=TODO |A-plus-2=TODO |A-plus-3=TODO |A-plus-4=TODO |A-plus-5=TODO }}
The rendered checklist page will resemble the table below, with boxes ☐ beside each pending criteria, and check-marks ☑ beside each passing criteria.
Sample Checklist:
This is the GNU Ethical Repository Criteria Evaluations (ERC) evaluation checklist for <HOST_NAME>, as compiled by the Community Workgroup for Libre Forge Software and Ethical Repository Hosts. The text of each criteria in the checklist table is a hyper-link to the relevant section of the ERC. Please send any questions or comments to the repo-criteria-discuss mailing list.