Template: FSDG Checklist
Bill-auger (talk | contribs) (invert semantics of entry values to allow them to be shown as pending notes) |
Bill-auger (talk | contribs) (add preface to rendered page) |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
− | This is the standard FSDG-compliance checklist template for [https://libreplanet.org/wiki/Incoming_distros#Endorsement_Process Software Distributions (distros) seeking FSF endorsement]. It should instantiated at the beginning of the community evaluation phase for each prospective distro by the community-appointed review manager for that distro. | + | This is the standard FSDG-compliance checklist template for [https://libreplanet.org/wiki/Incoming_distros#Endorsement_Process Software Distributions (distros) seeking FSF endorsement]. |
+ | It should instantiated at the beginning of the community evaluation phase for each prospective distro by the community-appointed review manager for that distro. | ||
To use this template: | To use this template: | ||
Line 10: | Line 11: | ||
* Any text following an equals symbol '=' on any such line indicates a pending state for that criteria (☐ will be shown). | * Any text following an equals symbol '=' on any such line indicates a pending state for that criteria (☐ will be shown). | ||
* As each criteria passes review, delete the entire corresponding line (☑ 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 FSDG. |
* The 'TODO' place-holder or the replacement notes will be shown beneath each criteria in the rendered checklist table. | * The 'TODO' place-holder or the replacement notes will be shown beneath each criteria in the rendered checklist table. | ||
Line 33: | Line 34: | ||
The rendered distro checklist page will resemble the table below with boxes <span style="font-size:24px">☐</span> beside each pending criteria and check-marks <span style="font-size:24px">☑</span> beside each passing criteria. | The rendered distro checklist page will resemble the table below with boxes <span style="font-size:24px">☐</span> beside each pending criteria and check-marks <span style="font-size:24px">☑</span> beside each passing criteria. | ||
+ | |||
+ | == Sample Checklist: == | ||
+ | |||
</noinclude> | </noinclude> | ||
− | + | This is the FSDG-compliance checklist for {{ #ifeq: {{SUBPAGENAME}} | FSDG Checklist | <DISTRO_NAME> | {{SUBPAGENAME}} }} as compiled by the [[Group:FreedSoftware | Community Workgroup for fully free GNU/Linux distributions]]. | |
+ | The text of each criteria in the checklist table is a hyper-link to the relevant section of the FSDG. | ||
+ | Additional tips for reviewers may be found in the [[FSDG Review Guide]]. | ||
+ | Please send any questions or comments to the [https://lists.nongnu.org/mailman/listinfo/gnu-linux-libre gnu-linux-libre mailing list]. | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! colspan="2" | FSDG Checklist for {{SUBPAGENAME}} | + | ! colspan="2" | FSDG Checklist for {{ #ifeq: {{SUBPAGENAME}} | FSDG Checklist | <DISTRO_NAME> | {{SUBPAGENAME}} }} |
|- | |- | ||
| <span style="font-size:24px">{{ #if: {{{complete-distros |}}} | ☐ | ☑ }}</span> | | <span style="font-size:24px">{{ #if: {{{complete-distros |}}} | ☐ | ☑ }}</span> |
Revision as of 17:40, 22 March 2018
This is the standard FSDG-compliance checklist template for Software Distributions (distros) seeking FSF endorsement. It should instantiated at the beginning of the community evaluation phase for each prospective distro by the community-appointed review manager for that distro.
To use this template:
- Create a new page with the name of the candidate distro.
- 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 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 FSDG.
- The 'TODO' place-holder or the replacement notes will be shown beneath each criteria in the rendered checklist table.
{{FSDG_Checklist |complete-distros=TODO |no-name-confusion=TODO |no-trademark-issues=TODO |actively-maintained=TODO |fixes-mistakes=TODO |avoids-propaganda=TODO |non-dsfg-software-cleansed=TODO |no-nonfree-firmware=TODO |no-nonfree-software=TODO |no-nonfree-documentation=TODO |no-nonfree-practical=TODO |no-nonfree-nonfunctional=TODO |no-encourage-nonfree=TODO |no-malware=TODO }}
The rendered distro 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 FSDG-compliance checklist for <DISTRO_NAME> as compiled by the Community Workgroup for fully free GNU/Linux distributions. The text of each criteria in the checklist table is a hyper-link to the relevant section of the FSDG. Additional tips for reviewers may be found in the FSDG Review Guide. Please send any questions or comments to the gnu-linux-libre mailing list.