Newsgroup: it.comp.os.linux.software
Titolo: [HOWTO] COME PORRE DOMANDE IN QUESTO GRUPPO

        COME PORRE DOMANDE NELLA GERARCHIA IT.COMP.OS.LINUX.*
                      (e capire le risposte!!! :)
Questo testo serve a dare qualche breve indicazione su come postare in
questa gerarchia, in modo da minimizzare lo spreco di tempo di chi ti
rispondera', e massimizzare la rapidita' e la completezza delle risposte
che riceverai, nonche' a comprendere queste ultime.
                    *PER FAVORE SEGUI QUESTO ALGORITMO*
1. controlla che la risposta non sia gia' altrove (vedi A.1)
2. se no, usa 
http://www.deja.com
3. se no, dai una rapida scorsa ai subjects dei threads del gruppo
4. se no, posta (...nel gruppo giusto)
   4.1 scrivi subject significativi ed informativi, niente maiuscole
   4.2 sii preciso, esauriente, sintetico.
5. non fare domande, e non chiedere risposte, via email
************************************************************************
*     IN FONDO A QUESTO DOCUMENTO (vedi A.1) LA LISTA DELLE FAQ DI     *
*      QUESTI GRUPPI E DEI SITI DI DOCUMENTAZIONE PIU' IMPORTANTI      *
************************************************************************
  Segue una dettagliata descrizione dei punti precedenti, una serie di
  tips e consigli su come raccogliere informazioni sul tuo hardware e
  software e (di conseguenza) su come rendere piu' efficace il tuo post,
  nonche' istruzioni su come comprendere le risposte e come trovare
  documentazione e software.
========================================================================
1. Controlla che la risposta non sia gia' a portata di mano altrove.
   -----------------------------------------------------------------
Dai almeno una rapida scorsa alla documentazione del software che ti sta
dando problemi, faqs ed howto strettamente correlati e/o di "Appunti
Linux" (leggi A.1). Siccome la documentazione e' molto vasta, puo'
essere necessario chiedere sul gruppo dove reperire la risposta. Passa
pero' prima per tutti gli altri punti. e leggi
 
http://m-net.arbornet.org/~rangerg/mini.txt
Allo stato attuale, imparare a trovare ed usare efficacemente la
documentazione e' necessario per poter usare bene linux, e diventare
indipendenti dal gruppo.
2. *Prova DEJA* .
   --------------
Fai una ricerca con 
http://www.deja.com
 . E' un *ottimo* motore di
ricerca su newsgroup, che ha il pregio di poter raccogliere *anche*
risposte dai gruppi internazionali oltre a quelli di it.comp.os.linux*.
puoi anche fare ricerche particolarmente mirate, congiungendo gruppi,
parole chiave, autore, etc. per esempio la stringa:
  ~g(it.comp.os.linux*) parola1 parola2
cerchera' tutti gli articoli che contengono parola1 e parola2 postati
nella gerarchia icol*.
alternativamente e piu' semplicemente, puoi usare un form costruito ad
arte, e preimpostato per cercare posts in icol (ma si puo' cambiare):
 
http://www.linux.it/~agx/info/dejanews.htm
3. Dai una scorsa al gruppo!
   -------------------------
Se deja ha fallito, magari e' perche' qualcuno non ha usato le parole
che ti aspettavi, conviene quindi dare una rapida occhiata al gruppo
per vedere se c'e' qualche thread che potrebbe essere attinente; e'
estremamente probabile, visto che in genere i problemi che capitano
sono piu' o meno sempre i soliti. Scorrere il gruppo ti prende 5 minuti
e avresti subito la risposta; postare ed attendere una risposta prende
da mezza giornata ad alcuni giorni... 
4. Se non hai trovato nulla, posta.
   --------------------------------
(...ma non prima di aver riprovato 1... non si sa mai :)
Cerca di postare nel gruppo giusto.
Inoltre, per favore, evita nel modo piu assoluto:
a. ovviamente l'invio di messaggi off topic (OT), cioe' non
   attinenti agli argomenti trattati nel gruppo.   
b. il crosspost (invio dello stesso messaggio a piu gruppi); cerca
   sempre di identificare *il gruppo migliore* in cui fare una
   domanda.
 
c. l'invio di messaggi identici in gruppi diversi: puo succedere
   che chi ti rispondera' in un gruppo non sappia che gia' qualcun
   altro ha risolto il tuo problema, e faresti perdere tempo a chi
   vuole aiutarti.
 
d. l'invio di un messaggio gia postato in precedenza, al quale non
   hai avuto risposta. Se nessuno ti ha replicato evidentemente
   nessuno sa come risolvere il tuo problema. Oppure non sei stato
   abbastanza chiaro, nel qual caso prima di ripostare *riscrivilo*
   tenendo d'occhio questo paragrafo e l'appendice. Oppure, hai
   aspettato poco: usenet *non e' una chat*, fra il tempo di
   propagazione del tuo post, del posting della risposta di chi
   magari si collega una sola volta al giorno (quindi ti potra'
   rispondere solo dopo 24 ore) e la propagazione della risposta fino
   a te, ci possono volere anche 4-5 giorni, e *almeno* 2.
 
e. l'invio di messaggi troppo lunghi e/o contenenti file allegati.
   Usare gli allegati e' considerato maleducato, nessuno risponderebbe
   alla tua domanda, e' anche vietato dalle regole della gerarchia
   italiana, ed appositi bot provvedono a *cancellare* i messaggi non
   conformi le regole.
f. i post in html. Usenet e' da sempre stata *solo testuale* , e la
   stragrande maggioranza degli usenet agent non e' in grado di
   gestire l'html o intenzionalmente e' stata settata per non farlo.
   Considera che molte delle persone piu' esperte qui usano la console
   o terminali alfanumerici per leggere gli articoli... se posti con
   outlook o mailgate o simili, fai particolarmente attenzione a questo
   particolare.
4.1 Come scrivere un buon SUBJECT:
    ------------------------------
Comprimi nel subject *quante piu' informazioni puoi* sul tuo problema.
In ogni caso evita subject insignificanti come "vi prego aiutatemi!" o
"rispondete presto"; non fanno nessuna differenza, la velocita' di
risposta dipende quasi esclusivamente dalla velocita' di propagazione
della tua domanda e delle risposte attraverso i servers.
Evita anche i subject contenenti troppe maiuscole, punti esclamativi
o di domanda; questo post e' un cattivo esempio, non seguirlo.
In entrambi i casi precedenti *non guadagneresti visibilita'* , anzi;
molte persone che seguono la gerarchia settano il proprio newsagent o
server locale in modo che articoli con subject dei tipi precedentemente
descritti non vengano *neanche scaricati* .
In linea generale vale la regola di non cercare di imporsi o di
prevaricare lo spazio altrui. se il tuo post potrebbe sembrare ricadere
in questa categoria, nessuno ti rispondera'.
Se puoi usa dei tags (indicazioni sintetiche dell'argomento fra [])
all'inizio del subject. Per esempio se vuoi chiedere una domanda
sull'X Window System (X11) potresti scrivere come subject qualcosa
come:
[Q][X11] come posso sfruttare al massimo la scheda XXX?
se invece vuoi comunicare una soluzione che hai trovato ad un problema
di cdrecord (masterizzazione) potresti scrivere:
[SOL][CDRECORD] workaround per il bug con il masterizzatore YYY
te ne saremmo grati, questo aumenterebbe di molto la leggibilita' del
gruppo, a vantaggio di tutti.
4.2 come scrivere un buon BODY:
    ---------------------------
Sii *coinciso* e *completo* . Pochi giri di parole, vai subito al sodo
descrivendo con precisione *tutti i dettagli* che possono essere
significativi nel tuo caso, sia hardware che software.
Nel dubbio, indica sempre la distribuzione e la versione del kernel
(per ottenerle prova un cat /etc/issue e un uname -a). *Usa i log* ,
nella fattispecie in genere /var/log/messages (puo' variare), per
esempio i log sono comodissimi per debuggare problematiche di modem
e internet... (leggi anche A.3).
Se hai problemi alla partenza (es. reset durante l'autoprobe) o di
riconoscimento dei dischi, ricordati di segnalare tipo di motherboard,
e, piu' importante, di chipset/controller (oltre a quello del disco!).
Indica anche tutte le modifiche "fuori norma" del tuo sistema... ad
esempio librerie o software sperimentale dal lato software, e 
overclock e memoria di tipo misto dal lato hardware. Se uno di questi
casi e' verificato, riprova ad eseguire quello che ti dava problemi
dopo aver eliminato questi fattori.
5. Non fare domande, e non chiedere risposte, via email
   ----------------------------------------------------
Molti di noi non hanno quasi tempo neanche di seguire il gruppo, quindi
per favore se hai una domanda da fare, non mandarla via posta
elettronica, non avremmo tempo di rispondere!
Per favore non chiedere risposte in email; la risposta, infatti, oltre
che essere utile a te, puo' esserla anche a molti altri; quindi e'
meglio ridurre la duplicazione e fare un followup pubblico alla tua
domanda di lavoro invece che dare risposte personali. al piu', se hai
proprio una grandissima urgenza, chiedi una risposta *anche* in email,
non *solo* in email!
6. Come capire le risposte
   -----------------------
Le risposte, causa l'enorme mole di domande e la scarsita' di tempo
a disposizione di chi risponde, sono molto "compresse", ma in genere
complete. Non interpretare quindi la brevita' come maleducazione; si
tratta invece di un tentativo di  di fornire una risposta anche se
non se ne avrebbe il tempo.
mcedit, vi, emacs, jed, pico, xedit, gedit, jove sono tutti editors,
grossomodo equivalenti al fine di correggere un problema semplice.
Alcuni di questi (fra cui emacs) hanno dei comodi menu a tendina che
ti possono aiutare finche' non memorizzerai gli speedups tramite i
tasti; altrimenti, mcedit e pico sono particolarmente facilitati
(keybindings visualizzati, etc.) rispetto agli altri.
Quando ti viene detto qualcosa come pcre (7) significa che devi
controllare l'entry pcre della settima sezione del man. In soldoni:
  man 7 pcre
Come interpretare le "parole misteriose":
1. la parola e' un comando, e quindi devi fare man comando
2. e' l'identificativo di un pezzo di documentazione, e allora vedi
   l'apposita sezione sotto su come reperirla.
3. e' un software, vedi la sezione su come trovarlo
4. e' in gergo. O si tratta di normale gergo internet (utile la EFF
   guide to the internet, di cui esiste anche una versione italiana)
   oppure viene piu' generalmente dal folklore informatico
   (vedi allora i Jargon Files: 
http://www.tuxedo.org/~esr/jargon/
)
Se ti e' stato risposto "plonk" allora probabilmente sei stato
scambiato per un troller (un agitatore) e sei di conseguenza stato
messo nel killfile del rispondente. Riponi la domanda in modo piu'
chiaro e rispettoso ;)
7. Una cura per il disorientamento iniziale
   ----------------------------------------
Appunti di linux e' un *OTTIMO* "compagno" nei primi giorni, ed anche
in quelli seguenti ;). Se conosci il dos, leggi il dos2linux howto;
puo' essere utile per imparare l'uso piu' semplice della shell.
A.1 Trovare la documentazione
    -------------------------
Potresti gia' avere gli howto sul cdrom, nella distribuzione ma non
installati, oppure gia' installati (ad es. in /usr/doc/HOWTO).
Il man e' ottimo per i singoli comandi (consultabile almeno con man
comando, o xman in ambiente grafico). Potresti avere altra
documentazione sotto /usr/doc, organizzata pacchetto per pacchetto.
Se hai scaricato un sorgente, la documentazione l'avrai in genere
nella directory che hai appena decompresso, oppure sul sito del
software (vedi 
http://freshmeat.net
 ).
Per il software gnu, una documentazione migliore di quella del man si
potrebbe trovare in formato info, gia' installata. Entra ad esempio
in emacs e batti (separatamente) ESC x info .
Appunti di Linux potresti averlo gia' sul cdrom comprato in edicola, e
comunque e' spesso presente nei cd delle riviste che trattano di
linux.... tienile d'occhio.
Altrimenti:
howtos (anche in italiano, ildp), appunti di linux, altra doc del pluto:
http://www.pluto.linux.it
howtos in inglese:
http://metalab.unc.edu/mdw
faqs (in italiano):
icl  
http://www.pippo.com/linux.html
 ,
icls 
http://members.bigfoot.com/%7Eranger_rg/
 ,
x11  
http://www.cli.di.unipi.it/~zugliani/x11faq.html
 ,
ilf  
http://ziobudda.enter.it/FAQ/
ldr  
http://web.tiscalinet.it/linuxfaq/
mini postata regolarmente sul gruppo, con il subject:
     Mini FAQ: rispostissime sul sistema Linux.
     anche all'url: 
http://m-net.arbornet.org/~rangerg/mini.txt
A.2 Trovare il software
    -------------------
contribs  potrebbe trovarsi fra le contributions della tua
          distribuzione. Controlla il sito della tua distribuzione e i
	  suoi mirrors.
freshmeat 
http://freshmeat.net
linuxberg 
http://linuxberg.flashnet.it
 
http://linuxberg.dada.it
 
http://linuxberg.shiny.it
A.3 Aumentare la precisione delle tue domande
    -----------------------------------------
Se hai problemi di memoria ricorda di postare l'output di free.
grep e' molto utile per selezionare parti di log. Ad esempio
 cat /var/log/messages | grep -i ppp
ti fornira' tutte le entry relative al ppp presenti nel log.
dmesg puo' essere usato per visualizzare i messaggi che il  kernel ha
comunicato al boot.
Generamente i software che non loggano i propri errori nel log di
sistema (quello precedentemente citato), allora lo fanno molto
probabilmente verso due canali standard. Quello piu' frequentemente (e
correttamente) usato e' stderr. Puoi redirigerlo su un file con
  comando 2> errori
invece, per redirigere l'output standard su un file, fai
  comando > output
Sotto /proc ci sono vari files "virtuali" che contengono informazioni
sul tuo hardware. Per esempio se hai problemi con lo scsi layer, fa un
  cat /etc/scsi/scsi
Per visualizzare piu' con calma un file puoi usare less:
  less /usr/src/linux/Documentation/devices.txt
Puoi anche usarlo per stdout. Prova per esempio:
  cat /var/log/messages | grep -i ppp |less
All'interno di less o del man, / ti permettera' di effettuare ricerche
nel testo.
Per effettuare il cut and paste da una finestra all'altra puoi
semplicemente selezionare il testo con il stato sinistro e incollarlo
con il tasto centrale (o la contemporanea pressione dei due laterali,
se hai attivato l'emulazione del terzo tasto). Per la selezione puoi
equivalentemente usare il tasto sinistro per iniziarla, e quello destro
per terminarla.
A.4 Riferimenti riguardanti questo documento
    ----------------------------------------
Una versione (non necessariamente aggiornata) di questo posting si puo'
trovare a 
http://www.freeweb.org/personali/gz/l/u/cpd.txt
Per favore, se vuoi fare commenti su questi posts, spediscimi (anche)
una email all'indirizzo nell'header (attenzione a rimuovere
l'antispam); per favore fallo solo per questo motivo (non ho tempo
per rispondere a domande su quello che ho scritto, ad esempio).
grazie.
A.5 Come evitare di scaricare questo howto
    --------------------------------------
Questo howto viene postato molto frequentemente su icol*. Se la cosa
diventa fastidiosa, e non vuoi piu' riceverlo, puoi istruire il tuo
agente usenet, o il software che usi per fetchare gli articoli, a
"filtrare via" questo thread; il trucco sta nel killare per subject,
o per autore (per favore non solo per email, usa solo o anche il nome
specifico (in questo caso AUTOPOSTER dovrebbe andar bene)). Il
messaggio non verra' piu' scaricato.
Inoltre, se per qualche motivo non vuoi che venga piu' postato,
mandami un'email *e* posta sul gruppo chiedendo la soppressione o la
rarefazione del posting dell'howto. se ci saranno sufficienti persone
a chiederlo (ne bastano molto poche) smettero' di postarlo. 



Questo testo e' la versione corta del microhowto "come porre domande
in it.comp.os.linux*" che e' reperibile all'url
 
http://www.freeweb.org/personali/gz/l/u/cpd.txt
La versione completa contiene spiegazioni dettagliate dei seguenti
punti, nonche' numerose appendici, che possono servire come guida nel
raccogliere informazioni sul tuo problema e per interpretare le
risposte che ti verranno date, oppure semplicemente per sapere come
superare il primo impatto con linux.
=======================================================================
                    PER FAVORE SEGUI QUESTO ALGORITMO
=======================================================================
1. Controlla che la risposta non sia gia' altrove - cioe' usa la
   documentazione (howto, manpages, info-pages, faqs, readme, etc)
	 Per il software per linux, i files README e INSTALL *sono*
	 significativi (guarda sotto /usr/doc).
2. Se non ha funzionato, usa 
http://www.deja.com
 - un motore di
   ricerca su newsgroups. Ovvero, come ottenere risposte in pochi
   secondi, e piu' di quante ne avresti potuto ottenere postando.
3. Se non ha funzionato, dai una rapida scorsa ai subjects dei
   threads dei gruppi.
4. Se non ha funzionato, posta (nel gruppo giusto; se sei alle prime
   armi it.comp.os.linux.iniziare e' probabilmente il piu' adatto).
   4.1 Scrivi subject significativi ed *informativi*, niente
	     maiuscole, niente "furberie", o non riceverai risposta.
 
   4.2 Nel body sii *preciso*, *esauriente*, *sintetico*.
5. Non fare domande, e non chiedere risposte, via email.
Dove trovare documentazione (al di fuori di quella preinstallata):
=======================================================================
howtos (anche in italiano, ildp), appunti linux, altra doc del pluto:
http://www.pluto.linux.it
howtos in inglese:
http://metalab.unc.edu/mdw
faqs (in italiano):
icl  
http://www.pippo.com/linux.html
 ,
icls 
http://members.bigfoot.com/%7Eranger_rg/
 ,
x11  
http://www.cli.di.unipi.it/~zugliani/x11faq.html
 ,
ilf  
http://ziobudda.enter.it/FAQ/
ldr  
http://web.tiscalinet.it/linuxfaq/
mini postata regolarmente sul gruppo, con il subject:
     Mini FAQ: rispostissime sul sistema Linux.
     anche all'url: 
http://m-net.arbornet.org/~rangerg/mini.txt
Dove trovare il software
=======================================================================
contribs  il software potrebbe trovarsi fra le contributions della tua
          distribuzione. Controlla il sito della tua distribuzione e i
	        suoi mirrors.
freshmeat 
http://freshmeat.net
linuxberg 
http://linuxberg.flashnet.it
 
http://linuxberg.dada.it
 
http://linuxberg.shiny.it
kernel    
http://www.kernel.org
 e mirrors.
Come evitare di scaricare questo howto
=======================================================================
Usa il filtro o il killfile del tuo newsserver locale / programma di
fetch / client, regolato sul from *intero* (non solo l'indirizzo email
in se e per se).
Commenti, suggerimenti, richieste in email (attenzione all'antispam).







