Utente:BotCancellazioni

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search
Crystal Clear action run.svg
Questo account è un bot gestito da Valerio Bozzolan (discussione).

Non è un sockpuppet, ma un account automatico o semi-automatico utilizzato per compiere modifiche ripetitive che potrebbero essere molto noiose o troppo numerose da fare a mano.
Amministratori: se il bot ha dei malfunzionamenti o crea problemi, bloccatelo, grazie

P.S. In verità questo bot non cancella nulla.

Ciao!

Questo bot aggiorna le tabelle di conteggio delle pagine da cancellare.

Segnalazioni[modifica | modifica wikitesto]

Esecuzione[modifica | modifica wikitesto]

Esecuzione standard
Ogni 8 minuti l'Utente:BotCancellazioni (contributi) proverà ad aggiornare gli ultimi 10 giorni, se non è stato già fatto meno di 5 minuti fa. Il bot si collega da Wikimedia Toolforge (nome del tool: itwiki).
Esecuzione di riserva
Ogni 15 minuti l'Utente:Valerio Bozzolan bot (contributi) proverà ad aggiornare gli ultimi 10 giorni, se non è stato già fatto meno di 15 minuti fa. Il bot si collega da un server privato.
Esecuzione manuale
Se vuoi poterlo lanciare manualmente vedi #Hacking.
Se vuoi una tenera interfaccina web, armati di occhi dolci e prega l'attuale manutentore.

Comportamento[modifica | modifica wikitesto]

Quanto segue è la descrizione del funzionamento dell'attuale bot che aggiorna le tabelle di conteggio delle pagine da cancellare.

Se vuoi le vecchie istruzioni: anno 2008.

Cosa il bot fa…[modifica wikitesto]

  • Aggiorna le tabelle nelle pagine Wikipedia:Pagine da cancellare/Conta/AAAA mese GG;
  • Sposta le procedure semplificate/annullate nel log giornaliero corretto;
  • Le procedure vengono suddivise in 3 gruppi: ordinarie, semplificate, annullate.

Cosa non fa…[modifica wikitesto]

Al momento:

  • Non legge nel pensiero quindi se hai segnalazioni falle qui
  • Non cerca di individuare tutte le votazioni e contare i voti espressi
  • Non notifica la fine delle votazione delle procedure ordinarie
  • Non controlla la corretta sintassi dei template {{Cancellazione/richiesta}} e {{Cancellazione/vota}}
  • Non controlla i requisiti di voto degli utenti== Significato delle barrette colorate ==
Statistiche cancellazioni.png

Le barrette colorate sono generate dal template {{termometro}} e dovrebbero dare un'indicazione di quanto è accesa la discussione della voce. Dopo avere cambiato l'algoritmo più volte ora è abbastanza stabile, si basa esclusivamente sul numero di voti espressi e sulla grandezza in byte della pagina.

Cancellazioni ordinarie[modifica wikitesto]

Nel grafico qui a destra, generato con le pagine di votazione di un centinaio di giorni, ogni "+" rappresenta una proposta di cancellazione in un piano cartesiano byte/voti.

La retta verde è la retta di regressione (una specie di media) e ha questa equazione: con:

a = 0.00169687 +/- 0.0001116 (6.576%)
b = 10.3936 +/- 0.6538 (6.291%)

La retta blu è la retta di regressione pesata su un'ipotesi di errore poissoniano, mentre la retta violetta è parallela alla retta di regressione ma traslata. La retta di regressione pesata ha equazione , mentre la traslata con:

c = 0.00258347 +/- 7.703e-05 (2.982%)
d = 1.47668 +/- 0.225 (15.24%)

Per calcolare la "temperatura" della discussione viene usata questa formula:

.

In cui:

è il numero di byte della pagina
è il numero di voti

Poiché deve essere compreso tra 0 e 100 viene bloccato tra questi due estremi.

La traslazione verso il basso della funzione rispetto alla retta di regressione è assolutamente arbitraria e serve a "penalizzare" le votazioni appena iniziate, con pochi voti, smorzandone le oscillazioni.

Cancellazioni semplificate[modifica wikitesto]

Per le cancellazioni semplificate la temperatura T è definita più semplicemente come:

.

Alcuni utenti sono dell'idea che quest'ultima formula sia troppo lineare e non renda bene la reale temperatura di discussione: in effetti una scala logaritmica sarebbe meglio, ma allo stato attuale non si considera l'implementazione una priorità.

Significato del campo durata[modifica wikitesto]

La durata di una PDC è un valore espresso in giorni, arrotondato su buon senso, che indica quanto tempo è trascorso fra l'apertura della PDC e la sua chiusura / ultima modifica.

Più specificatamente:

  • se la PDC non è stata ancora protetta la durata è calcolata fra la sua creazione e la sua ultima modifica
  • se la PDC è stata protetta la durata è calcolata dalle ore 23:59:59 della data di creazione e la sua ultima modifica (che corrisponde alla chiusura e protezione da parte di un amministratore.

Hacking[modifica | modifica wikitesto]

Puoi scaricare e lanciare il bot in autonomia (con le credenziali di un tuo utente) leggendo le istruzioni nel file README:

Il codice del bot migrerà su Wikimedia Gerrit non appena avrò letto questo: wikitech:Help:Toolforge#Requesting a Gerrit/Git repository for your tool.

Storia[modifica | modifica wikitesto]

Dal 2007[senza fonte] al 2013 questo compito è stato svolto da un bot sviluppato in Python[1] da Paulatz (Paulatz bot) e poi mantenuto da Filnik (Filbot).[2]

A causa di problemi tecnici[3] nel 2013 il bot è stato riscritto in JavaScript[4] da Mauro742 manovrando MauroBot.

A causa di problemi tecnici[5] nel 2018 il bot è stato ispezionato e riscritto[6] senza trovare il problema. Alla fine è stato riscritto in PHP, nell'attuale implementazione.[7]

Note[modifica | modifica wikitesto]