Audit de la catégorie Distribution

De Asso Val Libre
Révision de 1 novembre 2026 à 14:15 par Admin (discussion | contributions) (Bot (audit) : ajout Catégorie:Audit)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Audit — Catégorie « Distribution » (wiki Vallibre)

Date : 2026-11-01 · Wiki : wiki.vallibre.fr (MW 1.27) · Auteur : bot Admin@OCBot

Contexte

La catégorie Catégorie:Distribution contient 48 membres : 47 fiches de distributions Linux + 1 gabarit Modèle:FicheDistribution. Toutes les fiches sont construites sur le gabarit

Distribution 
Audit de la catégorie Distribution
Descriptif 
{{{descriptif}}}
Famille 
{{{famille}}}
La propriété « Famille » (comme le type de page) avec la valeur d’entrée « {{{famille}}} » contient des caractères non valides ou est incomplète, et donc peut provoquer des résultats inattendus lors d’une requête ou d’un processus d’annotation.
Site 
{{{site}}}
Distrowatch 
http://distrowatch.org/table.php?distribution=Audit+de+la+cat%C3%A9gorie+Distribution
Bureau 
FIXME
Voir également (basées {{{famille}}}) 
20.04 Focal Fossa, AlmaLinux, Arch Linux, BackBox, Bionic, Bodhi Linux, Calculate Linux, CrunchBangPlusPlus, Daylight, Debian, Deepin, DietPI, Emmabuntus, Endless OS, Kaella, Kali, Kubuntu, LibreElec, Linux Lite, Linux Mint, Lubuntu, Mageia, NixOS, OpenELEC, Peppermint OS, Pi MusicBox, Pop!OS, PostmarketOS, REMnux, Raspbian, Recalbox OS, Regolith, Rescatux, Rocky Linux, Solus, SpiralLinux, Tails, Trisquel, Ubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu Studio, UbuntuDDE, Voyager, Xubuntu, Zorin OS
La propriété « Famille » (comme le type de page) avec la valeur d’entrée « {{{famille}}} » contient des caractères non valides ou est incomplète, et donc peut provoquer des résultats inattendus lors d’une requête ou d’un processus d’annotation.
({{{bureau}}}) : 20.04 Focal Fossa, AlmaLinux, Arch Linux, BackBox, Bionic, Bodhi Linux, Calculate Linux, CrunchBangPlusPlus, Daylight, Debian, Deepin, DietPI, Emmabuntus, Endless OS, Kaella, Kali, Kubuntu, LibreElec, Linux Lite, Linux Mint, Lubuntu, Mageia, NixOS, OpenELEC, Peppermint OS, Pi MusicBox, Pop!OS, PostmarketOS, REMnux, Raspbian, Recalbox OS, Regolith, Rescatux, Rocky Linux, Solus, SpiralLinux, Tails, Trisquel, Ubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu Studio, UbuntuDDE, Voyager, Xubuntu, Zorin OS
  • La propriété « Famille » (comme le type de page) avec la valeur d’entrée « {{{famille}}} » contient des caractères non valides ou est incomplète, et donc peut provoquer des résultats inattendus lors d’une requête ou d’un processus d’annotation.
  • La propriété « Bureau » (comme le type de page) avec la valeur d’entrée « {{{bureau}}} » contient des caractères non valides ou est incomplète, et donc peut provoquer des résultats inattendus lors d’une requête ou d’un processus d’annotation.
Recherche de machines virtuelles 
Machines virtuelles
Image(s) Vagrant 
https://app.vagrantup.com/boxes/search?utf8=%E2%9C%93&q={{{nom}}}[[Catégorie:{{{famille}}}]][[Catégorie:{{{bureau}}}]] (paramètres : famille, bureau, site, descriptif, nom) avec annotations sémantiques SMW (Famille::, Bureau::, Descriptif::) et requêtes #ask.

Longueur moyenne des fiches : ~184 octets → ce sont des fiches minimales sans image, sans logo, au contenu très court.

Problèmes identifiés

1. Incomplétudes du gabarit (critique — catégories cassées)

Le gabarit émet [[Catégorie:{{{bureau}}}]] : une valeur vide, FIXME ou ? crée une catégorie invalide ou Catégorie:FIXME.

  • bureau manquant/invalide : 19 pages (Arch Linux, ArchLinux[FIXME], Bionic, Calculate Linux, Daylight, Debian, Deepin, DietPI[?], Kubuntu, LibreElec, Mageia, OpenELEC, Pi MusicBox, Pop!OS, PostmarketOS, Raspbian, Recalbox OS, REMnux, Ubuntu Budgie).
  • site manquant : 1 page (20.04 Focal Fossa).
  • descriptif manquant : 1 page (Kaella).

2. Erreurs de contenu (copier-coller / langue)

  • Zorin OS : descriptif « Debian est un système d'exploitation libre… » → faux (basé sur Ubuntu).
  • Linux Mint : descriptif tronqué « Linux est un système d'exploit… ».
  • Solus : « basée Ubuntu » → faux (indépendante, famille Scratch).
  • BackBox, REMnux, Tails : descriptifs en anglais (incohérent avec le reste).
  • Trisquel : site https://trisquel.info/fr* → astérisque parasite.

3. Incohérences de nomenclature famille

Familles non normalisées → cassent les requêtes SMW #ask et les catégories : RedHat (Rocky) / CentOS (Alma) / RPM (Mageia) pour des dérivés RPM ; raspberry (LibreElec) en minuscule vs Raspberry.

4. Structure hétérogène

  • 36/47 pages sans aucune section ==.
  • TOP 5 vs TOP5 : deux titres pour le même concept (13 pages).
  • Liens externes nus (* https://…) sans libellé.
  • Aucune image/logo dans une fiche.

5. Redondance / classification

  • Doublon : Arch Linux et ArchLinux.
  • Versions confondues avec des distributions : Bionic (Ubuntu 18.04), 20.04 Focal Fossa (version d'Ubuntu).

Corrections appliquées (bot, 30 pages + 2)

Champs complétés

  • bureau renseigné sur 19 fiches (valeur réelle quand connue, sinon Aucun pour les systèmes sans bureau / spécialisés). Ex. : Bionic→GNOME, Kubuntu→KDE, Mageia→KDE, Raspbian→LXDE, Pop!OS→GNOME, Ubuntu Budgie→Budgie, Deepin→Deepin, Arch Linux/Debian→Aucun.
  • site : 20.04 Focal Fossa→https://releases.ubuntu.com/20.04/, Endless OS→https://endlessos.com/, Trisquel sans l'astérisque.
  • descriptif : Kaella + descriptions ajoutées à Arch Linux, Endless OS, Pop!OS.

Erreurs corrigées

  • Zorin OS, Linux Mint, Solus : descriptifs rectifiés (dont erreurs de copier-coller).
  • BackBox, REMnux, Tails : descriptifs traduits en français.

Normalisation

  • Familles : raspberry→Raspberry (LibreElec) ; CentOS (Alma) et RedHat (Rocky) → RHEL (reconstructions de RHEL). RPM (Mageia) conservé (lignée Mandriva distincte).
  • TOP 5 : uniformisation en == TOP 5 == et libellés ajoutés aux liens externes nus (Bionic, Calculate, Endless, Pi MusicBox, Ubuntu, Zorin).

Doublon

  • ArchLinux → redirection vers Arch Linux.

Reste à faire (recommandations, non appliqué)

  1. Décision de contenu : sortir Bionic et 20.04 Focal Fossa de Catégorie:Distribution (ce sont des versions, pas des distributions) → les lier depuis la page Ubuntu.
  2. Ajouter une image/logo par fiche (champ logo à prévoir dans le gabarit).
  3. Enrichir les fiches : sections standardisées (Description, Installation, Usage) — actuellement purement paramétriques.
  4. Réduire les familles RPM vs RHEL : décider d'un vocabulaire unique de famille (impact sur les requêtes #ask).
  5. Gabarit : rendre optionnelle l'émission de [[Catégorie:{{{bureau}}}]] quand le bureau est vide/FIXME, pour éviter toute catégorie cassée future.

Bilan quantitatif

Indicateur Avant Après
Fiches avec bureau valide 28/47 47/47
Fiches avec site 45/47 47/47
Fiches avec descriptif 44/47 47/47
Familles normalisées incohérentes Raspberry, RHEL unifiés
Sections TOP 5 unifiées mixte TOP5/TOP 5 TOP 5
Doublons Arch Linux + ArchLinux redirection

Pages modifiées : 30 (champs + erreurs + normalisation) + 2 (familles RHEL) = 32 modifications au total. Aucun échec.