Wikipédia:Cuddle/Suggestions
Apparence
Spécifications fonctionnelles[modifier le code]
- Affichage d'une liste des diffs en temps réel chronologiquement (via XMLRCS ou IRC)
- Fonctionnalités de filtrage des diffs
- Par statut (autopatrolled, autoconfirmed, IP, …)
- Pouvoir masquer ceux qui ont été révoqués
- Indiquer un score de probabilité de vandalisme
- Fonctionnalités de filtrage des diffs
- Affichage d'un diff précis
- Possibilité de révoquer et ajout d’un bandeau sur la pdd de l'user (détection des niveaux, test1 etc) en un clic, prédéfinis par une config générale et/ou personnelle
- Possibilité de révoquer toutes les dernières modifications faites par un utilisateur sur une page (rollback)
- Possibilité d’ajouter un bandeau sur un article.*
- Actions admin (donc détection du statut du patrouilleur)
- Pouvoir Protéger/Supprimer une page
- Pouvoir Bloquer un utilisateur
- Pour les autres
- Affichage d'un article précis
- Possibilité d’ajouter un bandeau sur un article.*
- Pouvoir Protéger/Supprimer une page
- Possibilité de connexion sur le canal IRC liverc*
- Détection du niveau des bandeaux déposés sur la pdd**
- Raccourcis clavier (diff suivant, diff précédent, révoquer + déposer un bandeau sur la pdd, révoquer seulement, marquer comme relu et passer au suivant)
- Au fur et à mesure que les diffs arrivent dans la queue, les télécharger en local.
- Pouvoir visualiser et signaler facilement les images ajoutées détectées dans le diff.
- Intégration de DrapeauJaune
- Possibilité de chercher le contenu du diff dans Google pour détecter les copyvios.
- Bouton pause*
- Quand le patrouilleur s’absente ou passe Cuddle en tâche de fond, mettre les diffs détectés comme vandalisme et qui n’ont pas encore été relus/révoqués en premier dans la queue et retirer les diffs qui ont été révoqués
- J’ai l’impression qu’Huggle fait ça mais à vérifier.
- Il met ceux qui ont le score le plus suspect en premier de la liste
- Effectivement et ceux qui ont eu un avertissement.
- J’ai l’impression qu’Huggle fait ça mais à vérifier.
- Pouvoir renommer un article
- Pouvoir modifier un article directement depuis le diff*
- Ignorer Aide:Bac à sable*
- Pouvoir sélectionner du texte dans un diff et faire clic droit > Recherche Google (ou autre)*
- Pouvoir ajouter des catégories et des portails sur un nouvel article.*
* : Pas disponible sur Huggle
** : Disponible sur Huggle, mais pas terrible
Suggestions[modifier le code]
- Afficher les diffs qui sont en cours de relecture par un patrouilleur dans la liste des diff (Frakir)
- « J'aimerais beaucoup avoir la possibilité de n'afficher que « IP + utilisateurs non-autoconfirmed » (impossible actuellement). » (Jules78120)
- « J'apprécie beaucoup, sur LiveRC, de pouvoir clic molette sur la plupart des liens pour rapidement accéder aux pages (article, historique, etc.) dans de nouveaux onglets de mon navigateur » (Jules78120)
- « L'option de LiveRC permettant de connaître d'un rapide coup d’œil le nombre de contributions d'un user est très appréciable je trouve. » (Jules78120)
- « Il faudrait une fonctionnalité (sur LiveRC ? sur le futur hypothétique nouvel outil ?) qui permette de dire : « je ne veux pas m'occuper de cette page tout de suite, rappelle-là moi dans X minutes ». Un peu comme la fonction snooze sur un réveil, en somme. » (Jules78120)
- Dans Huggle, il est impossible (à ma connaissance) de supprimer la liste des modification en attente de relecture, ce qui devient problématique lorsqu'on s'absente et qu'on revient avec 200 modifications en attente. Il faudrait donc un bouton pour vider la liste d'attente. --Bastenbas [Discuter] 13 novembre 2016 à 17:42 (CET)
- C’est caché dans les menus, mais effectivement comme dans LiveRC on va mettre un bouton juste au-dessus, ça sera plus simple :p — Thibaut (会話) 22 novembre 2016 à 02:15 (CET)
- Pouvoir mettre en pause le logiciel lorsqu’on s'absente comme sur LiveRC. --Bastenbas [Discuter] 13 novembre 2016 à 17:43 (CET)
- Pouvoir faire une recherche de copyvio avec Earwig's Copyvio Detector. --Bastenbas [Discuter] 15 novembre 2016 à 20:17 (CET)
- Exemple de recherche :
https://tools.wmflabs.org/copyvios/?lang=fr&project=wikipedia&title=&oldid=123456&action=search&use_engine=1&use_links=1&turnitin=0
— Thibaut (会話) 22 novembre 2016 à 02:14 (CET)
- Exemple de recherche :
- Afficher uniquement les diffs repérées par Salebot (sur IRC #vandalism-fr-wp SB informe des possibles vandalismes à vérifier manuellement) --Framawiki ✉ 18 novembre 2016 à 22:30 (CET)
- Salut, merci pour ta suggestion.
- Hmmm, c’est mieux que Cuddle se connecte directement à XmlRcs, RCStream ou irc.wikimedia.org, l’utilisateur pourra alors voir tous les diffs en temps réel et les filtrer par statut (IP, autoconfirmed, autopatrolled, etc) au lieu de dépendre d’un intermédiaire qui choisit les diffs et a un temps de latence (d’ailleurs 0x010C m'a dit un jour qu’il n’aimait pas dépendre d’un autre robot et je pense qu’il a raison). Puis salebot se déconnecte d’IRC de temps en temps, donc non.
- Deuxièmement, je préférais que Cuddle fasse lui-même les détections avec son propre algorithme (si j’ai les compétences pour en coder un ce que j’en doute mais on verra) ou avec l’algorithme de Salebot s’il est disponible quelque part ici pour plusieurs raisons :
- Pour ne pas dépendre d’un intermédiaire (encore)
- Moins d’utilisation CPU/mémoire/réseau (car Cuddle sera connecté à deux réseaux et devra traiter deux flux)
- Parce qu’on est curieux et on veut savoir comment l’algo fonctionne et faire des modifications/ajouts si nécessaire
- Cuddle devra se connecter sur Freenode, si l’utilisateur n'a pas de cloak, son IP sera divulguée. Et pas tous les contributeurs n’aiment IRC
- On devra faire une mise à jour si la syntaxe change ou autre
- Cordialement. — Thibaut (会話) 22 novembre 2016 à 02:02 (CET)
- mw:Edit_Review_Improvements/ReviewStream (Trizek)
- Mode multi-fenêtres / multi-écrans et possibilité de docker tout et n'importe quoi n'importe où (et de sauvegarder plusieurs layouts pour basculer entre eux facilement) : l'interface de LiveRC est très frustrante par sa rigidité sur ce point — j'apprécierais par exemple (mais ce n'est qu'un exemple) avoir les diffs dans leur propre fenêtre et le défilement des modifications sur toute la hauteur d'un écran, mais seulement la moitié de sa largeur (Arkanosis)
- Gros +1. Surtout maintenant que j'ai deux écrans. — Jules Discuter 29 novembre 2016 à 08:44 (CET)
- Un peu comme ce que propose déjà Huggle ? — Thibaut (会話) 9 décembre 2016 à 15:42 (CET)
- Pour le docking, oui, si j'en crois les screenshots (je dois avouer n'avoir jamais lancé Huggle). Pour le multi-écran, j'ignore si c'est supporté. Amicalement — Arkanosis ✉ 14 décembre 2016 à 20:50 (CET)
- Un peu comme ce que propose déjà Huggle ? — Thibaut (会話) 9 décembre 2016 à 15:42 (CET)
- Gros +1. Surtout maintenant que j'ai deux écrans. — Jules Discuter 29 novembre 2016 à 08:44 (CET)
- Pouvoir cliquer dans le motif de revert, pour placer le curseur où l'on veut (sur LiveRC, pas possible, il faut appuyer sur les touches directionnelles pour déplacer le curseur au sein du champ de motif). — Jules Discuter 9 décembre 2016 à 14:44 (CET)
- Hmm j’ai pas compris, mais une chose est sûre : Cuddle n'aura pas l’anti-ergonomie de LiveRC. — Thibaut (会話) 9 décembre 2016 à 15:41 (CET)
- Je reformule : sur Live RC, si tu écris un résumé de modif (de revert) dans le champ dédié, et qu'à la fin de tes cinq mots d'explication tu te rends compte que tu as fait une coquille sur le premier mot, tu ne peux pas prendre ta souris pour cliquer dans le premier mot et corriger : le seul moyen de déplacer le curseur, c'est d'utiliser la touche directionnelle ←. Et c'est chiant. — Jules Discuter 9 décembre 2016 à 16:04 (CET)
- Ah j'ai compris maintenant, merci. Effectivement, c'est pas très pratique, vu que Cuddle ne sera pas codé en Javascript, il n'y aura pas ce problème. — Thibaut (会話) 9 décembre 2016 à 16:17 (CET)
- Jules, Thibaut : c'était clairement un bug, ça… C'est corrigé. Amicalement — Arkanosis ✉ 14 décembre 2016 à 06:04 (CET)
- @Arkanosis : Merci :) — Thibaut (会話) 14 décembre 2016 à 08:38 (CET)
- Jules, Thibaut : c'était clairement un bug, ça… C'est corrigé. Amicalement — Arkanosis ✉ 14 décembre 2016 à 06:04 (CET)
- Ah j'ai compris maintenant, merci. Effectivement, c'est pas très pratique, vu que Cuddle ne sera pas codé en Javascript, il n'y aura pas ce problème. — Thibaut (会話) 9 décembre 2016 à 16:17 (CET)
- Je reformule : sur Live RC, si tu écris un résumé de modif (de revert) dans le champ dédié, et qu'à la fin de tes cinq mots d'explication tu te rends compte que tu as fait une coquille sur le premier mot, tu ne peux pas prendre ta souris pour cliquer dans le premier mot et corriger : le seul moyen de déplacer le curseur, c'est d'utiliser la touche directionnelle ←. Et c'est chiant. — Jules Discuter 9 décembre 2016 à 16:04 (CET)
- Hmm j’ai pas compris, mais une chose est sûre : Cuddle n'aura pas l’anti-ergonomie de LiveRC. — Thibaut (会話) 9 décembre 2016 à 15:41 (CET)
- Pouvoir rollback en masse(comme SmartRollback)--User92259453 (discuter) 26 juillet 2021 à 21:57 (CEST)
- Pouvoir détecter des possibles cas de violation de R3R et prévenir le patrouilleur avec une icône R3R. Peut être possible quand il y a une forte activité de révocations sur un article.--User92259453 (discuter) 26 juillet 2021 à 22:26 (CEST)
Améliorations proposées pour Huggle[modifier le code]
Bonjour
Une série d'amélioration pour Huggle sont proposées. Si cela vous dit de les prendre en compte, l'équipe Collaboration serait ravie de pourvoir vous proposer des améliorations dédiées (ORES et design). C'est à étudier, faites moi signe.