Utilisateur:Ludo Thécaire/Annonces

Un article de Wikipédia, l'encyclopédie libre.

Exemple de l'annonce mise à jour pour le projet du patrimoine mondial.
Exemple de l'annonce mise à jour pour le projet du patrimoine mondial.

Ludo Thécaire peut s'occuper de prévenir l'ajout de bandeaux de maintenance aux articles d'un projet. Le traitement est prévu pour s'intégrer au mécanisme d'annonces classique mise en place sur la Wikipédia francophone.

L'objectif est de fournir une page d'annonce à jour, qui reste utilisable par les contributeurs, et qui ne demande pas ou peu de maintenance.

Cette page sert à expliquer le fonctionnement du traitement, et permettre par ce biais de faciliter son évolution en recueillant des propositions. N'hésitez pas à modifier directement cette page, à laisser un mot sur la page de discussion, ou a me contacter directement.

Sommaire

[modifier] Comment ça marche ?

Sur Wikipédia, une partie des opérations de maintenance se fait pas le biais de modèles que l'on place à même les articles. Ces bandeaux signalent aux visiteurs que le contenu est soumis à caution, proposé à la suppression, en train d'être remanié… Ils sont ajoutés généralement sans concertation.

Le robot peut détecter ces bandeaux et dans la mesure où un article utilise également un bandeau de portail (ou tout autre élément montrant l'appartenance à un projet), peut compléter la page d'annonce.

Cette opération est réalisée tous les jours en fin de journée.

[modifier] Nettoyage des vieilles annonces

Après la phase d'ajout des nouvelles annonces, et à partir de la page d'annonces complétées, le robot analyse chaque ligne de code wiki. Il vérifie alors que pour chaque annonce indiquée, l'article possède bien encore le bandeau de maintenance qu'il devrait. Si ce n'est pas le cas, la ligne d'annonce est retirée sans plus de précaution (il n'y a pas d'archivage).

Cela permet de réduire la charge de travail nécessaire à la bonne présentation de la page, mais n'empêche pas de vérifier les actions du robot. Un utilisateur contrarié peut très bien retirer un bandeau de PàS… et l'annonce correspondante sera retirée.

[modifier] Initialisation du traitement

La date indiquée dans une nouvelle annonce est en fait la date du jour (et non la véritable date de la pose du bandeau). Lors de l'initialisation de ce traitement, la page est ainsi complétée de toutes les anciennes annonces à la date du jour.

Les dates peuvent être retouchées à la main (exemple pour le projet rock [1])

[modifier] Paramétrage

Chaque traitement doit être adapté au projet cible. Voici les trois points qu'il faut renseigner.

  • où le robot doit-il placer les annonces (généralement une page du projet)
  • quelle annonces suivre (voir la section « liste des annonces »)
  • comment savoir qu'un article appartient au projet (généralement un bandeau de portail)

[modifier] Liste des annonces

Le robot peut gérer pour le moment une dizaine d'annonces en fonction de la présence de différents modèles de maintenance.

Annonces de maintenance
Code Annonces Modèle de maintenance
arecycler
Page à recycler{{{1}}} : {{{2}}}
Modèle:Annonce à recycler
source
Page à sourcer{{{1}}} : {{{2}}}
Modèle:Annonce à sourcer
verifier
Page à vérifier{{{1}}} : {{{2}}}
Modèle:Annonce à vérifier
travaux
Page en travaux{{{1}}} : {{{2}}}
Modèle:Annonce travail
traduction
Page en traduction{{{1}}} : {{{2}}}
Modèle:Annonce traduction
fusion
Page proposée à la fusion{{{1}}} : {{{2}}}
Modèle:Annonce fusion d'article
Autres annonces
Code Annonces Modèle de maintenance
asupprimer
Proposition de suppression{{{1}}} : {{{2}}}
Modèle:Annonce demande de suppression d'article
Modèle:Suppression
semiprotection
Page semi-protégée{{{1}}} : {{{2}}}
Modèle:Annonce semi-protection
Modèle:Semi-protection
protection
Page protégée{{{1}}} : {{{2}}}
Modèle:Annonce protection
Modèle:Protection
propositionAdQ
Article de qualité{{{1}}} : {{{2}}}
Modèle:Annonce article de qualité
Modèle:Article potentiellement de qualité
propositionBA
Bon article{{{1}}} : {{{2}}}
Modèle:Annonce bon article
Modèle:Article potentiellement bon

[modifier] Exemple

Pour le projet jeu vidéo, deux traitement d'annonces ont été mis en place, en fonction de leur intérêts, séparant les tâches de maintenances, des annonces plus générales.

  • Sur Projet:Jeu vidéo/Annonces, le robot ajoute les proposition de PàS, les protections d'articles et les propositions d'AdQ et BA. Le projet jeu vidéo représente 5000 articles, cette page reste relativement brève.
  • Sur Projet:Jeu vidéo/À faire, le robot ajoute tout le reste et la page est relativement longue. L'expérience montre qu'elle grossit plus vite qu'elle ne se vide.

[modifier] À faire

  • normaliser les codes :
    • recyclerrecyclage
    • sourcesourcage
    • verifierverification
    • asupprimersuppression
  • permettre de supprimer à la main les annonces sans que le robot ne les replacent (discutable).
  • gérer les bandeaux permanent, comme AdQ ou BA (voir point précédant)
  • évaluer la date de la pose des bandeaux pour l'initialisation de la page.