Utilisateur:Daahbot/Historique/2014

Bonjour, vous êtes venu ici pour chercher la signification du mot Utilisateur:Daahbot/Historique/2014. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot Utilisateur:Daahbot/Historique/2014, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire Utilisateur:Daahbot/Historique/2014 au singulier et au pluriel. Tout ce que vous devez savoir sur le mot Utilisateur:Daahbot/Historique/2014 est ici. La définition du mot Utilisateur:Daahbot/Historique/2014 vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deUtilisateur:Daahbot/Historique/2014, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.

Nouveau modèle de section

Préparation pour la conversion des modèles de section tels que proposé dans WT:Prise de décision/Rendre toutes les sections modifiables. Voir planification Utilisateur:Darkdadaah/Planification/Migration modèle S.

  • Liste : Toutes les pages de l’espace principal, estimé à près de deux millions cinq cent mille pages
  • Script : replace.py -fix:sections_S -namespace:0 -start:! -log
  • La liste des remplacements est créée semi-automatiquement par Discussion module:section/analyse/test.

Code

  • Note : le bot vérifie l’espacement entre les sections, mais dans les cas où seules les lignes sont modifiées, le bot ne fait pas de modification. Modification spéciale de replace.py :
461                 # Don't make changes if only cosmetic changes occurred (e.g. deleted or added empty lines)
462                 original_text_blank = re.sub(r'+', '', original_text)
463                 new_text_blank = re.sub(r'+', '', new_text)
464                 #pywikibot.output(original_text_blank)
465                 #pywikibot.output(new_text_blank)
466                 
467                 if new_text_blank == original_text_blank:
468                         pywikibot.output(u'No changes were necessary (only cosmetic) in %s'
469                                         % page.title(asLink=True))
470                         break

Jalons

  • 2014-01-11 : Bot lancé. — Dakdada 11 janvier 2014 à 18:11 (UTC)
  • 2014-01-11 : Début A-Z
  • 2014-01-16 : Début a-z
  • 2014-01-21 : 500 000 articles (20%)
    • Vitesse de pointe : 55600 articles par jour
    • Estimation de fin : fin février à début mars 2014.
  • 2014-01-21 : 500 000 articles (20%)
  • 2014-01-30 : 1 000 000 d’articles (40%)
  • 2014-02-04 : interruption du bot en attendant une décision sur les locutions
  • 2014-02-05 : re-lancement du bot en excluant les pages de locution (contenant "{{-loc")
  • 2014-02-09 : 50% (1 mois)
  • 2014-02-10 : interruption pour mise à jour du code. Relance avec paramètre supplémentaire pour sauter les articles contenant une espace (à partir de patin).
  • 2014-02-13 - 2012-02-18 : verbes en re- (~200k articles)
  • 2014-03-03 : fin de l'alphabet latin
  • 2014-03-06 :
    • Correction du script qui ne sautait pas les articles pour les modifications "cosmétiques" avec l'option "-always"
    • Alphabet grec : Α à ϻ fait (déjà fait majoritairement par JackBot)
    • Alphabet cyrillique : Ё à ԥ fait (déjà fait majoritairement par JackBot)
      • Dont les 150 000 noms de familles russes (dont flexions)
  • 2014-03-08 :
    • Alphabet arménien : Ա à ֊ fait
    • Alphabet hébreu : א à װענעזװעלע fait
    • Alphabet arabe : ء... fait
    • Dévanagari etc. : ...
    • CJK (chinois, japonais, coréen) : ...
  • 2014-03-08 : La passe générale est en fait terminée, puisque JackBot est déjà passé en partie sur les alphabets autres que latin. Il reste environ 15 000 pages utilisant un modèle {{-déf-}}, dont ~7000 en français, 3000 en anglais, etc.
  • Je vais maintenant passer le script sur les articles utilisant le modèle -déf- (fait aussi par JackBot) fait
  • Il reste encore :
  • 100% estimé : courant mars 2014

Finition

Tous les anciens modèles sont maintenant dans la catégorie Catégorie:Wiktionnaire:Utilisation d'anciens modèles de section.

Quelques remplacements :

fixes = {
        'regex' : True,
        'msg' : {
                '_default':u"Bot : Modèles de section -> sections normales",
        },   
         'replacements': [
                 (u" *\{\{\s*-n(otes?)-\s*\}\} *", r"==== N\1 ===="),
                 (u" *\{\{\s*-(réf|ref|références|references)-\s*\}\} *", u"=== Références ==="),
                 (u" *\{\{\s*-voir-\s*\}\} *", r"=== Voir aussi ==="),
        ],   
}
    • Liste 1 : -ref:-note- -namespace:14 (catégories) fait
    • Liste 2 : -ref:-réf- -namespace:14 (catégories) fait
    • Liste 3 : -ref:-voir- -namespace:14 (catégories) fait
    • Liste 4 : -cat:Le saviez-vous (modèles)
    • Liste 5 : -cat:Projet de la semaine (modèles)
    • Liste 6 : -cat:Modèles des jours de la semaine
  • Modèle:catégorie rime est utilisé dans des centaines de catégories de rimes (vides) et contenait {{-voir-}}. Catégories à supprimer ?

Bot de ménage

  • Je fais tourner le bot régulièrement depuis le tools labs depuis mars 2014, en utilisant le script de remplacement sections_S (voir plus haut).
  • Script relancé le 21 août 2014 après correction de la catégorie surveillée (renommée en Catégorie:Wiktionnaire:Utilisation d’anciens modèles de section en juin). — Dakdada 21 août 2014 à 20:36 (UTC)
  • Fréquence changée de 6h à 3h, puisque le nombre de lignes récupérables via l'api est de 500 maximum (6h est trop juste). — Dakdada 23 août 2014 à 13:15 (UTC)