Template: FSDG Checklist
Bill-auger (talk | contribs) (minor re-wording) |
Bill-auger (talk | contribs) (clarify application instructions) |
||
Line 2: | Line 2: | ||
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]. | 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 wiki page, reflecting the name of the | + | * Create a new wiki page, reflecting the name of the host. |
* 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 '|' | + | * The label 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 following the equals | + | * The 'TODO' place-holder or later, the evaluation notes, will be shown beneath each criteria in the rendered checklist table. |
− | * There must be some text following the equals | + | |
− | * Any text following an equals | + | To populate this template: |
− | * As each criteria passes review, delete the | + | * Each line beginning with a pipe character ('|'), corresponds to one of the checklist criteria. |
− | + | * The 'TODO' place-holder, following the equals character ('=') on each such line, may be replaced with arbitrary notes. Newlines are acceptable; but avoid using the pipe '|' character. | |
− | + | * There must be some text following the equals character ('=') on each such line, until that criteria passes. | |
+ | * Any text following an equals character ('=') on any such line, indicates a pending (or failing) state for that criteria (status indicator: ☐ will be shown). | ||
+ | * As each criteria passes review, delete all text following the equals character ('=') on the corresponding line (status indicator: ☑ will be shown). | ||
<pre> | <pre> |
Latest revision as of 05:13, 6 April 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 host.
- Add the framed text below as the body of the new page.
- The label 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 later, the evaluation notes, will be shown beneath each criteria in the rendered checklist table.
To populate this template:
- Each line beginning with a pipe character ('|'), corresponds to one of the checklist criteria.
- The 'TODO' place-holder, following the equals character ('=') on each such line, may be replaced with arbitrary notes. Newlines are acceptable; but avoid using the pipe '|' character.
- There must be some text following the equals character ('=') on each such line, until that criteria passes.
- Any text following an equals character ('=') on any such line, indicates a pending (or failing) state for that criteria (status indicator: ☐ will be shown).
- As each criteria passes review, delete all text following the equals character ('=') on the corresponding line (status indicator: ☑ will be shown).
{{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.