From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JUpkE-0004Nq-6Z for garchives@archives.gentoo.org; Thu, 28 Feb 2008 20:52:47 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 93ED3E06C1; Thu, 28 Feb 2008 20:52:45 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DB37EE06C1 for ; Thu, 28 Feb 2008 20:52:44 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 3B569679C9 for ; Thu, 28 Feb 2008 20:52:44 +0000 (UTC) Received: from scen by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1JUpkB-0006sf-4X for gentoo-commits@lists.gentoo.org; Thu, 28 Feb 2008 20:52:43 +0000 From: "Davide Cendron (scen)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, scen@gentoo.org Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/it/devrel/handbook: handbook.xml hb-guide-common-mistakes.xml hb-guide-ebuild-maintaining.xml hb-guide-eclass.xml hb-guide-manifest-signing.xml hb-guide-metadata.xml hb-introduction-becoming-a-dev.xml hb-introduction-hierarchy.xml hb-introduction-whatyouget.xml hb-introduction.xml hb-policy-ebuild.xml hb-policy-etiquette.xml X-VCS-Repository: gentoo X-VCS-Files: handbook.xml hb-guide-common-mistakes.xml hb-guide-ebuild-maintaining.xml hb-guide-eclass.xml hb-guide-manifest-signing.xml hb-guide-metadata.xml hb-introduction-becoming-a-dev.xml hb-introduction-hierarchy.xml hb-introduction-whatyouget.xml hb-introduction.xml hb-policy-ebuild.xml hb-policy-etiquette.xml X-VCS-Directories: xml/htdocs/proj/it/devrel/handbook X-VCS-Committer: scen X-VCS-Committer-Name: Davide Cendron Content-Type: text/plain; charset=utf8 Message-Id: Sender: Davide Cendron Date: Thu, 28 Feb 2008 20:52:43 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 92d388b8-067f-4e9f-a1ee-6ea4e4132427 X-Archives-Hash: 1ea09d0aed9756b41af1ed97562db5e0 scen 08/02/28 20:52:43 Modified: handbook.xml hb-guide-common-mistakes.xml hb-guide-ebuild-maintaining.xml hb-guide-eclass.x= ml hb-guide-manifest-signing.xml hb-guide-metadata.x= ml hb-introduction-becoming-a-dev.xml hb-introduction-hierarchy.xml hb-introduction-whatyouget.xml hb-introduction.xm= l hb-policy-ebuild.xml hb-policy-etiquette.xml Log: Massive typo and repodoc fixes (aka "Aspell's Revenge") Revision Changes Path 1.5 xml/htdocs/proj/it/devrel/handbook/handbook.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/handbook.xml?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/handbook.xml?rev=3D1.5&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/handbook.xml?r1=3D1.4&r2=3D1.5 Index: handbook.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/handbook= .xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- handbook.xml 27 Sep 2007 21:26:13 -0000 1.4 +++ handbook.xml 28 Feb 2008 20:52:42 -0000 1.5 @@ -1,8 +1,8 @@ - + =20 - + Manuale per sviluppatori Gentoo =20 1.5 xml/htdocs/proj/it/devrel/handbook/hb-guide-common-m= istakes.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-common-mistakes.xml?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-common-mistakes.xml?rev=3D1.5&content-type=3Dtext/p= lain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-common-mistakes.xml?r1=3D1.4&r2=3D1.5 Index: hb-guide-common-mistakes.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-guide= -common-mistakes.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- hb-guide-common-mistakes.xml 27 Apr 2007 09:23:24 -0000 1.4 +++ hb-guide-common-mistakes.xml 28 Feb 2008 20:52:42 -0000 1.5 @@ -1,6 +1,8 @@ =20 + + =20 @@ -133,7 +135,7 @@ =20

-I campi DEPEND e RDEPEND deli ebuild proposti dagli utenti solitamente +I campi DEPEND e RDEPEND degli ebuild proposti dagli utenti solitamente contengono diversi errori. Questi sono i punti pi=C3=B9 importanti da se= guire durante la scrittura della parte delle dipendenze.

@@ -145,7 +147,7 @@
  • Non mettere nessun asterisco (*) per dipendenze di tipo >=3D.<= /e>
    - Per esempio, dovrebbe essere >=3Dx11-libs/gtk+-2 invece di + Per esempio, dovrebbe essere >=3Dx11-libs/gtk+-2 invece di >=3Dx11-libs/gtk+-2*.
  • 1.6 xml/htdocs/proj/it/devrel/handbook/hb-guide-ebuild-m= aintaining.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-ebuild-maintaining.xml?rev=3D1.6&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-ebuild-maintaining.xml?rev=3D1.6&content-type=3Dtex= t/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-ebuild-maintaining.xml?r1=3D1.5&r2=3D1.6 Index: hb-guide-ebuild-maintaining.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-guide= -ebuild-maintaining.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- hb-guide-ebuild-maintaining.xml 7 Nov 2007 20:21:07 -0000 1.5 +++ hb-guide-ebuild-maintaining.xml 28 Feb 2008 20:52:42 -0000 1.6 @@ -1,7 +1,7 @@ =20 - + =20 @@ -38,7 +38,7 @@

    =20

    -Se si sta aggiungendo un ebuild sottoposto da un utente, non presuporre = che +Se si sta aggiungendo un ebuild sottoposto da un utente, non presupporre= che l'utente abbia fatto il test nelle varie architetture: spesso, le variab= ili KEYWORDS vengono clonate tra i diversi pacchetti o generate dalla documentazione contenuta nei sorgenti del pacchetti, il che non signific= a che il @@ -168,8 +168,8 @@

    =20

    -Dopodich=C3=A8 cambiare tutti gli ebuild che dipendono (DEPEND) d= al vecchio -ebuild in modo di farli dipendere dal nuovo. Dopodich=C3=A8 aggiungere u= na voce +Dopodich=C3=A9 cambiare tutti gli ebuild che dipendono (DEPEND) d= al vecchio +ebuild in modo di farli dipendere dal nuovo. Dopodich=C3=A9 aggiungere u= na voce al file pi=C3=B9 recente presente in profiles/updates/ nel = Portage tree seguendo questo formato:

    @@ -218,14 +218,14 @@ =20

    -Quando viene rimosso un ebuild assicurarsi che im Portage non si creino +Quando viene rimosso un ebuild assicurarsi che in Portage non si creino dipendenze corrotte a seguito della rimozione - in pi=C3=B9, il messagg= io di commit -sul CVS deve spiegare chiaramente perch=C3=A8 l'ebuild =C3=A8 stato rimo= sso. +sul CVS deve spiegare chiaramente perch=C3=A9 l'ebuild =C3=A8 stato rimo= sso.

    =20

    Per rimuovere completamente un pacchetto da CVS, eliminare qualsiasi fil= e dalla -directory e effettuarne il commit, CVS si arranger=C3=A0 ad eliminare da= s=C3=A8 le +directory e effettuarne il commit, CVS si arranger=C3=A0 ad eliminare da= s=C3=A9 le directory vuote.

    =20 @@ -249,7 +249,7 @@ situazione prima di poter fare il commit dell'ebuild o, se si riscontra = questo problema con un pacchetto esistente, compilare un bug per il pacchetto (= vedere in seguito alcune eccezioni). Le ragioni per i conflitti dei file sono c= ritiche -perch=C3=A8 se "foo" fornisce il file /usr/bin/example, "ba= r" glielo +perch=C3=A9 se "foo" fornisce il file /usr/bin/example, "ba= r" glielo sovrascrive, ed in seguito viene fatto l'unmerge di "bar", Portage rimuo= ver=C3=A0 /usr/bin/example corrompendo di conseguenza "foo".

    @@ -274,7 +274,7 @@ "bar" entrambi dipendenti ((R)DEPEND) da questo pacchetto.
  • - Cambiare la locazione in cui "foo" o "bar" installano i files in con= flitto. + Cambiare la locazione in cui "foo" o "bar" installano i file in conf= litto.
  • =20 @@ -283,7 +283,7 @@ sistemati o non sono critici, al momento delle eccezioni conosciute sono= le pagine man dei moduli Perl (che sovrascrivono quelle installate direttam= enta da Perl) e i file gestiti da CONFIG_PROTECT (che devono ancora esser= e -sistemati ma non sono critici perch=C3=A8 Portage non li sovrascrive). +sistemati ma non sono critici perch=C3=A9 Portage non li sovrascrive).

    =20 1.5 xml/htdocs/proj/it/devrel/handbook/hb-guide-eclass.x= ml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-eclass.xml?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-eclass.xml?rev=3D1.5&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-eclass.xml?r1=3D1.4&r2=3D1.5 Index: hb-guide-eclass.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-guide= -eclass.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- hb-guide-eclass.xml 26 Apr 2007 22:23:04 -0000 1.4 +++ hb-guide-eclass.xml 28 Feb 2008 20:52:42 -0000 1.5 @@ -1,6 +1,8 @@ =20 + + =20 @@ -87,7 +89,7 @@ =20

    -A questo puto il contenuto delle eclass verr=C3=A0 derivato. Ricordarsi = che tutte le +A questo punto il contenuto delle eclass verr=C3=A0 derivato. Ricordarsi= che tutte le variabili o funzioni definite nella eclass possono essere sovrascritte nell'ebuild, il cui codice viene eseguito dopo qualsiasi eclass. Pertant= o, bisogna cercare di mettere nelle proprie eclass il maggior numero possib= ile di @@ -144,7 +146,7 @@ =20

    -Delle buone funzioni predefinite di un'eclass posono essere spesso usate= cos=C3=AC +Delle buone funzioni predefinite di un'eclass possono essere spesso usat= e cos=C3=AC come sono; in questo modo l'ebuild conterr=C3=A0 pochissimo codice (che = =C3=A8 una buona cosa). Qualche volta, ciononostante, l'eclass non fa esattamente quello = di cui si ha bisogno. In questo caso si pu=C3=B2 scrivere una nuova funzione ne= l proprio @@ -171,7 +173,7 @@ Ora verr=C3=A0 analizzato momentaneamente un altro problema. Si supponga= che entrambe le eclass foo.eclass e bar.eclass definiscano src_compile(). Ereditando = sia foo che bar si otterr=C3=A0 una diversa funzione src_compile() in base all'o= rdine in cui -esse vengono ereditate. QUesto =C3=A8 normale, in quanto si supponone di= tener conto +esse vengono ereditate. Questo =C3=A8 normale, in quanto si suppone di t= ener conto dell'ordine dell'ereditariet=C3=A0. Ma si potrebbe voler invocare entram= be le dichiarazioni di src_compile() esplicitamente.

    @@ -218,7 +220,7 @@ =20

    -Ora, qualsivoglia eclass venga ereditato per ultimo, definer=C3=A0 la fu= nzione +Ora, qualsivoglia eclass venga ereditato per ultimo, definir=C3=A0 la fu= nzione predefinita src_compile(), ma, se necessario, entrambe le funzioni potra= nno essere chiamate direttamente dall'ebuild.

    @@ -233,7 +235,7 @@
     #in foo.eclass:
     foo_src_compile() {
    -	[qui codice predefinito]
    +        [qui codice predefinito]
     }
    =20
     EXPORT_FUNCTIONS src_compile
    @@ -245,9 +247,9 @@
     inherit foo
    =20
     src_compile() {
    -	[qui codice personalizzato]
    -	foo_src_compile
    -	[altro codice personalizzato]
    +        [qui codice personalizzato]
    +        foo_src_compile
    +        [altro codice personalizzato]
     }
     
    =20 @@ -315,7 +317,7 @@ =20

    Nel centro della nuova funzione c'=C3=A8 un blocco while;case...esac;shi= ft;done. -Questo blocco esegue un controllo di corrispondenza dui parametri della = funzione +Questo blocco esegue un controllo di corrispondenza dei parametri della = funzione con i nomi di sezioni definiti ed esegue le corrispondenti linee di codi= ce.

    =20 @@ -368,7 +370,7 @@ Ci sono molte altre funzioni fornite da ebuild.sh. Esse aggiungono alle = eclass un output prolisso in fase di debug, per permettere di seguire pi=C3=B9 = facilmente la loro esecuzione senza dover leggere i lunghi messaggi forniti dal metodo= di -debug di bash. Tutte le eclass dell'autore di guesta guida usano molto s= pesso +debug di bash. Tutte le eclass dell'autore di questa guida usano molto s= pesso queste funzioni.

    =20 @@ -476,7 +478,7 @@

    =20

    -QUesto capitolo documenta l'insieme delle relazioni tra le eclass kde*. +Questo capitolo documenta l'insieme delle relazioni tra le eclass kde*.

    =20 @@ -683,7 +685,7 @@ =20

    need-kde() (o need-qt()) necessita di essere chiamata dalla sezione prin= cipale -dell'ebuild (per esempio, non da una funzione), cosicch=C3=A8 ogni cambi= amento a +dell'ebuild (per esempio, non da una funzione), cosicch=C3=A9 ogni cambi= amento a DEPEND e RDEPEND influenzi emerge.

    =20 @@ -697,7 +699,7 @@ di questo tipo impostate precedentemente. Per esempio, chiamando 'need-automake 1.4' verr=C3=A0 impostato NEED_AUTOMAKE_1_4=3D1 e dealloc= ate tutte le altre variabili WANT_AUTOMAKE*. Per maggiori informazioni, guardare il c= odice -delle funzioni e i commenti all'inizio di /usr/bin/auto{conf,make} (su s= istemi +delle funzioni e i commenti all'inizio di /usr/bin/auto{conf,male} (su s= istemi Gentoo).

    =20 @@ -751,7 +753,7 @@ configure e dai makefile. Notare che al momento funziona soltanto nelle sottodirectory di ${S}, non funziona nel secondo livello di sottodirecto= ry. La si pu=C3=B2 invocare con una lista di sottodirectory da eliminare; essa = lavora a -turno con ogni paramentro. +turno con ogni parametro.

    =20

    @@ -782,7 +784,7 @@ =20

    La sezione globale dell'eclass (per esempio, quella che viene eseguita q= uando la -si eredita) aggiunge le corrette dipendenze su kde-env, automake, autoco= nf, make +si eredita) aggiunge le corrette dipendenze su kde-env, automake, autoco= nf, male e perl (quest'ultimo =C3=A8 usato dalle configurazioni standard degli sc= ript per la generazione veloce dei makefile). Imposta inoltre in modo predefinito SL= OT=3D"0".

    @@ -819,19 +821,19 @@

    La sezione configure esegue lo script di configurazione in ${S}, passandole ${myconf}. Se lo script di configurazione non esiste, prover=C3= =A0 a -generarlo eseguendo make -f Makefile.cvs o make -f admin/Makefile.common= . In +generarlo eseguendo male -f Makefile.cvs o male -f admin/Makefile.common= . In questo modo, questo passo della compilazione (che =C3=A8 necessario per = gli snapshot del cvs, o per gli ebuild che applicano patch a file come configure.in) = viene anche eseguito automaticamente.

    =20

    -La sezione make esegue semplicemente emake || die. Per finire, c'= =C3=A8 una +La sezione male esegue semplicemente emake || die. Per finire, c'= =C3=A8 una sezione all che esegue tutto quando appena spiegato.

    =20

    -Infine, kde_src_install() possiede una sezione make che esegue ma= ke +Infine, kde_src_install() possiede una sezione male che esegue ma= le install, e una sezione dodoc che esegue dodoc su alcuni nomi stan= dard di documenti in ${S}, come README e COPYING.

    @@ -1021,7 +1023,7 @@ =20 src_unpack() { kde_src_install - # installare alcuna documentazione extra non inclusa nel target di m= ake + # installare alcuna documentazione extra non inclusa nel target di m= ale # install dodoc ${S}/doc/* } @@ -1050,7 +1052,7 @@ # Questo aggiunger=C3=A0 kdelibs, kde-env alla stringa delle dipendenze = e imposta # ${KDEDIR} con il valore corretto: =20 -need-kde ${version} # versione minina di kde richiesta dalla propria app= licazione +need-kde ${version} # versione minima di kde richiesta dalla propria app= licazione =20 # Aggiunge tutto il resto di cui hai bisogno per il supporto di kde: use kde && myconf=3D"${myconf} --with-my-parameter" 1.3 xml/htdocs/proj/it/devrel/handbook/hb-guide-manifest= -signing.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-manifest-signing.xml?rev=3D1.3&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-manifest-signing.xml?rev=3D1.3&content-type=3Dtext/= plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-manifest-signing.xml?r1=3D1.2&r2=3D1.3 Index: hb-guide-manifest-signing.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-guide= -manifest-signing.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- hb-guide-manifest-signing.xml 27 Apr 2007 14:33:46 -0000 1.2 +++ hb-guide-manifest-signing.xml 28 Feb 2008 20:52:42 -0000 1.3 @@ -1,6 +1,8 @@ =20 + + =20 1.6 xml/htdocs/proj/it/devrel/handbook/hb-guide-metadata= .xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-metadata.xml?rev=3D1.6&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-metadata.xml?rev=3D1.6&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-guide-metadata.xml?r1=3D1.5&r2=3D1.6 Index: hb-guide-metadata.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-guide= -metadata.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- hb-guide-metadata.xml 2 Aug 2007 16:25:33 -0000 1.5 +++ hb-guide-metadata.xml 28 Feb 2008 20:52:42 -0000 1.6 @@ -1,6 +1,8 @@ =20 + + =20 @@ -12,7 +14,7 @@ 2007-07-31 =20
    -Perch=C3=A8 c'=C3=A8 il bisogno di metadata.xml +Perch=C3=A9 c'=C3=A8 il bisogno di metadata.xml =20 @@ -152,12 +154,12 @@ L'attributo restrict permette di limitare l'applicazione di alcuni t= ag a determinate versioni del pacchetto. Quando questo attributo =C3=A8 u= tilizzato, deve esistere anche un tag senza questo attributo. Il tag senza l'at= tributo - restrict verr=C3=A0 utilizzato come predefinito. Il formato dell' at= tributo + restrict verr=C3=A0 utilizzato come predefinito. Il formato dell'att= ributo restrict =C3=A8 quello della flag DEPEND, eccetto che per "<" e p= er ">" - che devono essere specificati da &lt; and &gt;.
    + che devono essere specificati da &lt; e &gt;.

    Ad esempio nel pacchetto db restrict=3D">=3Dsys-libs/db-3.2.9-= r5" - nel tag mantainer mostra che si stanno attualmente mantenendo tutte = le + nel tag maintainer mostra che si stanno attualmente mantenendo tutte= le versioni maggiori della 3.2.9-r5. 1.6 xml/htdocs/proj/it/devrel/handbook/hb-introduction-b= ecoming-a-dev.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-becoming-a-dev.xml?rev=3D1.6&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-becoming-a-dev.xml?rev=3D1.6&content-type=3D= text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-becoming-a-dev.xml?r1=3D1.5&r2=3D1.6 Index: hb-introduction-becoming-a-dev.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-intro= duction-becoming-a-dev.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- hb-introduction-becoming-a-dev.xml 16 Apr 2007 20:36:01 -0000 1.5 +++ hb-introduction-becoming-a-dev.xml 28 Feb 2008 20:52:42 -0000 1.6 @@ -1,6 +1,8 @@ =20 + + =20 @@ -117,10 +119,10 @@

    =20

    -In pi=C3=B9, un nuovo sviluppatore deve essere reattivo a qualsiasi inte= rrogazio -ne posta da qualsiasie membro dei reclutatori - ogni sviluppatore che no= n -risponde immediatamente vedr=C3=A0 chiuso il suo bug "New developer", ch= e potr=C3=A0 -essere riaperto a discrezione dei reclutatori Gentoo. +In pi=C3=B9, un nuovo sviluppatore deve essere reattivo a qualsiasi inte= rrogazione +posta da qualsiasi membro dei reclutatori - ogni sviluppatore che non ri= sponde +immediatamente vedr=C3=A0 chiuso il suo bug "New developer", che potr=C3= =A0 essere +riaperto a discrezione dei reclutatori Gentoo.

    =20 1.2 xml/htdocs/proj/it/devrel/handbook/hb-introduction-h= ierarchy.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-hierarchy.xml?rev=3D1.2&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-hierarchy.xml?rev=3D1.2&content-type=3Dtext/= plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-hierarchy.xml?r1=3D1.1&r2=3D1.2 Index: hb-introduction-hierarchy.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-intro= duction-hierarchy.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- hb-introduction-hierarchy.xml 16 Apr 2007 21:44:35 -0000 1.1 +++ hb-introduction-hierarchy.xml 28 Feb 2008 20:52:42 -0000 1.2 @@ -1,7 +1,7 @@ =20 - + =20 @@ -112,7 +112,7 @@ I membri del consiglio che sono gi=C3=A0 stati ripresi pi=C3=B9 volt= e per essere stati scansafatiche possono essere esclusi per le elezioni future, incluse= le elezioni per il loro rimpiazzo. Devono comunque giustificare le prop= rie - assenze e devono aspettarsi che ci=C3=B2 venga fatto lorot notare, s= e non lo + assenze e devono aspettarsi che ci=C3=B2 venga fatto loro notare, se= non lo fanno di loro spontanea volont=C3=A0.
  • @@ -144,7 +144,7 @@ decisioni pi=C3=B9 piccole che influenzano soltanto un progetto o due e = sono decise all'interno dei progetti coinvolti, probabilmente con l'input di altri sviluppatori. Il consiglio dovrebbe rappresentare equamente la base di -sviluppatori poich=C3=A8 ogni sviluppatore ha il diritto a votare, per = questo motivo +sviluppatori poich=C3=A9 ogni sviluppatore ha il diritto a votare, per = questo motivo gli interessi devono essere rappresentati in modo giusto. Se il consigli= o lavora male e la base degli sviluppatori non =C3=A8 contenta del suo operato, i= l consiglio pu=C3=B2 essere rivotato. 1.8 xml/htdocs/proj/it/devrel/handbook/hb-introduction-w= hatyouget.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-whatyouget.xml?rev=3D1.8&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-whatyouget.xml?rev=3D1.8&content-type=3Dtext= /plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction-whatyouget.xml?r1=3D1.7&r2=3D1.8 Index: hb-introduction-whatyouget.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-intro= duction-whatyouget.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- hb-introduction-whatyouget.xml 7 Nov 2007 21:00:07 -0000 1.7 +++ hb-introduction-whatyouget.xml 28 Feb 2008 20:52:42 -0000 1.8 @@ -1,6 +1,6 @@ - + =20 @@ -186,8 +186,8 @@ progetto di Gentoo (come file illegali .torrents), l'infrastruttura di G= entoo sospender=C3=A0 l'account coinvolto che potr=C3=A0 essere sbloccato solo= dopo l'investigazione da parte dei membri del gruppo Relazioni tra Sviluppato= ri -Gentoo. Nella maggior parte dei casi le eventuali appartenenze ai tem ve= rranno -sospese, se vengono trovati questi files. Le stesse regole vengono appli= cate al +Gentoo. Nella maggior parte dei casi le eventuali appartenenze ai team v= erranno +sospese, se vengono trovati questi file. Le stesse regole vengono applic= ate al CVS di Gentoo e a qualsiasi altro servizio fornito da Gentoo e precedent= emente messo a disposizione.

    1.3 xml/htdocs/proj/it/devrel/handbook/hb-introduction.x= ml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction.xml?rev=3D1.3&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction.xml?rev=3D1.3&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-introduction.xml?r1=3D1.2&r2=3D1.3 Index: hb-introduction.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-intro= duction.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- hb-introduction.xml 16 Apr 2007 20:07:24 -0000 1.2 +++ hb-introduction.xml 28 Feb 2008 20:52:42 -0000 1.3 @@ -1,6 +1,8 @@ =20 + + =20 1.9 xml/htdocs/proj/it/devrel/handbook/hb-policy-ebuild.= xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-ebuild.xml?rev=3D1.9&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-ebuild.xml?rev=3D1.9&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-ebuild.xml?r1=3D1.8&r2=3D1.9 Index: hb-policy-ebuild.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-polic= y-ebuild.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- hb-policy-ebuild.xml 3 Feb 2008 22:16:54 -0000 1.8 +++ hb-policy-ebuild.xml 28 Feb 2008 20:52:42 -0000 1.9 @@ -1,7 +1,7 @@ =20 - + =20 @@ -245,7 +245,7 @@ numero della revisione, in quanto per tutti quelli a cui il pacchetto fu= nziona perfettamente non avranno benefici nell'installare una nuova revisione, = e quelli che hanno avuto problemi di installazione non avranno il pacchetto insta= llato -(perch=C3=A8 la compilazione =C3=A8 fallita) per cui non c'=C3=A8 bisogn= o di fare una nuova +(perch=C3=A9 la compilazione =C3=A8 fallita) per cui non c'=C3=A8 bisogn= o di fare una nuova revisione per forzare un aggiornamento. La pubblicazione di una revision= e non =C3=A8 inoltre necessaria se il problema =C3=A8 stato riscontrato da un numero = minimo di utenti ed il pacchetto ha un tempo medio di compilazione non trascurabil= e; in @@ -263,7 +263,7 @@ Gli ebuild devono essere basati sulla versione precedente dell'ebuild pe= r assicurare che i cambiamenti non vengano accidentalmente cancellati. Le correzioni devono includere dei commenti appropriati nell'ebuild che spi= egano -cosa fanno ed il perch=C3=A8 sono necessarie. Se non si ha dimestichezza= con le +cosa fanno ed il perch=C3=A9 sono necessarie. Se non si ha dimestichezza= con le correzioni, o non si riesce a determinare se sono veramente necessarie, = non si dovrebbe aggiornare l'ebuild.

    @@ -502,7 +502,7 @@ =20

    -GLi ebuild sottoposti dagli utenti non dovrebbero mai essere accettati c= os=C3=AC come +Gli ebuild sottoposti dagli utenti non dovrebbero mai essere accettati c= os=C3=AC come sono e dovrebbero essere sempre ben testati e verificati prima di effett= uarne il commit nel CVS. Se un ebuild sottoposto da un utente ha dei problemi,= lo sviluppatore che lo ha ricevuto e gestito ne sar=C3=A0 ritenuto responsa= bile. @@ -599,18 +599,18 @@

    /usr/portage/profiles/package.mask contiene una lista di pa= cchetti che non dovrebbero essere installati dagli utenti e i commenti che spieg= ano -in modo dettagliato i motivi dello mascheramento. packege.mask =C3=A8 us= ato per +in modo dettagliato i motivi dello mascheramento. package.mask =C3=A8 us= ato per prevenire l'installazione di pacchetti malfunzionanti, che guastano qual= cosa d'altro o necessitano di test intensivi prima di essere aggiunti nel ~AR= CH KEYWORDS del Portage tree. Quando si aggiunge un pacchetto a package.mas= k, fare sempre prima il commit di questo file prima del commit dell'ebuild masch= erato, in modo da prevenire che l'ebuild venga installato erroneamente dagli ut= enti, -prima che il file package.mask aggiornato lo possa fare da s=C3=A8. +prima che il file package.mask aggiornato lo possa fare da s=C3=A9.

    =20

    Ogni volta che un pacchetto viene rimosso da package.mask b= isogna -fare molta attenzione, poich=C3=A8 c'=C3=A8 un motivo se un ebuild =C3=A8= elencato in questo +fare molta attenzione, poich=C3=A9 c'=C3=A8 un motivo se un ebuild =C3=A8= elencato in questo file. Se non si ha effettuato personalmente il mascheramento dell'ebuild= , contattare sempre lo sviluppatore elencato nei commenti di package.mask prima di intraprendere qualsiasi azione. Inolt= re, se @@ -637,10 +637,10 @@ se gimp-1.2.0 =C3=A8 la versione stabile per gli sviluppatori di = Gimp, ed =C3=A8 disponibile una nuova versione 1.2.1 contenente delle correzio= ni, uno sviluppatore dovr=C3=A0 marcare l'ebuild come ~arch per poterlo testare = in portage -perch=C3=A8 il rilascio =C3=A8 valutato come stabile. In un altro caso, = se Gimp decide di +perch=C3=A9 il rilascio =C3=A8 valutato come stabile. In un altro caso, = se Gimp decide di rilasciare una versione della serie instabile o di sviluppo marcata come= 1.3.0, -allora questi ebuild dovranno essere messi in package.mask = perch=C3=A8 -il software in s=C3=A8 =C3=A8 di una qualit=C3=A0 di sviluppo e gli svil= uppatori non ne +allora questi ebuild dovranno essere messi in package.mask = perch=C3=A9 +il software in s=C3=A9 =C3=A8 di una qualit=C3=A0 di sviluppo e gli svil= uppatori non ne raccomandano la distribuzione.

    =20 @@ -739,7 +739,7 @@

    Un pacchetto deve dipendere dalle versioni pi=C3=B9 vecchie che soddisfa= no le dipendenze. Se esso funziona con libfoo-1.2.x, non farlo dipender= e da -libfoo-2.x solo perch=C3=A8 questa =C3=A8 la versione che si ha i= nstallato. +libfoo-2.x solo perch=C3=A9 questa =C3=A8 la versione che si ha i= nstallato.

    =20

    1.5 xml/htdocs/proj/it/devrel/handbook/hb-policy-etiquet= te.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-etiquette.xml?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-etiquette.xml?rev=3D1.5&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/dev= rel/handbook/hb-policy-etiquette.xml?r1=3D1.4&r2=3D1.5 Index: hb-policy-etiquette.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/devrel/handbook/hb-polic= y-etiquette.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- hb-policy-etiquette.xml 22 May 2007 12:00:52 -0000 1.4 +++ hb-policy-etiquette.xml 28 Feb 2008 20:52:42 -0000 1.5 @@ -4,7 +4,7 @@ =20 - + =20 1.0.2 @@ -32,7 +32,7 @@

    =20

    -Con stardard ragionevoli non s'intende il non poter esprimere la propria +Con standard ragionevoli non s'intende il non poter esprimere la propria opinione, piuttosto si reputa che il modo, il metodo ed la professionalit=C3=A0 usata per esprimere la propria opinione stabiliscan= o se uno standard ragionevole viene soddisfatto, dato che, come sviluppatore, que= llo che @@ -229,9 +229,9 @@ senza divagare.

  • - Cercare di essere attivi nello sviluppo. Se gli utenti chiedono perc= h=C3=A8 + Cercare di essere attivi nello sviluppo. Se gli utenti chiedono perc= h=C3=A9 qualcosa =C3=A8 stato aggiunto, si prega di spiegarglielo. Se gli ut= enti chiedono - perch=C3=A8 manca qualcosa, spiegarglielo. Usare la propria conoscen= za e aiutare + perch=C3=A9 manca qualcosa, spiegarglielo. Usare la propria conoscen= za e aiutare nel limite delle proprie possibilit=C3=A0. Allo stesso tempo, se non= si conosce bene l'argomento, non creare confusione nella gente.
  • @@ -258,7 +258,7 @@
  • Quando si risponde ad una mail di un utente o di uno sviluppatore, e= ssere cortesi e non dire semplicemente all'utente di rivolgersi ad un altr= o - sviluppatore: cercare di spiegare il perch=C3=A8 della situazione, s= e possibile. + sviluppatore: cercare di spiegare il perch=C3=A9 della situazione, s= e possibile. Un esempio di una buona risposta da dare in questo caso =C3=A8: "Fai= riferimento a <inserire nome qui> in quanto <persona> = ora =C3=A8 il manutentore del pacchetto. Perci=C3=B2 per ogni ulteriore problemati= ca fai --=20 gentoo-commits@lists.gentoo.org mailing list