Wikipedia:Bar/Discussioni/Bot e inversione di redirect
Bot e inversione di redirect | NAVIGAZIONE |
Grazie all'attivazione delle write API di mediawiki su tutti i progetti wikimedia (v. Wikipedia:Bar/Discussioni/Write API) è ora possibile per i bot spostare una pagina senza creare il redirect automatico dal nome precedente a quello successivo. Questo oltre a poter essere utile nello spostamento di pagine con errori di battitura nel titolo permette anche l'inversione di redirect in modo analogo al metodo usato dai sysop. Ho gia scritto lo script per fare ciò e funziona, correggendo il redirect e rimuovendo anche il {{Spostare}}. A questo punto l'unica domanda è: è fattibile per le policy? P.S. Questa azione è effettuabile solamente da bot flaggati --FiloSottile <[;-)]> 23:12, 2 set 2008 (CEST)
- Ho effettuato una modifica al {{Spostare}} in modo da creare la Categoria:Inversioni di redirect richieste, se poi la cosa dovesse essere approvata saranno da fare altre due piccole correzioni in modo da categorizzare tali richieste solo in detta categoria (ora vengono categorizzate anche in Categoria:Da spostare e Categoria:Da cancellare subito) --FiloSottile <[;-)]> 23:16, 2 set 2008 (CEST)
- Mi sembra una funzione utile, ma le modifiche dei bot non compaiono di default nelle "ultime modifiche". Per ragioni di trasparenza e consenso, la funzione dovrebbe essere riservata esclusivamente agli Admin-Bot.
- Una critica: {{Spostare}} non è un template di frequente uso, ma modificare preventivamente un template in funzione di una proposta che non ha ancora ricevuto alcun feedback mi sembra una specie di forzatura. Il mio punto di vista è che alcune pagine a largo uso come i template d'avviso non dovrebbero essere modificate con disinvoltura, ma le modifiche dapprima proposte, di seguito discusse, se raggiunto un consenso testate e solo infine applicate. Questo sia per ragioni di consenso che per una adeguata verifica delle modifiche.--Nanae (msg) 00:25, 3 set 2008 (CEST)
- Non ho capito, vorresti far spostare ad un bot tutto quello che contiene il tl {{Spostare}}? Faccio notare che questo porterebbe a 3 problemi:
- Togliebbe il fatto che serve essere "autoconfirmed" per spostare le pagine (e questo è molto male)
- Viene messo in pagine proposte per la cancellazione che, quindi, non vanno al momento spostate
- Viene messo quando l'utente non è sicuro che lo spostamento sia corretto
- Non mi sembra una grande idea quella di spostarle in automatico. Jalo 00:29, 3 set 2008 (CEST)
- Non ho capito, vorresti far spostare ad un bot tutto quello che contiene il tl {{Spostare}}? Faccio notare che questo porterebbe a 3 problemi:
- Beh magari il bot non va in automatico, ma deve richiedere il consenso del manovratore. --Pietrodn · «zitto e parla!» 09:57, 3 set 2008 (CEST)
- Ovviamente il bot non va in automatico e sopratutto non sposta tutte le pagine con {{Spostare}} ma effettua solo le Inversioni di redirect, complicato compito altrimenti affidato agli admin a causa della necessita di cancellare delle pagine. Questo metodo è invece piu pulito poichè evita cancellature, mantiene entrambe cronologie, è piu veloce e, credo, compare anche nel log in quanto solo le modifiche bot non sono visibili ma gli spostamenti si. --FiloSottile <[;-)]> 11:26, 3 set 2008 (CEST)
- @Nanae la modifica non toglie nessuna categorizzazione (per quest'altra modifica ho appunto chiesto qui) ma ne aggiunge una solo a rari casi (le inversioni). Ho comunque segnalato la modifica in discussione e è di semplicissimo rollback. Be bold, no? :) --FiloSottile <[;-)]> 11:31, 3 set 2008 (CEST) P.S. Temo che la cosa non sia possibile per gli Admin-bot
- non ho rollbackato subito sia perché ho controllato il codice verificando effettivamente che si trattava di un'aggiunta sia perché mi auspicavo lo facessi tu viste le critiche alla proposta, ma, nessun problema, lo faccio ora. Dal mio punto di vista, non si tratta di essere "bold" ne di segnalare la cosa in talk, ma di non forzare la costruzione del consenso nei casi come questo in cui il consenso viene richiesto (tanto che hai aperto una discussione qui al bar). Hai fatto una proposta e puoi benissimo testarla in sandbox, fornire i link delle sandbox in questa pagina e aspettare che ottenga quel supporto che ora le manca.--Nanae (msg) 13:53, 3 set 2008 (CEST)
- @Nanae la modifica non toglie nessuna categorizzazione (per quest'altra modifica ho appunto chiesto qui) ma ne aggiunge una solo a rari casi (le inversioni). Ho comunque segnalato la modifica in discussione e è di semplicissimo rollback. Be bold, no? :) --FiloSottile <[;-)]> 11:31, 3 set 2008 (CEST) P.S. Temo che la cosa non sia possibile per gli Admin-bot
Dimenticandosi del template, la mia domanda è semplicemente se posso effettuare le inversioni di redirect col bot, evitando questo peso agli admin, inoltre a loro richiede tempo, al bot 30 sec e meno operazioni (è meglio per i server) --FiloSottile <[;-)]> 14:58, 3 set 2008 (CEST)
- Credo che il punto su cui decidere sia se appare nei log o meno. Hai gia' provato ad usarlo una volta? Potresti provare e linkarci i log per controllare? Jalo 15:35, 3 set 2008 (CEST)
- Come avevo immaginato sono perfettamente visibili gli spostamenti nel log [1] --FiloSottile <[;-)]> 16:12, 3 set 2008 (CEST)
- Intendi questi? Per me allora va bene, non c'e' nessuna differenza tra fare lo spostamento a mano o con questo script. Esiste il rischio di perdere qualche cronologia? Jalo 16:26, 3 set 2008 (CEST)
- Nessuno, il bot non puo comunque cancellare una pagina. L'unica differenza è che non serve che a farlo sia un admin. Quindi posso ripristinare la modifica al template? --FiloSottile <[;-)]> 22:58, 3 set 2008 (CEST)
- Per me va bene, ma io sono solo uno. Per una cosa così suppongo che serva un consenso. Jalo 23:52, 3 set 2008 (CEST)
- Nessuno, il bot non puo comunque cancellare una pagina. L'unica differenza è che non serve che a farlo sia un admin. Quindi posso ripristinare la modifica al template? --FiloSottile <[;-)]> 22:58, 3 set 2008 (CEST)
- Intendi questi? Per me allora va bene, non c'e' nessuna differenza tra fare lo spostamento a mano o con questo script. Esiste il rischio di perdere qualche cronologia? Jalo 16:26, 3 set 2008 (CEST)
- Come avevo immaginato sono perfettamente visibili gli spostamenti nel log [1] --FiloSottile <[;-)]> 16:12, 3 set 2008 (CEST)
Oltre che chiedere al bar non saprei come raccoglierlo un consenso (o un non consenso). Comunque sono un utente che bazzica poco nel sociale quindi probabilmente mi sfugge qualcosa, consigli? --FiloSottile <[;-)]> 10:09, 5 set 2008 (CEST)
- Non saprei che dire. Prova a sentire in Wikipedia:Bot (ma non credo che ci siano troppi utenti). Mi sa che piu' del Bar non esiste nulla Jalo 11:11, 5 set 2008 (CEST)
Non c'è bisogno di chiedere autorizzazioni per questo, visto che non è fatto in automatico: tutti possono invertire i rimandi, tanto che la funzione move_redirect è disponibile anche ai non amministratori. --Nemo 00:38, 16 set 2008 (CEST)