Wikipédia:Patrouille RC/Projet LiveRC 2.0
| Projet (Project) | Cahier des charges (Specifications) | Développement (French only) | Discussion (French only) | Talk page (English and other languages) |
Page projet pour le développement d'un LiveRC 2.0. N'hésitez pas à vous inscrire et à modifier.
Quoi ?
modifierUn nouveau logiciel de patrouille, pour prendre la suite de LiveRC, en voie d'obsolescence.
(L'outil devra être utilisable également sur les autres versions linguistiques de Wikipédia, évidemment.)
Pourquoi ?
modifierL'outil LiveRC, traditionnellement utilisé sur Wikipédia en français pour la patrouille, n'est plus mis à jour depuis 2014 environ (départ de Dr Brains). Quelques autres contributeurs (merci à eux) le maintiennent un peu de temps à autre pour que l'outil continue de tourner, mais il ne fait plus l'objet d'aucun développement, d'aucune amélioration. Son code est en outre obsolète : par exemple, il y a de nos jours des moyens plus efficaces pour récupérer la liste des modifications récentes. Enfin, LiveRC a une interface qui manque parfois d'ergonomie, un look aujourd'hui désuet, et manque de certaines fonctionnalités.
Comment ?
modifierLe calendrier qui suit est prévisionnel et sujet à modifications. Les dates indiquent un horizon temporel mais ne sont pas rigides.
Vérifier que les patrouilleurs de Wikipédia en français approuvent le développement d'un nouvel outil pour remplacer LiveRC.
Faire un état des lieux des outils de patrouille utilisés sur les projets Wikimedia (cf. infra).
Demander à l'association Wikimédia France (déjà informée du projet) de financer le développement du logiciel.- Faire une liste des fonctionnalités de LiveRC à conserver, des fonctionnalités nouvelles souhaitées, des aspects d'ergonomie à améliorer, etc. (S'appuyer aussi sur Wikipédia:Cuddle/Suggestions en 2016.)
1re itération du cahier des charges : base par 0x010C et Jules*.- 2de itération du cahier des charges
Jusqu'au dimanche 3 avril 2022. Retours, suggestions et discussions de la communauté francophone.
8 au 13 avril 2022. Synthèse et intégration des points consensuels dans le cahier des charges.
- Prise de contact avec les autres communautés
Traduction en anglais de la présentation du projet et du cahier des charges
Préparation d'un message en anglais à déposer chez les autres wikis pour leur présenter en deux mots le projet et leur dire qu'on a besoin de leurs retours/suggestions sur le cahier des charges.
Pour chacun des projets linguistique utilisant LiveRC (et éventuellement d'autres wikis ?), repérage des endroits (pdd de projet, équivalent du BULPAT, Bistro local, etc.) où déposer les messages.
Envoi des messages et suivi.
- 3e itération :
Jusqu'au ?. Retours suggestions et discussions des communautés utilisant LiveRC.
Jusqu'au ?. Synthèse et intégration des points consensuels dans le cahier des charges.
Découpage par lots (avec WMFr) du cahier des charges, pour obtenir des livraisons (testables) intermédiaires (
).
- Déterminer avec Wikimédia France le budget et le temps de développement nécessaires.
Macro-chiffrage bénévole pour estimer le budget.
Soumission du budget au conseil d'administration.
4-5 février 2023 : vote du budget et approbation du comité de pilotage par le conseil d'administration.
- Rechercher (côté WMFr) un prestataire pour le développement.
Mise en place d'un comité de pilotage du projet, avec des membres du CA, des membres du groupe tech de Wikimédia France et des contributeurs intéressés.
Définition des critères pour l'attribution de la prestation.Lancement de l'appel d'offres pour la prestation.- Sélection du prestataire par le comité de pilotage.
Développement par itérations, avec test intermédiaires par les communautés (
).- No Go : WMFr n'avait pas les fonds propres suffisants pour refondre LiveRC. L'encadrement de projets techniques demande des compétences spécifiques, que l'équipe WMFr n'a pas, et beaucoup de temps pour le suivi, ce qui pouvait manquer à un comité bénévole.
- 2023 - WMFr a approché Share-it, une association à but non lucratif qui accompagne les assos et entrepreneurs sociaux pour les aider à développer des outils pour le bien commun.
- 2024 - processus de sélection du projet LiveRC par share-it (dure 1 an, différents jurys)
- octobre 2024 - l'accompagnement de Share-it demande la mise à disposition côté Wikimédia d'un mi-temps (18h/semaine) pour la personne chargée du lien avec la communauté wikimédienne et un quart temps (9h/semaine) pour la personne chargée de l'aspect technique. Ce pendant 18 mois.
- novembre-décembre - Share-it décroche un financement de la fondation free pour cet accompagnement, et obtient les mécénats de compétence d'Octo-technology et Advance, à raison de 180 jours travaillés.
- avril 2025 - première rencontre entre équipes octo-technology, share it et wikimédia france. Planification des prochains mois.
- mai 2025 - kick off et prise de contact avec les wikimédiens
- juin 2025 - entretiens avec les patrouilleurs et patrouilleuses pour définir leurs besoins et douleurs.
- juillet 2025 - élaboration de scénarios de développement : 3 ou 4 visions à échelles différentes. Le but est d'imaginer l'outil parfait pour avoir une feuille de route à suivre sur le long terme, mais de ne développer que le scénario réalisable avec le mécénat de compétence imparti (scénario 1). Ensuite il faudra trouver d'autres financements ou mécénats de compétence pour réaliser les scénarios 2, 3, 4.
- Fin septembre - Phase de Go/No Go avec Share-it et Octo-technology : terminer phase de cadrage de la mission, comprenant l'étude des besoins, les scénarios, les outils de mesure d'impact, décider si le développement d'un nouveau Live-RC est bien ce qui répond le mieux aux besoins des wikimédiens (très probablement oui).
- Octobre 2025-mars 2026 - développement par les équipes d'Octotechnology d'un nouveau Live RC fonctionnel, mais pas encore doté de toutes les fonctionalités qui le rendraient "parfait" -> scénario 1 réalisé.
- Mars 2026 - audit de l'outil par les équipes d'advance pour assurer qu'il n'occasionne pas de failles de sécurité.
- Avril 2026- communication autour de l'outil et sessions de formation en ligne pour favoriser la prise en main de l'outil.
Participants / soutiens
modifierJules* Discuter 9 février 2022 à 13:26 (CET)- Hyméros --}-≽ ♥ Oui ? 9 février 2022 à 13:31 (CET)
- RG067 (discuter) 9 février 2022 à 13:37 (CET)
- LucienB Allo ? 9 février 2022 à 14:18 (CET)
- User92259453 (discuter) 9 février 2022 à 15:06 (CET)
- Mathis B discuter, le 10 février 2022 à 16:29 (CET)
- Culex (discuter) 10 février 2022 à 16:33 (CET)
- Golmote (discuter) 11 février 2022 à 19:46 (CET)
- Martin-78 (discutailler) 12 février 2022 à 10:31 (CET)
- 0x010C ~discuter~ 12 février 2022 à 14:24 (CET)
- LD (d) 14 février 2022 à 14:42 (CET)
- Ryse93 (discuter) 19 février 2022 à 19:35 (CET)
- Thibaut (discuter) 9 mars 2022 à 20:08 (CET)
- Qwerty1999 (discuter) 9 mars 2022 à 21:09 (CET)
- od†n ↗blah 15 mars 2022 à 14:33 (CET)
- Loïs Wahl(laisse moi un message) 18 mars 2022 à 16:07 (CET)
- Gratus (discuter) 23 mars 2022 à 23:58 (CET)
- JackJackpot (devisons) 2 avril 2022 à 17:00 (CEST)
- Arkanosis ✉ 3 avril 2022 à 00:00 (CEST)
- Pa2chant.bis (discuter) 4 avril 2022 à 01:38 (CEST)
- Locpac Discutons 26 avril 2022 à 13:11 (CEST)
- Lepticed7 (Viens tcharer ! :D) 27 juillet 2022 à 13:20 (CEST)
- Anto Napo le bô (Discussion) 10 octobre 2022 à 16:34 (CEST)
- Envel Le Hir (discuter) 21 novembre 2022 à 21:44 (CET)
- Jean-Baptiste Laurent (discuter) 30 novembre 2022 à 11:11 (CET)
- Manjiro5 [💬] 15 janvier 2023 à 23:42 (CET)
- VateGV ◦ taper la discut’ ◦ 25 septembre 2023 à 16:37 (CEST)
- Athozus Discussion 13 janvier 2024 à 19:43 (CET)
- Ruthven (msg) 8 février 2024 à 14:51 (CET)
- Nattes à chat (discuter)
- Aboubacarkhoraa (discuter) 3 juillet 2024 à 15:23 (CEST)
- Shawn (discuter) 30 novembre 2024 à 15:57 (CET)
- Niridya (discuter) 8 décembre 2024 à 00:40 (CET)
- Amorcage (discuter) 30 janvier 2025 à 16:45 (CET)
- Spartan.arbinger (discuter) 5 juillet 2025 à 08:25 (CEST)
- Peshigome :3 (Blabla | Contributions) 26 mai 2026 à 01:19 (CEST)
Comparaison des outils existants
modifier| Outil | Statut nécessaire | Utilisation actuelle | Avantages | Inconvénients | Autres commentaires |
|---|---|---|---|---|---|
| Outils de suivi en direct des modifications | |||||
| Spécial:Modifications récentes (web) | aucun, accessible même pour les IP | Par divers contributeurs |
|
|
|
| LiveRC (web) | autopatrolled sur frwiki | Patrouilleurs réguliers et administrateurs de frwiki |
|
|
|
| meta:SWViewer (web) | rollbacker sur au moins un wiki | Patrouilleurs crosswiki et certains patrouilleurs locaux |
|
|
|
| Huggle (logiciel de bureau) | 500 contributions sur frwiki |
|
|
||
| Vandal Fighter (logiciel de bureau) | n'importe qui (à vérifier) | ||||
| RTRC (web) | n'importe qui (à vérifier) |
|
|
| |
| Gadgets de patrouille | |||||
| xpatrol (web) | n'importe qui, sauf pour le blanchiment, réservé aux autoconfirmed |
|
|
| |
| PV (javascript) | compte enregistré |
|
|
| |
| C-Helper |
|
||||
| RevertDiff |
|
|
|||
| DiffExtension | autopatrolled |
|
|
||
Contacts cross-wiki
modifier| Wiki | Lien prise de contact | Prise de contact | Retours |
|---|---|---|---|
| Wikis ayant déployé LiveRC | |||
| (bh) bh: | bh: विकिपीडिया:LiveRC et notifier l'utilisateur SM7 ? | ||
| (eo) eo: | — | — | — |
| (fa) fa: | fa:بحث ویکیپدیا:گشتزن (trad : Discussion Wikipédia:Patrouille) | ||
| (it) it: | |||
| (ja) ja: | w:ja:Wikipedia:Help for Non-Japanese Speakers pour demander une traduction et publication sur le bistro local. | ||
| (ur) ur: | — (les pdd des pages liées au vandalisme sont toutes vides) | — | — |
| (pl) pl: | pl:Dyskusja wikiprojektu:Wikipedyści przeciwko wandalizmom | ||
| Autres wikis majeurs (source) | |||
| (en) en: | |||
| (de) de: | |||
| (es) es: | es:Wikipedia:Café/Archivo/Miscelánea/Actual | ||
| (nl) nl: | nl:Overleg Wikipedia:Vandalismebestrijding | ||
| (ru) ru: | |||
| (zh) zh: | zh:Wikipedia:互助客栈/消息 (généraliste) - je contacterais des membres zh:Wikipedia:反破壞工作小組 pour m'orienter vers une page dédiée LD (d) | ||
| (lzh) zh-classical: | zh-classical:維基大典:會館 (généraliste) | ||
- Texte de prise de contact
« Hi, I'm [user] from Wikipedia in French. Sorry to write in English; if someone can translate in the local language, it would be much appreciated. We plan to develop a new version of LiveRC [lien vers la page locale si elle existe], a patrolling tool commonly used on fr-wp to fight vandalism, but it is getting old, outdated, and needs several improvements. The project page is translated in English. The tool is needed for fr-wp, but we want to make it available (and configurable) for other wikis.
The fr-wp patrolling community has built a list of specifications for this new tool with our needs. We translated the specifications in English and it's available there.
Your feedback would be appreciated regarding the specifications we wrote, in order to take into account the needs of your community and build, as much as possible, a tool that suits other communities needs. You can post your feedbacks (preferably in English) on the fr-wp talkpage dedicated to it.
If you reply to this message here, please ping me so I don't miss it. Warm regards, »