Utente:FioriCadenti
Da Wikipedia, l'enciclopedia libera.
Questo utente è un Bot gestito da Iron Bishop.
Altri utenti che utilizzano questo account come bot, ma mai nello stesso momento: Sbisolo.
+------------------------------------------------------+ | FioriCadenti - il primo bot di IT.Wiki. | +------------------------------------------------------+ | | | Copyright 2004 Flavio "Iron Bishop" Pastore | | http://ironbishop.altervista.org | | | | Un grazie a Carlo "Sauron" Pelliccia | | e a tutti i wikipediani dei ritrovi di IT.Wiki. | | | +------------------------------------------------------+
FioriCadenti 0.7 è un software in grado di automatizzare alcuni dei lavori ripetitivi necessari allo sviluppo di it.wiki; è scritto in Java e crea file eseguibili per cURL con lo scopo di interagire con it.wiki.
Indice |
[modifica] Un nome, un perché
Cherry blossom rain, pioggia di petali che turbinano nel vento... PetaliNelVento era un nome troppo lungo, allora ho scelto FioriCadenti.
[modifica] Licenza d'uso
Questo programma è open source, ma non è software libero.
Ciò significa che se hai accesso ai file binari hai anche accesso ai sorgenti, ma NON PUOI DISTRIBUIRE il software, o un lavoro da esso derivato, a chi non è già in possesso del software stesso. L'unica persona che può distribuire questo software è l'autore, di conseguenza non puoi darne a qualcuno una copia senza la sua autorizzazione.
La motivazione è semplice: sottostare alla policy di Wikipedia.
[modifica] Funzioni del software
Queste sono le funzioni attualmente implementate in FioriCadenti 0.8; di queste, solo le principali sono disponibili nella versione 0.7 e vengono usate da chi gestisce il bot.
- funzionamento da utente anonimo o registrato;
- attivabile su un qualunque progetto MediaWiki 1.3;
- log su disco e/o a schermo;
- riassunto dei log;
- impostazioni generali da file di testo;
- upload di pagine;
- modifica di pagine:
- modifica singola nel testo;
- conversione tabelle HTML in tabelle MediaWiki (via Java html2wiki-tables);
- sostituzione entity HTML con i corrispondenti caratteri speciali;
- correzione accenti;
- aggiornamento Template:Comune;
- stub regionali;
- nei parametri vuoti;
- correzione codici ISTAT con meno di 6 cifre;
- visualizzazione categorie;
- spostamento categorie;
Richieste da implementare (in ordine di arrivo):
- vincolo disambigua;
- visualizzare gli ultimi "n" contributi di un utente;
- proteggere una serie di pagine;
- gestione Template:Cinema; (dove sta?)
- gestione Template:Numero; (dove sta?)
- spostare una serie di pagine;
sostituire UTC con UTC; (questo è facile, verrà attivato entro venerdì nel bot nuovo e vecchio)sta provvedendo Utente:Gacbot- visualizzare le pagine che linkano una voce;
[modifica] Requisiti di Sistema
Versioni precedenti:
- GNU/Linux oppure Microsoft Windows 98
- Java Runtime Environment [1]
- cURL [2]
Versione 0.8:
[modifica] Hanno collaborato allo sviluppo
Se ho scordato qualcuno, chiedo umilmente perdono, fatevi sentire.
[modifica] Cose da fare
Il Progetto3 è la terza fase di sviluppo del software, e mira a creare un programma monolitico scritto esclusivamente in java. Priorità:
- gestire i timeout della connessione in Java
Il Progetto3 ha la sua documentazione su questa pagina. Si considererà concluso con l'uscita di FioriCadenti 1.0rc1.
[modifica] Bug conosciuti
- La lettura di pagine di wikipedia non funziona correttamente con voci che contengono la stringa "</textarea>" nel testo. Dal momento che su IT.Wiki i form non sono supportati, questo non sembra essere un problema grave.
- le voci controllate prima del 31 ottobre 2004 contengono:
- un errore sugli accenti (tre --> trè)
- un errore nei commenti
[modifica] Spin-off
- html2fc - converte i file delle provincie in formato usabile da FioriCadenti
- spellcheck - correttore ortografico
[modifica] Lavori in corso
[modifica] Comuni italiani
- Abruzzo - completato; da controllare
- Basilicata - completato da Gacbot
- Calabria - completato da Gacbot
- Campania - completato da Gacbot
- Friuli - completato da Gacbot
- Lazio - completato da Gacbot
- Liguria - completato da Gacbot
- Lombardia
- Marche - completato; da controllare
- Molise - completato; da controllare
- Puglia - completato; da controllare
- Romagna - completato
- Sardegna - completato; da controllare
- Sicilia - completato; da controllare
- Toscana -
completato; da controllareripassati solo 38 su 287 (Gac 11:12, Ott 22, 2004 (UTC)) - Trentino - completato; da controllare - completato da Gacbot
- Piemonte -
completato; da controllareripassati 909 su 1.200 (Gac 11:28, Ott 22, 2004 (UTC)) - Umbria - completato; da controllare
- Valle d'Aosta - completato
- Veneto - completato da Gacbot