Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 1175

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Software Release Practice HOWTO: Buone regole di comunicazione</TITLE>
<LINK HREF="Software-Release-Practice-HOWTO-4.html" REL=previous>
<LINK HREF="Software-Release-Practice-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
Avanti
<A HREF="Software-Release-Practice-HOWTO-4.html">Indietro</A>
<A HREF="Software-Release-Practice-HOWTO.html#toc5">Indice</A>
<HR>
<H2><A NAME="s5">5. Buone regole di comunicazione</A></H2>

<P>Il proprio software non render&agrave; il mondo migliore se nessuno sa che esiste.
Inoltre, con una presenza visibile del progetto su Internet sar&agrave; pi&ugrave;
semplice trovare utenti e co-sviluppatori. Ecco i modi standard per farlo.
<P>
<H2><A NAME="ss5.1">5.1 Riferire a c.o.l.a</A>
</H2>

<P>Annunciare la nuova release a 
<A HREF="news:comp.os.linux.announce">comp.os.linux.announce</A>.  Oltre a essere letto da moltissime persone, questo gruppo &egrave;
una dei pi&ugrave; grossi contenitori di siti web riguardanti le novit&agrave; del settore, come 
<A HREF="http://www.freshmeat.net">Freshmeat</A>.
<P>
<H2><A NAME="ss5.2">5.2 Riferire ad un newsgroup attinente al tema</A>
</H2>

<P>Si trovi un gruppo USENET attinente alla propria applicazione, e si annunci l&igrave; la sua uscita.
Si posti solo dove la <EM>funzione</EM> del codice &egrave; attinente, e si restringa il campo
d'azione.
Se (per esempio) si sta rilasciando un programma scritto in Perl che consulti
un server IMAP,  si dovrebbe sicuramente postare a comp.mail.imap. Ma non si
dovrebbe probabilmente postare a comp.lang.perl a meno che il programma non
sia anche un esempio istruttivo delle tecniche Perl all'avanguardia.
<P>L'annuncio dovrebbe includere l'URL di un sito web del progetto.
<P>
<H2><A NAME="ss5.3">5.3 Fornire un sito Web</A>
</H2>

<P>&Egrave; importante avere un sito web se si vogliono raccogliere utenti o un gruppo di sviluppatori
del progetto. Caratteristiche standard di un sito sono:
<UL>
<LI>Lo statuto del progetto (perch&eacute; esiste, a chi si rivolge, ecc.).</LI>
<LI>Collegamenti per scaricare i sorgenti.</LI>
<LI>Istruzioni per iscriversi alla/alle mailing list del progetto.</LI>
<LI>Un elenco di FAQ (Frequently Asked Questions).</LI>
<LI>Documentazione in HTML sul progetto.</LI>
<LI>Link a progetti correlati e/o in competizione con il proprio.</LI>
</UL>
<P>Alcuni siti di progetti forniscono anche degli URL per l'accesso anonimo
al master source tree.
<P>
<H2><A NAME="ss5.4">5.4 Creare delle mailing list attinenti al progetto</A>
</H2>

<P>&Egrave; una pratica comune creare una lista privata di sviluppo attraverso
cui i collaboratori del progetto possano comunicare e scambiarsi delle
patch. Si potrebbe anche creare una lista di annunci e notizie per le persone che vogliano
essere tenute informate sullo stato del progetto.
<P>
<H2><A NAME="ss5.5">5.5 Distribuzione attraverso i pi&ugrave; importanti archivi</A>
</H2>

<P>Negli anni scorsi, l'archivio di 
<A HREF="http://www.sunsite/unc.edu/pub/Linux/">Sunsite</A> 
&egrave; stato il pi&ugrave; importante luogo di scambio per i programmi Linux.
<P>Altri siti importanti sono:
<P>
<UL>
<LI>Il sito del 
<A HREF="http://www.python.org">Python Software Activity</A>
(per programmi scritti in Python).</LI>
<LI>Il 
<A HREF="http://language.perl.com/CPAN">CPAN</A>, 
Comprehensive Perl Archive Network, (per programmi scritti in Perl).</LI>
</UL>
<P>
<H2><A NAME="ss5.6">5.6 Fornire archivi RPM</A>
</H2>

<P>La configurazione standard de-facto per i pacchetti di binari installabili &egrave; quella usata dal
Red Hat Package Manager, RPM. &Egrave; presente nella maggior parte delle pi&ugrave; conosciute
distribuzioni Linux, e supportato efficacemente da praticamente tutte le altre (eccettute
Debian e Slackware).
<P>Di conseguenza, &egrave; una buona idea per il sito del proprio progetto fornire tanto pacchetti RPM
installabili quanto archivi tar.
<HR>
Avanti
<A HREF="Software-Release-Practice-HOWTO-4.html">Indietro</A>
<A HREF="Software-Release-Practice-HOWTO.html#toc5">Indice</A>
</BODY>
</HTML>