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 dal 16 maggio 2018.

SegnalazioniModifica

Per segnalare qualsiasi guasto, interruzione, richiesta tecnica:

EsecuzioneModifica

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.

MonitoraggioModifica

ComportamentoModifica

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

  • 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 il bot non fa…Modifica

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 colorateModifica

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 ordinarieModifica

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 semplificateModifica

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 durataModifica

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).

StoriaModifica

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]

HackingModifica

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.

Pagine correlateModifica

NoteModifica