Utente:Elborgo/Avvisi Elezioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
proposta di bozza di modifica dell'attuale messaggio di avviso di elezioni in corso, da sostituirsi con avvisi automatizzati gestiti da bot

L'idea è quella di sostituire l'avviso oggi in uso {{baravviso|testo avviso|data avviso|firma}} (tutto scritto a mano)

Es.:

Si vota per l'elezione ad amministratore di Elborgo. La procedura termina il 24 aprile alle 20:20.
9 aprile Elborgo

con uno che dia informazioni circa la situazione della votazione

Es.:

Si vota per l'elezione ad amministratore di Elborgo. La procedura termina il 24 aprile alle 20:20.
Il quorum è 74. Alle 23:00 del 22 aprile hanno votato in 51, di cui 10 pro, 30 contro e 11 astenuti

che venga creato e aggiornato automaticamente da un bot così come accade per le votazioni per le cancellazioni.

L'algoritmo a grandi linee

[modifica | modifica wikitesto]

In dettaglio il bot dovrebbe leggere la pagina Wikipedia:Amministratori/Elezioni:

{{Amministratori elezioni}}

<!-- ELEZIONI IN CORSO -->
{{Wikipedia:Amministratori/Elezioni/Elborgo}}
{{Wikipedia:Amministratori/Elezioni/LBorgo}}
<!-- FINE ELEZIONI IN CORSO -->

Estrapolare i nomi dei candidati (nell'esempio Elborgo e LBorgo), aprire poi le sottopagine delle votazioni e estrapolare i dati importanti da

L'elezione inizia il 9 aprile alle 20.20 e termina il 24 aprile alle 20.20.

Per essere [[Wikipedia:Amministratori/Sistema di voto|eletto]], il candidato deve superare il ''quorum'' di '''71 voti''' favorevoli ed ottenere una maggioranza dell''''80%'''

cioè:

  • inizio votazione
    Es.: 9 aprile alle 20:20 (immagino tramite regex che legga il campo successivo a L'elezione inizia il e precedente a e termina).
  • fine votazione
  • quorum

E infine effettuare l'exit poll di ogni votazione in corso, cioè per ogni sottopagina del candidato dovrebbe:

  • contare i voti pro contro e astenuti
    Cioè conti le righe che iniziano per # (e non #:) nelle sezioni === Pro === idem per contro e astenuti

Una volta ottenuti tutti i dati per i vari candidati, il bot dovrebbe scriverli in una sottopagina che andrebbe poi a costituire un template da includere laddove si ritenga utile dare l'avviso...

Note e punti aperti

[modifica | modifica wikitesto]

Note:

  • il bot che compie queste operazione dovrebbe essere lo stesso che gestisce le cancellazioni (Paulatz bot).
  • due aggiornamenti al giorno sono più che sufficienti.

Domande:

  • la complessità realizzativa dell'algoritmo python che effettui le operazioni sopra descritta è troppo elevata, per un cosa che alla fine dovrebbe giestire tre o quattro votazioni a settimana?
  • vi sono problematiche di uso di banda o simili?
  • il tutto crea più problemi di quanti ne risolva?
    in una frase: ne vale la pena?
  • l'utente umano potrebbe anche solo impostare la votazione... tutto il resto potrebbe essere gestito dal bot? Anche gli avvisi nelle altre sedi, come in Speciale:UltimeModifiche?
  • qual'è il parere della comunità su tale modifica (ammesso che tecnincamente ne valga la pena)?