Template: FSDG Checklist
Bill-auger (talk | contribs) (clarify 'non-dsfg-software-cleansed' criteria wording) |
Bill-auger (talk | contribs) (minor re-wording and grammar) |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
− | This is the standard FSDG | + | This is the standard GNU Free System Distribution Guidelines (FSDG) fitness 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. | + | 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: | ||
− | * Create a new page | + | * Create a new wiki page, reflecting the name of the candidate distro. |
* Add the framed text below as the body of the new page. | * 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. | + | * 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. | + | * 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. | + | * 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). | + | * 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 text of each criteria in the rendered checklist table, will be a hyper-link to the relevant section of the [https://www.gnu.org/distros/free-system-distribution-guidelines.html 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. |
<pre> | <pre> | ||
Line 33: | Line 33: | ||
</pre> | </pre> | ||
− | The rendered | + | The rendered 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: == | == Sample Checklist: == | ||
</noinclude> | </noinclude> | ||
− | This is the FSDG- | + | This is the FSDG-fitness 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. | 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]]. | Additional tips for reviewers may be found in the [[FSDG Review Guide]]. | ||
− | Please send any questions or comments to the [https://lists. | + | Please send any questions or comments to the [https://lists.gnu.org/mailman/listinfo/gnu-linux-libre gnu-linux-libre mailing list]. |
{| class="wikitable" | {| class="wikitable" |
Revision as of 01:54, 20 March 2021
This is the standard GNU Free System Distribution Guidelines (FSDG) fitness 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 wiki page, reflecting 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 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-fitness 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.