##language:it '''Guida Moderazione per Moderatori''' {{{''Il titolo non mi piace''}}} = Premessa = Questo documento viene creato con lo scopo di rendere maggiormente organica e facilmente aggiornabile la documentazione relativa alla moderazione Usenet. Il materiale utilizzato in parte e` (C) GCN. Altri testi di riferimento sono citati volta per volta ed elencati nella [#Bibliografia Bibliografia]. = Teoria e background tecnico = Quando un articolo viene inviato ad un ng moderato, il server news lo spedisce via email ad un servizio di ''forward'' [[FootNote(in pratica è un server mail che rimbalza automaticamente tutto quello che riceve ad un certo indirizzo, verso un indirizzo differente)]](vedi Fig. 1 nota (1)) che si occuperà di inviarlo, sempre per email, o ad un secondo servizio di ''forward'' che poi lo invierà al moderatore, oppure direttamente al moderatore. Sostanzialmente, quindi, gli articoli instradati verso un ng moderato "escono" da usenet e giungono via email al moderatore. Se costui ritiene che l'articolo sia adatto al gruppo, lo "approva" e lo fa rientrare su Usenet. Per fare ciò deve cambiare alcune righe dell'header, e rispedire l'articolo così modificato al suo news server che quindi lo propagherà su tutta Usenet. In pratica il moderatore fa il lavoro di un gateway mail-to-news. Tutto questo può essere fatto a mano dal moderatore senza nessun problema, poiché l'operazione è di per sé banale. Certo però che se deve essere ripetuta 100 volte al giorno, essa può diventare quanto meno tediosa. Per ovviare a questo problema sono stati creati dei programmi automatici, chiamati robot (bot in breve) o demoni di moderazione. I bot consistono in pratica in uno strato software che gli articoli devono passare prima di giungere al moderatore, in modo che il suo lavoro vengaconsiderevolmente ridotto. Ci sono vari programmi disponibili in rete che fanno da bot, quasi tutti in ambiente Unix, anche se vi sono un paio di eccezioni di cui parleremo in seguito. == Percorso articoli == Da [http://www.news.nic.it/news-it/oth/moderazione.txt]: {{{ Indirizzo ufficiale (1) +--> per la moderazione --+ | (moderators.news.nic.it) | | | | va al bot | va direttamente al moderatore +------------+ +---------+-----------------------------+ | | | (1)| | | +------------+ | | | |tuo computer|-->tuo server +-->demone di ------> email del <---+ +------------+ news moderazione moderatore | | | | | Approvato? +-----+-----+ / \ | | Si / \ No (3)| |(2) +---# #---+ | | | | Tua email | Demone (Demone) | | | +--->server news |(4) del demone | | Tua email | +------------------------+ | ng moderato distribuito| | su tutti i news server | +------------------------+ (1) Trasmesso via email dal news server all'indirizzo ufficiale per la moderazione e da qui o al bot o direttamente al moderatore. L'indirizzo email dal news server viene ricavato così: la parte a sinistra della chiocciola e` composta dal nome del gruppo, con i "." trasformati in "-"; per la parte a destra quella impostata nel file di configurazione del server. (2) Solo se l'autore dell'articolo è nella white list oppure se il newsgroup è robomoderato, cioè impostato in modo che una volta configurato non richieda più l'intervento umano (es. it.test.moderato). (3) Ti viene comunicato che il gruppo è moderato (opzionale: solo se il bot per il gruppo è configurato in questo modo) (4) Ti viene comunicato che il tuo articolo è stato rifiutato (opzionale: può essere fatto attraverso il bot oppure direttamente dal moderatore) Fig. 1: Rappresentazione del percorso compiuto da un articolo quando viene indirizzato ad un gruppo moderato nella gerarchia it.* }}} {{{ Operazione: DIG moderators.isc.org mx ______________________________________________________________________________________________________________ ; <<>> DiG 9.2.1 <<>> moderators.isc.org mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2001 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 3, ADDITIONAL: 1 ;; QUESTION SECTION: ;moderators.isc.org. IN MX ;; ANSWER SECTION: moderators.isc.org. 3600 IN MX 10 mail.uu.net. moderators.isc.org. 3600 IN MX 10 chx400.switch.ch. moderators.isc.org. 3600 IN MX 10 mailbox.ucsd.edu. moderators.isc.org. 3600 IN MX 10 mod-forw.isnic.is. moderators.isc.org. 3600 IN MX 10 moderators.supernews.net. ;; AUTHORITY SECTION: isc.org. 3600 IN NS ns1.gnac.com. isc.org. 3600 IN NS ns-ext.vix.com. isc.org. 3600 IN NS ns-int.vix.com. ;; ADDITIONAL SECTION: ns1.gnac.com. 172800 IN A 64.124.44.166 ;; Query time: 143 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Sun Jul 13 10:20:34 2003 ;; MSG SIZE rcvd: 285 }}} == Header == = Sul campo = == Routine: moderazione e operazioni quotidiane == == Controlli periodici == == Startup di un nuovo newsgroup moderato == = Altri aspetti della moderazione = = Bibliografia = [[Anchor(Bibliografia)]] * http://www.swcp.com/~dmckeon/mod-faq.html Un'ottima faq in inglese che abbraccia vari aspetti della moderazione; * http://www.landfield.com/usenet/moderators/handbook/ Il Moderator's Handbook di Kent Landfield, una vera miniera di informazioni, ma piuttosto tecnico (e ovviamente in inglese), oggi anche un pochetto datato; * http://www.eyrie.org/~eagle/faqs/mod-pitfalls.html Una faq curata da Russ Allbery, l' attuale leader dello ''steering group'' che gestisce le Big8. Descrive gli inconvenienti della moderazione ed è stata scritta pensando alla realta` delle Big8, ma i principi generali si applicano anche alla realtà italiana; * [http://www.landfield.com/moderators/] [ftp://ftp.landfield.com/moderators/] Una raccolta completa di software per unix ed altre informazioni, sempre di Kent Landfield; * http://www.eyrie.org/~eagle/software/ Visto che alla fine un robomoderatore non è altro che un gateway mail::news quasto modulo in perl si occupa di tutti i dettaagli a basso livello, come la trasformazione degli Header. Se volete srivervi il vostro robomoderatore in perl, questo è il software che fa per voi. Di Russ Allbery; * [http://www.linux.it/~md/software/robomod.tgz] Questo e` il bot scritto da Marco D'Itri in perl che utilizza il modulo di Russ Allbery, in uso su moltissimi gruppi moderati di it.*; * [ftp://beatles.cselt.it/GCN/progs/mod] Ormai di interesse esclusivamente storico, il bot di Maurizio Codogno e` uno script ksh (una delle tante shell di unix) una volta veniva usato per la moderazione di parecchi gruppi della gerarchia it.*. Oggi `superato; * http://www.algebra.com/~ichudov/stump/ STUMP è il software di moderazione più diffuso. Permette eventualmente anche di interagire col bot tramite interfaccia web;