<div dir="ltr">Salve liste,<div><br></div><div>ecco la prima (di due parti) della Debian Developer's Reference.</div><div>ovviemente seguo il prezioso suggerimento di Beatrice nel pubblicare il file in due parti distinte.</div>
<div><br></div><div>grazie in anticipo per le revisioni!</div><div><br></div><div><br></div><div><br></div><div><div># Italian translation of Debian Developer's Reference debconf messages.</div><div># Copyright (C) 2014, Debian Developer's Reference package copyright holder</div>
<div># This file is distributed under the same license as the Debian Developer's Reference package.</div><div># Pierangelo Mancusi <<a href="mailto:pierangelo.mancusi@gmail.com">pierangelo.mancusi@gmail.com</a>>, 2014.</div>
<div>#</div><div>msgid ""</div><div>msgstr ""</div><div>"Project-Id-Version: Debian Developer's Reference\n"</div><div>"POT-Creation-Date: 2012-08-08 21:41-0400\n"</div><div>"PO-Revision-Date: \n"</div>
<div>"Last-Translator: Pierangelo Mancusi <<a href="mailto:pierangelo.mancusi@gmail.com">pierangelo.mancusi@gmail.com</a>>\n"</div><div>"Language-Team: Italian <<a href="mailto:debian-l10n-italian@lists.debian.org">debian-l10n-italian@lists.debian.org</a>>\n"</div>
<div>"Language: it\n"</div><div>"MIME-Version: 1.0\n"</div><div>"Content-Type: text/plain; charset=UTF-8\n"</div><div>"Content-Transfer-Encoding: 8bit\n"</div><div>"X-Generator: Poedit 1.6.5\n"</div>
<div><br></div><div>#. type: Content of: <chapter><title></div><div>#: best-pkging-practices.dbk:7</div><div>msgid "Best Packaging Practices"</div><div>msgstr "Best Practices per la Pacchettizzazione"</div>
<div><br></div><div>#. type: Content of: <chapter><para></div><div>#: best-pkging-practices.dbk:9</div><div>msgid ""</div><div>"Debian's quality is largely due to the <ulink url=\"&url-debian-policy;"</div>
<div>"\">Debian Policy</ulink>, which defines explicit baseline requirements which "</div><div>"all Debian packages must fulfill. Yet there is also a shared history of "</div><div>"experience which goes beyond the Debian Policy, an accumulation of years of "</div>
<div>"experience in packaging. Many very talented people have created great "</div><div>"tools, tools which help you, the Debian maintainer, create and maintain "</div><div>"excellent packages."</div>
<div>msgstr ""</div><div>"La qualità della distribuzione Debian è in gran parte dovuta alla <ulink url="</div><div>"\"&url-debian-policy;\">Debian Policy</ulink>, che definisce i requisiti di "</div>
<div>"base espliciti che tutti i pacchetti Debian devono soddisfare. Ma vi è anche "</div><div>"una storia condivisa di esperienza che va oltre la policy Debian, un "</div><div>"accumulo di anni di esperienza nella pacchettizzazione. Molte persone di "</div>
<div>"grande talento hanno creato grandi strumenti, strumenti che aiutano voi, i "</div><div>"maintainer di Debian, a creare e mantenere ottimi pacchetti."</div><div><br></div><div>#. type: Content of: <chapter><para></div>
<div>#: best-pkging-practices.dbk:18</div><div>msgid ""</div><div>"This chapter provides some best practices for Debian developers. All "</div><div>"recommendations are merely that, and are not requirements or policy. These "</div>
<div>"are just some subjective hints, advice and pointers collected from Debian "</div><div>"developers. Feel free to pick and choose whatever works best for you."</div><div>msgstr ""</div><div>
"Questo capitolo fornisce alcune best practices per gli sviluppatori Debian. "</div><div>"Tutte le raccomandazioni sono solo tali, e non sono requisiti o policy. "</div><div>"Questi sono solo alcuni spunti soggettivi, i consigli e i punti raccolti da "</div>
<div>"sviluppatori Debian. Ci si senta liberi di scegliere quello che funziona "</div><div>"meglio."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>
#: best-pkging-practices.dbk:24</div><div>msgid "Best practices for <filename>debian/rules</filename>"</div><div>msgstr "Best practices per <filename>debian/rules</filename>"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:26</div><div>msgid ""</div><div>"The following recommendations apply to the <filename>debian/rules</filename> "</div>
<div>"file. Since <filename>debian/rules</filename> controls the build process "</div><div>"and selects the files which go into the package (directly or indirectly), "</div><div>"it's usually the file maintainers spend the most time on."</div>
<div>msgstr ""</div><div>"Le seguenti raccomandazioni si applicano al file <filename>debian/rules</"</div><div>"filename>. Da quando il <filename>debian/rules</filename> controlla il "</div>
<div>"processo di generazione e seleziona i files da inglobare nel pacchetto "</div><div>"(direttamente o indirettamente), è normale che i maintainers del file "</div><div>"spendano molto tempo su di esso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:32</div><div>msgid "Helper scripts"</div><div>msgstr "Scripts di supporto "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:34</div><div>msgid ""</div><div>"The rationale for using helper scripts in <filename>debian/rules</filename> "</div>
<div>"is that they let maintainers use and share common logic among many "</div><div>"packages. Take for instance the question of installing menu entries: you "</div><div>"need to put the file into <filename>/usr/share/menu</filename> (or "</div>
<div>"<filename>/usr/lib/menu</filename> for executable binary menufiles, if this "</div><div>"is needed), and add commands to the maintainer scripts to register and "</div><div>"unregister the menu entries. Since this is a very common thing for packages "</div>
<div>"to do, why should each maintainer rewrite all this on their own, sometimes "</div><div>"with bugs? Also, supposing the menu directory changed, every package would "</div><div>"have to be changed."</div>
<div>msgstr ""</div><div>"L'idea nell'utilizzo dei script di aiuto in <filename>debian/rules</"</div><div>"filename> è che essi hanno consentito ai maintainers di usare e condividere "</div>
<div>"la logica comune tra molti pacchetti. Si prenda per esempio la questione "</div><div>"dell'installazione delle voci di menu: è necessario mettere il file in "</div><div>"<filename>/usr/share/menu</filename> (or <filename>/usr/lib/menu</filename> "</div>
<div>"per gli eseguibili binari dei menufiles , se questo è necessario), e "</div><div>"aggiungere i comandi agli script del maintainer per registrare ed annullare "</div><div>"la registrazione delle voci di menu. Dal momento che questa è una cosa molto "</div>
<div>"comune da fare con i pacchetti, perché ogni maintainer dovrebbe riscrivere "</div><div>"tutto questo da solo, a volte con bugs? Inoltre, supponendo che la directory "</div><div>"menu cambi, ogni pacchetto dovrebbe essere cambiato."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:45</div><div>msgid ""</div><div>"Helper scripts take care of these issues. Assuming you comply with the "</div>
<div>"conventions expected by the helper script, the helper takes care of all the "</div><div>"details. Changes in policy can be made in the helper script; then packages "</div><div>"just need to be rebuilt with the new version of the helper and no other "</div>
<div>"changes."</div><div>msgstr ""</div><div>"Gli scripts di supporto si occupano di questi problemi. Supponendo che ci si "</div><div>"attenga alle convenzioni previste dallo script di supporto, quest'ultimo si "</div>
<div>"prende cura di tutti i dettagli. Cambiamenti nella policy possono essere "</div><div>"effettuati nello script helper; succesivamente i pacchetti avranno solo "</div><div>"bisogno di essere ricostruiti con la nuova versione di aiuto e nessuna "</div>
<div>"ulteriore modifica."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:52</div><div>msgid ""</div><div>
"<xref linkend=\"tools\"/> contains a couple of different helpers. The most "</div><div>"common and best (in our opinion) helper system is <systemitem role=\"package"</div><div>
"\">debhelper</systemitem>. Previous helper systems, such as <systemitem "</div><div>"role=\"package\">debmake</systemitem>, were monolithic: you couldn't pick "</div>
<div>"and choose which part of the helper you found useful, but had to use the "</div><div>"helper to do everything. <systemitem role=\"package\">debhelper</"</div><div>"systemitem>, however, is a number of separate little <command>dh_*</command> "</div>
<div>"programs. For instance, <command>dh_installman</command> installs and "</div><div>"compresses man pages, <command>dh_installmenu</command> installs menu files, "</div><div>
"and so on. Thus, it offers enough flexibility to be able to use the little "</div><div>"helper scripts, where useful, in conjunction with hand-crafted commands in "</div><div>"<filename>debian/rules</filename>."</div>
<div>msgstr ""</div><div>"<xref linkend=\"tools\"/> contiene un paio di diversi scripts di supporto. "</div><div>"Il sistema di supporto più comune e migliore (a nostro parere) è <systemitem "</div>
<div>"role=\"package\">debhelper</systemitem>. Sistemi di supporto precedenti, "</div><div>"come <systemitem role=\"package\">debmake</systemitem>, erano monolitici: "</div>
<div>"non si poteva scegliere quale parte dell' helper si riteneva utile, ma si "</div><div>"doveva usare l'helper per fare tutto. <systemitem role=\"package"</div><div>"\">debhelper</systemitem>, invece, è una serie di piccoli e separati "</div>
<div>"programmi<command>dh_*</command>. Per esempio, <command>dh_installman</"</div><div>"command>installa e comprime le pagine man, <command>dh_installmenu</command> "</div>
<div>"installa i file di menu, e così via. Così, si offre sufficiente flessibilità "</div><div>"per essere in grado di utilizzare i piccoli script di aiuto, dove utile, in "</div><div>"abbinamento con i comandi manuali in <filename>debian/rules</filename>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:66</div><div>msgid ""</div><div>"You can get started with <systemitem role=\"package\">debhelper</systemitem> "</div>
<div>"by reading <citerefentry> <refentrytitle>debhelper</refentrytitle> "</div><div>"<manvolnum>1</manvolnum> </citerefentry>, and looking at the examples that "</div>
<div>"come with the package. <command>dh_make</command>, from the <systemitem "</div><div>"role=\"package\">dh-make</systemitem> package (see <xref linkend=\"dh-make\"/"</div>
<div>">), can be used to convert a vanilla source package to a <systemitem role="</div><div>"\"package\">debhelper</systemitem>ized package. This shortcut, though, "</div><div>
"should not convince you that you do not need to bother understanding the "</div><div>"individual <command>dh_*</command> helpers. If you are going to use a "</div><div>"helper, you do need to take the time to learn to use that helper, to learn "</div>
<div>"its expectations and behavior."</div><div>msgstr ""</div><div>"Si può iniziare con <systemitem role=\"package\">debhelper</systemitem> "</div><div>"leggendo <citerefentry> <refentrytitle>debhelper</refentrytitle> "</div>
<div>"<manvolnum>1</manvolnum> </citerefentry>, e guardando gli esempi distribuiti "</div><div>"con il pacchetto. <command>dh_make</command>, dal <systemitem role=\"package"</div>
<div>"\">dh-make</systemitem> pacchetto (si consulti <xref linkend=\"dh-make\"/>), "</div><div>"può essere utilizzato per convertire un pacchetto sorgente vaniglia in un "</div>
<div>"pacchetto <systemitem role=\"package\">debhelper</systemitem>izzato. Questa "</div><div>"scorciatoia, però, non deve convincere che non è necessario preoccuparsi di "</div><div>
"capire i singoli <comando> dh_ * </command> scripts. Se si ha intenzione di "</div><div>"utilizzare uno script di supporto, ci si deve concedere il tempo necessario "</div><div>"per imparare ad usare quello script, per imparare le sue previsioni e "</div>
<div>"comportamenti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:79</div><div>msgid ""</div><div>"Some people feel that vanilla <filename>debian/rules</filename> files are "</div>
<div>"better, since you don't have to learn the intricacies of any helper system. "</div><div>"This decision is completely up to you. Use what works for you. Many "</div><div>"examples of vanilla <filename>debian/rules</filename> files are available at "</div>
<div>"<ulink url=\"&url-rules-files;\"></ulink>."</div><div>msgstr ""</div><div>"Alcune persone pensano che i files vaniglia di <filename>debian/rules</"</div>
<div>"filename> sono i migliori, dal momento che non c'è bisogno di imparare la "</div><div>"complessità di ogni sistema ausiliario. Questa decisione spetta "</div><div>"completamente ai singoli sviluppatori. Si utilizzi ciò che è ritenuto "</div>
<div>"funzionante. Molti esempi del file vaniglia <filename>debian/rules</"</div><div>"filename> sono disponibili presso <ulink url=\"&url-rules-files;\"></ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:88</div><div>msgid "Separating your patches into multiple files"</div><div>
msgstr "Separare le proprie patch in più file"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:90</div><div>msgid ""</div>
<div>"Big, complex packages may have many bugs that you need to deal with. If you "</div><div>"correct a number of bugs directly in the source, and you're not careful, it "</div><div>"can get hard to differentiate the various patches that you applied. It can "</div>
<div>"get quite messy when you have to update the package to a new upstream "</div><div>"version which integrates some of the fixes (but not all). You can't take "</div><div>"the total set of diffs (e.g., from <filename>.diff.gz</filename>) and work "</div>
<div>"out which patch sets to back out as a unit as bugs are fixed upstream."</div><div>msgstr ""</div><div>"Grandi, pacchetti complessi possono avere molti bug ci si deve rapportare. "</div>
<div>"Se si corregge una serie di bug direttamente nel sorgente, e non si sta "</div><div>"attenti, può diventare difficile distinguere le varie patch che si sono "</div><div>"applicate. Può essere abbastanza caotico quando è necessario aggiornare il "</div>
<div>"pacchetto a una nuova versione che integra alcune delle correzioni (ma non "</div><div>"tutte). Non si può prendere l'insieme totale di diffs (ad esempio, da "</div><div>"<filename>.diff.gz</filename>) e capire quali insiemi di patch occorrono per "</div>
<div>"tornare indietro di una unità a seconda di quanti bugs sono stati corretti "</div><div>"nell'upstream."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:99</div><div>msgid ""</div><div>"Fortunately, with the source format “3.0 (quilt)” it is now possible to keep "</div><div>"patches separate without having to modify <filename>debian/rules</filename> "</div>
<div>"to setup a patch system. Patches are stored in <filename>debian/patches/</"</div><div>"filename> and when the source package is unpacked patches listed in "</div><div>"<filename>debian/patches/series</filename> are automatically applied. As "</div>
<div>"the name implies, patches can be managed with <command>quilt</command>."</div><div>msgstr ""</div><div>"Fortunatamente, con il formato sorgente «3.0 (quilt)» è ora possibile "</div>
<div>"mantenere le patch separate senza dover modificare <filename>debian/rules</"</div><div>"filename> per impostare un sistema di patch. Le patch vengono memorizzate in "</div><div>"<filename>debian/patches/</filename> e quando il pacchetto sorgente è "</div>
<div>"spacchettato le patch elencate nel <filename>debian/patches/series</"</div><div>"filename> vengono applicate automaticamente. Come suggerisce il nome, le "</div><div>"patch possono essere gestite con <command>quilt</command>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:107</div><div>msgid ""</div><div>"When using the older source “1.0”, it's also possible to separate patches "</div>
<div>"but a dedicated patch system must be used: the patch files are shipped "</div><div>"within the Debian patch file (<filename>.diff.gz</filename>), usually within "</div><div>"the <filename>debian/</filename> directory. The only difference is that they "</div>
<div>"aren't applied immediately by <command>dpkg-source</command>, but by the "</div><div>"<literal>build</literal> rule of <filename>debian/rules</filename>, through "</div>
<div>"a dependency on the <literal>patch</literal> rule. Conversely, they are "</div><div>"reverted in the <literal>clean</literal> rule, through a dependency on the "</div><div>
"<literal>unpatch</literal> rule."</div><div>msgstr ""</div><div>"Quando si utilizza il più anziano sourgente «1.0», è anche possibile "</div><div>"separare le patches, ma un sistema di patch dedicato deve essere utilizzato: "</div>
<div>"i file di patch sono distribuiti all'interno del file di patch Debian "</div><div>"(<filename>diff.gz</filename>.), di solito nella directory <filename>debian/"</div><div>"</filename>. L'unica differenza è che non vengono applicate immediatamente "</div>
<div>"da <command>dpkg-source</command>, ma dalla regola <literal>build</literal> "</div><div>"di <filename>debian/rules</filename>, attraverso una dipendenza dalla regola "</div>
<div>"<literal>patch</literal>. Al contrario, essi sono ritornati nella regola </"</div><div>"literal>clean <literal>, attraverso una dipendenza dalla regola "</div><div>"<literal>unpatch</literal> ."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:119</div><div>msgid ""</div><div>"<command>quilt</command> is the recommended tool for this. It does all of "</div>
<div>"the above, and also allows to manage patch series. See the <systemitem role="</div><div>"\"package\">quilt</systemitem> package for more information."</div><div>msgstr ""</div>
<div>"<command>quilt</command> è lo strumento consigliato per questo. Fa tutto "</div><div>"quanto detto precedentemente, e permette anche di gestire le serie di patch. "</div><div>"Si veda il pacchetto <systemitem role=\"package\">quilt</systemitem> per "</div>
<div>"ulteriori informazioni."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:125</div><div>msgid ""</div>
<div>"There are other tools to manage patches, like <command>dpatch</command>, and "</div><div>"the patch system integrated with <systemitem role=\"package\">cdbs</"</div>
<div>"systemitem>."</div><div>msgstr ""</div><div>"Ci sono altri strumenti per gestire le patch, come <command>dpatch</"</div><div>"command>, e il sistema di patch integrato con <systemitem role=\"package"</div>
<div>"\">cdbs</systemitem>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:132</div><div>msgid "Multiple binary packages"</div>
<div>msgstr "Pacchetti binari multipli"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:134</div><div>msgid ""</div>
<div>"A single source package will often build several binary packages, either to "</div><div>"provide several flavors of the same software (e.g., the <systemitem role="</div><div>"\"package\">vim</systemitem> source package) or to make several small "</div>
<div>"packages instead of a big one (e.g., so the user can install only the subset "</div><div>"needed, and thus save some disk space)."</div><div>msgstr ""</div><div>"Un singolo pacchetto sorgente costruirà diversi pacchetti binari, sia per "</div>
<div>"fornire diverse versioni dello stesso software (ad esempio, il pacchetto "</div><div>"sorgente <systemitem role=\"package\">vim</systemitem>) o per fare diversi "</div><div>
"piccoli pacchetti invece di uno grande (ad esempio, in modo che l'utente può "</div><div>"installare solo il sottoinsieme necessario, e quindi di risparmiare spazio "</div><div>"su disco)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:141</div><div>msgid ""</div><div>"The second case can be easily managed in <filename>debian/rules</filename>. "</div>
<div>"You just need to move the appropriate files from the build directory into "</div><div>"the package's temporary trees. You can do this using <command>install</"</div><div>"command> or <command>dh_install</command> from <systemitem role=\"package"</div>
<div>"\">debhelper</systemitem>. Be sure to check the different permutations of "</div><div>"the various packages, ensuring that you have the inter-package dependencies "</div><div>"set right in <filename>debian/control</filename>."</div>
<div>msgstr ""</div><div>"Il secondo caso può essere facilmente gestito in <filename>debian/rules</"</div><div>"filename>. Bisogna solo spostare i file appropriati dalla directory di "</div>
<div>"compilazione in alberi temporanei del pacchetto. È possibile farlo "</div><div>"utilizzando <command>install</command> o <command>dh_install</command> da "</div><div>"<systemitem role=\"package\">debhelper</systemitem>. Ci si assicuri di "</div>
<div>"controllare le diverse permutazioni dei vari pacchetti, assicurandosi di "</div><div>"avere il corretto insieme di dipendenze tra pacchetti in <filename>debian/"</div><div>"control</filename>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:150</div><div>msgid ""</div><div>"The first case is a bit more difficult since it involves multiple recompiles "</div>
<div>"of the same software but with different configuration options. The "</div><div>"<systemitem role=\"package\">vim</systemitem> source package is an example "</div><div>"of how to manage this using an hand-crafted <filename>debian/rules</"</div>
<div>"filename> file."</div><div>msgstr ""</div><div>"Il primo caso è un pò più difficile in quanto comporta molteplici "</div><div>"ricompilazioni dello stesso software, ma con diverse opzioni di "</div>
<div>"configurazione. Il pacchetto sorgente <systemitem role=\"package\">vim</"</div><div>"systemitem> è un esempio di come gestirlo utilizzando un file "</div><div>"<filename>debian/rules</filename> scritto a mano."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:162</div><div>msgid "Best practices for <filename>debian/control</filename>"</div>
<div>msgstr "Best practices per <filename>debian/control</filename>"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:164</div>
<div>msgid ""</div><div>"The following practices are relevant to the <filename>debian/control</"</div><div>"filename> file. They supplement the <ulink url=\"&url-debian-policy;ch-"</div>
<div>"binary.html#s-descriptions\">Policy on package descriptions</ulink>."</div><div>msgstr ""</div><div>"Le seguenti pratiche sono rilevanti per il file<filename>debian/control</"</div>
<div>"filename>. Esse integrano la <ulink url=\"&url-debian-policy;ch-binary."</div><div>"html#s-descriptions\">Policy sulla descrizione dei pacchetti</ulink>."</div><div><br>
</div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:170</div><div>msgid ""</div><div>"The description of the package, as defined by the corresponding field in the "</div>
<div>"<filename>control</filename> file, contains both the package synopsis and "</div><div>"the long description for the package. <xref linkend=\"bpp-desc-basics\"/> "</div>
<div>"describes common guidelines for both parts of the package description. "</div><div>"Following that, <xref linkend=\"bpp-pkg-synopsis\"/> provides guidelines "</div><div>"specific to the synopsis, and <xref linkend=\"bpp-pkg-desc\"/> contains "</div>
<div>"guidelines specific to the description."</div><div>msgstr ""</div><div>"La descrizione del pacchetto, come definito dal corrispondente campo nel "</div><div>"file <filename>control</filename>, contiene sia la sinossi del pacchetto sia "</div>
<div>"la descrizione lunga del pacchetto. <xref linkend=\"bpp-desc-basics\"/> "</div><div>"descrive le linee guida comuni ad entrambe le parti della descrizione del "</div><div>"pacchetto. In seguito, <xref linkend=\"bpp-pkg-synopsis\"/> fornisce "</div>
<div>"specifiche linee guida per la sinossi, e <xref linkend=\"bpp-pkg-desc\"/> "</div><div>"contiene specifiche linee guida per la descrizione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:179</div><div>msgid "General guidelines for package descriptions"</div><div>msgstr "Linee guida generali per le descrizioni dei pacchetti "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:181</div><div>msgid ""</div><div>"The package description should be written for the average likely user, the "</div><div>"average person who will use and benefit from the package. For instance, "</div>
<div>"development packages are for developers, and can be technical in their "</div><div>"language. More general-purpose applications, such as editors, should be "</div><div>"written for a less technical user."</div>
<div>msgstr ""</div><div>"La descrizione del pacchetto dovrebbe essere scritta probabilmente per "</div><div>"l'utente medio, la persona media che utilizzerà ed avrà benefici dal "</div><div>
"pacchetto. Per esempio, pacchetti di sviluppo sono per gli sviluppatori, e "</div><div>"possono essere di natura tecnica nella loro lingua. Applicazioni più "</div><div>"generiche, come editors, dovrebbero essere scritte per un utente meno "</div>
<div>"tecnico."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:188</div><div>msgid ""</div><div>"Our review of package descriptions lead us to conclude that most package "</div>
<div>"descriptions are technical, that is, are not written to make sense for non-"</div><div>"technical users. Unless your package really is only for technical users, "</div><div>"this is a problem."</div>
<div>msgstr ""</div><div>"La nostra recensione delle descrizioni dei pacchetti ci porta a concludere "</div><div>"che la maggior parte delle descrizioni dei pacchetti sono di natura tecnica, "</div>
<div>"cosi è, non sono scritti per avere senso per gli utenti non tecnici. A meno "</div><div>"che il vostro pacchetto è realmente solo per utenti tecnici, questo "</div><div>"costituisce un problema."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:194</div><div>msgid ""</div><div>"How do you write for non-technical users? Avoid jargon. Avoid referring to "</div>
<div>"other applications or frameworks that the user might not be familiar with — "</div><div>"GNOME or KDE is fine, since users are probably familiar with these terms, "</div><div>"but GTK+ is probably not. Try not to assume any knowledge at all. If you "</div>
<div>"must use technical terms, introduce them."</div><div>msgstr ""</div><div>"Come si scrive per gli utenti non tecnici? Evitare il gergo. Evitare di "</div><div>"riferirsi ad altre applicazioni o framework che l'utente potrebbe non "</div>
<div>"conoscere - GNOME o KDE va bene, dal momento che gli utenti hanno "</div><div>"probabilmente familiarità con questi termini, ma GTK+ probabilmente non lo "</div><div>"è. Cercate di ipotizzare nessuna conoscenza a priori. Se è necessario "</div>
<div>"utilizzare termini tecnici, presentateli."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:201</div><div>msgid ""</div>
<div>"Be objective. Package descriptions are not the place for advocating your "</div><div>"package, no matter how much you love it. Remember that the reader may not "</div><div>"care about the same things you care about."</div>
<div>msgstr ""</div><div>"Siate obiettivi. Le descrizioni dei pacchetti non sono il posto per "</div><div>"promuovere il vostro pacchetto, non importa quanto lo amiate. Ricordate che "</div><div>
"il lettore non può occuparsi delle stesse cose che vi interessano."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:206</div>
<div>msgid ""</div><div>"References to the names of any other software packages, protocol names, "</div><div>"standards, or specifications should use their canonical forms, if one "</div><div>
"exists. For example, use X Window System, X11, or X; not X Windows, X-"</div><div>"Windows, or X Window. Use GTK+, not GTK or gtk. Use GNOME, not Gnome. Use "</div><div>"PostScript, not Postscript or postscript."</div>
<div>msgstr ""</div><div>"I riferimenti ai nomi di eventuali altri pacchetti software, nomi di "</div><div>"protocollo, standard o specifiche dovrebbero utilizzare le loro forme "</div><div>"canoniche, se ne esiste una. Ad esempio, utilizzate X Window System, X11 o "</div>
<div>"X, non X di Windows, X-Windows o X Window. Utilizzare GTK +, non GTK o gtk. "</div><div>"Usate GNOME, non Gnome. Utilizzate PostScript, non Postscript o postscript."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:213</div><div>msgid ""</div><div>"If you are having problems writing your description, you may wish to send it "</div><div>"along to &email-debian-l10n-english; and request feedback."</div>
<div>msgstr ""</div><div>"Se si hanno problemi di scrittura della descrizione, si potrebbe desiderare "</div><div>"di inviarla all'indirizzo di posta elettronica &email-debian-l10n-italian; "</div>
<div>"richiedendo un parere."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:219</div><div>msgid "The package synopsis, or short description"</div>
<div>msgstr "La sinossi del pacchetto, o una breve descrizione "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:221</div>
<div>msgid ""</div><div>"Policy says the synopsis line (the short description) must be concise, not "</div><div>"repeating the package name, but also informative."</div><div>msgstr ""</div>
<div>"la Policy dice che la linea di sinossi (la breve descrizione) deve essere "</div><div>"concisa, non ripetendo il nome del pacchetto, ma anche informativo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:225</div><div>msgid ""</div><div>"The synopsis functions as a phrase describing the package, not a complete "</div><div>"sentence, so sentential punctuation is inappropriate: it does not need extra "</div>
<div>"capital letters or a final period (full stop). It should also omit any "</div><div>"initial indefinite or definite article — \"a\", \"an\", or \"the\". Thus for "</div>
<div>"instance:"</div><div>msgstr ""</div><div>"Le sinossi funziona come una frase che descrive il pacchetto, non una frase "</div><div>"completa, quindi la punteggiatura è inappropriata: non ha bisogno di lettere "</div>
<div>"maiuscole in più o un punto finale (punto). Dovrebbe anche omettere "</div><div>"qualsiasi iniziale articolo indefinito o definito - «a», «un» o «il». Così, "</div><div>"per esempio:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:231</div><div>#, no-wrap</div><div>msgid ""</div><div>"Package: libeg0\n"</div>
<div>"Description: exemplification support library\n"</div><div>msgstr ""</div><div>"Package: libeg0\n"</div><div>"Description: esempio di libreria di supporto\n"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:235</div><div>msgid ""</div><div>"Technically this is a noun phrase minus articles, as opposed to a verb "</div>
<div>"phrase. A good heuristic is that it should be possible to substitute the "</div><div>"package <replaceable>name</replaceable> and <replaceable>synopsis</"</div><div>"replaceable> into this formula:"</div>
<div>msgstr ""</div><div>"Tecnicamente si tratta di un sintagma nominale senza articoli, al contrario "</div><div>"di una frase verbale. Una buona euristica è che dovrebbe essere possibile "</div>
<div>"sostituire il <replaceable>nome</replaceable> e la <replaceable>sinossi</"</div><div>"replaceable> del pacchetto in questa formula:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:240</div><div>msgid ""</div><div>"The package <replaceable>name</replaceable> provides {a,an,the,some} "</div><div>"<replaceable>synopsis</replaceable>."</div>
<div>msgstr ""</div><div>"Il pacchetto <replaceable>name</replaceable> fornisce {a, un, il, alcuni} "</div><div>"<replaceable>sinossi</replaceable>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:244</div><div>msgid ""</div><div>"Sets of related packages may use an alternative scheme that divides the "</div>
<div>"synopsis into two parts, the first a description of the whole suite and the "</div><div>"second a summary of the package's role within it:"</div><div>msgstr ""</div><div>"Insiemi di pacchetti correlati possono utilizzare uno schema alternativo che "</div>
<div>"divide la sinossi in due parti, la prima una descrizione di tutta la suite e "</div><div>"la seconda una sintesi del ruolo del pacchetto all'interno dello schema:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:249</div><div>#, no-wrap</div><div>msgid ""</div><div>"Package: eg-tools\n"</div><div>"Description: simple exemplification system (utilities)\n"</div><div>"\t\t\t \n"</div>
<div>"Package: eg-doc\n"</div><div>"Description: simple exemplification system - documentation\n"</div><div>msgstr ""</div><div>"Package: eg-tools\n"</div><div>"Description: simple exemplification system (utilities)\n"</div>
<div>"\t\t\t \n"</div><div>"Package: eg-doc\n"</div><div>"Description: simple exemplification system - documentation\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:256</div><div>msgid ""</div><div>"These synopses follow a modified formula. Where a package "</div><div>"\"<replaceable>name</replaceable>\" has a synopsis \"<replaceable>suite</"</div>
<div>"replaceable> (<replaceable>role</replaceable>)\" or \"<replaceable>suite</"</div><div>"replaceable> - <replaceable>role</replaceable>\", the elements should be "</div>
<div>"phrased so that they fit into the formula:"</div><div>msgstr ""</div><div>"Queste sinossi seguono una formula modificata. Quando un pacchetto "</div><div>"«<replaceable> name </replaceable>» ha una «<replaceable> suite </"</div>
<div>"replaceable> di sinossi (<replaceable>role</replaceable>) » o "</div><div>"«<replaceable>suite</sostituibile > - <replaceable>role</replaceable>», gli "</div>
<div>"elementi devono essere formulati in modo che si inseriscono nella formula:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:263</div>
<div>msgid ""</div><div>"The package <replaceable>name</replaceable> provides {a,an,the} "</div><div>"<replaceable>role</replaceable> for the <replaceable>suite</replaceable>."</div>
<div>msgstr ""</div><div>"Il <replaceable>name</replaceable> del pacchetto fornisce {a, un, il} "</div><div>"<replaceable>role</replaceable> per la <replaceable>suite</replaceable>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:269</div><div>msgid "The long description"</div><div>msgstr "La descrizione lunga"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:271</div><div>msgid ""</div><div>"The long description is the primary information available to the user about "</div>
<div>"a package before they install it. It should provide all the information "</div><div>"needed to let the user decide whether to install the package. Assume that "</div><div>"the user has already read the package synopsis."</div>
<div>msgstr ""</div><div>"La descrizione lunga è la prima informazione sul pacchetto disponibile agli "</div><div>"utenti prima che lo si installi. Essa dovrebbe fornire tutte le "</div><div>
"informazioni necessarie per permettere all'utente di decidere se installare "</div><div>"il pacchetto. Supponete che l'utente abbia già letto la sinossi del "</div><div>"pacchetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:277</div><div>msgid "The long description should consist of full and complete sentences."</div>
<div>msgstr ""</div><div>"La descrizione lunga deve essere composta da frasi complete ed esaustive."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:280</div><div>msgid ""</div><div>"The first paragraph of the long description should answer the following "</div><div>"questions: what does the package do? what task does it help the user "</div>
<div>"accomplish? It is important to describe this in a non-technical way, unless "</div><div>"of course the audience for the package is necessarily technical."</div><div>msgstr ""</div><div>
"Il primo paragrafo della descrizione lunga deve rispondere alle seguenti "</div><div>"domande: che cosa fa il pacchetto? in che modo aiuta l'utente ad assolvere "</div><div>"ai suoi task? È importante descrivere ciò in maniera non tecnica, salvo "</div>
<div>"ovviamente quando il pacchetto è destinato ad una utenza tecnica."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:286</div>
<div>msgid ""</div><div>"The following paragraphs should answer the following questions: Why do I as "</div><div>"a user need this package? What other features does the package have? What "</div>
<div>"outstanding features and deficiencies are there compared to other packages "</div><div>"(e.g., if you need X, use Y instead)? Is this package related to other "</div><div>"packages in some way that is not handled by the package manager (e.g., this "</div>
<div>"is the client for the foo server)?"</div><div>msgstr ""</div><div>"I paragrafi che seguono devono rispondere alle seguenti domande: Perché, "</div><div>"come utente, ho bisogno di questo pacchetto? Quali altre caratteristiche ha "</div>
<div>"il pacchetto? Quali le caratteristiche e le carenze ci sono rispetto ad "</div><div>"altri pacchetti (per esempio, se avete bisogno di X, usate Y invece)? Questo "</div><div>"pacchetto è correlato ad altri pacchetti in qualche modo che non viene "</div>
<div>"gestito dal gestore di pacchetti (per esempio, questo è il client per il "</div><div>"server foo)?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:294</div><div>msgid ""</div><div>"Be careful to avoid spelling and grammar mistakes. Ensure that you spell-"</div><div>"check it. Both <command>ispell</command> and <command>aspell</command> have "</div>
<div>"special modes for checking <filename>debian/control</filename> files:"</div><div>msgstr ""</div><div>"Fate attenzione ad evitare errori di ortografia e di grammatica. "</div>
<div>"Assicuratevi di effettuare il controllo ortografico . Entrambi "</div><div>"<command>ispell</command> e <command>aspell</command> hanno modalità "</div><div>"speciali per il controllo del file <filename>debian/control</filename>:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:299</div><div>#, no-wrap</div><div>msgid "ispell -d american -g debian/control\n"</div>
<div>msgstr ""</div><div>"ispell -d american -g debian/control\n"</div><div>" "</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:302</div><div>#, no-wrap</div><div>msgid "aspell -d en -D -c debian/control\n"</div><div>msgstr ""</div><div>"aspell -d en -D -c debian/control\n"</div><div>
" "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:305</div><div>msgid ""</div><div>"Users usually expect these questions to be answered in the package "</div>
<div>"description:"</div><div>msgstr ""</div><div>"Gli utenti di solito si aspettano che queste domande ricevano risposta nella "</div><div>"descrizione del pacchetto:"</div><div><br>
</div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:310</div><div>msgid ""</div><div>"What does the package do? If it is an add-on to another package, then the "</div>
<div>"short description of the package we are an add-on to should be put in here."</div><div>msgstr ""</div><div>"Che cosa fa il pacchetto? Se si tratta di un add-on per un altro pacchetto, "</div>
<div>"allora nella breve descrizione del pacchetto andrebbe inserito che si "</div><div>"tratta di un add-on."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:316</div><div>msgid ""</div><div>"Why should I want this package? This is related to the above, but not the "</div><div>"same (this is a mail user agent; this is cool, fast, interfaces with PGP and "</div>
<div>"LDAP and IMAP, has features X, Y, and Z)."</div><div>msgstr ""</div><div>"Perché dovrei volere questo pacchetto? Questo è legato al precedente, ma non "</div><div>"è lo stesso (questo è un client di posta elettronica; questo è eccezionale, "</div>
<div>"veloce, si interfaccia con PGP e LDAP e IMAP, ha caratteristiche X, Y e Z)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:323</div><div>msgid ""</div><div>"If this package should not be installed directly, but is pulled in by "</div><div>"another package, this should be mentioned."</div>
<div>msgstr ""</div><div>"Se il pacchetto non deve essere installato direttamente, ma è richiamato da "</div><div>"un altro pacchetto, questo dovrebbe essere menzionato."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:329</div><div>msgid ""</div><div>"If the package is <literal>experimental</literal>, or there are other "</div>
<div>"reasons it should not be used, if there are other packages that should be "</div><div>"used instead, it should be here as well."</div><div>msgstr ""</div><div>"Se il pacchetto è <literal>experimental</literal>, o ci sono altri motivi "</div>
<div>"per i quali non dovrebbe essere usato, se invece ci sono altri pacchetti che "</div><div>"dovrebbero essere utilizzati, esso dovrebbe essere indicato."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:336</div><div>msgid ""</div><div>"How is this package different from the competition? Is it a better "</div><div>"implementation? more features? different features? Why should I choose this "</div>
<div>"package."</div><div>msgstr ""</div><div>"In che modo questo pacchetto si differenzia da altri? E' un' implementazione "</div><div>"migliore? più funzioni? caratteristiche diverse? Perché dovrei scegliere "</div>
<div>"questo pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:349</div><div>msgid "Upstream home page"</div>
<div>msgstr "Upstream home page"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:351</div><div>msgid ""</div>
<div>"We recommend that you add the URL for the package's home page in the "</div><div>"<literal>Homepage</literal> field of the <literal>Source</literal> section "</div><div>
"in <filename>debian/control</filename>. Adding this information in the "</div><div>"package description itself is considered deprecated."</div><div>msgstr ""</div><div>"Si consiglia di aggiungere l'URL per la home page del pacchetto nel campo "</div>
<div>"<literal>Homepage</literal> della sezione <literal>Source</literal> in "</div><div>"<filename>debian/control</filename>. L'aggiunta di queste informazioni nella "</div>
<div>"descrizione del stesso pacchetto è considerato obsoleto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:359</div>
<div>msgid "Version Control System location"</div><div>msgstr "La posizione del Version Control System "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:361</div><div>msgid ""</div><div>"There are additional fields for the location of the Version Control System "</div><div>"in <filename>debian/control</filename>."</div>
<div>msgstr ""</div><div>"Ci sono campi aggiuntivi per la posizione del Version Control System in "</div><div>"<filename>debian/control</filename>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:365</div><div>msgid "Vcs-Browser"</div><div>msgstr "Vcs-Browser"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:367</div><div>msgid ""</div><div>"Value of this field should be a <literal>http://</literal> URL pointing to a "</div><div>"web-browsable copy of the Version Control System repository used to maintain "</div>
<div>"the given package, if available."</div><div>msgstr ""</div><div>"Il valore di questo campo dovrebbe essere un <literal>http://</literal> URL "</div><div>"che punta a una copia web navigabile della Version Control System utilizzato "</div>
<div>"per mantenere il pacchetto , se disponibile."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:372</div>
<div>msgid ""</div><div>"The information is meant to be useful for the final user, willing to browse "</div><div>"the latest work done on the package (e.g. when looking for the patch fixing "</div>
<div>"a bug tagged as <literal>pending</literal> in the bug tracking system)."</div><div>msgstr ""</div><div>"L'informazione è destinata ad essere utile per l'utente finale, disposto a "</div>
<div>"sfogliare l'ultimo lavoro svolto sul pacchetto (ad esempio quando si cerca "</div><div>"la patch di un bug etichettato come <literal>pending</literal> nel sistema "</div><div>"di bug tracking)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:379</div><div>msgid "Vcs-*"</div><div>msgstr "Vcs-*"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:381</div><div>msgid ""</div><div>"Value of this field should be a string identifying unequivocally the "</div>
<div>"location of the Version Control System repository used to maintain the given "</div><div>"package, if available. <literal>*</literal> identify the Version Control "</div><div>"System; currently the following systems are supported by the package "</div>
<div>"tracking system: <literal>arch</literal>, <literal>bzr</literal> (Bazaar), "</div><div>"<literal>cvs</literal>, <literal>darcs</literal>, <literal>git</literal>, "</div>
<div>"<literal>hg</literal> (Mercurial), <literal>mtn</literal> (Monotone), "</div><div>"<literal>svn</literal> (Subversion). It is allowed to specify different VCS "</div>
<div>"fields for the same package: they will all be shown in the PTS web interface."</div><div>msgstr ""</div><div>"Il valore di questo campo deve essere una stringa che identifica in modo "</div>
<div>"inequivocabile la posizione del repository del Version Control System "</div><div>"utilizzato per mantenere il pacchetto, se disponibile. <literal>*</literal> "</div><div>"individua il Version Control System; attualmente i seguenti sistemi sono "</div>
<div>"supportati dal package tracking system: <literal>arch</literal>, "</div><div>"<literal>bzr</literal> (Bazaar), <literal>cvs</literal>, <literal>darcs</"</div>
<div>"literal>, <literal>git</literal>, <literal>hg</literal> (Mercurial), "</div><div>"<literal>mtn</literal> (Monotone), <literal>svn</literal> (Subversion). E "</div>
<div>"'consentito specificare diversi campi VCS per lo stesso pacchetto: saranno "</div><div>"tutti mostrati nell'interfaccia web di PTS."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:392</div><div>msgid ""</div><div>"The information is meant to be useful for a user knowledgeable in the given "</div><div>"Version Control System and willing to build the current version of a package "</div>
<div>"from the VCS sources. Other uses of this information might include "</div><div>"automatic building of the latest VCS version of the given package. To this "</div><div>"end the location pointed to by the field should better be version agnostic "</div>
<div>"and point to the main branch (for VCSs supporting such a concept). Also, "</div><div>"the location pointed to should be accessible to the final user; fulfilling "</div><div>"this requirement might imply pointing to an anonymous access of the "</div>
<div>"repository instead of pointing to an SSH-accessible version of the same."</div><div>msgstr ""</div><div>"L'informazione è destinata ad essere utile per un utente esperto nel dato "</div>
<div>"Version Control System e disposto a costruire la versione attuale del "</div><div>"pacchetto dai sorgenti VCS. Altri usi di queste informazioni possono "</div><div>"includere building automatici della versione più recente versione VCS del "</div>
<div>"dato pacchetto . A tal fine la posizione a cui punta il campo dovrebbe "</div><div>"essere la versione migliore rispetto a quella agnostica e puntare al ramo "</div><div>"principale (per i VCS che supportano tale concetto). Inoltre, la posizione "</div>
<div>"indicata dovrebbe essere accessibile per l'utente finale; soddisfare questo "</div><div>"requisito potrebbe implicare un accesso anonimo al repository invece di "</div><div>"puntare a una versione SSH-accessibile dello stesso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:403</div><div>msgid ""</div><div>"In the following example, an instance of the field for a Subversion "</div>
<div>"repository of the <systemitem role=\"package\">vim</systemitem> package is "</div><div>"shown. Note how the URL is in the <literal>svn://</literal> scheme (instead "</div>
<div>"of <literal>svn+ssh://</literal>) and how it points to the <filename>trunk/</"</div><div>"filename> branch. The use of the <literal>Vcs-Browser</literal> and "</div>
<div>"<literal>Homepage</literal> fields described above is also shown."</div><div>msgstr ""</div><div>"Nel seguente esempio è mostrata un'istanza del campo per un repository "</div>
<div>"Subversion del pacchetto <systemitem role=\"package\">vim</systemitem>. Si "</div><div>"noti come l'URL è nello schema <literal>svn://</literal> (invece di "</div>
<div>"<literal>svn+ssh://</literal>) e come si punti al branch <filename>trunk/</"</div><div>"filename>. E' anche mostrato l'uso dei campi del <literal>Vcs-Browser</"</div>
<div>"literal> e <literal>Homepage</literal> descritti precedentemente ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><screen></div>
<div>#: best-pkging-practices.dbk:412</div><div>#, no-wrap</div><div>msgid ""</div><div>" Source: vim\n"</div><div>" Section: editors\n"</div><div>" Priority: optional\n"</div><div>
" <snip>\n"</div><div>" Vcs-Svn: svn://<a href="http://svn.debian.org/svn/pkg-vim/trunk/packages/vim\n">svn.debian.org/svn/pkg-vim/trunk/packages/vim\n</a>"</div><div>" Vcs-Browser: <a href="http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim\n">http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim\n</a>"</div>
<div>" Homepage: <a href="http://www.vim.org">http://www.vim.org</a>\n"</div><div>msgstr ""</div><div>" Source: vim\n"</div><div>" Section: editors\n"</div><div>" Priority: optional\n"</div>
<div>" <snip>\n"</div><div>" Vcs-Svn: svn://<a href="http://svn.debian.org/svn/pkg-vim/trunk/packages/vim\n">svn.debian.org/svn/pkg-vim/trunk/packages/vim\n</a>"</div><div>" Vcs-Browser: <a href="http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim\n">http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim\n</a>"</div>
<div>" Homepage: <a href="http://www.vim.org">http://www.vim.org</a>\n"</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:427</div>
<div>msgid "Best practices for <filename>debian/changelog</filename>"</div><div>msgstr "Best practices per <filename>debian/changelog</filename>"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: best-pkging-practices.dbk:429</div><div>msgid ""</div><div>"The following practices supplement the <ulink url=\"&url-debian-policy;ch-"</div><div>"docs.html#s-changelogs\">Policy on changelog files</ulink>."</div>
<div>msgstr ""</div><div>"Le seguenti pratiche integrano la <ulink url=\"&url-debian-policy;ch-docs."</div><div>"html#s-changelogs\">Policy sui file changelog</ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:434</div><div>msgid "Writing useful changelog entries"</div><div>msgstr "Scrivere informazioni utili nel file changelog"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:436</div><div>msgid ""</div><div>"The changelog entry for a package revision documents changes in that "</div>
<div>"revision, and only them. Concentrate on describing significant and user-"</div><div>"visible changes that were made since the last version."</div><div>msgstr ""</div><div>"La voce del changelog inerente una revisione del pacchetto documenta i "</div>
<div>"cambiamenti in quella specifica revisione, e solo loro. Concentratevi sulla "</div><div>"descrizione di cambiamenti significativi e visibili all'utente che sono "</div><div>"stati fatti dopo l'ultima versione."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:441</div><div>msgid ""</div><div>"Focus on <emphasis>what</emphasis> was changed — who, how and when are "</div>
<div>"usually less important. Having said that, remember to politely attribute "</div><div>"people who have provided notable help in making the package (e.g., those who "</div><div>"have sent in patches)."</div>
<div>msgstr ""</div><div>"Concentratevi su <emphasis>ciò</emphasis> che è stato cambiato - chi, come e "</div><div>"quando di solito sono meno importanti. Detto questo, ricordatevi di citare "</div>
<div>"le persone che hanno fornito un notevole aiuto nel costruire il pacchetto "</div><div>"(ad esempio, coloro che hanno inviato patch)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:447</div><div>msgid ""</div><div>"There's no need to elaborate the trivial and obvious changes. You can also "</div><div>"aggregate several changes in one entry. On the other hand, don't be overly "</div>
<div>"terse if you have undertaken a major change. Be especially clear if there "</div><div>"are changes that affect the behaviour of the program. For further "</div><div>"explanations, use the <filename>README.Debian</filename> file."</div>
<div>msgstr ""</div><div>"Non c'è bisogno di elaborare le modifiche banali e ovvie. È inoltre "</div><div>"possibile aggregare diversi cambiamenti in un'unica voce. D'altra parte, non "</div>
<div>"siate troppo ermetici se avete intrapreso un cambiamento importante. Siate "</div><div>"particolarmente chiari se ci sono cambiamenti che influenzano il "</div><div>"comportamento del programma. Per ulteriori chiarimenti, utilizzate il "</div>
<div>"<filename>README.Debian</filename>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:454</div><div>
msgid ""</div><div>"Use common English so that the majority of readers can comprehend it. Avoid "</div><div>"abbreviations, tech-speak and jargon when explaining changes that close "</div><div>
"bugs, especially for bugs filed by users that did not strike you as "</div><div>"particularly technically savvy. Be polite, don't swear."</div><div>msgstr ""</div><div>"Utilizzate L'Inglese comune in modo che la maggior parte dei lettori può "</div>
<div>"comprenderlo. Evitate abbreviazioni, termini tecnici e gergo quando spiegate "</div><div>"i cambiamenti che chiudono i bug, soprattutto per i bug segnalati dagli "</div><div>"utenti che non ti sembrano particolarmente smaliziati dal punto di vista "</div>
<div>"tecnico. Siate gentili, non imprecate."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:460</div><div>msgid ""</div>
<div>"It is sometimes desirable to prefix changelog entries with the names of the "</div><div>"files that were changed. However, there's no need to explicitly list each "</div><div>"and every last one of the changed files, especially if the change was small "</div>
<div>"or repetitive. You may use wildcards."</div><div>msgstr ""</div><div>"A volte è desiderabile far precedere le voci del changelog con i nomi dei "</div><div>"file che sono stati modificati. Tuttavia, non c'è bisogno di elencarli "</div>
<div>"esplicitamente tutti e tutti gli ultimi file modificati, soprattutto se il "</div><div>"cambiamento è stato piccolo o ripetitivo. È possibile utilizzare i caratteri "</div><div>"jolly."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:466</div><div>msgid ""</div><div>"When referring to bugs, don't assume anything. Say what the problem was, "</div>
<div>"how it was fixed, and append the closes: #nnnnn string. See <xref linkend="</div><div>"\"upload-bugfix\"/> for more information."</div><div>msgstr ""</div><div>"Quando si parla di bug, non date per scontato nulla. Dite quale era il "</div>
<div>"problema, come è stato risolto, e aggiungete in fondo la stringa: #nnnnn. "</div><div>"Per ulteriori informazioni, vedere <xref linkend=\"upload-bugfix\"/>."</div><div><br></div><div>
#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:473</div><div>msgid "Common misconceptions about changelog entries"</div><div>msgstr "Comuni incomprensioni sulle voci del changelog"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:475</div><div>msgid ""</div><div>"The changelog entries should <emphasis role=\"strong\">not</emphasis> "</div>
<div>"document generic packaging issues (Hey, if you're looking for foo.conf, it's "</div><div>"in /etc/blah/.), since administrators and users are supposed to be at least "</div><div>"remotely acquainted with how such things are generally arranged on Debian "</div>
<div>"systems. Do, however, mention if you change the location of a configuration "</div><div>"file."</div><div>msgstr ""</div><div>"Le voci changelog<emphasis role=\"strong\">non</emphasis> dovrebbero "</div>
<div>"documentare generici problemi di packaging (Ehi, se siete alla ricerca di "</div><div>"foo.conf, è in /etc/blah/.), dal momento che si suppone che gli "</div><div>"amministratori e gli utenti siano a conoscenza di come queste cose sono "</div>
<div>"generalmente gestite sui sistemi Debian. Parlatene, tuttavia, se si modifica "</div><div>"la posizione di un file di configurazione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:483</div><div>msgid ""</div><div>"The only bugs closed with a changelog entry should be those that are "</div><div>"actually fixed in the same package revision. Closing unrelated bugs in the "</div>
<div>"changelog is bad practice. See <xref linkend=\"upload-bugfix\"/>."</div><div>msgstr ""</div><div>"Gli unici bug chiusi con una voce nel changelog dovrebbero essere quelli che "</div>
<div>"sono effettivamente chiusi nella stessa versione del pacchetto. Chiudere bug "</div><div>"non correlati nel changelog è cattiva pratica. Vedi <xref linkend=\"upload-"</div><div>"bugfix\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:488</div><div>msgid ""</div><div>"The changelog entries should <emphasis role=\"strong\">not</emphasis> be "</div>
<div>"used for random discussion with bug reporters (I don't see segfaults when "</div><div>"starting foo with option bar; send in more info), general statements on "</div><div>"life, the universe and everything (sorry this upload took me so long, but I "</div>
<div>"caught the flu), or pleas for help (the bug list on this package is huge, "</div><div>"please lend me a hand). Such things usually won't be noticed by their "</div><div>"target audience, but may annoy people who wish to read information about "</div>
<div>"actual changes in the package. See <xref linkend=\"bug-answering\"/> for "</div><div>"more information on how to use the bug tracking system."</div><div>msgstr ""</div>
<div>"Le voci del changelog <emphasis role=\"strong\">non</emphasis> dovrebbero "</div><div>"essere utilizzatie per discussioni casuali con i chi ha segnalato il bug "</div><div>"(non vedo segmentation fault quando avvio foo con l'opzione bar; invia più "</div>
<div>"informazioni al riguardo), dichiarazioni generali sulla la vita, l'universo "</div><div>"e tutto il resto (scusate questo upload mi ha preso così tanto tempo, ma ho "</div><div>"preso l'influenza), o richieste di aiuto (la lista di bug su questo "</div>
<div>"pacchetto è enorme, vi prego di dare una mano). Queste cose di solito non "</div><div>"vengono notate, ma possono infastidire le persone che desiderano leggere le "</div><div>"informazioni sulle modifiche effettive nel pacchetto. Per ulteriori "</div>
<div>"informazioni su come utilizzare il sistema di bug tracking vedere <xref "</div><div>"linkend=\"bug-answering\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:499</div><div>msgid ""</div><div>"It is an old tradition to acknowledge bugs fixed in non-maintainer uploads "</div><div>"in the first changelog entry of the proper maintainer upload. As we have "</div>
<div>"version tracking now, it is enough to keep the NMUed changelog entries and "</div><div>"just mention this fact in your own changelog entry."</div><div>msgstr ""</div><div>"Si tratta di una vecchia tradizione di riconoscere bug corretti in upload di "</div>
<div>"non-maintainer nella prima voce del changelog dell'appropriato maintainer. "</div><div>"Siccome ora abbiamo version tracking , è sufficiente per mantenere le voci "</div><div>"del changelog NMUed ed a citatelo nella vostra voce del changelog."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:507</div><div>msgid "Common errors in changelog entries"</div><div>msgstr "Errori comuni nelle voci del changelog"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:509</div><div>msgid ""</div><div>"The following examples demonstrate some common errors or examples of bad "</div>
<div>"style in changelog entries."</div><div>msgstr ""</div><div>"I seguenti esempi dimostrano alcuni errori comuni o esempi di cattivo stile "</div><div>"nelle voci del changelog."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:513</div><div>#, no-wrap</div><div>msgid " * Fixed all outstanding bugs.\n"</div>
<div>msgstr "* Corretti tutti i bug aperti.\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:516</div><div>msgid "This doesn't tell readers anything too useful, obviously."</div>
<div>msgstr ""</div><div>"Questo non dice ai lettori qualcosa di particolarmente utile, ovviamente."</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:519</div><div>#, no-wrap</div><div>msgid " * Applied patch from Jane Random.\n"</div><div>msgstr "* Patch applicata da Jane Random.\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:522</div><div>msgid "What was the patch about?"</div><div>msgstr "Qual'era l'argomento della patch?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:525</div><div>#, no-wrap</div><div>msgid " * Late night install target overhaul.\n"</div><div>msgstr "* Installazione notturna della revisione. \n"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:528</div><div>msgid ""</div><div>"Overhaul which accomplished what? Is the mention of late night supposed to "</div>
<div>"remind us that we shouldn't trust that code?"</div><div>msgstr ""</div><div>"Revisione che ha completato cosa? L'ipotetica citazione notturna è stata a "</div><div>"ricordarci che non dovevamo fidarci di quel codice?"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:532</div><div>#, no-wrap</div><div>msgid " * Fix vsync FU w/ ancient CRTs.\n"</div>
<div>msgstr ""</div><div>" * Fix vsync FU w/ ancient CRTs.\n"</div><div>" "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>
#: best-pkging-practices.dbk:535</div><div>msgid ""</div><div>"Too many acronyms, and it's not overly clear what the, uh, fsckup (oops, a "</div><div>"curse word!) was actually about, or how it was fixed."</div>
<div>msgstr ""</div><div>"Troppe sigle, e non è troppo chiaro a quale la, uh, fsckup (ops, una "</div><div>"parolaccia!) si riferiva, o come è stato sistemato."</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:539</div><div>#, no-wrap</div><div>msgid " * This is not a bug, closes: #nnnnnn.\n"</div><div>msgstr "* Questo non è un bug, chiude:. # nnnnnn \n"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:542</div><div>msgid ""</div><div>"First of all, there's absolutely no need to upload the package to convey "</div>
<div>"this information; instead, use the bug tracking system. Secondly, there's "</div><div>"no explanation as to why the report is not a bug."</div><div>msgstr ""</div><div>"Innanzitutto, non c'è assolutamente alcun bisogno di caricare il pacchetto "</div>
<div>"per trasmettere queste informazioni; invece, utilizzate il sistema di bug "</div><div>"tracking. In secondo luogo, non c'è alcuna spiegazione del perché il "</div><div>"rapporto non è un bug."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:547</div><div>#, no-wrap</div><div>msgid " * Has been fixed for ages, but I forgot to close; closes: #54321.\n"</div>
<div>msgstr ""</div><div>"* È stato fissato da tempo, ma ho dimenticato di chiudere; chiude: #54321 \n"</div><div>"."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:550</div><div>msgid ""</div><div>"If for some reason you didn't mention the bug number in a previous changelog "</div><div>"entry, there's no problem, just close the bug normally in the BTS. There's "</div>
<div>"no need to touch the changelog file, presuming the description of the fix is "</div><div>"already in (this applies to the fixes by the upstream authors/maintainers as "</div><div>"well, you don't have to track bugs that they fixed ages ago in your "</div>
<div>"changelog)."</div><div>msgstr ""</div><div>"Se per qualche motivo non avete citato il numero di bug in una voce "</div><div>"precedente del changelog, non c'è nessun problema, basta chiudere "</div>
<div>"normalmente il bug nel BTS. Non c'è bisogno di toccare il file changelog, "</div><div>"presumendo che la descrizione della correzione sia già indicata (questo vale "</div><div>"per le correzioni da parte degli autori / manutentori, non c'è bisogno di "</div>
<div>"tenere traccia dei bug che hanno risolto secoli fa nel tuo changelog) ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:557</div>
<div>#, no-wrap</div><div>msgid " * Closes: #12345, #12346, #15432\n"</div><div>msgstr "* Closes: # 12345, # 12346, # 15432 \n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:560</div><div>msgid ""</div><div>"Where's the description? If you can't think of a descriptive message, start "</div><div>"by inserting the title of each different bug."</div>
<div>msgstr ""</div><div>"Dov'è la descrizione? Se non è possibile pensare ad un messaggio "</div><div>"descrittivo, iniziate inserendo il titolo di ogni differente bug."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:566</div><div>msgid "Supplementing changelogs with <filename>NEWS.Debian</filename> files"</div>
<div>msgstr "Integrare i changelogs con i files <filename>NEWS.Debian</filename>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:568</div>
<div>msgid ""</div><div>"Important news about changes in a package can also be put in <filename>NEWS."</div><div>"Debian</filename> files. The news will be displayed by tools like "</div>
<div>"<systemitem role=\"package\">apt-listchanges</systemitem>, before all the "</div><div>"rest of the changelogs. This is the preferred means to let the user know "</div><div>
"about significant changes in a package. It is better than using <systemitem "</div><div>"role=\"package\">debconf</systemitem> notes since it is less annoying and "</div><div>"the user can go back and refer to the <filename>NEWS.Debian</filename> file "</div>
<div>"after the install. And it's better than listing major changes in "</div><div>"<filename>README.Debian</filename>, since the user can easily miss such "</div><div>"notes."</div>
<div>msgstr ""</div><div>"Importanti novità circa i cambiamenti in un pacchetto possono anche essere "</div><div>"inserite nei files <filename>NEWS.Debian</filename>. Le notizie saranno "</div>
<div>"visualizzate da strumenti come <systemitem role=\"package\"> apt-listchanges "</div><div>"</systemitem>, prima di tutto il resto dei changelog. Questo è il mezzo "</div><div>
"preferito per permettere all'utente di conoscere i cambiamenti significativi "</div><div>"in un pacchetto. E' meglio che usare le note di <systemitem role=\"package"</div><div>"\">debconf</systemitem> in quanto è meno fastidioso e l'utente può tornare "</div>
<div>"indietro e vedere il file <filename>NEWS.Debian</filename> dopo "</div><div>"l'installazione . Ed è meglio rispetto all'elencare i principali cambiamenti "</div><div>"presenti in <filename>README.Debian</filename>, dal momento che l'utente può "</div>
<div>"facilmente perderle."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:579</div><div>msgid ""</div><div>
"The file format is the same as a debian changelog file, but leave off the "</div><div>"asterisks and describe each news item with a full paragraph when necessary "</div><div>"rather than the more concise summaries that would go in a changelog. It's a "</div>
<div>"good idea to run your file through <literal>dpkg-parsechangelog</literal> to "</div><div>"check its formatting as it will not be automatically checked during build as "</div><div>"the changelog is. Here is an example of a real <filename>NEWS.Debian</"</div>
<div>"filename> file:"</div><div>msgstr ""</div><div>"Il formato del file è lo stesso di un file changelog Debian, ma lasciate "</div><div>"fuori gli asterischi e descrivete ogni notizia con un paragrafo completo "</div>
<div>"quando necessario, piuttosto che la più concise sintesi che andrebbero in un "</div><div>"changelog. E 'una buona idea eseguire il file attraverso <literal>dpkg-"</div><div>"parsechangelog</literal> per controllare la formattazione in quanto durante "</div>
<div>"la fase di build non sarà controllato automaticamente come il changelog è "</div><div>"stato fatto. Ecco un esempio di un vero e proprio file <filename>NEWS."</div><div>"Debian</filename>:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:588</div><div>#, no-wrap</div><div>msgid ""</div><div>"cron (3.0pl1-74) unstable; urgency=low\n"</div>
<div>"\n"</div><div>" The checksecurity script is no longer included with the cron package:\n"</div><div>" it now has its own package, checksecurity. If you liked the\n"</div><div>" functionality provided with that script, please install the new\n"</div>
<div>" package.\n"</div><div>"\n"</div><div>" -- Steve Greenland &<a href="mailto:lt%3Bstevegr@debian.org">lt;stevegr@debian.org</a>> Sat, 6 Sep 2003 17:15:03 -0500\n"</div><div>
msgstr ""</div><div>"cron (3.0pl1-74) unstable; urgency=low\n"</div><div>"\n"</div><div>" The checksecurity script is no longer included with the cron package:\n"</div><div>" it now has its own package, checksecurity. If you liked the\n"</div>
<div>" functionality provided with that script, please install the new\n"</div><div>" package.\n"</div><div>"\n"</div><div>" -- Steve Greenland &<a href="mailto:lt%3Bstevegr@debian.org">lt;stevegr@debian.org</a>> Sat, 6 Sep 2003 17:15:03 -0500\n"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:598</div><div>msgid ""</div><div>"The <filename>NEWS.Debian</filename> file is installed as <filename>/usr/"</div>
<div>"share/doc/<replaceable>package</replaceable>/NEWS.Debian.gz</filename>. It "</div><div>"is compressed, and always has that name even in Debian native packages. If "</div><div>
"you use <literal>debhelper</literal>, <literal>dh_installchangelogs</"</div><div>"literal> will install <filename>debian/NEWS</filename> files for you."</div><div>msgstr ""</div>
<div>"Il file <filename>NEWS.Debian</filename> è installato come <filename>/usr/"</div><div>"share/doc/<replaceable>package</replaceable>/NEWS.Debian.gz</filename>. È "</div>
<div>"compresso, e ha sempre quel nome, anche in pacchetti nativi Debian. Se si "</div><div>"utilizza<literal>debhelper</literal>, <literal>dh_installchangelogs</"</div><div>"literal> installerà il file <filename>debian/NEWS</filename> per te."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:605</div><div>msgid ""</div><div>"Unlike changelog files, you need not update <filename>NEWS.Debian</filename> "</div>
<div>"files with every release. Only update them if you have something "</div><div>"particularly newsworthy that user should know about. If you have no news at "</div><div>"all, there's no need to ship a <filename>NEWS.Debian</filename> file in your "</div>
<div>"package. No news is good news!"</div><div>msgstr ""</div><div>"A differenza dei file changelog, non è necessario aggiornare il file "</div><div>"<filename>NEWS.Debian</filename> ad ogni rilascio. Aggiornate solo loro se "</div>
<div>"avete qualcosa particolarmente degna di nota che l'utente dovrebbe "</div><div>"conoscere. Se non avete alcuna notizia, non c'è bisogno di spedire un file "</div><div>"<filename>NEWS.Debian</filename>. Nessuna notizia è una buona notizia!"</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:627</div><div>msgid "Best practices for maintainer scripts"</div><div>msgstr "Best practices per gli script del maintainer"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:629</div><div>msgid ""</div><div>"Maintainer scripts include the files <filename>debian/postinst</filename>, "</div>
<div>"<filename>debian/preinst</filename>, <filename>debian/prerm</filename> and "</div><div>"<filename>debian/postrm</filename>. These scripts take care of any package "</div>
<div>"installation or deinstallation setup which isn't handled merely by the "</div><div>"creation or removal of files and directories. The following instructions "</div><div>"supplement the <ulink url=\"&url-debian-policy;\">Debian Policy</ulink>."</div>
<div>msgstr ""</div><div>"Gli scripts del Maintainer includono i file <filename>debian/postinst</"</div><div>"filename>, <filename>debian/preinst</filename>, <filename>debian/prerm</"</div>
<div>"filename> e <filename>debian/postrm</filename>. Questi scripts si prendono "</div><div>"cura di ogni setup di installazione o disinstallazione del pacchetto che non "</div><div>"è gestito esclusivamente dalla creazione o dalla rimozione di file e "</div>
<div>"directory. Le seguenti istruzioni completano la <ulink url=\"&url-debian-"</div><div>"policy;\">Debian Policy</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: best-pkging-practices.dbk:637</div><div>msgid ""</div><div>"Maintainer scripts must be idempotent. That means that you need to make "</div><div>"sure nothing bad will happen if the script is called twice where it would "</div>
<div>"usually be called once."</div><div>msgstr ""</div><div>"Gli scripts del Maintainer devono essere idempotenti. Ciò significa che è "</div><div>"necessario assicurarsi che nulla di male accadrà se lo script viene invocato "</div>
<div>"due volte dove di solito viene lanciato una volta sola."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:642</div><div>msgid ""</div>
<div>"Standard input and output may be redirected (e.g. into pipes) for logging "</div><div>"purposes, so don't rely on them being a tty."</div><div>msgstr ""</div><div>"Standard input e output possono essere reindirizzati (ad esempio nelle "</div>
<div>"pipes) per finalità di logging, quindi non utilizzateli come una tty."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:646</div>
<div>msgid ""</div><div>"All prompting or interactive configuration should be kept to a minimum. "</div><div>"When it is necessary, you should use the <systemitem role=\"package"</div>
<div>"\">debconf</systemitem> package for the interface. Remember that prompting "</div><div>"in any case can only be in the <literal>configure</literal> stage of the "</div>
<div>"<filename>postinst</filename> script."</div><div>msgstr ""</div><div>"Tutte le configurazioni suggerite o interattive deveno essere ridotte al "</div><div>"minimo. Quando è necessario,dovreste utilizzare il pacchetto <systemitem "</div>
<div>"role=\"package\">debconf</systemitem> per l'interfaccia. Ricordate che il "</div><div>"suggerimento in ogni caso può esserci solo nella fase <literal>configure</"</div>
<div>"literal> dello script <filename>postinst</filename>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:653</div>
<div>msgid ""</div><div>"Keep the maintainer scripts as simple as possible. We suggest you use pure "</div><div>"POSIX shell scripts. Remember, if you do need any bash features, the "</div>
<div>"maintainer script must have a bash shebang line. POSIX shell or Bash are "</div><div>"preferred to Perl, since they enable <systemitem role=\"package\">debhelper</"</div><div>
"systemitem> to easily add bits to the scripts."</div><div>msgstr ""</div><div>"Mantenete gli scripts del maintainer più semplici possibile. Si consiglia "</div><div>"di utilizzare puri script POSIX. Ricordate, se si ha bisogno di tutte le "</div>
<div>"funzioni di bash, lo script del maintainer deve avere una linea shebang "</div><div>"bash. La shell POSIX o Bash sono preferite a quella Perl, poiché permettono "</div><div>"a <systemitem role=\"package\">debhelper</systemitem> di aggiungere "</div>
<div>"facilmente bits agli scripts."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:660</div><div>msgid ""</div><div>"If you change your maintainer scripts, be sure to test package removal, "</div>
<div>"double installation, and purging. Be sure that a purged package is "</div><div>"completely gone, that is, it must remove any files created, directly or "</div><div>"indirectly, in any maintainer script."</div>
<div>msgstr ""</div><div>"Se si modificano gli script del maintainer, assicuratevi di testare la "</div><div>"rimozione del pacchetto, doppia installazione, e l'epurazione. Assicurarsi "</div>
<div>"che un pacchetto epurato sia completamente sparito, ovvero, deve rimuovere "</div><div>"tutti i file creati, direttamente o indirettamente, in tutti gli scripts "</div><div>"del maintainer."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:666</div><div>msgid ""</div><div>"If you need to check for the existence of a command, you should use "</div>
<div>"something like"</div><div>msgstr ""</div><div>"Se è necessario verificare l'esistenza di un comando, si dovrebbe usare "</div><div>"qualcosa simile a"</div><div><br></div>
<div>#. type: Content of: <chapter><section><programlisting></div><div>#: best-pkging-practices.dbk:669</div><div>#, no-wrap</div><div>msgid "if [ -x /usr/sbin/install-docs ]; then ..."</div><div>
msgstr "if [ -x /usr/sbin/install-docs ]; then ..."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:671</div><div>msgid ""</div>
<div>"If you don't wish to hard-code the path of a command in your maintainer "</div><div>"script, the following POSIX-compliant shell function may help:"</div><div>msgstr ""</div><div>"Se non si desidera codificare il percorso di un comando nello script del "</div>
<div>"maintainer, la seguente funzione shell che soddisfa POSIX può aiutare:"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:676</div>
<div>msgid ""</div><div>"You can use this function to search <varname>$PATH</varname> for a command "</div><div>"name, passed as an argument. It returns true (zero) if the command was "</div>
<div>"found, and false if not. This is really the most portable way, since "</div><div>"<literal>command -v</literal>, <command>type</command>, and <command>which</"</div>
<div>"command> are not POSIX."</div><div>msgstr ""</div><div>"Potete utilizzare questa funzione per cercare il <varname>$ PATH</varname> "</div><div>"di un nome di un comando, passato come argomento. Restituisce true (zero) "</div>
<div>"se il comando è stato trovato, e false in caso contrario. Questo è davvero "</div><div>"il modo più portatile, dal momento che <literal>command -v</literal>,"</div><div>"<command>type</command>, e <command>which</command> non sono POSIX."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:683</div><div>msgid ""</div><div>"While <command>which</command> is an acceptable alternative, since it is "</div>
<div>"from the required <systemitem role=\"package\">debianutils</systemitem> "</div><div>"package, it's not on the root partition. That is, it's in <filename>/usr/"</div>
<div>"bin</filename> rather than <filename>/bin</filename>, so one can't use it in "</div><div>"scripts which are run before the <filename>/usr</filename> partition is "</div>
<div>"mounted. Most scripts won't have this problem, though."</div><div>msgstr ""</div><div>"Mentre <command>which</command> è una alternativa accettabile, dal momento "</div>
<div>"che è richiesto dal pacchetto <systemitem role=\"package\">debianutils</"</div><div>"systemitem>, non è nella partizione di root. Ovvero, è in <filename>/usr/"</div><div>
"bin</filename>, piuttosto che <filename>/bin</filename>, quindi non si può "</div><div>"usare in scripts che vengono eseguiti prima che la partizione <filename>/"</div><div>"usr</filename> sia montata. La maggior parte degli scripts non avranno "</div>
<div>"questo problema, però."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:693</div><div>msgid ""</div><div>"Configuration management with <systemitem role=\"package\">debconf</"</div>
<div>"systemitem>"</div><div>msgstr ""</div><div>"Gestione della configurazione con <systemitem role=\"package\">debconf</"</div><div>"systemitem>"</div><div>
<br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:695</div><div>msgid ""</div><div>"<systemitem role=\"package\">Debconf</systemitem> is a configuration "</div>
<div>"management system which can be used by all the various packaging scripts "</div><div>"(<filename>postinst</filename> mainly) to request feedback from the user "</div><div>"concerning how to configure the package. Direct user interactions must now "</div>
<div>"be avoided in favor of <systemitem role=\"package\">debconf</systemitem> "</div><div>"interaction. This will enable non-interactive installations in the future."</div><div>
msgstr ""</div><div>"<systemitem role=\"package\">Debconf</systemitem> è un sistema di gestione "</div><div>"della configurazione che può essere utilizzato da tutti i vari scripts di "</div>
<div>"packaging (principalmente <filename>postinst</filename>) per richiedere "</div><div>"indicazioni dall'utente riguardo a come configurare il pacchetto. "</div><div>"Interazioni dirette degli utenti devono ora essere evitate a favore della "</div>
<div>"interazione con <systemitem role=\"package\">debconf</systemitem>. Ciò "</div><div>"consentirà installazioni non interattive in futuro."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: best-pkging-practices.dbk:703</div><div>msgid ""</div><div>"Debconf is a great tool but it is often poorly used. Many common mistakes "</div><div>"are listed in the <citerefentry> <refentrytitle>debconf-devel</"</div>
<div>"refentrytitle> <manvolnum>7</manvolnum> </citerefentry> man page. It is "</div><div>"something that you must read if you decide to use debconf. Also, we "</div><div>"document some best practices here."</div>
<div>msgstr ""</div><div>"Debconf è un grande strumento, ma è spesso mal utilizzato. Molti errori "</div><div>"comuni sono elencati nella pagina man di <citerefentry> "</div><div>"<refentrytitle>debconf-devel</refentrytitle> <manvolnum> 7 </manvolnum> </"</div>
<div>"citerefentry>. E' qualcosa che si deve leggere se si decide di usare "</div><div>"debconf. Inoltre, indichiamo qui alcune best practices."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: best-pkging-practices.dbk:710</div><div>msgid ""</div><div>"These guidelines include some writing style and typography recommendations, "</div><div>"general considerations about debconf usage as well as more specific "</div>
<div>"recommendations for some parts of the distribution (the installation system "</div><div>"for instance)."</div><div>msgstr ""</div><div>"Queste linee guida comprendono un certo stile di scrittura e di "</div>
<div>"raccomandazioni tipografiche, considerazioni generali sull'uso di debconf e "</div><div>"raccomandazioni più specifiche per alcune parti della distribuzione (il "</div><div>"sistema di installazione, per esempio)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:716</div><div>msgid "Do not abuse debconf"</div><div>msgstr "Non abusare di debconf "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:718</div><div>msgid ""</div><div>"Since debconf appeared in Debian, it has been widely abused and several "</div>
<div>"criticisms received by the Debian distribution come from debconf abuse with "</div><div>"the need of answering a wide bunch of questions before getting any little "</div><div>"thing installed."</div>
<div>msgstr ""</div><div>"Da quando debconf è apparso in Debian, è stato ampiamente abusato e diverse "</div><div>"critiche ricevute dalla distribuzione Debian provengono dall' abuso di "</div>
<div>"debconf nella necessità di rispondere ad una vasta serie di domande prima di "</div><div>"installare ogni piccola cosa."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:724</div><div>msgid ""</div><div>"Keep usage notes to what they belong: the <filename>NEWS.Debian</filename>, "</div><div>"or <filename>README.Debian</filename> file. Only use notes for important "</div>
<div>"notes which may directly affect the package usability. Remember that notes "</div><div>"will always block the install until confirmed or bother the user by email."</div><div>msgstr ""</div>
<div>"Mantenete le note d'uso a ciò a cui appartengono: al file <filename>NEWS."</div><div>"Debian</filename>, o <filename>README.Debian</filename>. Utilizzatele "</div><div>
"solamente per le note importanti che possono influenzare direttamente "</div><div>"l'usabilità del pacchetto. Ricordate che le note bloccheranno sempre "</div><div>"l'installazione fino a quando saranno confermate o abbiano disturbato "</div>
<div>"l'utente tramite e-mail."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:730</div><div>msgid ""</div>
<div>"Carefully choose the questions priorities in maintainer scripts. See "</div><div>"<citerefentry> <refentrytitle>debconf-devel</refentrytitle> <manvolnum>7</"</div><div>
"manvolnum> </citerefentry> for details about priorities. Most questions "</div><div>"should use medium and low priorities."</div><div>msgstr ""</div><div>"Scegliere con cura le priorità delle domande negli scripts del maintainer. "</div>
<div>"Vedere <citerefentry> <refentrytitle>debconf-devel</refentrytitle> "</div><div>"<manvolnum>7</manvolnum> </citerefentry> per i dettagli sulla priorità. La "</div>
<div>"maggior parte delle domande dovrebbero usare le priorità media e bassa."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:738</div>
<div>msgid "General recommendations for authors and translators"</div><div>msgstr "Raccomandazioni generali per autori e traduttori "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:740</div><div>msgid "Write correct English"</div><div>msgstr "Scrivi inglese corretto "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:742</div><div>msgid ""</div><div>"Most Debian package maintainers are not native English speakers. So, "</div><div>"writing properly phrased templates may not be easy for them."</div>
<div>msgstr ""</div><div>"La maggior parte dei maintainers dei pacchetti Debian non sono di "</div><div>"madrelingua inglese. Quindi, la scrittura di modelli correttamente "</div><div>"formulati, può non essere facile per loro."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:746</div><div>msgid ""</div><div>"Please use (and abuse) &email-debian-l10n-english; mailing list. Have your "</div>
<div>"templates proofread."</div><div>msgstr ""</div><div>"Si prega di utilizzare (e di abusare) della mailing list &email-debian-l10n-"</div><div>"english;. Avrete le vostre bozze di modelli corrette."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:750</div><div>msgid ""</div><div>"Badly written templates give a poor image of your package, of your work... "</div>
<div>"or even of Debian itself."</div><div>msgstr ""</div><div>"I Modelli scritti male danno una cattiva immagine del pacchetto, del vostro "</div><div>"lavoro ... o anche di Debian stesso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:754</div><div>msgid ""</div><div>"Avoid technical jargon as much as possible. If some terms sound common to "</div>
<div>"you, they may be impossible to understand for others. If you cannot avoid "</div><div>"them, try to explain them (use the extended description). When doing so, "</div><div>"try to balance between verbosity and simplicity."</div>
<div>msgstr ""</div><div>"Evitate il gergo tecnico il più possibile. Se alcuni termini suonano comuni "</div><div>"a voi, possono essere impossibili da comprendere per gli altri. Se non si "</div>
<div>"possono evitare, cercare di spiegarli (utilizzate la descrizione estesa). "</div><div>"Nel fare ciò, cercare di bilanciare tra verbosità e semplicità."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:762</div><div>msgid "Be kind to translators"</div><div>msgstr "Siate gentili con i traduttori"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:764</div><div>msgid ""</div><div>"Debconf templates may be translated. Debconf, along with its sister package "</div><div>"<command>po-debconf</command> offers a simple framework for getting "</div>
<div>"templates translated by translation teams or even individuals."</div><div>msgstr ""</div><div>"I Modelli debconf possono essere tradotti. Debconf, insieme al suo pacchetto "</div><div>"fratello <command>po-debconf</command> offre un framework semplice per "</div>
<div>"ottenere i modelli tradotti dai teams di traduzione o anche dai singoli "</div><div>"individui."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:769</div><div>msgid ""</div><div>"Please use gettext-based templates. Install <systemitem role=\"package\">po-"</div><div>"debconf</systemitem> on your development system and read its documentation "</div>
<div>"(<command>man po-debconf</command> is a good start)."</div><div>msgstr ""</div><div>"Si prega di utilizzare i modelli basati su gettext. Installate <systemitem "</div><div>
"role=\"package\">po-debconf</systemitem> sul vostro sistema di sviluppo e "</div><div>"leggete la sua documentazione (<command>man po-debconf</command> è un buon "</div>
<div>"inizio)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:774</div><div>msgid ""</div>
<div>"Avoid changing templates too often. Changing templates text induces more "</div><div>"work to translators which will get their translation fuzzied. A fuzzy "</div><div>"translation is a string for which the original changed since it was "</div>
<div>"translated, therefore requiring some update by a translator to be usable. "</div><div>"When changes are small enough, the original translation is kept in PO files "</div><div>"but marked as <literal>fuzzy</literal>."</div>
<div>msgstr ""</div><div>"Evitate di modificare i modelli troppo spesso. Cambiare i modelli di testo "</div><div>"produce più lavoro per i traduttori che avranno la loro traduzione confusa. "</div>
<div>"Una traduzione confusa è una frase per la quale l'originale sia stata "</div><div>"cambiata da quando è stata tradotta, quindi per essere utilizzabile richiede "</div><div>"alcuni aggiornamenti da parte di un traduttore . Quando i cambiamenti sono "</div>
<div>"abbastanza piccoli, la traduzione originale è conservata nel file PO, ma "</div><div>"contrassegnata come <literal> fuzzy</literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:782</div><div>msgid ""</div><div>"If you plan to do changes to your original templates, please use the "</div><div>"notification system provided with the <systemitem role=\"package\">po-"</div>
<div>"debconf</systemitem> package, namely the <command>podebconf-report-po</"</div><div>"command>, to contact translators. Most active translators are very "</div><div>"responsive and getting their work included along with your modified "</div>
<div>"templates will save you additional uploads. If you use gettext-based "</div><div>"templates, the translator's name and e-mail addresses are mentioned in the "</div><div>"PO files headers and will be used by <command>podebconf-report-po</command>."</div>
<div>msgstr ""</div><div>"Se avete intenzione di modificare i modelli originali, si prega di "</div><div>"utilizzare il sistema di notifica fornito con il pacchetto <systemitem role="</div>
<div>"\"package\">po-debconf</systemitem>, vale a dire il <command>podebconf-"</div><div>"report-po</comando>, per contattare i traduttori. I Traduttori più attivi "</div>
<div>"sono molto reattivi e ottenere il loro lavoro incluso insieme con i vostri "</div><div>"modelli modificati vi risparmierà uploads aggiuntivi. Se si utilizzano "</div><div>"modelli basati su gettext, il nome del traduttore e gli indirizzi di posta "</div>
<div>"elettronica sono menzionati negli header dei files PO e saranno utilizzati "</div><div>"da <command>podebconf-report-po</command>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:794</div><div>msgid "A recommended use of that utility is:"</div><div>msgstr "Un uso consigliato di ciò che questa utility è:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><programlisting></div>
<div>#: best-pkging-practices.dbk:796</div><div>#, no-wrap</div><div>msgid "cd debian/po && podebconf-report-po --call --languageteam --withtranslators --deadline=\"+10 days\""</div><div>
msgstr "cd debian/po && podebconf-report-po --call --languageteam --withtranslators --deadline=\"+10 days\""</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:798</div><div>msgid ""</div><div>"This command will first synchronize the PO and POT files in <filename>debian/"</div><div>"po</filename> with the templates files listed in <filename>debian/po/"</div>
<div>"POTFILES.in</filename>. Then, it will send a call for new translations, in "</div><div>"the &email-debian-i18n; mailing list. Finally, it will also send a call for "</div><div>"translation updates to the language team (mentioned in the <literal>Language-"</div>
<div>"Team</literal> field of each PO file) as well as the last translator "</div><div>"(mentioned in <literal>Last-translator</literal>)."</div><div>msgstr ""</div><div>"Questo comando innanzitutto sincronizzerà i files PO e POT in "</div>
<div>"<filename>debian/po</filename> con i file dei modelli elencati in "</div><div>"<filename>debian/po/POTFILES.in</filename>. Poi, invierà una richiesta di "</div><div>"nuove traduzioni, nella mailing list &e-mail-debian-i18n;. Infine, invierà "</div>
<div>"una richiesta per aggiornare la traduzione sia al team per il supporto della "</div><div>"lingua (menzionato nel campo <literal>Language-Team</literal> di ogni file "</div><div>"PO), sia all'ultimo traduttore (menzionato nel campo <literal>Last-"</div>
<div>"translator</literal>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:807</div><div>msgid ""</div>
<div>"Giving a deadline to translators is always appreciated, so that they can "</div><div>"organize their work. Please remember that some translation teams have a "</div><div>"formalized translate/review process and a delay lower than 10 days is "</div>
<div>"considered as unreasonable. A shorter delay puts too much pressure on "</div><div>"translation teams and should be kept for very minor changes."</div><div>msgstr ""</div><div>"Dare una scadenza ai traduttori è sempre apprezzato, in modo tale che "</div>
<div>"possano organizzare il loro lavoro. Si prega di ricordare che alcuni gruppi "</div><div>"di traduzione hanno un processo formalizzato di traduzione/revisione e un "</div><div>"ritardo inferiore a 10 giorni è considerato irragionevole. Un ritardo più "</div>
<div>"breve mette troppa pressione sul team di traduzione e dovrebbe essere "</div><div>"utilizzato per modifiche di minore entità."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:814</div><div>msgid ""</div><div>"If in doubt, you may also contact the translation team for a given language "</div><div>"(debian-l10n-xxxxx@&lists-host;), or the &email-debian-i18n; mailing list."</div>
<div>msgstr ""</div><div>"In caso di dubbio, si può anche contattare il team di traduzione per una "</div><div>"determinata lingua (debian-l10n-xxxxx@&lists-host;), o la mailing list "</div>
<div>"&email-debian-i18n;."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:821</div><div>msgid "Unfuzzy complete translations when correcting typos and spelling"</div>
<div>msgstr ""</div><div>"Ordinate integralmente le traduzioni quando correggete errori di battitura "</div><div>"e di ortografia"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:823</div><div>msgid ""</div><div>"When the text of a debconf template is corrected and you are <emphasis role="</div><div>"\"strong\">sure</emphasis> that the change does <emphasis role=\"strong"</div>
<div>"\">not</emphasis> affect translations, please be kind to translators and "</div><div>"<emphasis>unfuzzy</emphasis> their translations."</div><div>msgstr ""</div>
<div>"Quando il testo di un modello debconf è corretto e si è <emphasis role="</div><div>"\"strong\">sicuri</emphasis> che la modifica <emphasis role=\"strong\">non</"</div>
<div>"emphasis> influenzi le traduzioni, si prega di essere gentili con i "</div><div>"traduttori e <emphasis>sistemate</emphasis> le loro traduzioni."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:829</div><div>msgid ""</div><div>"If you don't do so, the whole template will not be translated as long as a "</div><div>"translator will send you an update."</div>
<div>msgstr ""</div><div>"Se non si fa così, l'intero modello non verrà tradotto fino a quando un "</div><div>"traduttore vi invierà un aggiornamento."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:833</div><div>msgid ""</div><div>"To <emphasis>unfuzzy</emphasis> translations, you can use "</div><div>"<command>msguntypot</command> (part of the <systemitem role=\"package"</div>
<div>"\">po4a</systemitem> package)."</div><div>msgstr ""</div><div>"Per <emphasis>sistemare</emphasis> le traduzioni, è possibile utilizzare "</div><div>"<command>msguntypot</command> (parte del pacchetto <systemitem role=\"package"</div>
<div>"\">po4a</systemitem> )."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:840</div>
<div>msgid "Regenerate the POT and PO files."</div><div>msgstr "Rigenerare i file POT e PO. "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div>
<div>#: best-pkging-practices.dbk:842 best-pkging-practices.dbk:865</div><div>#, no-wrap</div><div>msgid "debconf-updatepo"</div><div>msgstr "debconf-updatepo "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:846</div><div>msgid "Make a copy of the POT file."</div><div>msgstr "Creare una copia del file POT. "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div>
<div>#: best-pkging-practices.dbk:848</div><div>#, no-wrap</div><div>msgid "cp templates.pot templates.pot.orig"</div><div>msgstr "cp templates.pot templates.pot.orig "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:852</div><div>msgid "Make a copy of all the PO files."</div><div>msgstr "Fare una copia di tutti i files PO. "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div>
<div>#: best-pkging-practices.dbk:854</div><div>#, no-wrap</div><div>msgid "mkdir po_fridge; cp *.po po_fridge"</div><div>msgstr "mkdir po_fridge; cp *.po po_fridge "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:858</div><div>msgid "Change the debconf template files to fix the typos."</div><div>msgstr ""</div><div>"Modificate i file dei modelli di debconf per correggere errori di battitura. "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:863</div><div>msgid "Regenerate the POT and PO files (again)."</div>
<div>msgstr "Rigenerare i files POT e PO (di nuovo)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:867</div><div>msgid ""</div><div>"At this point, the typo fix fuzzied all the translations, and this "</div><div>"unfortunate change is the only one between the PO files of your main "</div>
<div>"directory and the one from the fridge. Here is how to solve this."</div><div>msgstr ""</div><div>"A questo punto, la correzione dell'errore di battitura ha confuso tutte le "</div><div>
"traduzioni, e questo spiacevole cambiamento è l'unico tra i files PO della "</div><div>"vostra directory principale e quello dal frigo. Ecco come risolvere questa "</div><div>"situazione."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:874</div><div>msgid "Discard fuzzy translation, restore the ones from the fridge."</div>
<div>msgstr ""</div><div>"Scartate la traduzioni disordinate, ripristinate quelle provenienti dal "</div><div>"frigo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div>
<div>#: best-pkging-practices.dbk:876</div><div>#, no-wrap</div><div>msgid "cp po_fridge/*.po ."</div><div>msgstr "cp po_fridge/*.po . "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:880</div><div>msgid ""</div><div>"Manually merge the PO files with the new POT file, but taking the useless "</div><div>"fuzzy into account."</div><div>msgstr ""</div>
<div>"Unite manualmente i files PO con il nuovo file POT, ma prendendo in "</div><div>"considerazione l'inutile disordine."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div>
<div>#: best-pkging-practices.dbk:882</div><div>#, no-wrap</div><div>msgid "msguntypot -o templates.pot.orig -n templates.pot *.po"</div><div>msgstr "msguntypot -o templates.pot.orig -n templates.pot *.po "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:886</div><div>msgid "Clean up."</div>
<div>msgstr "Pulizia. "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><programlisting></div><div>#: best-pkging-practices.dbk:888</div>
<div>#, no-wrap</div><div>msgid "rm -rf templates.pot.orig po_fridge"</div><div>msgstr "rm -rf templates.pot.orig po_fridge "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:894</div><div>msgid "Do not make assumptions about interfaces"</div><div>msgstr "Non fate ipotesi sulle interfacce"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:896</div><div>msgid ""</div><div>"Templates text should not make reference to widgets belonging to some "</div><div>"debconf interfaces. Sentences like <emphasis>If you answer Yes...</"</div>
<div>"emphasis> have no meaning for users of graphical interfaces which use "</div><div>"checkboxes for boolean questions."</div><div>msgstr ""</div><div>"I modelli di testo non dovrebbero fare riferimento ai widget appartenenti ad "</div>
<div>"alcune interfacce di debconf. Frasi come <emphasis>Se rispondi SI ... </"</div><div>"emphasis> non hanno alcun significato per gli utenti di interfacce grafiche "</div><div>"che utilizzano checkboxes per le domande booleane."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:901</div><div>msgid ""</div><div>"String templates should also avoid mentioning the default values in their "</div>
<div>"description. First, because this is redundant with the values seen by the "</div><div>"users. Also, because these default values may be different from the "</div><div>"maintainer choices (for instance, when the debconf database was preseeded)."</div>
<div>msgstr ""</div><div>"I modelli di frasi dovrebbero anche evitare di menzionare i valori "</div><div>"predefiniti nella loro descrizioni. Primo, perché questo è ridondante con i "</div><div>
"valori visti dagli utenti. Inoltre, perchè questi valori predefiniti possono "</div><div>"essere diversi dalle scelte del maintainer (per esempio, quando il database "</div><div>"debconf è stato preconfigurato)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:907</div><div>msgid ""</div><div>"More generally speaking, try to avoid referring to user actions. Just give "</div>
<div>"facts."</div><div>msgstr ""</div><div>"Più in generale, cercate di evitare di riferirsi alle azioni dell'utente. "</div><div>"Basta indicare i fatti."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:913</div><div>msgid "Do not use first person"</div><div>msgstr "Non utilizzate la prima persona"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:915</div><div>msgid ""</div><div>"You should avoid the use of first person (<emphasis>I will do this...</"</div>
<div>"emphasis> or <emphasis>We recommend...</emphasis>). The computer is not a "</div><div>"person and the Debconf templates do not speak for the Debian developers. "</div><div>"You should use neutral construction. Those of you who already wrote "</div>
<div>"scientific publications, just write your templates like you would write a "</div><div>"scientific paper. However, try using active voice if still possible, like "</div><div>"<emphasis>Enable this if ...</emphasis> instead of <emphasis>This can be "</div>
<div>"enabled if...</emphasis>."</div><div>msgstr ""</div><div>"Si dovrebbe evitare l'uso della prima persona (<emphasis>farò questo ...</"</div><div>"emphasis> o <emphasis>Consigliamo ...</emphasis>). Il computer non è una "</div>
<div>"persona ed i modelli debconf non parlano a nome degli sviluppatori Debian. "</div><div>"Si dovrebbe usare la costruzione impersonale. Per coloro di voi che già ha "</div><div>"scritto pubblicazioni scientifiche, basta scrivere i vostri modelli come "</div>
<div>"quando si scrive un articolo scientifico. Tuttavia, provate a utilizzare la "</div><div>"voce attiva, se ancora possibile, come <emphasis>Abilitate questo se ...</"</div><div>"emphasis>, invece di <emphasis>Questo può essere attivata se ... </emphasis>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:925</div><div>msgid "Be gender neutral"</div><div>msgstr "Usate il genere neutro"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:927</div><div>msgid ""</div><div>"The world is made of men and women. Please use gender-neutral constructions "</div>
<div>"in your writing."</div><div>msgstr ""</div><div>"Il mondo è fatto di uomini e donne. Si prega di utilizzare le costruzioni di "</div><div>"genere neutro nelle vostre scritture."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:935</div><div>msgid "Templates fields definition"</div><div>msgstr "Definizione dei campi dei modelli"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:937</div><div>msgid ""</div><div>"This part gives some information which is mostly taken from the "</div>
<div>"<citerefentry> <refentrytitle>debconf-devel</refentrytitle> <manvolnum>7</"</div><div>"manvolnum> </citerefentry> manual page."</div><div>msgstr ""</div>
<div>"Questa parte fornisce alcune informazioni che sono per lo più prese dal "</div><div>"manuale <citerefentry> <refentrytitle>debconf-devel</refentrytitle> "</div><div>"<manvolnum> 7 </manvolnum> </citerefentry>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:942</div><div>msgid "Type"</div><div>msgstr "Tipo "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:944</div><div>msgid "string"</div><div>msgstr "stringa "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:946</div><div>msgid ""</div><div>"Results in a free-form input field that the user can type any string into."</div>
<div>msgstr ""</div><div>"Risultati in un campo di input nel quale l'utente può digitare qualsiasi "</div><div>"frase."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:951</div><div>msgid "password"</div><div>msgstr "password "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:953</div><div>msgid ""</div><div>"Prompts the user for a password. Use this with caution; be aware that the "</div><div>"password the user enters will be written to debconf's database. You should "</div>
<div>"probably clean that value out of the database as soon as is possible."</div><div>msgstr ""</div><div>"Richiede all'utente una password. Usatela con cautela; siate consapevoli del "</div>
<div>"fatto che la password che l'utente inserisce sarà scritta al database di "</div><div>"debconf. Si dovrebbe cancellare quel valore fuori dal database appena è "</div><div>"possibile."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:960</div><div>msgid "boolean"</div><div>msgstr "booleano "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:962</div><div>msgid ""</div><div>"A true/false choice. Remember: true/false, <emphasis role=\"strong\">not "</div>
<div>"yes/no</emphasis>..."</div><div>msgstr ""</div><div>"Una scelta vero/falso. Ricordate: vero/falso, <emphasis role=\"strong\">non "</div><div>"si/no</emphasis> ..."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:968</div><div>msgid "select"</div><div>msgstr "seleziona "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:970</div><div>msgid ""</div><div>"A choice between one of a number of values. The choices must be specified "</div>
<div>"in a field named 'Choices'. Separate the possible values with commas and "</div><div>"spaces, like this: <literal>Choices: yes, no, maybe</literal>."</div><div>msgstr ""</div>
<div>"Una scelta tra una serie di valori. Le scelte devono essere specificate in "</div><div>"un campo denominato «scelte». Separate i possibili valori con le virgole e "</div><div>"gli spazi, in questo modo: <literal>Scelte: sì, no, forse</literal>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:975</div><div>msgid ""</div><div>"If choices are translatable strings, the 'Choices' field may be marked as "</div>
<div>"translatable by using <literal>__Choices</literal>. The double underscore "</div><div>"will split out each choice in a separate string."</div><div>msgstr ""</div><div>"Se le scelte sono stringhe traducibili, il campo «Scelte» può essere "</div>
<div>"contrassegnato come traducibile utilizzando <literal>__Choices</literal>. La "</div><div>"doppia sottolineatura suddividerà ogni scelta in una stringa separata."</div><div><br></div><div>
#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:980</div><div>msgid ""</div><div>"The <command>po-debconf</command> system also offers interesting "</div>
<div>"possibilities to only mark <emphasis role=\"strong\">some</emphasis> choices "</div><div>"as translatable. Example:"</div><div>msgstr ""</div><div>"Il sistema <command>po-debconf</command> offre anche interessanti "</div>
<div>"possibilità di segnare solamente <emphasis role=\"strong\">alcune</emphasis> "</div><div>"scelte come traducibili. Esempio:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><programlisting></div>
<div>#: best-pkging-practices.dbk:985</div><div>#, no-wrap</div><div>msgid ""</div><div>"Template: foo/bar\n"</div><div>"Type: Select\n"</div><div>"#flag:translate:3\n"</div><div>"__Choices: PAL, SECAM, Other\n"</div>
<div>"_Description: TV standard:\n"</div><div>" Please choose the TV standard used in your country.\n"</div><div>msgstr ""</div><div>"Template: foo/bar\n"</div><div>"Type: Select\n"</div>
<div>"#flag:translate:3\n"</div><div>"__Choices: PAL, SECAM, Other\n"</div><div>"_Description: TV standard:\n"</div><div>" Please choose the TV standard used in your country.\n"</div>
<div>" "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:993</div><div>msgid ""</div>
<div>"In that example, only the 'Other' string is translatable while others are "</div><div>"acronyms that should not be translated. The above allows only 'Other' to be "</div><div>"included in PO and POT files."</div>
<div>msgstr ""</div><div>"In questo esempio, solo la stringa «Other» è traducibile, mentre altri sono "</div><div>"acronimi che non devono essere tradotti. Quanto sopra consente solo «Other» "</div>
<div>"da inserire nel files PO e POT."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:998</div>
<div>msgid ""</div><div>"The debconf templates flag system offers many such possibilities. The "</div><div>"<citerefentry> <refentrytitle>po-debconf</refentrytitle> <manvolnum>7</"</div>
<div>"manvolnum> </citerefentry> manual page lists all these possibilities."</div><div>msgstr ""</div><div>"I modelli debconf con sistema a flag offrono molte di queste possibilità. La "</div>
<div>"pagina del manuale di <citerefentry> <refentrytitle>po-debconf</"</div><div>"refentrytitle> <manvolnum>7</manvolnum> </iterefentry> elenca tutte queste "</div>
<div>"possibilità."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1006</div><div>msgid "multiselect"</div>
<div>msgstr "multiselect "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:1008</div><div>
msgid ""</div><div>"Like the select data type, except the user can choose any number of items "</div><div>"from the choices list (or chose none of them)."</div><div>msgstr ""</div><div>
"Come la selezione del tipo di dati , eccetto quando l'utente può scegliere "</div><div>"un qualsiasi numero di elementi dall'elenco delle scelte (o scegliere "</div><div>"nessuno di loro)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1014</div><div>msgid "note"</div><div>msgstr "nota"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:1016</div><div>msgid ""</div><div>"Rather than being a question per se, this datatype indicates a note that can "</div>
<div>"be displayed to the user. It should be used only for important notes that "</div><div>"the user really should see, since debconf will go to great pains to make "</div><div>"sure the user sees it; halting the install for them to press a key, and even "</div>
<div>"mailing the note to them in some cases."</div><div>msgstr ""</div><div>"Piuttosto che essere una questione di per sé, questo tipo di dato indica una "</div><div>"nota che può essere visualizzata all'utente. Dovrebbe essere usato solo per "</div>
<div>"le note importanti che l'utente in realtà dovrebbe vedere, dato che debconf "</div><div>"andrà incontro a grandi dolori per assicurarsi che l'utente la veda; "</div><div>"arrestare l'installazione per consentire loro di premere un tasto, e persino "</div>
<div>"inviargli la nota tramite posta elettronica in alcuni casi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>
#: best-pkging-practices.dbk:1025</div><div>msgid "text"</div><div>msgstr "testo "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1027</div><div>msgid "This type is now considered obsolete: don't use it."</div><div>msgstr "Questo tipo è ora considerato obsoleto: non usatelo."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1032</div><div>msgid "error"</div><div>msgstr "errore "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:1034</div><div>msgid ""</div><div>"This type is designed to handle error messages. It is mostly similar to the "</div>
<div>"note type. Frontends may present it differently (for instance, the dialog "</div><div>"frontend of cdebconf draws a red screen instead of the usual blue one)."</div><div>msgstr ""</div>
<div>"Questo tipo è progettato per gestire i messaggi di errore. E' molto simile "</div><div>"al tipo di nota. Le interfacce possono presentarlo in modo diverso (per "</div><div>"esempio, la finestra di cdebconf disegna uno schermo rosso invece del solito "</div>
<div>"blu)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><para></div><div>#: best-pkging-practices.dbk:1039</div><div>msgid ""</div>
<div>"It is recommended to use this type for any message that needs user attention "</div><div>"for a correction of any kind."</div><div>msgstr ""</div><div>"Si consiglia di utilizzare questo tipo per ogni messaggio che ha bisogno "</div>
<div>"dell' attenzione dell'utente per una correzione di qualsiasi tipo. "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>
#: best-pkging-practices.dbk:1047</div><div>msgid "Description: short and extended description"</div><div>msgstr "Descrizione: descrizione breve ed estesa "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1049</div><div>msgid ""</div><div>"Template descriptions have two parts: short and extended. The short "</div><div>"description is in the Description: line of the template."</div>
<div>msgstr ""</div><div>"Le descrizioni dei modelli sono dotate di due parti: breve ed estesa. La "</div><div>"descrizione breve è nella linea Descrizione: del modello."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1053</div><div>msgid ""</div><div>"The short description should be kept short (50 characters or so) so that it "</div>
<div>"may be accommodated by most debconf interfaces. Keeping it short also helps "</div><div>"translators, as usually translations tend to end up being longer than the "</div><div>"original."</div>
<div>msgstr ""</div><div>"La descrizione breve dovrebbe essere mantenuta breve (50 caratteri o giù di "</div><div>"lì) in modo che possa essere accolta dalla maggior parte delle interfacce di "</div>
<div>"debconf. Mantenerla breve aiuta anche i traduttori, dato che di solito le "</div><div>"traduzioni tendono a finire per essere più lunghe rispetto all'originale."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1059</div><div>msgid ""</div><div>"The short description should be able to stand on its own. Some interfaces "</div><div>"do not show the long description by default, or only if the user explicitely "</div>
<div>"asks for it or even do not show it at all. Avoid things like What do you "</div><div>"want to do?"</div><div>msgstr ""</div><div>"La descrizione breve dovrebbe essere in grado di stare in piedi da sola. "</div>
<div>"Alcune interfacce non mostrano la descrizione lunga di default, oppure solo "</div><div>"se l'utente esplicitamente la chiede o addirittura non la mostrano affatto. "</div><div>"Evitate cose come come «cosa vuoi fare?»"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1065</div><div>msgid ""</div><div>"The short description does not necessarily have to be a full sentence. This "</div>
<div>"is part of the keep it short and efficient recommendation."</div><div>msgstr ""</div><div>"La descrizione breve non deve necessariamente essere un periodo completo. "</div><div>"Questo fa parte della raccomandazione di mantenerla breve ed efficiente."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1069</div><div>msgid ""</div><div>"The extended description should not repeat the short description word for "</div>
<div>"word. If you can't think up a long description, then first, think some "</div><div>"more. Post to debian-devel. Ask for help. Take a writing class! That "</div><div>"extended description is important. If after all that you still can't come "</div>
<div>"up with anything, leave it blank."</div><div>msgstr ""</div><div>"La descrizione estesa non deve ripetere la descrizione breve parola per "</div><div>"parola. Se non è possibile pensare ad una descrizione lunga, quindi primo, "</div>
<div>"pensa un po' di più. Condividi in debian-devel. Chiedete aiuto. Iscrivetevi "</div><div>"ad un corso di scrittura! La descrizione estesa è importante. Se dopo tutto "</div><div>"questo non è ancora possibile trovare qualcosa, lasciatela vuota."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1076</div><div>msgid ""</div><div>"The extended description should use complete sentences. Paragraphs should "</div>
<div>"be kept short for improved readability. Do not mix two ideas in the same "</div><div>"paragraph but rather use another paragraph."</div><div>msgstr ""</div><div>"La descrizione estesa dovrebbe usare periodi completi. I paragrafi devono "</div>
<div>"essere brevi per migliorare la leggibilità. Non mescolate due idee nello "</div><div>"stesso punto, piuttosto usate un altro paragrafo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1081</div><div>msgid ""</div><div>"Don't be too verbose. User tend to ignore too long screens. 20 lines are "</div><div>"by experience a border you shouldn't cross, because that means that in the "</div>
<div>"classical dialog interface, people will need to scroll, and lot of people "</div><div>"just don't do that."</div><div>msgstr ""</div><div>"Non siate troppo prolissi. Gli utenti tendono a ignorare schermate troppo "</div>
<div>"lunghe. 20 righe sono per esperienza un limite che non si dovrebbe "</div><div>"attraversare, perché ciò significa che nella finestra di interfaccia "</div><div>"classica, le persone avranno bisogno di scorrere, e molte persone "</div>
<div>"semplicemente non lo fanno."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1087</div><div>msgid ""</div>
<div>"The extended description should <emphasis role=\"strong\">never</emphasis> "</div><div>"include a question."</div><div>msgstr ""</div><div>"La descrizione estesa non dovrebbe <emphasis role=\"strong\">mai</emphasis> "</div>
<div>"includere una domanda."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1091</div><div>msgid ""</div>
<div>"For specific rules depending on templates type (string, boolean, etc.), "</div><div>"please read below."</div><div>msgstr ""</div><div>"Per specifiche regole inerenti il tipo di template (string, boolean, ecc), "</div>
<div>"si prega di leggere qui di seguito."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:1097</div>
<div>msgid "Choices"</div><div>msgstr "Scelte "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1099</div>
<div>msgid ""</div><div>"This field should be used for select and multiselect types. It contains the "</div><div>"possible choices which will be presented to users. These choices should be "</div>
<div>"separated by commas."</div><div>msgstr ""</div><div>"Questo campo dovrebbe essere utilizzato per la selezione singola e multipla "</div><div>"dei tipi. Esso contiene le scelte possibili che verranno presentate agli "</div>
<div>"utenti. Tali scelte devono essere separate da virgole."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:1106</div>
<div>msgid "Default"</div><div>msgstr "Predefinito "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1108</div>
<div>msgid ""</div><div>"This field is optional. It contains the default answer for string, select "</div><div>"and multiselect templates. For multiselect templates, it may contain a "</div>
<div>"comma-separated list of choices."</div><div>msgstr ""</div><div>"Questo campo è facoltativo. Esso contiene la risposta predefinita per i "</div><div>"modelli di periodi, di selezione singola e multipla . Per i modelli di "</div>
<div>"selezione multipla, può contenere un elenco di scelte separate da virgole."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1117</div>
<div>msgid "Templates fields specific style guide"</div><div>msgstr "Guida a specifici stili di modelli di campi "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:1119</div><div>msgid "Type field"</div><div>msgstr "Campo di Tipo"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1121</div><div>msgid ""</div><div>"No specific indication except: use the appropriate type by referring to the "</div><div>"previous section."</div><div>msgstr ""</div>
<div>"Nessuna indicazione specifica eccetto: utilizzare il tipo appropriato, "</div><div>"facendo riferimento alla sezione precedente."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:1127</div><div>msgid "Description field"</div><div>msgstr "Campo descrittivo"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1129</div><div>msgid ""</div><div>"Below are specific instructions for properly writing the Description (short "</div><div>"and extended) depending on the template type."</div>
<div>msgstr ""</div><div>"Qui di seguito sono istruzioni specifiche per scrivere correttamente la "</div><div>"descrizione (breve e lunga) a seconda del tipo di modello."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1133</div><div>msgid "String/password templates"</div><div>
msgstr "Modelli di string/password "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1137</div><div>msgid ""</div><div>"The short description is a prompt and <emphasis role=\"strong\">not</"</div><div>"emphasis> a title. Avoid question style prompts (IP Address?) in favour of "</div>
<div>"opened prompts (IP address:). The use of colons is recommended."</div><div>msgstr ""</div><div>"La descrizione breve è un suggerimento e <emphasis role=\"strong\">non</"</div>
<div>"emphasis> un titolo. Evitate domande in stile suggerimento (indirizzo IP?) a "</div><div>"favore di suggerimenti aperti (indirizzo IP :). Si consiglia l'uso dei due "</div><div>"punti."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1144</div><div>msgid ""</div>
<div>"The extended description is a complement to the short description. In the "</div><div>"extended part, explain what is being asked, rather than ask the same "</div><div>"question again using longer words. Use complete sentences. Terse writing "</div>
<div>"style is strongly discouraged."</div><div>msgstr ""</div><div>"La descrizione estesa è un complemento della descrizione breve. Nella parte "</div><div>"estesa, spiegate ciò che viene chiesto, piuttosto che riproporre la stessa "</div>
<div>"domanda con parole più lunghe. Utilizzate frasi complete. Una scrittura "</div><div>"concisa è fortemente sconsigliata."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:1154</div><div>msgid "Boolean templates"</div><div>msgstr "Modelli booleani"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1158</div><div>msgid ""</div><div>"The short description should be phrased in the form of a question which "</div><div>"should be kept short and should generally end with a question mark. Terse "</div>
<div>"writing style is permitted and even encouraged if the question is rather "</div><div>"long (remember that translations are often longer than original versions)."</div><div>msgstr ""</div>
<div>"La descrizione breve dovrebbe essere formulata in forma di una domanda che "</div><div>"dovrebbe essere mantenuta breve e dovrebbe generalmente terminare con un "</div><div>"punto interrogativo. Uno stile di scrittura concisa è consentito ed "</div>
<div>"incoraggiato anche se la domanda è piuttosto lunga (ricordate che le "</div><div>"traduzioni sono spesso più lunghe rispetto alle versioni originali)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1166</div><div>msgid ""</div><div>"Again, please avoid referring to specific interface widgets. A common "</div><div>"mistake for such templates is if you answer Yes-type constructions."</div>
<div>msgstr ""</div><div>"Anche in questo caso, si prega di evitare il riferimento a specifici widget "</div><div>"delle interfacce. Un errore comune per tali modelli è se si risponde con "</div>
<div>"costrutti di tipo Yes."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1174</div>
<div>msgid "Select/Multiselect"</div><div>msgstr "Select/Multiselect"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1178</div><div>msgid ""</div><div>"The short description is a prompt and <emphasis role=\"strong\">not</"</div><div>"emphasis> a title. Do <emphasis role=\"strong\">not</emphasis> use useless "</div>
<div>"Please choose... constructions. Users are clever enough to figure out they "</div><div>"have to choose something...:)"</div><div>msgstr ""</div><div>"La descrizione breve è un suggerimento e <emphasis role=\"strong\">non</"</div>
<div>"emphasis> un titolo. <emphasis role=\"strong\">Non</emphasis> utilizzate "</div><div>"inutili costrutti del tipo «Gentilmente scegliete...» . Gli utenti sono "</div><div>
"abbastanza intelligenti per capire che devono scegliere qualcosa ... :)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1186</div><div>msgid ""</div><div>"The extended description will complete the short description. It may refer "</div><div>"to the available choices. It may also mention that the user may choose more "</div>
<div>"than one of the available choices, if the template is a multiselect one "</div><div>"(although the interface often makes this clear)."</div><div>msgstr ""</div><div>"La descrizione estesa completerà la descrizione breve. Può far riferimento "</div>
<div>"alle scelte disponibili. Può anche indicare che l'utente può scegliere più "</div><div>"di una tra le scelte disponibili, se il modello è di tipo selezione "</div><div>"multipla (l'interfaccia spesso rende chiaro tutto ciò)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><title></div><div>#: best-pkging-practices.dbk:1196</div><div>msgid "Notes"</div><div>msgstr "Note "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1200</div><div>msgid ""</div>
<div>"The short description should be considered to be a <emphasis role=\"strong"</div><div>"\">title</emphasis>."</div><div>msgstr ""</div><div>"La descrizione breve dovrebbe essere considerata un <emphasis role=\"strong"</div>
<div>"\">titolo</emphasis>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1205</div><div>msgid ""</div><div>"The extended description is what will be displayed as a more detailed "</div><div>"explanation of the note. Phrases, no terse writing style."</div>
<div>msgstr ""</div><div>"La descrizione estesa è ciò che sarà visualizzato come una spiegazione più "</div><div>"dettagliata della nota. Frasi, non scrittura sintetica."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1211</div><div>msgid ""</div>
<div>"<emphasis role=\"strong\">Do not abuse debconf.</emphasis> Notes are the "</div><div>"most common way to abuse debconf. As written in debconf-devel manual page: "</div><div>
"it's best to use them only for warning about very serious problems. The "</div><div>"<filename>NEWS.Debian</filename> or <filename>README.Debian</filename> files "</div><div>
"are the appropriate location for a lot of notes. If, by reading this, you "</div><div>"consider converting your Note type templates to entries in <filename>NEWS."</div><div>"Debian</filename> or <filename>README.Debian</filename>, plus consider "</div>
<div>"keeping existing translations for the future."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">Non abusate di debconf.</emphasis> Le note sono il "</div><div>
"modo più comune per abusare di debconf. Come scritto nella pagina di manuale "</div><div>"di debconf-devel: è meglio usarle solo come avvertimento di problemi molto "</div><div>"seri. I files <filename>NEWS.Debian</filename> o <filename>README.Debian</"</div>
<div>"filename> sono il luogo appropriato per molte note. Se, leggendo questo "</div><div>"manule, state valutando di convertire i vostri modelli di tipo Nota in voci "</div><div>"di <filename>NEWS.Debian</filename> o <filename>README.Debian</filename>, "</div>
<div>"considerate anche di mantenere le traduzioni esistenti per il futuro."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:1226</div>
<div>msgid "Choices field"</div><div>msgstr "Campi di scelta"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1228</div>
<div>msgid ""</div><div>"If the Choices are likely to change often, please consider using the "</div><div>"__Choices trick. This will split each individual choice into a single "</div><div>"string, which will considerably help translators for doing their work."</div>
<div>msgstr ""</div><div>"Se le «Scelte» sono suscettibili di cambiare spesso, si prega di considerare "</div><div>"l'uso del trucco __ Choices. Questo dividerà ogni singola scelta in una "</div>
<div>"singola stringa, che aiuterà notevolmente i traduttori nel compiere il loro "</div><div>"lavoro."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:1235 best-pkging-practices.dbk:1273</div><div>msgid "Default field"</div><div>msgstr "Campo predefinito"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1237</div><div>msgid ""</div><div>"If the default value, for a select template, is likely to vary depending on "</div><div>"the user language (for instance, if the choice is a language choice), please "</div>
<div>"use the _Default trick."</div><div>msgstr ""</div><div>"Se il valore di default, per un modello di selezione, può variare a seconda "</div><div>"della lingua dell'utente (per esempio, se la scelta è una scelta della "</div>
<div>"lingua), si prega di utilizzare il trucco _Default."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1242</div>
<div>msgid ""</div><div>"This special field allow translators to put the most appropriate choice "</div><div>"according to their own language. It will become the default choice when "</div><div>
"their language is used while your own mentioned Default Choice will be used "</div><div>"when using English."</div><div>msgstr ""</div><div>"Questo campo speciale permette ai traduttori di mettere la scelta più "</div>
<div>"appropriata in base alla loro propria lingua. Diventerà la scelta di default "</div><div>"quando il loro linguaggio è usato mentre la vostra scelta di Default verrà "</div><div>"usata quando si utilizza l'inglese."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1248</div><div>msgid "Example, taken from the geneweb package templates:"</div>
<div>msgstr "Esempio, tratto dai modelli del pacchetto GeneWeb:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><screen></div><div>#: best-pkging-practices.dbk:1251</div>
<div>#, no-wrap</div><div>msgid ""</div><div>"Template: geneweb/lang\n"</div><div>"Type: select\n"</div><div>"__Choices: Afrikaans (af), Bulgarian (bg), Catalan (ca), Chinese (zh), Czech (cs), Danish (da), Dutch (nl), English (en), Esperanto (eo), Estonian (et), Finnish (fi), French (fr), German (de), Hebrew (he), Icelandic (is), Italian (it), Latvian (lv), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Spanish (es), Swedish (sv)\n"</div>
<div>"# This is the default choice. Translators may put their own language here\n"</div><div>"# instead of the default.\n"</div><div>"# WARNING : you MUST use the ENGLISH NAME of your language\n"</div>
<div>"# For instance, the french translator will need to put French (fr) here.\n"</div><div>"_Default: English[ translators, please see comment in PO files]\n"</div><div>"_Description: Geneweb default language:\n"</div>
<div>msgstr ""</div><div>"Template: geneweb/lang\n"</div><div>"Type: select\n"</div><div>"__Choices: Afrikaans (af), Bulgarian (bg), Catalan (ca), Chinese (zh), Czech (cs), Danish (da), Dutch (nl), English (en), Esperanto (eo), Estonian (et), Finnish (fi), French (fr), German (de), Hebrew (he), Icelandic (is), Italian (it), Latvian (lv), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Spanish (es), Swedish (sv)\n"</div>
<div>"# This is the default choice. Translators may put their own language here\n"</div><div>"# instead of the default.\n"</div><div>"# WARNING : you MUST use the ENGLISH NAME of your language\n"</div>
<div>"# For instance, the french translator will need to put French (fr) here.\n"</div><div>"_Default: English[ translators, please see comment in PO files]\n"</div><div>"_Description: Geneweb default language:\n"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1262</div><div>msgid ""</div><div>"Note the use of brackets which allow internal comments in debconf fields. "</div>
<div>"Also note the use of comments which will show up in files the translators "</div><div>"will work with."</div><div>msgstr ""</div><div>"Si noti l'uso del «cancelletto» che consentono i commenti interni nei campi "</div>
<div>"di debconf. Da notare anche l'uso di commenti che appariranno nel file sui "</div><div>"quali i traduttori lavoreranno."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1267</div><div>msgid ""</div><div>"The comments are needed as the _Default trick is a bit confusing: the "</div><div>"translators may put their own choice"</div>
<div>msgstr ""</div><div>"I commenti sono necessari dato che il trucco _Default genera un pò di "</div><div>"confusione: i traduttori possono mettere la propria scelta"</div><div><br></div><div>
#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1275</div><div>msgid ""</div><div>"Do NOT use empty default field. If you don't want to use default values, do "</div>
<div>"not use Default at all."</div><div>msgstr ""</div><div>"NON usate un campo predefinito vuoto. Se non desiderate utilizzare i valori "</div><div>"di default, non usateli."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1279</div><div>msgid ""</div><div>"If you use po-debconf (and you <emphasis role=\"strong\">should</emphasis>, "</div>
<div>"see <xref linkend=\"s6.5.2.2\"/>), consider making this field translatable, "</div><div>"if you think it may be translated."</div><div>msgstr ""</div><div>"Se si utilizza po-debconf (e si <emphasis role=\"strong\">dovrebbe</"</div>
<div>"emphasis>, vedere <xref linkend=\"s6.5.2.2\"/>), si consideri di marcare "</div><div>"questo campo come traducibile, se si pensa che possa essere tradotto."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1284</div><div>msgid ""</div><div>"If the default value may vary depending on language/country (for instance "</div>
<div>"the default value for a language choice), consider using the special "</div><div>"_Default type documented in <citerefentry> <refentrytitle>po-debconf</"</div><div>"refentrytitle> <manvolnum>7</manvolnum> </citerefentry>."</div>
<div>msgstr ""</div><div>"Se il valore predefinito può variare a seconda della lingua / paese (ad "</div><div>"esempio, il valore predefinito per una scelta della lingua), è possibile "</div>
<div>"utilizzare il tipo speciale _Default documentato in <citerefentry> "</div><div>"<refentrytitle>po-debconf</refentrytitle> <manvolnum>7</manvolnum> </"</div><div>
"citerefentry>."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:1296</div><div>msgid "Internationalization"</div><div>
msgstr "Internationalizzazione"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: best-pkging-practices.dbk:1298</div><div>msgid ""</div><div>"This section contains global information for developers to make translators' "</div>
<div>"life easier. More information for translators and developers interested in "</div><div>"internationalization are available in the <ulink url=\"&url-i18n-l10n;"</div><div>"\">Internationalisation and localisation in Debian</ulink> documentation."</div>
<div>msgstr ""</div><div>"Questa sezione contiene le informazioni a livello generale per gli "</div><div>"sviluppatori per rendere più facile la vita dei traduttori. Maggiori "</div><div>"informazioni per i traduttori e gli sviluppatori interessati alla "</div>
<div>"internazionalizzazione sono disponibili nella documentazione <ulink url="</div><div>"\"&url-i18n-l10n;\">Internazionalizzazione e localizzazione in Debian</"</div><div>"ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1305</div><div>msgid "Handling debconf translations"</div><div>msgstr "Gestione delle traduzioni debconf"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1307</div><div>msgid ""</div><div>"Like porters, translators have a difficult task. They work on many packages "</div>
<div>"and must collaborate with many different maintainers. Moreover, most of the "</div><div>"time, they are not native English speakers, so you may need to be "</div><div>"particularly patient with them."</div>
<div>msgstr ""</div><div>"Come i porters, i traduttori hanno un compito difficile. Lavorano su molti "</div><div>"pacchetti e devono collaborare con molti manutentori diversi. Inoltre, la "</div>
<div>"maggior parte delle volte, non sono di madrelingua inglese, quindi potresti "</div><div>"avere bisogno di essere particolarmente paziente con loro."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1313</div><div>msgid ""</div><div>"The goal of <systemitem role=\"package\">debconf</systemitem> was to make "</div><div>"packages configuration easier for maintainers and for users. Originally, "</div>
<div>"translation of debconf templates was handled with <command>debconf-"</div><div>"mergetemplate</command>. However, that technique is now deprecated; the "</div><div>"best way to accomplish <systemitem role=\"package\">debconf</systemitem> "</div>
<div>"internationalization is by using the <systemitem role=\"package\">po-"</div><div>"debconf</systemitem> package. This method is easier both for maintainer and "</div><div>"translators; transition scripts are provided."</div>
<div>msgstr ""</div><div>"L'obbiettivo di <systemitem role=\"package\">debconf</systemitem> era quello "</div><div>"di rendere più facile la configurazione di pacchetti per i manutentori e per "</div>
<div>"gli utenti. In origine, la traduzione di modelli debconf è stata gestita con "</div><div>"<command>debconf-mergetemplate</command>. Tuttavia, tale tecnica è ormai "</div><div>"deprecata, il modo migliore per realizzare una internazionalizzazione "</div>
<div>"<systemitem role=\"package\">debconf</systemitem> è quello di utilizzare il "</div><div>"pacchetto <systemitem role=\"package\">po-debconf</systemitem> . Questo "</div>
<div>"metodo è più facile sia per il manutentore e sia per i traduttori; sono "</div><div>"forniti script di transizione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1323</div><div>msgid ""</div><div>"Using <systemitem role=\"package\">po-debconf</systemitem>, the translation "</div><div>"is stored in <filename>.po</filename> files (drawing from <command>gettext</"</div>
<div>"command> translation techniques). Special template files contain the "</div><div>"original messages and mark which fields are translatable. When you change "</div><div>"the value of a translatable field, by calling <command>debconf-updatepo</"</div>
<div>"command>, the translation is marked as needing attention from the "</div><div>"translators. Then, at build time, the <command>dh_installdebconf</command> "</div><div>"program takes care of all the needed magic to add the template along with "</div>
<div>"the up-to-date translations into the binary packages. Refer to the "</div><div>"<citerefentry> <refentrytitle>po-debconf</refentrytitle> <manvolnum>7</"</div><div>"manvolnum> </citerefentry> manual page for details."</div>
<div>msgstr ""</div><div>"Utilizzando <systemitem role=\"package\">po-debconf</systemitem>, la "</div><div>"traduzione è memorizzata in file <filename>.po</filename> (stabilito dalle "</div>
<div>"tecniche di traduzione <command>gettext</command> ). Speciali file di "</div><div>"modello contengono i messaggi originali e marcano quali i campi sono "</div><div>"traducibili. Quando si modifica il valore di un campo traducibile, chiamando "</div>
<div>"<command>debconf-updatepo</command>, la traduzione è contrassegnata come "</div><div>"bisognosa di attenzione da parte dei traduttori. Poi, in fase di "</div><div>"compilazione, il programma <command>dh_installdebconf</command> si prende "</div>
<div>"cura di tutta la magia necessaria per aggiungere il modello con le "</div><div>"traduzioni aggiornate nei pacchetti binari. Fate riferimento alla pagina "</div><div>"del manuale di <citerefentry> <refentrytitle>po-debconf</refentrytitle> "</div>
<div>"<manvolnum>7</manvolnum> </citerefentry> per i dettagli."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1339</div>
<div>msgid "Internationalized documentation"</div><div>msgstr "Documentazione internazionalizzata"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1341</div><div>msgid ""</div><div>"Internationalizing documentation is crucial for users, but a lot of labor. "</div><div>"There's no way to eliminate all that work, but you can make things easier "</div>
<div>"for translators."</div><div>msgstr ""</div><div>"Internazionalizzare la documentazione è fondamentale per gli utenti, ma "</div><div>"richiede un sacco di lavoro. Non c'è modo di eliminare tutto quel lavoro, ma "</div>
<div>"si possono rendere le cose più facili per i traduttori."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1346</div>
<div>msgid ""</div><div>"If you maintain documentation of any size, it is easier for translators if "</div><div>"they have access to a source control system. That lets translators see the "</div>
<div>"differences between two versions of the documentation, so, for instance, "</div><div>"they can see what needs to be retranslated. It is recommended that the "</div><div>"translated documentation maintain a note about what source control revision "</div>
<div>"the translation is based on. An interesting system is provided by <ulink "</div><div>"url=\"&url-i18n-doc-check;\">doc-check</ulink> in the <systemitem role="</div><div>
"\"package\">debian-installer</systemitem> package, which shows an overview "</div><div>"of the translation status for any given language, using structured comments "</div><div>"for the current revision of the file to be translated and, for a translated "</div>
<div>"file, the revision of the original file the translation is based on. You "</div><div>"might wish to adapt and provide that in your VCS area."</div><div>msgstr ""</div><div>"Se si mantiene una documentazione di qualsiasi dimensione, è più facile per "</div>
<div>"i traduttori se hanno accesso ad un sistema di controllo del codice "</div><div>"sorgente. Ciò consente ai traduttori di vedere le differenze tra due "</div><div>"versioni della documentazione, così, per esempio, si può vedere ciò che deve "</div>
<div>"essere ritradotto. Si raccomanda che la documentazione tradotta mantenga una "</div><div>"nota circa la versione del codice sulla quale è basata. Un sistema "</div><div>"interessante è fornito dal <ulink url=\"&url-i18n-doc-check;\">doc-check</"</div>
<div>"ulink> nel pacchetto <systemitem role=\"package\">debian-installer</"</div><div>"systemitem> , che mostra una panoramica dello stato di traduzione per ogni "</div><div>"lingua, utilizzando i commenti strutturati per la revisione in corso del "</div>
<div>"file da tradurre e, per un file tradotto, la revisione del file originale "</div><div>"della traduzione sulla quale si basa. Si potrebbe desiderare di adattarsi e "</div><div>"di fornirla nella VCS area."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1360</div><div>msgid ""</div><div>"If you maintain XML or SGML documentation, we suggest that you isolate any "</div>
<div>"language-independent information and define those as entities in a separate "</div><div>"file which is included by all the different translations. This makes it "</div><div>"much easier, for instance, to keep URLs up to date across multiple files."</div>
<div>msgstr ""</div><div>"Se si mantiene la documentazione XML o SGML, vi consigliamo di isolare "</div><div>"qualsiasi informazione indipendente dal linguaggio e definire quelli come "</div>
<div>"entità in un file separato che è incluso da tutte le diverse traduzioni. Ciò "</div><div>"rende molto più facile, per esempio, per mantenere gli URL aggiornati in più "</div><div>"file."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1366</div><div>msgid ""</div><div>"Some tools (e.g. <systemitem role=\"package\">po4a</systemitem>, <systemitem "</div>
<div>"role=\"package\">poxml</systemitem>, or the <systemitem role=\"package"</div><div>"\">translate-toolkit</systemitem>) are specialized in extracting the "</div>
<div>"translatable material from different formats. They produce PO files, a "</div><div>"format quite common to translators, which permits to see what needs to be "</div><div>"retranslated when the translated document is updated."</div>
<div>msgstr ""</div><div>"Alcuni strumenti (ad es <systemitem role=\"package\">po4a</systemitem>, "</div><div>"<systemitem role=\"package\">poxml</systemitem>, o il <systemitem role="</div>
<div>"\"package\">translate-toolkit</systemitem>) sono specializzati nell' "</div><div>"estrazione del materiale traducibile da diversi formati. Producono i file "</div><div>"PO, un formato abbastanza comune ai traduttori, che permette di vedere ciò "</div>
<div>"che deve essere ritradotto quando il documento tradotto viene aggiornato."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:1378</div>
<div>msgid "Common packaging situations"</div><div>msgstr "Situazioni comuni durante la pacchettizzazione "</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:1389</div><div>msgid "Packages using <command>autoconf</command>/<command>automake</command>"</div><div>msgstr ""</div><div>"Pacchettizzazione utilizzando <command>autoconf</command>/<command>automake</"</div>
<div>"command>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1391</div><div>msgid ""</div><div>"Keeping <command>autoconf</command>'s <filename>config.sub</filename> and "</div>
<div>"<filename>config.guess</filename> files up to date is critical for porters, "</div><div>"especially on more volatile architectures. Some very good packaging "</div><div>"practices for any package using <command>autoconf</command> and/or "</div>
<div>"<command>automake</command> have been synthesized in &file-bpp-autotools; "</div><div>"from the <systemitem role=\"package\">autotools-dev</systemitem> package. "</div>
<div>"You're strongly encouraged to read this file and to follow the given "</div><div>"recommendations."</div><div>msgstr ""</div><div>"Mantenere <command>autoconf</command>'s <filename>config.sub</filename> e i "</div>
<div>"file <filename> config.guess </filename > aggiornati è fondamentale per i "</div><div>"porters, soprattutto su architetture più volatili. Alcune molto buone "</div><div>"pratiche di packaging per ogni pacchetto che usa <command>autoconf</"</div>
<div>"command> e/o <command>automake</command> sono stati sintetizzati in &file-"</div><div>"bpp-autotools; dal pacchetto <systemitem role=\"package\">autotools-dev</"</div>
<div>"systemitem>. Si è vivamente incoraggiati a leggere questo file e di seguire "</div><div>"le raccomandazioni fornite."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:1403</div><div>msgid "Libraries"</div><div>msgstr "Librerie "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1405</div><div>msgid ""</div><div>"Libraries are always difficult to package for various reasons. The policy "</div><div>"imposes many constraints to ease their maintenance and to make sure upgrades "</div>
<div>"are as simple as possible when a new upstream version comes out. Breakage "</div><div>"in a library can result in dozens of dependent packages breaking."</div><div>msgstr ""</div><div>
"Le librerie sono sempre difficili da pacchettizzare per vari motivi. La "</div><div>"policy impone molti vincoli per facilitare il loro mantenimento e per "</div><div>"assicurarsi che gli aggiornamenti siano il più semplice possibile, quando "</div>
<div>"una nuova versione viene pubblicata. Una rottura in una libreria può causare "</div><div>"una rottura in decine di pacchetti dipendenti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1411</div><div>msgid ""</div><div>"Good practices for library packaging have been grouped in <ulink url=\"&url-"</div><div>"libpkg-guide;\">the library packaging guide</ulink>."</div>
<div>msgstr ""</div><div>"Buone pratiche per la pacchettizzazione delle librerie sono state "</div><div>"raggruppate in <ulink url=\"&url-libpkg-guide;\">Giuda alla "</div>
<div>"pacchettizzazione delle librerie</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: best-pkging-practices.dbk:1418 resources.dbk:193</div>
<div>msgid "Documentation"</div><div>msgstr "Documentazione "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1420</div>
<div>msgid ""</div><div>"Be sure to follow the <ulink url=\"&url-debian-policy;ch-docs.html\">Policy "</div><div>"on documentation</ulink>."</div><div>msgstr ""</div>
<div>"Assicurarsi di seguire la policy <ulink url=\"&url-debian-policy;ch-docs.html"</div><div>"\">Policy sulla documentazione</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1425</div><div>msgid ""</div><div>"If your package contains documentation built from XML or SGML, we recommend "</div><div>"you not ship the XML or SGML source in the binary package(s). If users want "</div>
<div>"the source of the documentation, they should retrieve the source package."</div><div>msgstr ""</div><div>"Se il pacchetto contiene la documentazione costruita a partire da XML o "</div>
<div>"SGML, si consiglia di non spedire il sorgente XML o SGML nel pacchetto "</div><div>"binario (s). Se gli utenti vogliono la fonte della documentazione, "</div><div>"dovrebbero poter recuperare il pacchetto sorgente."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1430</div><div>msgid ""</div><div>"Policy specifies that documentation should be shipped in HTML format. We "</div>
<div>"also recommend shipping documentation in PDF and plain text format if "</div><div>"convenient and if output of reasonable quality is possible. However, it is "</div><div>"generally not appropriate to ship plain text versions of documentation whose "</div>
<div>"source format is HTML."</div><div>msgstr ""</div><div>"La policy specifica che la documentazione deve essere spedita in formato "</div><div>"HTML. Si consiglia anche di inviare la documentazione in formato testo e PDF "</div>
<div>"normale se conveniente e se l'output di discreta qualità è possibile. "</div><div>"Tuttavia, non è in genere appropriato inviare la versione in testo semplice "</div><div>"della documentazione il cui formato sorgente è HTML."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1437</div><div>msgid ""</div><div>"Major shipped manuals should register themselves with <systemitem role="</div>
<div>"\"package\">doc-base</systemitem> on installation. See the <systemitem role="</div><div>"\"package\">doc-base</systemitem> package documentation for more information."</div>
<div>msgstr ""</div><div>"La maggior parte dei manuali dovrebbe registrarsi con <systemitem role="</div><div>"\"package\">doc-base</systemitem> durante l'installazione. Vedere la "</div>
<div>"documentazione <systemitem role=\"package\">doc-base</systemitem> del "</div><div>"pacchetto per ulteriori informazioni."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1443</div><div>msgid ""</div><div>"Debian policy (section 12.1) directs that manual pages should accompany "</div><div>"every program, utility, and function, and suggests them for other objects "</div>
<div>"like configuration files. If the work you are packaging does not have such "</div><div>"manual pages, consider writing them for inclusion in your package, and "</div><div>"submitting them upstream."</div>
<div>msgstr ""</div><div>"La policy di Debian (sezione 12.1) che dirige le pagine di manuale dovrebbe "</div><div>"accompagnare ogni programma, l'utilità e la funzione, e li suggerisce per "</div>
<div>"altri oggetti come file di configurazione. Se il lavoro si è imballaggio non "</div><div>"ha tali pagine di manuale, li considerano la scrittura per l'inclusione nel "</div><div>"pacchetto, e di sottoporlo a monte."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1450</div><div>msgid ""</div><div>"The manpages do not need to be written directly in the troff format. "</div>
<div>"Popular source formats are Docbook, POD and reST, which can be converted "</div><div>"using <command>xsltproc</command>, <command>pod2man</command> and "</div><div>"<command>rst2man</command> respectively. To a lesser extent, the "</div>
<div>"<command>help2man</command> program can also be used to write a stub."</div><div>msgstr ""</div><div>"Le pagine man non necessitano di essere scritte direttamente in formato "</div>
<div>"troff. I formati file più diffusi sono DocBook, POD e di reST, che possono "</div><div>"essere convertiti usando <command>xsltproc</command>, <command>pod2man</"</div><div>"command> e <command>rst2man</command> rispettivamente. In misura minore, il "</div>
<div>"programma <command>help2man</command> può anche essere utilizzato per "</div><div>"scrivere uno stub."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:1459</div><div>msgid "Specific types of packages"</div><div>msgstr "Specifici tipi di pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1461</div><div>msgid ""</div><div>"Several specific types of packages have special sub-policies and "</div><div>"corresponding packaging rules and practices:"</div>
<div>msgstr ""</div><div>"Vari tipi specifici di pacchetti hanno particolari sub-politiche e "</div><div>"rispettive pratiche e regole per la pacchettizzazione:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1467</div><div>msgid ""</div><div>"Perl related packages have a <ulink url=\"&url-perl-policy;\">Perl policy</"</div><div>"ulink>, some examples of packages following that policy are <systemitem role="</div>
<div>"\"package\">libdbd-pg-perl</systemitem> (binary perl module) or <systemitem "</div><div>"role=\"package\">libmldbm-perl</systemitem> (arch independent perl module)."</div>
<div>msgstr ""</div><div>"I relativi pacchetti Perl hanno una <ulink url=\"&url-perl-policy;\">Perl "</div><div>"policy</ulink>, alcuni esempi di pacchetti che seguono tale policy sono "</div>
<div>"<systemitem role=\"package\">libdbd-pg-perl</systemitem> (modulo binario "</div><div>"perl) o <systemitem role=\"package\">libmldbm-perl</systemitem> (modulo per "</div>
<div>"arch indipendente)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1476</div>
<div>msgid ""</div><div>"Python related packages have their python policy; see &file-python-policy; "</div><div>"in the <systemitem role=\"package\">python</systemitem> package."</div>
<div>msgstr ""</div><div>"I relativi pacchetti Python hanno la loro policy pyton; vedere &file-python-"</div><div>"policy; nel pacchetto <systemitem role=\"package\">python</systemitem> ."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1483</div><div>msgid ""</div><div>"Emacs related packages have the <ulink url=\"&url-emacs-policy;\">emacs "</div>
<div>"policy</ulink>."</div><div>msgstr ""</div><div>"I relativi pacchetti Emacs hanno la <ulink url=\"&url-emacs-policy;\">emacs "</div><div>"policy</ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1490</div><div>msgid ""</div><div>"Java related packages have their <ulink url=\"&url-java-policy;\">java "</div>
<div>"policy</ulink>."</div><div>msgstr ""</div><div>"I relativi pacchetti Java hanno la loro <ulink url=\"&url-java-policy;"</div><div>"\">java policy</ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1497</div><div>msgid ""</div><div>"Ocaml related packages have their own policy, found in &file-ocaml-policy; "</div>
<div>"from the <systemitem role=\"package\">ocaml</systemitem> package. A good "</div><div>"example is the <systemitem role=\"package\">camlzip</systemitem> source "</div>
<div>"package."</div><div>msgstr ""</div><div>"I relativi pacchetti Ocaml hanno la loro politica, che si trova in &file-"</div><div>"ocaml-policy; dal pacchetto <systemitem role=\"package\">ocaml </"</div>
<div>"systemitem>. Un buon esempio è il pacchetto dei sorgenti di <systemitem role="</div><div>"\"package\">camlzip</systemitem>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1505</div><div>msgid ""</div><div>"Packages providing XML or SGML DTDs should conform to the recommendations "</div><div>"found in the <systemitem role=\"package\">sgml-base-doc</systemitem> package."</div>
<div>msgstr ""</div><div>"I pacchetti che forniscono XML o SGML DTD devono essere conformi alle "</div><div>"indicazioni fornite nel pacchetto <systemitem role=\"package\">sgml-base-"</div>
<div>"doc</systemitem> ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1511</div>
<div>msgid ""</div><div>"Lisp packages should register themselves with <systemitem role=\"package"</div><div>"\">common-lisp-controller</systemitem>, about which see &file-lisp-"</div>
<div>"controller;."</div><div>msgstr ""</div><div>"I pacchetti Lisp si devono registrare con il <systemitem role=\"package"</div><div>"\">common-lisp-controller</systemitem>, a proposito del quale si veda &file-"</div>
<div>"lisp-controller;."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1541</div><div>msgid "Architecture-independent data"</div>
<div>msgstr "Dati indipendenti dall'architettura"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1543</div><div>
msgid ""</div><div>"It is not uncommon to have a large amount of architecture-independent data "</div><div>"packaged with a program. For example, audio files, a collection of icons, "</div><div>
"wallpaper patterns, or other graphic files. If the size of this data is "</div><div>"negligible compared to the size of the rest of the package, it's probably "</div><div>"best to keep it all in a single package."</div>
<div>msgstr ""</div><div>"Non è raro avere una grande quantità di dati indipendenti dall'architettura "</div><div>"pacchettizati con un programma. Ad esempio, i file audio, una collezione di "</div>
<div>"icone,modelli di wallpaper , o altri file grafici. Se la dimensione di "</div><div>"questi dati è trascurabile rispetto alle dimensioni del resto del pacchetto, "</div><div>"probabilmente è meglio tenere il tutto in un unico pacchetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1550</div><div>msgid ""</div><div>"However, if the size of the data is considerable, consider splitting it out "</div>
<div>"into a separate, architecture-independent package (<filename>_all.deb</"</div><div>"filename>). By doing this, you avoid needless duplication of the same data "</div><div>"into eleven or more .debs, one per each architecture. While this adds some "</div>
<div>"extra overhead into the <filename>Packages</filename> files, it saves a lot "</div><div>"of disk space on Debian mirrors. Separating out architecture-independent "</div><div>"data also reduces processing time of <command>lintian</command> (see <xref "</div>
<div>"linkend=\"tools-lint\"/>) when run over the entire Debian archive."</div><div>msgstr ""</div><div>"Tuttavia, se la dimensione dei dati è notevole, considerate di dividere in "</div>
<div>"un pacchetto separato,indipendente dall'architettura (<filename>_all.deb</"</div><div>"filename>). In questo modo, si evitano inutili duplicazioni degli stessi "</div><div>"dati in undici o più . debs, uno per ogni architettura. Mentre questo "</div>
<div>"aggiunge un po 'di overhead ai file dei <filename>Pacchetti</filename>, fa "</div><div>"risparmiare molto spazio su disco sui mirror Debian. Separare i dati "</div><div>"indipendenti dall'architettura riduce anche il tempo di elaborazione di "</div>
<div>"<command>lintian</command> (si consulti <xref linkend=\"tools-lint\"/>) "</div><div>"quando lanciato su l'intero archivio Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:1562</div><div>msgid "Needing a certain locale during build"</div><div>msgstr "Aver bisogno di una particolare localizzazione durante il build"</div><div><br></div><div>
#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1564</div><div>msgid ""</div><div>"If you need a certain locale during build, you can create a temporary file "</div>
<div>"via this trick:"</div><div>msgstr ""</div><div>"Se avete bisogno di una certa localizzazione durante il build, poterte "</div><div>"creare un file temporaneo con questo trucco:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1568</div><div>msgid ""</div><div>"If you set <varname>LOCPATH</varname> to the equivalent of <filename>/usr/"</div>
<div>"lib/locale</filename>, and <varname>LC_ALL</varname> to the name of the "</div><div>"locale you generate, you should get what you want without being root. "</div><div>"Something like this:"</div>
<div>msgstr ""</div><div>"Se impostate <varname>LOCPATH</varname> per l'equivalente di <filename>/usr/"</div><div>"lib/locale</filename>, e <varname>LC_ALL</varname> per il nome del locale "</div>
<div>"che si genera, dovreste ottenere ciò che si desidera senza essere root. "</div><div>"Qualcosa di simile a questo:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: best-pkging-practices.dbk:1573</div><div>#, no-wrap</div><div>msgid ""</div><div>"LOCALE_PATH=debian/tmpdir/usr/lib/locale\n"</div><div>"LOCALE_NAME=en_IN\n"</div><div>"LOCALE_CHARSET=UTF-8\n"</div>
<div>"\n"</div><div>"mkdir -p $LOCALE_PATH\n"</div><div>"localedef -i $LOCALE_NAME.$LOCALE_CHARSET -f $LOCALE_CHARSET $LOCALE_PATH/$LOCALE_NAME.$LOCALE_CHARSET\n"</div><div>"\n"</div>
<div>"# Using the locale\n"</div><div>"LOCPATH=$LOCALE_PATH LC_ALL=$LOCALE_NAME.$LOCALE_CHARSET date\n"</div><div>msgstr ""</div><div>"LOCALE_PATH=debian/tmpdir/usr/lib/locale\n"</div>
<div>"LOCALE_NAME=en_IN\n"</div><div>"LOCALE_CHARSET=UTF-8\n"</div><div>"\n"</div><div>"mkdir -p $LOCALE_PATH\n"</div><div>"localedef -i $LOCALE_NAME.$LOCALE_CHARSET -f $LOCALE_CHARSET $LOCALE_PATH/$LOCALE_NAME.$LOCALE_CHARSET\n"</div>
<div>"\n"</div><div>"# Using the locale\n"</div><div>"LOCPATH=$LOCALE_PATH LC_ALL=$LOCALE_NAME.$LOCALE_CHARSET date\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: best-pkging-practices.dbk:1586</div><div>msgid "Make transition packages deborphan compliant"</div><div>msgstr "Rendere i pacchetti di transizione conformi a deborphan"</div><div><br></div><div>
#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1588</div><div>msgid ""</div><div>"Deborphan is a program for helping users to detect which packages can safely "</div>
<div>"be removed from the system, i.e. the ones that have no packages depending "</div><div>"on them. The default operation is to search only within the libs and "</div><div>"oldlibs sections, to hunt down unused libraries. But when passed the right "</div>
<div>"argument, it tries to catch other useless packages."</div><div>msgstr ""</div><div>"Deborphan è un programma per aiutare gli utenti ad individuare quali "</div><div>"pacchetti possono essere tranquillamente rimossi dal sistema, vale a dire "</div>
<div>"quelli che non hanno i pacchetti dipendenti da loro. Il funzionamento di "</div><div>"default è di cercare solo all'interno delle sezioni libs e oldlibs, per "</div><div>"dare la caccia librerie inutilizzate. Ma quando passava l'argomento giusto, "</div>
<div>"cerca di catturare altri pacchetti inutili."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1595</div><div>msgid ""</div>
<div>"For example, with <literal>--guess-dummy</literal>, <command>deborphan</"</div><div>"command> tries to search all transitional packages which were needed for "</div><div>"upgrade but which can now safely be removed. For that, it looks for the "</div>
<div>"string dummy or transitional in their short description."</div><div>msgstr ""</div><div>"Ad esempio, con <literal>--guess-dummy</literal>, <command>deborphan</"</div>
<div>"command> prova a cercare tutti i pacchetti di transizione che sono stati "</div><div>"necessari per l'aggiornamento, ma che ora possono tranquillamente essere "</div><div>"rimossi. Per questo, esso cerca la stringa dummy or transitional nella loro "</div>
<div>"descrizione breve."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1602</div><div>msgid ""</div><div>
"So, when you are creating such a package, please make sure to add this text "</div><div>"to your short description. If you are looking for examples, just run: "</div><div>"<command>apt-cache search .|grep dummy</command> or <command>apt-cache "</div>
<div>"search .|grep transitional</command>."</div><div>msgstr ""</div><div>"Quindi, quando si crea un pacchetto di questo tipo, assicurati di aggiungere "</div><div>"il testo alla descrizione breve. Se siete alla ricerca di esempi, basta "</div>
<div>"eseguire:<command>Apt-cache search .| grep dummy</command> o <command>apt-"</div><div>"cache search | grep transitional</command>.."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1608</div><div>msgid ""</div><div>"Also, it is recommended to adjust its section to <literal>oldlibs</literal> "</div><div>"and its priority to <literal>extra</literal> in order to ease "</div>
<div>"<command>deborphan</command>'s job."</div><div>msgstr ""</div><div>"Inoltre, è raccomandato modificare la sua sezione in <literal>oldlibs</"</div><div>"literal> e la sua priorità in <literal>extra</literal> in modo da cancellare "</div>
<div>"il compito di <command>deborphan</command>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1617</div>
<div>msgid "Best practices for <filename>.orig.tar.{gz,bz2,xz}</filename> files"</div><div>msgstr ""</div><div>"Le migliori pratiche per i file <filename>.orig.tar.{gz,bz2,xz}</filename> "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1619</div><div>msgid ""</div><div>"There are two kinds of original source tarballs: Pristine source and "</div>
<div>"repackaged upstream source."</div><div>msgstr ""</div><div>"Ci sono due tipi di tarball dei sorgenti originali: sorgente puro e sorgente "</div><div>"upstream ripacchettizzato."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:1623</div><div>msgid "Pristine source"</div><div>msgstr "Sorgente puro"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para><footnote><para></div><div>#: best-pkging-practices.dbk:1627</div><div>msgid ""</div><div>
"We cannot prevent upstream authors from changing the tarball they distribute "</div><div>"without also incrementing the version number, so there can be no guarantee "</div><div>"that a pristine tarball is identical to what upstream <emphasis>currently</"</div>
<div>"emphasis> distributing at any point in time. All that can be expected is "</div><div>"that it is identical to something that upstream once <emphasis>did</"</div><div>"emphasis> distribute. If a difference arises later (say, if upstream notice "</div>
<div>"that they weren't using maximal compression in their original distribution "</div><div>"and then re-<command>gzip</command> it), that's just too bad. Since there "</div><div>
"is no good way to upload a new <filename>.orig.tar.{gz,bz2,xz}</filename> "</div><div>"for the same version, there is not even any point in treating this situation "</div><div>"as a bug."</div>
<div>msgstr ""</div><div>"Non possiamo impedire agli autori originali di cambiare il tarball che "</div><div>"distribuiscono senza anche incrementare il numero di versione, quindi non ci "</div>
<div>"può essere alcuna garanzia che in qualsiasi momento un tarball puro è "</div><div>"identico a quello di upstream <emphasis>attualmente</emphasis> in "</div><div>"distribuzione. Tutto ciò che ci si può aspettare è che è identico a qualcosa "</div>
<div>"che upstream una volta <emphasis>ha</emphasis> distribuito. Se una "</div><div>"differenza dovesse emergere in seguito (ad esempio, se upstream si "</div><div>"accorgesse che non stavano usando la massima compressione nella loro "</div>
<div>"distribuzione originale e dunque comprimerlo nuovamente con <command>gzip</"</div><div>"command> ), semplicemente non è una buona cosa. Poiché non vi è alcun buon "</div><div>"modo per caricare un nuovo <filename>.orig.tar.{gz,bz2,xz}</filename> per "</div>
<div>"la stessa versione, non c'è nemmeno alcuna indicazione se trattare questa "</div><div>"situazione come un bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1625</div><div>msgid ""</div><div>"The defining characteristic of a pristine source tarball is that the "</div><div>"<filename>.orig.tar.{gz,bz2,xz}</filename> file is byte-for-byte identical "</div>
<div>"to a tarball officially distributed by the upstream author.<placeholder type="</div><div>"\"footnote\" id=\"0\"/> This makes it possible to use checksums to easily "</div>
<div>"verify that all changes between Debian's version and upstream's are "</div><div>"contained in the Debian diff. Also, if the original source is huge, "</div><div>"upstream authors and others who already have the upstream tarball can save "</div>
<div>"download time if they want to inspect your packaging in detail."</div><div>msgstr ""</div><div>"La caratteristica distintiva di un tarball sorgente incontaminato è che il "</div><div>"<filename>.orig.tar.{gz,bz2,xz}</filename> è byte-per-byte identico a un "</div>
<div>"tarball ufficialmente distribuito dall'autore originale. <placeholder type="</div><div>"\"footnote\" id=\"0\"/> Questo rende possibile l'utilizzo di checksum per "</div>
<div>"verificare facilmente che tutti le modifiche tra la versione di Debian e "</div><div>"quella originale siano contenute nel Debian diff. Inoltre, se la fonte "</div><div>"originale è enorme, gli autori originali e chi possieda già l'archivio "</div>
<div>"originale possono risparmiare tempo di download, se vogliono ispezionare il "</div><div>"pacchetto in dettaglio."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1645</div><div>msgid ""</div><div>"There is no universally accepted guidelines that upstream authors follow "</div><div>"regarding to the directory structure inside their tarball, but <command>dpkg-"</div>
<div>"source</command> is nevertheless able to deal with most upstream tarballs as "</div><div>"pristine source. Its strategy is equivalent to the following:"</div><div>msgstr ""</div>
<div>"Non ci sono linee guida universalmente accettate che gli autori upstream "</div><div>"seguono per quanto riguarda la struttura delle directory all'interno della "</div><div>"loro tarball, ma <command>dpkg-source</command> è tuttavia in grado di "</div>
<div>"affrontare la maggior parte delle upstream tarball come sorgente puro. La "</div><div>"sua strategia è equivalente alla seguente:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1653</div><div>msgid "It unpacks the tarball in an empty temporary directory by doing"</div><div>msgstr "Si scompatta l'archivio in una directory temporanea vuota facendo"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><screen></div><div>#: best-pkging-practices.dbk:1656</div><div>#, no-wrap</div>
<div>msgid "zcat path/to/<replaceable>packagename</replaceable>_<replaceable>upstream-version</replaceable>.orig.tar.gz | tar xf -\n"</div><div>msgstr "zcat path/to/<replaceable>packagename</replaceable>_<replaceable>upstream-version</replaceable>.orig.tar.gz | tar xf -\n"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1661</div><div>msgid ""</div>
<div>"If, after this, the temporary directory contains nothing but one directory "</div><div>"and no other files, <command>dpkg-source</command> renames that directory to "</div><div>"<filename><replaceable>packagename</replaceable>-<replaceable>upstream-"</div>
<div>"version</replaceable>(.orig)</filename>. The name of the top-level "</div><div>"directory in the tarball does not matter, and is forgotten."</div><div>msgstr ""</div><div>"Se, dopo questo, la directory temporanea non contiene nulla, ma una sola "</div>
<div>"directory e nessun altro file, <comando>dpkg-source</command> rinomina "</div><div>"quella directory in <filename><replaceable>packagename</replaceable>-"</div><div>
"<replaceable>upstream-version</replaceable>(.orig)</filename>. Il nome della "</div><div>"più alta directory nella tarball non ha importanza, ed è tralasciata. "</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1670</div><div>msgid ""</div><div>"Otherwise, the upstream tarball must have been packaged without a common top-"</div>
<div>"level directory (shame on the upstream author!). In this case, "</div><div>"<command>dpkg-source</command> renames the temporary directory "</div><div>"<emphasis>itself</emphasis> to <filename><replaceable>packagename</"</div>
<div>"replaceable>-<replaceable>upstream-version</replaceable>(.orig)</filename>."</div><div>msgstr ""</div><div>"In caso contrario, l'archivio a monte deve essere stato confezionato senza "</div>
<div>"una directory di livello comune (vergogna su l'autore upstream!). In questo "</div><div>"caso, <command>dpkg-source</command> rinomina la directory temporanea "</div><div>"<emphasis>stessa</emphasis> in <filename><replaceable>packagename</"</div>
<div>"replaceable>-<replaceable>upstream-version</replaceable>(.orig)</filename>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: best-pkging-practices.dbk:1681</div><div>msgid "Repackaged upstream source"</div><div>msgstr "Sorgente upstream ri-pacchettizato"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1683</div><div>msgid ""</div><div>"You <emphasis role=\"strong\">should</emphasis> upload packages with a "</div><div>"pristine source tarball if possible, but there are various reasons why it "</div>
<div>"might not be possible. This is the case if upstream does not distribute the "</div><div>"source as gzipped tar at all, or if upstream's tarball contains non-DFSG-"</div><div>"free material that you must remove before uploading."</div>
<div>msgstr ""</div><div>"<emphasis role=\"strong\">Si dovrebbe</emphasis> caricare i pacchetti con un "</div><div>"tarball sorgente puro, se possibile, ma ci sono vari motivi per cui potrebbe "</div>
<div>"non essere possibile. Questo è il caso in cui se upstream non distribuisce "</div><div>"il sorgente come non completamente compresso in formato tar, o se il tarball "</div><div>"di upstream contiene materiale non DFSG-free che è necessario rimuovere "</div>
<div>"prima di caricare."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: best-pkging-practices.dbk:1690</div><div>msgid ""</div>
<div>"In these cases the developer must construct a suitable <filename>.orig.tar."</div><div>"{gz,bz2,xz}</filename> file themselves. We refer to such a tarball as a "</div><div>"repackaged upstream source. Note that a repackaged upstream source is "</div>
<div>"different from a Debian-native package. A repackaged source still comes "</div><div>"with Debian-specific changes in a separate <filename>.diff.gz</filename> or "</div><div>"<filename>.debian.tar.{gz,bz2,xz}</filename> and still has a version number "</div>
<div>"composed of <replaceable>upstream-version</replaceable> and "</div><div>"<replaceable>debian-version</replaceable>."</div><div>msgstr ""</div><div>"In questi casi, lo sviluppatore deve costruirsi un <filename>.orig.tar.{gz,"</div>
<div>"bz2,xz}</filename> adatto. Ci riferiamo a un tale tarball come sorgente "</div><div>"upstream ri-pacchettizato. Si noti che unsorgente upstream ri-pacchettizato "</div><div>"è diverso da un pacchetto Debian nativo. Un sorgente upstream ri-"</div>
<div>"pacchettizato ancora viene con modifiche specifiche di Debian in un "</div><div>"separato <filename>.diff.gz</filename> o <filename>.debian.tar.{gz,bz2,xz}</"</div><div>"filename> e ha ancora un numero di versione composto di "</div>
<div>"replaceable>upstream-version</replaceable> e <replaceable>debian-version</"</div><div>"replaceable>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1699</div><div>msgid ""</div><div>"There may be cases where it is desirable to repackage the source even though "</div><div>"upstream distributes a <filename>.tar.{gz,bz2,xz}</filename> that could in "</div>
<div>"principle be used in its pristine form. The most obvious is if "</div><div>"<emphasis>significant</emphasis> space savings can be achieved by "</div><div>"recompressing the tar archive or by removing genuinely useless cruft from "</div>
<div>"the upstream archive. Use your own discretion here, but be prepared to "</div><div>"defend your decision if you repackage source that could have been pristine."</div><div>msgstr ""</div>
<div>"Ci possono essere casi in cui è auspicabile pacchettizare nuovamente il "</div><div>"sorgente anche se upstream distribuisce un <filename>.tar.{gz,bz2,xz}</"</div><div>"filename> che potrebbe in linea di principio essere utilizzato nella sua "</div>
<div>"forma originaria. La più ovvia è se un <emphasis>significativo</emphasis> "</div><div>"risparmio di spazio può essere ottenuto ricomprimendo l'archivio tar o "</div><div>"rimuovendo genuinamente inutile fuffa dall'archivio upstream. Usa la tua "</div>
<div>"discrezione qui, ma sii pronto a difendere la tua decisione se pacchettizi "</div><div>"nuovamente iolm sorgente che poteva risultare esser puro."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: best-pkging-practices.dbk:1708</div><div>msgid "A repackaged <filename>.orig.tar.{gz,bz2,xz}</filename>"</div><div>msgstr "Un ripacchettizzato <filename>.orig.tar.{gz,bz2,xz}</filename>"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1713</div><div>msgid ""</div>
<div>"<emphasis role=\"strong\">should</emphasis> be documented in the resulting "</div><div>"source package. Detailed information on how the repackaged source was "</div><div>"obtained, and on how this can be reproduced should be provided in "</div>
<div>"<filename>debian/copyright</filename>. It is also a good idea to provide a "</div><div>"<literal>get-orig-source</literal> target in your <filename>debian/rules</"</div>
<div>"filename> file that repeats the process, as described in the Policy Manual, "</div><div>"<ulink url=\"&url-debian-policy;ch-source.html#s-debianrules\">Main building "</div>
<div>"script: <filename>debian/rules</filename></ulink>."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">dovrebbe</emphasis> essere documentata nel "</div>
<div>"pacchetto sorgente risultante. Informazioni dettagliate su come è stato "</div><div>"ottenuto il sorgente ripacchettizzato, e su come questo può essere "</div><div>"riprodotto dovrebbero essere fornite in <filename>debian/copyright</"</div>
<div>"filename>. E 'anche una buona idea fornire un <literal>get-orig-source</"</div><div>"literal> target nel vostro <filename>debian/rules</filename>, che ripete il "</div>
<div>"processo, come descritto nel Policy Manual, <ulink url=\"&url-debian-policy;"</div><div>"ch-source.html#s-debianrules\">Main building script: <filename>debian/rules</"</div>
<div>"filename></ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para><footnote><para></div>
<div>#: best-pkging-practices.dbk:1728</div><div>msgid ""</div><div>"As a special exception, if the omission of non-free files would lead to the "</div><div>"source failing to build without assistance from the Debian diff, it might be "</div>
<div>"appropriate to instead edit the files, omitting only the non-free parts of "</div><div>"them, and/or explain the situation in a <filename>README.source</filename> "</div><div>"file in the root of the source tree. But in that case please also urge the "</div>
<div>"upstream author to make the non-free components easier separable from the "</div><div>"rest of the source."</div><div>msgstr ""</div><div>"Come eccezione, se l'omissione di file non liberi porterebbe il sorgente a "</div>
<div>"fallire il build senza assistenza da parte del Debian diff, potrebbe essere "</div><div>"opportuno modificare invece i file, omettendo solo le loro parti non-free , "</div><div>"e/o spiegare la situazione in un <filename>README.source</filename> nella "</div>
<div>"radice dell'albero del sorgente. Ma in questo caso si prega anche di "</div><div>"sollecitare l'autore upstream per rendere i componenti non liberi facilmente "</div><div>"separabili dal resto del sorgente."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1726</div><div>msgid ""</div>
<div>"<emphasis role=\"strong\">should not</emphasis> contain any file that does "</div><div>"not come from the upstream author(s), or whose contents has been changed by "</div><div>
"you.<placeholder type=\"footnote\" id=\"0\"/>"</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">non dovrebbe</emphasis> contenere qualsiasi tipo "</div>
<div>"di file che non proviene dall'autore originale (i), o il cui contenuto è "</div><div>"stato modificato. <placeholder type=\"footnote\" id=\"0\"/>"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1739</div><div>msgid ""</div><div>"<emphasis role=\"strong\">should</emphasis>, except where impossible for "</div>
<div>"legal reasons, preserve the entire building and portablility infrastructure "</div><div>"provided by the upstream author. For example, it is not a sufficient reason "</div><div>"for omitting a file that it is used only when building on MS-DOS. "</div>
<div>"Similarly, a <filename>Makefile</filename> provided by upstream should not "</div><div>"be omitted even if the first thing your <filename>debian/rules</filename> "</div><div>
"does is to overwrite it by running a configure script."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">dovrebbe</emphasis>, salvo che per motivi legali, "</div>
<div>"preservare l'intero building e l'infrastruttura di portabilità fornita "</div><div>"dall'autore upstream. Ad esempio, non è una ragione sufficiente per omettere "</div><div>"un file che viene utilizzato solo quando si costruisce su MS-DOS. Allo "</div>
<div>"stesso modo, un <filename> Makefile </filename> fornito da upstream non "</div><div>"dovrebbe essere omesso anche se la prima cosa che il tuo <filename> debian/"</div><div>"rules </filename> fa è sovrascriverlo eseguendo uno script di configurazione."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1748</div><div>msgid ""</div>
<div>"(<emphasis>Rationale:</emphasis> It is common for Debian users who need to "</div><div>"build software for non-Debian platforms to fetch the source from a Debian "</div><div>"mirror rather than trying to locate a canonical upstream distribution point)."</div>
<div>msgstr ""</div><div>"(<emphasis>Motivazione:</emphasis> E 'comune per gli utenti Debian che hanno "</div><div>"bisogno di costruire software per piattaforme non-Debian prendere il "</div>
<div>"sorgente da uno dei mirror Debian piuttosto che cercare di individuare un "</div><div>"punto canonico di distribuzione upstream )."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div>
<div>#: best-pkging-practices.dbk:1755</div><div>msgid ""</div><div>"<emphasis role=\"strong\">should</emphasis> use "</div><div>"<filename><replaceable>packagename</replaceable>-<replaceable>upstream-"</div>
<div>"version</replaceable>.orig</filename> as the name of the top-level directory "</div><div>"in its tarball. This makes it possible to distinguish pristine tarballs "</div><div>"from repackaged ones."</div>
<div>msgstr ""</div><div>"<emphasis role=\"strong\">dovrebbe</emphasis> usare "</div><div>"<filename><replaceable>packagename</replaceable>-<replaceable>upstream-"</div>
<div>"version</replaceable>.orig</filename> come nome per la più alta directory "</div><div>"nel suo tarball. Ciò rende possibile distinguere tarballs pure da quelle "</div><div>"ripacchettizate."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><orderedlist><listitem><para></div><div>#: best-pkging-practices.dbk:1763</div><div>msgid ""</div>
<div>"<emphasis role=\"strong\">should</emphasis> be gzipped or bzipped with "</div><div>"maximal compression."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">dovrebbe</emphasis> essere compressi con gzip o "</div>
<div>"bzip con la massima compressione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: best-pkging-practices.dbk:1770</div><div>
msgid "Changing binary files"</div><div>msgstr "Modifica dei file binari"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>
#: best-pkging-practices.dbk:1772</div><div>msgid ""</div><div>"Sometimes it is necessary to change binary files contained in the original "</div><div>"tarball, or to add binary files that are not in it. This is fully supported "</div>
<div>"when using source packages in “3.0 (quilt)” format, see the "</div><div>"<citerefentry><refentrytitle>dpkg-source</refentrytitle><manvolnum>1</"</div><div>"manvolnum></citerefentry> manual page for details. When using the older "</div>
<div>"format “1.0”, binary files can't be stored in the <filename>.diff.gz</"</div><div>"filename> so you must store an <command>uuencode</command>d (or similar) "</div><div>
"version of the file(s) and decode it at build time in <filename>debian/"</div><div>"rules</filename> (and move it in its official location)."</div><div>msgstr ""</div><div>"A volte è necessario cambiare file binari contenuti nella tarball originale, "</div>
<div>"o per aggiungere file binari che non sono in esso. Questo è completamente "</div><div>"supportato quando si usano pacchetti sorgente in «3.0 (quilt)» di formato, "</div><div>"vedere la <citerefentry> <refentrytitle>dpkg-source</refentrytitle> "</div>
<div>"<manvolnum>1</manvolnum> </citerefentry> pagina di manuale per i dettagli. "</div><div>"Quando si utilizza il vecchio formato «1.0», file binari non possono essere "</div><div>"memorizzati nel <filename>.diff.gz</filename> quindi è necessario "</div>
<div>"memorizzare un <command>uuencode</command> d (o simile) versione del file "</div><div>"(s) e decodificarlo in fase di costruzione in <filename>debian/rules</"</div><div>"filename> (e spostarla nella sua posizione ufficiale)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1787</div><div>msgid "Best practices for debug packages"</div><div>msgstr "Best practices per i pacchetti di debug"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1789</div><div>msgid ""</div><div>"A debug package is a package with a name ending in -dbg, that contains "</div>
<div>"additional information that <command>gdb</command> can use. Since Debian "</div><div>"binaries are stripped by default, debugging information, including function "</div><div>"names and line numbers, is otherwise not available when running "</div>
<div>"<command>gdb</command> on Debian binaries. Debug packages allow users who "</div><div>"need this additional debugging information to install it, without bloating a "</div><div>"regular system with the information."</div>
<div>msgstr ""</div><div>"Un pacchetto di debug è un pacchetto con un nome che termina in -dbg, che "</div><div>"contiene ulteriori informazioni che <command>gdb</command> può utilizzare. "</div>
<div>"Poiché i binari di Debian vengono separati per default, le informazioni di "</div><div>"debug, compresi i nomi delle funzioni e numeri di riga, non sono disponibili "</div><div>"quando si esegue <command>gdb</command> su binari Debian. I pacchetti di "</div>
<div>"debug consentono di installarli agli utenti che hanno bisogno di queste "</div><div>"informazioni aggiuntive, senza gonfiare un regolare sistema con queste "</div><div>"informazioni."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1797</div><div>msgid ""</div><div>"It is up to a package's maintainer whether to create a debug package or "</div>
<div>"not. Maintainers are encouraged to create debug packages for library "</div><div>"packages, since this can aid in debugging many programs linked to a "</div><div>"library. In general, debug packages do not need to be added for all "</div>
<div>"programs; doing so would bloat the archive. But if a maintainer finds that "</div><div>"users often need a debugging version of a program, it can be worthwhile to "</div><div>"make a debug package for it. Programs that are core infrastructure, such as "</div>
<div>"apache and the X server are also good candidates for debug packages."</div><div>msgstr ""</div><div>"Spetta al maintainer di un pacchetto se creare un pacchetto di debug o meno."</div><div>
"I maintainers sono incoraggiati a creare i pacchetti di debug per i "</div><div>"pacchetti di libreria, dal momento che questo può aiutare nel debug di molti "</div><div>"programmi legati ad una libreria. In generale, i pacchetti di debug non "</div>
<div>"devono essere aggiunti per tutti i programmi, facendo così gonfiare "</div><div>"l'archivio. Ma se un maintainer rileva che gli utenti spesso hanno bisogno "</div><div>"di una versione di debug di un programma, può essere utile fare un pacchetto "</div>
<div>"di debug per quest'ultimo. I programmi che sono l' infrastruttura di base, "</div><div>"come ad esempio Apache e il server X sono anche dei buoni candidati per i "</div><div>"pacchetti di debug."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1807</div><div>msgid ""</div><div>"Some debug packages may contain an entire special debugging build of a "</div>
<div>"library or other binary, but most of them can save space and build time by "</div><div>"instead containing separated debugging symbols that <command>gdb</command> "</div><div>"can find and load on the fly when debugging a program or library. The "</div>
<div>"convention in Debian is to keep these symbols in <filename>/usr/lib/debug/"</div><div>"<replaceable>path</replaceable></filename>, where <replaceable>path</"</div>
<div>"replaceable> is the path to the executable or library. For example, "</div><div>"debugging symbols for <filename>/usr/bin/foo</filename> go in <filename>/usr/"</div><div>"lib/debug/usr/bin/foo</filename>, and debugging symbols for <filename>/usr/"</div>
<div>"lib/libfoo.so.1</filename> go in <filename>/usr/lib/debug/usr/lib/libfoo."</div><div>"so.1</filename>."</div><div>msgstr ""</div><div>"Alcuni pacchetti di debug possono contenere un completo e particolare build "</div>
<div>"di debug di una libreria o di altro binario, ma la maggior parte di loro può "</div><div>"risparmiare spazio e tempo di build contenendo invece simboli di debug "</div><div>"separati che <command>gdb</command> è in grado di trovare e caricare al volo "</div>
<div>"quando si effettua il debug di un programma o di una libreria. La "</div><div>"convenzione in Debian è quella di mantenere questi simboli in <filename>/usr/"</div><div>"lib/debug/<replaceable>path</replaceable></filename>, dove "</div>
<div>"<replaceable>path</replaceable> è il percorso al file eseguibile o alla "</div><div>"libreria. Ad esempio, i simboli di debug per <filename>/usr/bin/foo</"</div><div>"filename> vanno in <filename>/usr/lib/debug/usr/bin/foo</filename>, e "</div>
<div>"simboli di debug per <filename>/usr/lib/libfoo.so.1</filename> vanno in "</div><div>"<filename>/usr/lib/debug/usr/lib/libfoo.so.1</filename>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1819</div><div>msgid ""</div><div>"The debugging symbols can be extracted from an object file using "</div><div>"<command>objcopy --only-keep-debug</command>. Then the object file can be "</div>
<div>"stripped, and <command>objcopy --add-gnu-debuglink</command> used to specify "</div><div>"the path to the debugging symbol file. <citerefentry> "</div><div>"<refentrytitle>objcopy</refentrytitle> <manvolnum>1</manvolnum> </"</div>
<div>"citerefentry> explains in detail how this works."</div><div>msgstr ""</div><div>"I simboli di debug possono essere estratti da un file oggetto usando "</div><div>"<comando>objcopy - only-keep-debug </command>. Successivamente il file "</div>
<div>"oggetto può essere spogliato, e <comando>objcopy - add-gnu-debuglink</"</div><div>"command> è utilizzato per specificare il percorso del file di simboli di "</div><div>"debug. <citerefentry> <refentrytitle>objcopy </refentrytitle> <manvolnum>1</"</div>
<div>"manvolnum> </citerefentry> spiega nel dettaglio come funziona questo "</div><div>"processo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1827</div><div>msgid ""</div><div>"The <command>dh_strip</command> command in <systemitem role=\"package"</div><div>"\">debhelper</systemitem> supports creating debug packages, and can take "</div>
<div>"care of using <command>objcopy</command> to separate out the debugging "</div><div>"symbols for you. If your package uses <systemitem role=\"package"</div><div>"\">debhelper</systemitem>, all you need to do is call <command>dh_strip --"</div>
<div>"dbg-package=libfoo-dbg</command>, and add an entry to <filename>debian/"</div><div>"control</filename> for the debug package."</div><div>msgstr ""</div><div>"Il comando <command>dh_strip</command> in <systemitem role=\"package"</div>
<div>"\">debhelper</systemitem> supporta la creazione di pacchetti di debug, e può "</div><div>"prendersi cura di utilizzare <command>objcopy</command> per separare i "</div><div>
"simboli di debug per voi. Se il pacchetto utilizza <systemitem role=\"package"</div><div>"\">debhelper</systemitem>, tutto quello che dovete fare è chiamare "</div><div>"<comando>dh_strip - DBG-package = libfoo-dbg</command>, ed aggiungere una "</div>
<div>"voce al <filename>debian/control</filename> per il pacchetto di debug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: best-pkging-practices.dbk:1834</div>
<div>msgid ""</div><div>"Note that the debug package should depend on the package that it provides "</div><div>"debugging symbols for, and this dependency should be versioned. For example:"</div>
<div>msgstr ""</div><div>"Nota che il pacchetto di debug dovrebbe dipendere dal pacchetto per il quale "</div><div>"fornisce i simboli di debug, e questa dipendenza dovrebbe essere versionata. "</div>
<div>"Per esempio:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div><div>#: best-pkging-practices.dbk:1838</div><div>#, no-wrap</div><div>msgid "Depends: libfoo (= ${binary:Version})\n"</div>
<div>msgstr "Depends: libfoo (= ${binary:Version})\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: best-pkging-practices.dbk:1842</div><div>
msgid "Best practices for meta-packages"</div><div>msgstr "Best practices per i meta-packages"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1844</div><div>msgid ""</div><div>"A meta-package is a mostly empty package that makes it easy to install a "</div><div>"coherent set of packages that can evolve over time. It achieves this by "</div>
<div>"depending on all the packages of the set. Thanks to the power of APT, the "</div><div>"meta-package maintainer can adjust the dependencies and the user's system "</div><div>"will automatically get the supplementary packages. The dropped packages that "</div>
<div>"were automatically installed will be also be marked as removal candidates "</div><div>"(and are even automatically removed by <command>aptitude</command>). "</div><div>"<systemitem role=\"package\">gnome</systemitem> and <systemitem role="</div>
<div>"\"package\">linux-image-amd64</systemitem> are two examples of meta-packages "</div><div>"(built by the source packages <systemitem role=\"package\">meta-gnome2</"</div>
<div>"systemitem> and <systemitem role=\"package\">linux-latest</systemitem>)."</div><div>msgstr ""</div><div>"Una meta-pacchetto è un pacchetto per lo più vuoto che rende facile "</div>
<div>"installare un insieme coerente di pacchetti che possono evolvere nel tempo. "</div><div>"Realizza ciò creando una dipendendenza da tutti i pacchetti dell'insieme. "</div><div>"Grazie alla potenza di APT, il maintainer del meta-pacchetto può sistemare "</div>
<div>"le dipendenze e il sistema dell'utente otterrà automaticamente i pacchetti "</div><div>"supplementari. I pacchetti eliminati che sono stati installati "</div><div>"automaticamente verranno contrassegnati come candidati alla rimozione (e "</div>
<div>"sono anche rimossi automaticamente da <command>aptitude</command>). "</div><div>"<systemitem role=\"package\">gnome</systemitem> e <systemitem role=\"package"</div>
<div>"\">linux-image-amd64</systemitem> sono due esempi di meta-pacchetti "</div><div>"(costruiti dai pacchetti sorgente <systemitem role = \"pacchetto \">meta-"</div><div>
"gnome2</systemitem> e <systemitem role=\"package\">linux-latest</"</div><div>"systemitem>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: best-pkging-practices.dbk:1858</div><div>msgid ""</div><div>"The long description of the meta-package must clearly document its purpose "</div><div>"so that the user knows what they will lose if they remove the package. Being "</div>
<div>"explicit about the consequences is recommended. This is particularly "</div><div>"important for meta-packages which are installed during initial installation "</div><div>"and that have not been explicitly installed by the user. Those tend to be "</div>
<div>"important to ensure smooth system upgrades and the user should be "</div><div>"discouraged from uninstalling them to avoid potential breakages."</div><div>msgstr ""</div><div>"La descrizione lunga del meta-pacchetto deve documentare chiaramente il suo "</div>
<div>"scopo in modo che l'utente sappia che cosa si perderà se rimuovono il "</div><div>"pacchetto. E' raccomandato essere esplicito circa le conseguenze. Ciò è "</div><div>"particolarmente importante per i meta-pacchetti che vengono installati "</div>
<div>"durante l'installazione iniziale e che non sono stati installati "</div><div>"esplicitamente dall'utente. Questi tendono ad essere importanti per "</div><div>"garantire regolari aggiornamenti del sistema e l'utente dovrebbe essere "</div>
<div>"disincentivato dal disinstallarli in modo da evitare potenziali rotture."</div><div><br></div><div>#. type: Content of: <chapter><title></div><div>#: beyond-pkging.dbk:7</div><div>msgid "Beyond Packaging"</div>
<div>msgstr "Oltre la pacchettizzazione"</div><div><br></div><div>#. type: Content of: <chapter><para></div><div>#: beyond-pkging.dbk:9</div><div>msgid ""</div><div>"Debian is about a lot more than just packaging software and maintaining "</div>
<div>"those packages. This chapter contains information about ways, often really "</div><div>"critical ways, to contribute to Debian beyond simply creating and "</div><div>"maintaining packages."</div>
<div>msgstr ""</div><div>"Debian è molto più di un semplice software di confezionamento e di "</div><div>"mantenimento di questi pacchetti. Questo capitolo contiene informazioni sui "</div><div>
"modi, modi spesso molto critici, per contribuire a Debian oltre la semplice "</div><div>"creazione e la manutenzione dei pacchetti."</div><div><br></div><div>#. type: Content of: <chapter><para></div>
<div>#: beyond-pkging.dbk:14</div><div>msgid ""</div><div>"As a volunteer organization, Debian relies on the discretion of its members "</div><div>"in choosing what they want to work on and in choosing the most critical "</div>
<div>"thing to spend their time on."</div><div>msgstr ""</div><div>"Come organizzazione di volontariato, Debian si basa sulla discrezione dei "</div><div>"suoi membri nella scelta di ciò su cui vogliono lavorare e nello scegliere "</div>
<div>"la cosa più critica sulla quale trascorre la maggior parte del proprio tempo."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: beyond-pkging.dbk:19</div>
<div>msgid "Bug reporting"</div><div>msgstr "Bug reporting"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:21</div><div>msgid ""</div>
<div>"We encourage you to file bugs as you find them in Debian packages. In fact, "</div><div>"Debian developers are often the first line testers. Finding and reporting "</div><div>"bugs in other developers' packages improves the quality of Debian."</div>
<div>msgstr ""</div><div>"Ti consigliamo di inserire bug appena li trovate nei pacchetti Debian. In "</div><div>"realtà, gli sviluppatori Debian sono spesso la prima linea di tester. "</div><div>
"L'individuazione e la segnalazione di bugs nei pacchetti di altri "</div><div>"sviluppatori migliora la qualità di Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:26</div><div>msgid ""</div><div>"Read the <ulink url=\"&url-bts-report;\">instructions for reporting bugs</"</div><div>"ulink> in the Debian <ulink url=\"&url-bts;\">bug tracking system</ulink>."</div>
<div>msgstr ""</div><div>"Leggi le<ulink url=\"&url-bts-report;\">istruzioni per la segnalazione di "</div><div>"bugs</ulink> nel Debian <ulink url=\"&url-bts;\">bug tracking system</ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:31</div><div>msgid ""</div><div>"Try to submit the bug from a normal user account at which you are likely to "</div>
<div>"receive mail, so that people can reach you if they need further information "</div><div>"about the bug. Do not submit bugs as root."</div><div>msgstr ""</div><div>"Prova a presentare il bug da un account utente normale al preferisci "</div>
<div>"ricevere la posta, in modo che le persone possano rintracciarti se hanno "</div><div>"bisogno di ulteriori informazioni sul bug. Non inviare bug come root."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:36</div><div>msgid ""</div><div>"You can use a tool like <citerefentry> <refentrytitle>reportbug</"</div><div>"refentrytitle> <manvolnum>1</manvolnum> </citerefentry> to submit bugs. It "</div>
<div>"can automate and generally ease the process."</div><div>msgstr ""</div><div>"È possibile utilizzare uno strumento come <citerefentry> "</div><div>"<refentrytitle>reportbug</refentrytitle><manvolnum>1</manvolnum></"</div>
<div>"citerefentry> per segnalare bugs. E 'in grado di automatizzare e in generale "</div><div>"facilitare il processo."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:41</div><div>msgid ""</div><div>"Make sure the bug is not already filed against a package. Each package has "</div><div>"a bug list easily reachable at <literal>http://&bugs-host;/"</div>
<div>"<replaceable>packagename</replaceable></literal>. Utilities like "</div><div>"<citerefentry> <refentrytitle>querybts</refentrytitle> <manvolnum>1</"</div>
<div>"manvolnum> </citerefentry> can also provide you with this information (and "</div><div>"<command>reportbug</command> will usually invoke <command>querybts</command> "</div>
<div>"before sending, too)."</div><div>msgstr ""</div><div>"Assicurati che il bug non sia già presentata per un pacchetto. Ogni "</div><div>"pacchetto ha una lista di bug facilmente raggiungibile a <literal>http://"</div>
<div>"&bugs-host;/<replaceable>nomepacchetto</replaceable> </literal>. Programmi "</div><div>"di utilità come <citerefentry> <refentrytitle> querybts </"</div><div>
"refentrytitle><manvolnum>1</manvolnum></citerefentry> possono anche fornire "</div><div>"queste informazioni (e anche <command>reportbug</command> di solito "</div><div>
"invocherà querybts prima di inviare)."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:50</div><div>msgid ""</div><div>"Try to direct your bugs to the proper location. When for example your bug "</div>
<div>"is about a package which overwrites files from another package, check the "</div><div>"bug lists for <emphasis>both</emphasis> of those packages in order to avoid "</div><div>"filing duplicate bug reports."</div>
<div>msgstr ""</div><div>"Cerca di indirizzare i bug nella posizione corretta. Quando per esempio il "</div><div>"tuo bug è relativo ad un pacchetto che sovrascrive i file appartenenti ad un "</div>
<div>"altro pacchetto, controlla le liste di bug per <emphasis>entrambi</emphasis> "</div><div>"questi pacchetti in modo da evitare di presentare duplicati di segnalazioni "</div><div>"di bug."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:56</div><div>msgid ""</div><div>"For extra credit, you can go through other packages, merging bugs which are "</div>
<div>"reported more than once, or tagging bugs `fixed' when they have already been "</div><div>"fixed. Note that when you are neither the bug submitter nor the package "</div><div>"maintainer, you should not actually close the bug (unless you secure "</div>
<div>"permission from the maintainer)."</div><div>msgstr ""</div><div>"Per maggior credito, si può passare attraverso altri pacchetti, unificando i "</div><div>"bug che sono riportati più di una volta, o etichettando bug pacchetti "</div>
<div>"«fixed» quando sono già stati risolti. Nota che quando non si è né il bug "</div><div>"mittente né il manutentore del pacchetto, non dovresti in realtà chiudere il "</div><div>"bug (a meno che non si ha il permesso del maintainer)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:63</div><div>msgid ""</div><div>"From time to time you may want to check what has been going on with the bug "</div>
<div>"reports that you submitted. Take this opportunity to close those that you "</div><div>"can't reproduce anymore. To find out all the bugs you submitted, you just "</div><div>"have to visit <literal>http://&bugs-host;/from:<replaceable>your-email-addr</"</div>
<div>"replaceable></literal>."</div><div>msgstr ""</div><div>"Di tanto in tanto si consiglia di controllare che cosa è andato avanti con "</div><div>"il bug che hai inviato. Cogliere l'occasione di chiudere quelli che non è "</div>
<div>"possibile riprodurre più. Per scoprire tutti i bug che hai inviato, basta "</div><div>"visitare <literal>http://&bugs-host;/da: <replaceable>your-email-addr</"</div><div>"replaceable></literal>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: beyond-pkging.dbk:70</div><div>msgid "Reporting lots of bugs at once (mass bug filing)"</div><div>
msgstr "Segnalare molti bug in una sola volta (presentazione massiva di bug)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:72</div>
<div>msgid ""</div><div>"Reporting a great number of bugs for the same problem on a great number of "</div><div>"different packages — i.e., more than 10 — is a deprecated practice. Take "</div>
<div>"all possible steps to avoid submitting bulk bugs at all. For instance, if "</div><div>"checking for the problem can be automated, add a new check to <systemitem "</div><div>"role=\"package\">lintian</systemitem> so that an error or warning is emitted."</div>
<div>msgstr ""</div><div>"Segnalare di un gran numero di bug per lo stesso problema su un gran numero "</div><div>"di pacchetti differenti - vale a dire, più di 10 - è una pratica "</div><div>
"sconsigliata. Prendere tutte le misure possibili per evitare del tutto di "</div><div>"sottoporre bug di massa. Per esempio, se il controllo per il problema può "</div><div>"essere automatizzato, aggiungi un nuovo controllo per <systemitem role="</div>
<div>"\"package\">lintian</systemitem> in modo che viene emesso un errore o un "</div><div>"avviso."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:79</div><div>msgid ""</div><div>"If you report more than 10 bugs on the same topic at once, it is recommended "</div><div>"that you send a message to &email-debian-devel; describing your intention "</div>
<div>"before submitting the report, and mentioning the fact in the subject of your "</div><div>"mail. This will allow other developers to verify that the bug is a real "</div><div>"problem. In addition, it will help prevent a situation in which several "</div>
<div>"maintainers start filing the same bug report simultaneously."</div><div>msgstr ""</div><div>"Se si riporta più di 10 bug sullo stesso argomento in una sola volta, si "</div><div>"consiglia di inviare un messaggio a &email-debian-devel; che descrive la "</div>
<div>"vostra intenzione prima di presentare il rapporto, e di menzionarla "</div><div>"nell'oggetto della mail. Questo permetterà ad altri sviluppatori di "</div><div>"verificare che il bug sia un problema reale. Inoltre, aiuterà a prevenire "</div>
<div>"una situazione in cui molti maintainers iniziano ad occuparsi "</div><div>"simultaneamente dello stesso bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:87</div><div>msgid ""</div><div>"Please use the programs <command>dd-list</command> and if appropriate "</div><div>"<command>whodepends</command> (from the package <systemitem role=\"package"</div>
<div>"\">devscripts</systemitem>) to generate a list of all affected packages, and "</div><div>"include the output in your mail to &email-debian-devel;."</div><div>msgstr ""</div>
<div>"Si prega di utilizzare i programmi <command>dd-list</command> e se "</div><div>"appropriato <command>whodepends</command> (dal pacchetto <systemitem role="</div><div>
"\"package\">devscripts</systemitem>) per generare un elenco di tutti i "</div><div>"pacchetti interessati, ed includere l'output nella tua mail indirizzata a "</div><div>"&email-debian-devel;."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:93</div><div>msgid ""</div><div>"Note that when sending lots of bugs on the same subject, you should send the "</div>
<div>"bug report to <email>maintonly@&bugs-host;</email> so that the bug report is "</div><div>"not forwarded to the bug distribution mailing list."</div><div>msgstr ""</div><div>
"Nota che quando si inviano molti bug sullo stesso argomento, dovresti "</div><div>"inviare la segnalazione di bug a <email>maintonly@&bugs-host;</email> in "</div><div>"modo che la segnalazione non venga inoltrata alla mailing list di "</div>
<div>"distribuzione bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: beyond-pkging.dbk:98</div><div>msgid "Usertags"</div>
<div>msgstr "Usertags"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:100</div><div>msgid ""</div>
<div>"You may wish to use BTS usertags when submitting bugs across a number of "</div><div>"packages. Usertags are similar to normal tags such as 'patch' and 'wishlist' "</div><div>"but differ in that they are user-defined and occupy a namespace that is "</div>
<div>"unique to a particular user. This allows multiple sets of developers to "</div><div>"'usertag' the same bug in different ways without conflicting."</div><div>msgstr ""</div><div>
"Potresti voler utilizzare le BTS usertags al momento di presentare i bug in "</div><div>"un certo numero di pacchetti. Usertags sono simili ai normali tag come "</div><div>"«patch» e «wishlist», ma differiscono nel senso che sono definiti "</div>
<div>"dall'utente e occupano uno spazio dei nomi univoco per un particolare "</div><div>"utente. Questo consente a più insiemi di sviluppatori di «usertag» lo stesso "</div><div>"bug in modi diversi senza conflitto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:107</div><div>msgid ""</div><div>"To add usertags when filing bugs, specify the <literal>User</literal> and "</div>
<div>"<literal>Usertags</literal> pseudo-headers:"</div><div>msgstr ""</div><div>"Per aggiungere usertags al momento della presentazione di bugs, specifica "</div><div>"gli pseudo-headers <literal>User</literal> e <literal>Usertags</literal>:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><screen></div><div>#: beyond-pkging.dbk:111</div><div>#, no-wrap</div><div>msgid ""</div><div>"To: <a href="mailto:submit@bugs.debian.org">submit@bugs.debian.org</a>\n"</div>
<div>"Subject: <replaceable>title-of-bug</replaceable>\n"</div><div>"\n"</div><div>"Package: <replaceable>pkgname</replaceable>\n"</div><div>"<replaceable>[ ... ]</replaceable>\n"</div>
<div>"User: <replaceable>email-addr</replaceable>\n"</div><div>"Usertags: <replaceable>tag-name [ tag-name ... ]</replaceable>\n"</div><div>"\n"</div><div>"<replaceable>description-of-bug ...</replaceable>\n"</div>
<div>msgstr ""</div><div>"To: <a href="mailto:submit@bugs.debian.org">submit@bugs.debian.org</a>\n"</div><div>"Subject: <replaceable>title-of-bug</replaceable>\n"</div><div>"\n"</div>
<div>"Package: <replaceable>pkgname</replaceable>\n"</div><div>"<replaceable>[ ... ]</replaceable>\n"</div><div>"User: <replaceable>email-addr</replaceable>\n"</div>
<div>"Usertags: <replaceable>tag-name [ tag-name ... ]</replaceable>\n"</div><div>"\n"</div><div>"<replaceable>description-of-bug ...</replaceable>\n"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:122</div><div>msgid ""</div><div>"Note that tags are seperated by spaces and cannot contain underscores. If "</div>
<div>"you are filing bugs for a particular group or team it is recommended that "</div><div>"you set the <literal>User</literal> to an appropriate mailing list after "</div><div>"describing your intention there."</div>
<div>msgstr ""</div><div>"Nota che i tag sono separati da spazi e non possono contenere caratteri di "</div><div>"sottolineatura. Se stai caricando bugs per un particolare gruppo o team è "</div>
<div>"consigliato che imposti il <literal>User</literal> ad una mailing list "</div><div>"appropriata dopo aver descritto li i tuoi intenti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: beyond-pkging.dbk:128</div><div>msgid ""</div><div>"To view bugs tagged with a specific usertag, visit <literal>http://&bugs-"</div><div>"host;/cgi-bin/pkgreport.cgi?users=<replaceable>email-addr</replaceable>&"</div>
<div>"tag=<replaceable>tag-name</replaceable></literal>."</div><div>msgstr ""</div><div>"Per visualizzare bugs etichettati con uno specifico usertag, visita la "</div><div>"pagina <literal>http://&bugs-host;/cgi-bin/pkgreport.cgi?"</div>
<div>"users=<replaceable>email-addr</replaceable>&tag=<replaceable>tag-name</"</div><div>"replaceable></literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: beyond-pkging.dbk:137</div><div>msgid "Quality Assurance effort"</div><div>msgstr "Costo della Quality Assurance"</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: beyond-pkging.dbk:139</div><div>msgid "Daily work"</div><div>msgstr "Lavoro giornaliero"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:141</div><div>msgid ""</div><div>"Even though there is a dedicated group of people for Quality Assurance, QA "</div><div>"duties are not reserved solely for them. You can participate in this effort "</div>
<div>"by keeping your packages as bug-free as possible, and as lintian-clean (see "</div><div>"<xref linkend=\"lintian\"/>) as possible. If you do not find that possible, "</div><div>"then you should consider orphaning some of your packages (see <xref linkend="</div>
<div>"\"orphaning\"/>). Alternatively, you may ask the help of other people in "</div><div>"order to catch up with the backlog of bugs that you have (you can ask for "</div><div>"help on &email-debian-qa; or &email-debian-devel;). At the same time, you "</div>
<div>"can look for co-maintainers (see <xref linkend=\"collaborative-maint\"/>)."</div><div>msgstr ""</div><div>"Anche se c'è un gruppo dedicato di persone per la Quality Assurance, le "</div>
<div>"mansioni QA non sono riservati esclusivamente per loro. È possibile "</div><div>"partecipare a questo sforzo, mantenendo i vostri pacchetti come privo di bug "</div><div>"possibile, e come lintian-pulito (si consulti <xref linkend=\"lintian\"/>) "</div>
<div>"possibile. Se non trovi quello possibile, allora si dovrebbe prendere in "</div><div>"considerazione orphaning alcuni dei vostri pacchetti (si consulti <xref "</div><div>"linkend=\"orphaning\"/>). In alternativa, si può chiedere l'aiuto di altre "</div>
<div>"persone al fine di recuperare il ritardo con l'arretrato di bug che avete "</div><div>"(si può chiedere aiuto su e-mail-debian-qa; oppure e-mail-debian-devel;). "</div><div>"Allo stesso tempo, si può cercare di co-maintainer (si consulti <xref "</div>
<div>"linkend=\"collaborative-maint\"/>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: beyond-pkging.dbk:155</div><div>msgid "Bug squashing parties"</div>
<div>msgstr "Le feste dello schiacciamento del bug"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:157</div><div>msgid ""</div>
<div>"From time to time the QA group organizes bug squashing parties to get rid of "</div><div>"as many problems as possible. They are announced on &email-debian-devel-"</div><div>"announce; and the announcement explains which area will be the focus of the "</div>
<div>"party: usually they focus on release critical bugs but it may happen that "</div><div>"they decide to help finish a major upgrade (like a new <command>perl</"</div><div>"command> version which requires recompilation of all the binary modules)."</div>
<div>msgstr ""</div><div>"Di volta in volta il gruppo QA organizza feste dello schiacciamento del bug "</div><div>"in modo da sbarazzarsi di quanti più problemi possibile. Sono annunciati "</div>
<div>"&email-debian-devel-announce; e l'annuncio spiega quale area sarà al centro "</div><div>"della festa: di solito si concentrano sui bug critici per il rilascio, ma "</div><div>"può accadere che decidano di aiutare a terminare un importante aggiornamento "</div>
<div>"(come una nuova versione <command>perl</command> che richiede la "</div><div>"ricompilazione di tutti i moduli binari)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:166</div><div>msgid ""</div><div>"The rules for non-maintainer uploads differ during the parties because the "</div><div>"announcement of the party is considered prior notice for NMU. If you have "</div>
<div>"packages that may be affected by the party (because they have release "</div><div>"critical bugs for example), you should send an update to each of the "</div><div>"corresponding bug to explain their current status and what you expect from "</div>
<div>"the party. If you don't want an NMU, or if you're only interested in a "</div><div>"patch, or if you will deal yourself with the bug, please explain that in the "</div><div>"BTS."</div>
<div>msgstr ""</div><div>"Le regole per uploads di non-maintainer cambiano durante le feste perché "</div><div>"l'annuncio della festa è considerata prioritaria per NMU. Se si dispone di "</div>
<div>"pacchetti che possono essere influenzati dalla festa (perché hanno "</div><div>"rilasciato bug critici per esempio), è necessario inviare un aggiornamento "</div><div>"per ciascun bug corrispondente per spiegare il loro stato attuale e cosa vi "</div>
<div>"aspettate dalla festa. Se non si desidera che un NMU, o se siete solo "</div><div>"interessati ad una patch, o se si vuole fare da soli con il bug, si prega di "</div><div>"spiegarlo nel BTS."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:175</div><div>msgid ""</div><div>"People participating in the party have special rules for NMU, they can NMU "</div>
<div>"without prior notice if they upload their NMU to DELAYED/3-day at least. "</div><div>"All other NMU rules apply as usually; they should send the patch of the NMU "</div><div>"to the BTS (to one of the open bugs fixed by the NMU, or to a new bug, "</div>
<div>"tagged fixed). They should also respect any particular wishes of the "</div><div>"maintainer."</div><div>msgstr ""</div><div>"Le persone che partecipano alla festa hanno regole speciali per NMU, possono "</div>
<div>"nmu senza preavviso se caricare i loro NMU a DELAYED/3-day almeno. Tutte le "</div><div>"altre regole NMU applicano come di solito, che devono inviare la patch del "</div><div>"NMU al BTS (a uno dei bug aperti fissati dal NMU, o di un nuovo bug, "</div>
<div>"etichettato fisso). Essi dovrebbero anche rispettare particolari desideri "</div><div>"del manutentore."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:182</div><div>msgid ""</div><div>"If you don't feel confident about doing an NMU, just send a patch to the "</div><div>"BTS. It's far better than a broken NMU."</div>
<div>msgstr ""</div><div>"Se non vi sentite sicuri di fare un NMU, basta inviare una patch al BTS. E' "</div><div>"molto meglio di un NMU non funzionante."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: beyond-pkging.dbk:190</div><div>msgid "Contacting other maintainers"</div><div>msgstr "Come contattare gli altri maintainers"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:192</div><div>msgid ""</div><div>"During your lifetime within Debian, you will have to contact other "</div><div>"maintainers for various reasons. You may want to discuss a new way of "</div>
<div>"cooperating between a set of related packages, or you may simply remind "</div><div>"someone that a new upstream version is available and that you need it."</div><div>msgstr ""</div><div>
"Durante il corso della vita all'interno di Debian, dovrai contattare altri "</div><div>"manutentori per vari motivi. Vorrai discutere di un nuovo modo di cooperare "</div><div>"tra un insieme di pacchetti correlati, o semplicemente vorai ricordare a "</div>
<div>"qualcuno che una nuova versione è disponibile e che ne hai bisogno."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:198</div><div>msgid ""</div>
<div>"Looking up the email address of the maintainer for the package can be "</div><div>"distracting. Fortunately, there is a simple email alias, "</div><div>"<literal><replaceable>package</replaceable>@&packages-host;</literal>, which "</div>
<div>"provides a way to email the maintainer, whatever their individual email "</div><div>"address (or addresses) may be. Replace <replaceable>package</replaceable> "</div><div>"with the name of a source or a binary package."</div>
<div>msgstr ""</div><div>"Cercare l'indirizzo email del maintainer del pacchetto può essere fonte di "</div><div>"distrazione. Fortunatamente, c'è un semplice alias di posta elettronica, "</div>
<div>"<literal><replaceable>package</replaceable>@&packages-host;</literal>, che "</div><div>"fornisce un modo per inviare mail al maintainer, qualunque possa essere il "</div>
<div>"loro indirizzo di posta elettronica individuale (o gli indirizzi). "</div><div>"Sostituisci <replaceable>package</replaceable> con il nome di una sorgente o "</div><div>"un pacchetto binario."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:206</div><div>msgid ""</div><div>"You may also be interested in contacting the persons who are subscribed to a "</div>
<div>"given source package via <xref linkend=\"pkg-tracking-system\"/>. You can "</div><div>"do so by using the <literal><replaceable>package</replaceable>@&pts-host;</"</div>
<div>"literal> email address."</div><div>msgstr ""</div><div>"Potresti anche essere interessato a contattare le persone che sono iscritte "</div><div>"ad un determinato pacchetto sorgente tramite <xref linkend=\"pkg-tracking-"</div>
<div>"system\"/>. È possibile farlo utilizzando l'indirizzo mail "</div><div>"<literal><replaceable>package</replaceable>@&pts-host;</literal>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><title></div><div>#: beyond-pkging.dbk:215</div><div>msgid "Dealing with inactive and/or unreachable maintainers"</div><div>msgstr "Rapportarsi con maintainers non attivi e/o non raggiungibili"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:217</div><div>msgid ""</div><div>"If you notice that a package is lacking maintenance, you should make sure "</div>
<div>"that the maintainer is active and will continue to work on their packages. "</div><div>"It is possible that they are not active any more, but haven't registered out "</div><div>"of the system, so to speak. On the other hand, it is also possible that "</div>
<div>"they just need a reminder."</div><div>msgstr ""</div><div>"Se si nota che un pacchetto è carente di manutenzione, è necessario "</div><div>"assicurarsi che i maintainers siano attivi e che continueranno a lavorare "</div>
<div>"sui loro pacchetti. È possibile che essi non siano più attivi, ma non si "</div><div>"sono deregistrati dal sistema, per così dire. D'altra parte, è anche "</div><div>"possibile che abbiano solo bisogno di un promemoria."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:224</div><div>msgid ""</div><div>"There is a simple system (the MIA database) in which information about "</div>
<div>"maintainers who are deemed Missing In Action is recorded. When a member of "</div><div>"the QA group contacts an inactive maintainer or finds more information about "</div><div>"one, this is recorded in the MIA database. This system is available in "</div>
<div>"<filename>/org/<a href="http://qa.debian.org/mia">qa.debian.org/mia</a></filename> on the host <literal>qa.debian."</div><div>"org</literal>, and can be queried with the <command>mia-query</command> "</div>
<div>"tool. Use <command>mia-query --help</command> to see how to query the "</div><div>"database. If you find that no information has been recorded about an "</div><div>"inactive maintainer yet, or that you can add more information, you should "</div>
<div>"generally proceed as follows."</div><div>msgstr ""</div><div>"C'è un sistema semplice (il database MIA) in cui vengono registrate "</div><div>"informazioni inerenti i maintainers etichettati come Missing In Action. "</div>
<div>"Quando un membro del gruppo QA contatta un maintainer inattivo o trova "</div><div>"ulteriori informazioni su qualcuno, questo viene registrato nel database di "</div><div>"MIA. Questo sistema è disponibile in <filename>/org/<a href="http://qa.debian.org/MIA">qa.debian.org/MIA</a></"</div>
<div>"filename> sull'host <literal><a href="http://qa.debian.org">qa.debian.org</a></literal>, e può essere "</div><div>"interrogato con l'<command>mia-ricerca</command> strumento. Utilizzare "</div>
<div>"<comando>mia-query - help</command> per vedere come interrogare il database. "</div><div>"Se si scopre che nessuna informazione è stata registrata circa un "</div><div>"mantenitore inattivo ancora, o che è possibile aggiungere ulteriori "</div>
<div>"informazioni, si dovrebbe eseguire le seguenti operazioni."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:235</div><div>msgid ""</div>
<div>"The first step is to politely contact the maintainer, and wait a reasonable "</div><div>"time for a response. It is quite hard to define reasonable time, but it is "</div><div>"important to take into account that real life is sometimes very hectic. One "</div>
<div>"way to handle this would be to send a reminder after two weeks."</div><div>msgstr ""</div><div>"Il primo passo è quello di contattare educatamente il maintainer, ed "</div><div>"attendere un ragionevole lasso di tempo per la risposta. E' abbastanza "</div>
<div>"difficile definire tempo ragionevole, ma è importante tenere in "</div><div>"considerazione che la vita reale a volte è molto frenetica. Un modo per "</div><div>"gestire questa situazione sarebbe quello di inviare un sollecito dopo due "</div>
<div>"settimane."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:241</div><div>msgid ""</div><div>"If the maintainer doesn't reply within four weeks (a month), one can assume "</div>
<div>"that a response will probably not happen. If that happens, you should "</div><div>"investigate further, and try to gather as much useful information about the "</div><div>"maintainer in question as possible. This includes:"</div>
<div>msgstr ""</div><div>"Se il maintainer non risponde entro quattro settimane (un mese), si può "</div><div>"supporre che la risposta probabilmente non arriverà. Se ciò accade, si "</div><div>
"dovrebbe indagare ulteriormente, e cercare di raccogliere quante più "</div><div>"informazioni utili possibili sul maintainer in questione. Ciò include:"</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:249</div><div>msgid ""</div><div>"The <literal>echelon</literal> information available through the <ulink url="</div><div>"\"&url-debian-db;\">developers' LDAP database</ulink>, which indicates when "</div>
<div>"the developer last posted to a Debian mailing list. (This includes mails "</div><div>"about uploads distributed via the &email-debian-devel-changes; list.) Also, "</div><div>"remember to check whether the maintainer is marked as on vacation in the "</div>
<div>"database."</div><div>msgstr ""</div><div>"Le informazioni <literal>echelon</literal> disponibili attraverso il <ulink "</div><div>"url=\"&url-debian-db;\">developers' LDAP database</ulink>, che indica quando "</div>
<div>"lo sviluppatore ha pubblicato l'ultimo post in una mailing list Debian. "</div><div>"(Questo include mail su aggiornamenti distribuiti tramite la lista &email-"</div><div>"debian-devel-changes; ). Inoltre, ricorda di controllare nel database se il "</div>
<div>"maintainer è contrassegnato come in vacanza. "</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:259</div>
<div>msgid ""</div><div>"The number of packages this maintainer is responsible for, and the condition "</div><div>"of those packages. In particular, are there any RC bugs that have been open "</div>
<div>"for ages? Furthermore, how many bugs are there in general? Another important "</div><div>"piece of information is whether the packages have been NMUed, and if so, by "</div><div>"whom."</div>
<div>msgstr ""</div><div>"Il numero di pacchetti dei quali questo maintainer è responsabile, e la "</div><div>"condizione di quei pacchetti. In particolare, ci sono dei bug RC che sono "</div>
<div>"stati aperti da tempo? Inoltre, quanti bug ci sono in generale? Un altro "</div><div>"pezzo importante di informazioni è se i pacchetti sono stati NMUed, e se sì, "</div><div>"da chi."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:268</div><div>msgid ""</div><div>"Is there any activity of the maintainer outside of Debian? For example, they "</div>
<div>"might have posted something recently to non-Debian mailing lists or news "</div><div>"groups."</div><div>msgstr ""</div><div>"C'è qualche attività del maintainer al di fuori di Debian? Ad esempio, "</div>
<div>"potrebbero aver inviato qualcosa di recente a mailing list non-Debian o "</div><div>"newsgroup."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>
#: beyond-pkging.dbk:275</div><div>msgid ""</div><div>"A bit of a problem are packages which were sponsored — the maintainer is not "</div><div>"an official Debian developer. The <literal>echelon</literal> information is "</div>
<div>"not available for sponsored people, for example, so you need to find and "</div><div>"contact the Debian developer who has actually uploaded the package. Given "</div><div>"that they signed the package, they're responsible for the upload anyhow, and "</div>
<div>"are likely to know what happened to the person they sponsored."</div><div>msgstr ""</div><div>"Un po' problematici sono i pacchetti che sono stati sponsorizzati - il "</div><div>"maintainer non è uno sviluppatore Debian ufficiale. Le informazioni "</div>
<div>"<literal>echelon</literal> non sono disponibili per le persone "</div><div>"sponsorizzate, per esempio, quindi è necessario trovare e contattare lo "</div><div>"sviluppatore Debian che ha effettivamente caricato il pacchetto. Dato che "</div>
<div>"hanno firmato il pacchetto, che sono responsabili per l'upload in ogni caso, "</div><div>"e sono probabilemente intenzionati di sapere cosa è successo alla persona "</div><div>"che hanno sponsorizzato."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:283</div><div>msgid ""</div><div>"It is also allowed to post a query to &email-debian-devel;, asking if anyone "</div>
<div>"is aware of the whereabouts of the missing maintainer. Please Cc: the "</div><div>"person in question."</div><div>msgstr ""</div><div>"E' anche consentito inviare una query a &email-debian-devel; chiedendo se "</div>
<div>"qualcuno è a conoscenza del luogo in cui si trova il maintainer mancante. Si "</div><div>"metta in Cc: la persona in questione."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:288</div><div>msgid ""</div><div>"Once you have gathered all of this, you can contact &email-mia;. People on "</div><div>"this alias will use the information you provide in order to decide how to "</div>
<div>"proceed. For example, they might orphan one or all of the packages of the "</div><div>"maintainer. If a package has been NMUed, they might prefer to contact the "</div><div>"NMUer before orphaning the package — perhaps the person who has done the NMU "</div>
<div>"is interested in the package."</div><div>msgstr ""</div><div>"Dopo aver raccolto tutto questo, è possibile contattare &email-mia;. Persone "</div><div>"su questo alias utilizzeranno le informazioni fornite al fine di decidere "</div>
<div>"come procedere. Per esempio, essi potrebbero rendere orfano uno o tutti i "</div><div>"pacchetti del maintainer. Se un pacchetto è stato NMUed, potrebbero "</div><div>"preferire contattare la NMUer prima di rendere orfano il pacchetto - forse "</div>
<div>"la persona che ha fatto la NMU è interessato al pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:296</div><div>msgid ""</div>
<div>"One last word: please remember to be polite. We are all volunteers and "</div><div>"cannot dedicate all of our time to Debian. Also, you are not aware of the "</div><div>"circumstances of the person who is involved. Perhaps they might be "</div>
<div>"seriously ill or might even have died — you do not know who may be on the "</div><div>"receiving side. Imagine how a relative will feel if they read the e-mail of "</div><div>"the deceased and find a very impolite, angry and accusing message!"</div>
<div>msgstr ""</div><div>"Un'ultima parola: ricordati di essere educato. Siamo tutti volontari e non "</div><div>"possiamo dedicare tutto il nostro tempo a Debian. Inoltre, non si è a "</div>
<div>"conoscenza delle circostanze della persona che è coinvolta. Forse potrebbero "</div><div>"essere gravemente malati o potrebbero anche essere morti - non puoi sapere "</div><div>"chi potrebbe essere dall'altra parte. Immagina come un parente si sentirà se "</div>
<div>"leggessero l'e-mail del defunto e trovasse un messaggio molto scortese, "</div><div>"arrabbiato e accusatorio!"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: beyond-pkging.dbk:304</div><div>msgid ""</div><div>"On the other hand, although we are volunteers, we do have a responsibility. "</div><div>"So you can stress the importance of the greater good — if a maintainer does "</div>
<div>"not have the time or interest anymore, they should let go and give the "</div><div>"package to someone with more time."</div><div>msgstr ""</div><div>"D'altra parte, anche se siamo volontari, abbiamo una responsabilità. Così si "</div>
<div>"può sottolineare l'importanza di un bene più grande - se un maintainer non "</div><div>"ha più il tempo o interesse, dovrebbe lasciar andare e dare il pacchetto a "</div><div>"qualcuno con più tempo."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:310</div><div>msgid ""</div><div>"If you are interested in working in the MIA team, please have a look at the "</div>
<div>"<filename>README</filename> file in <filename>/org/<a href="http://qa.debian.org/mia">qa.debian.org/mia</a></"</div><div>"filename> on <literal><a href="http://qa.debian.org">qa.debian.org</a></literal> where the technical details "</div>
<div>"and the MIA procedures are documented and contact &email-mia;."</div><div>msgstr ""</div><div>"Se sei interessato a lavorare nel team MIA, dai un'occhiata al file "</div><div>"<filename>README</filename> in <filename>/org/<a href="http://qa.debian.org/mia">qa.debian.org/mia</a></filename> "</div>
<div>"su <literal><a href="http://qa.debian.org">qa.debian.org</a></literal> dove i dettagli tecnici e le procedure "</div><div>"di MIA sono documentate e contatti &email-mia;."</div><div>
<br></div><div>#. type: Content of: <chapter><section><title></div><div>#: beyond-pkging.dbk:318</div><div>msgid "Interacting with prospective Debian developers"</div><div>msgstr "Interagire con i potenziali sviluppatori Debian"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: beyond-pkging.dbk:320</div><div>msgid ""</div><div>"Debian's success depends on its ability to attract and retain new and "</div>
<div>"talented volunteers. If you are an experienced developer, we recommend that "</div><div>"you get involved with the process of bringing in new developers. This "</div><div>"section describes how to help new prospective developers."</div>
<div>msgstr ""</div><div>"Il successo di Debian dipende dalla sua capacità di attrarre e trattenere "</div><div>"nuovi e talentuosi volontari. Se sei uno sviluppatore esperto, consigliamo "</div>
<div>"di partecipare con il processo per convolgere nuovi sviluppatori. Questa "</div><div>"sezione descrive come aiutare i nuovi potenziali sviluppatori."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: beyond-pkging.dbk:326</div><div>msgid "Sponsoring packages"</div><div>msgstr "Sponsorizzare pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:328</div><div>msgid ""</div><div>"Sponsoring a package means uploading a package for a maintainer who is not "</div><div>"able to do it on their own. It's not a trivial matter, the sponsor must "</div>
<div>"verify the packaging and ensure that it is of the high level of quality that "</div><div>"Debian strives to have."</div><div>msgstr ""</div><div>"Sponsorizzare un pacchetto significa caricare un pacchetto per un "</div>
<div>"maintainer, che non è in grado di farlo da solo. Non è una cosa da poco, lo "</div><div>"sponsor deve verificare il package ed assicurarsi che esso soddisfi "</div><div>"l'elevato livello di qualità che Debian si sforza di avere."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:334</div><div>msgid "Debian Developers can sponsor packages. Debian Maintainers can't."</div>
<div>msgstr ""</div><div>"Gli sviluppatori Debian possono sponsorizzare i pacchetti. I Maintainers "</div><div>"Debian non possono."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para><orderedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:340</div><div>msgid ""</div><div>"The maintainer prepares a source package (<filename>.dsc</filename>) and "</div><div>"puts it online somewhere (like on <ulink url=\"<a href="http://mentors.debian.net/cgi-">http://mentors.debian.net/cgi-</a>"</div>
<div>"bin/welcome\"><a href="http://mentors.debian.net">mentors.debian.net</a></ulink>) or even better, provides a link to "</div><div>"a public VCS repository (see <xref linkend=\"servers-vcs\"/>) where the "</div>
<div>"package is maintained."</div><div>msgstr ""</div><div>"Il manutentore prepara un pacchetto sorgente (<filename>.dsc</filename>) e "</div><div>"la mette on line da qualche parte (come su <ulink url=\"<a href="http://mentors">http://mentors</a>."</div>
<div>"<a href="http://debian.net/cgi-bin/welcome\">debian.net/cgi-bin/welcome\</a>"><a href="http://mentors.debian.net">mentors.debian.net</a></ulink>) o, meglio ancora, "</div><div>"fornisce un collegamento a un repository pubblico di VCS (si consulti <xref "</div>
<div>"linkend=\"servers-vcs\"/>) in cui il pacchetto viene mantenuto ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para><orderedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:346</div><div>msgid "The sponsor downloads (or checkouts) the source package."</div><div>msgstr "Lo sponsor scarica (o fa il checkout) del sorgente del pacchetto."</div><div><br>
</div><div>#. type: Content of: <chapter><section><section><para><orderedlist><listitem><para></div><div>#: beyond-pkging.dbk:349</div><div>msgid ""</div><div>"The sponsor reviews the source package. If they find issues, they inform the "</div>
<div>"maintainer and ask them to provide a fixed version (the process starts over "</div><div>"at step 1)."</div><div>msgstr ""</div><div>"Lo sponsor esamina il pacchetto sorgente. Se trova dei problemi,informano il "</div>
<div>"maintainer chiedendogli di fornire una versione corretta (il processo inizia "</div><div>"dal punto 1)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para><orderedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:354</div><div>msgid ""</div><div>"The sponsor could not find any remaining problem. They build the package, "</div><div>"sign it, and upload it to Debian."</div><div>
msgstr ""</div><div>"Lo sponsor no può trovare tutti i problemi che ci sono. Costruisce il "</div><div>"pacchetto, lo firma, e lo carica su Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:337</div><div>msgid ""</div><div>"The process of sponsoring a package is: <placeholder type=\"orderedlist\" id="</div><div>"\"0\"/>"</div><div>
msgstr ""</div><div>"Il processo di sponsorizzazione di un pacchetto è: <placeholder type="</div><div>"\"orderedlist\" id=\"0\"/>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: beyond-pkging.dbk:360</div><div>msgid ""</div><div>"Before delving in the details of how to sponsor a package, you should ask "</div><div>"yourself whether adding the proposed package is beneficial to Debian."</div>
<div>msgstr ""</div><div>"Prima di addentrarci nei dettagli su come sponsorizzare un pacchetto, ci si "</div><div>"dovrebbe chiedere se l'aggiunta del pacchetto proposto è vantaggiosa per "</div>
<div>"Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:364</div><div>msgid ""</div><div>"There's no simple rule to answer this question, it can depend on many "</div>
<div>"factors: is the upstream codebase mature and not full of security holes? Are "</div><div>"there pre-existing packages that can do the same task and how do they "</div><div>"compare to this new package? Has the new package been requested by users and "</div>
<div>"how large is the user base? How active are the upstream developers?"</div><div>msgstr ""</div><div>"Non è semplice rispondere a questa domanda, può dipendere da molti fattori: "</div><div>
"il codice upstream è maturo e non pieno di falle di sicurezza? Ci sono "</div><div>"pacchetti pre-esistenti che possono fare lo stesso compito e come si "</div><div>"comparano con questo nuovo pacchetto? Il nuovo pacchetto è stato richiesto "</div>
<div>"dagli utenti e da quanti? Quanto sono attivi gli sviluppatori upstream?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:371</div>
<div>msgid ""</div><div>"You should also ensure that the prospective maintainer is going to be a good "</div><div>"maintainer. Do they already have some experience with other packages? If "</div>
<div>"yes, are they doing a good job with them (check out some bugs)? Are they "</div><div>"familiar with the package and its programming language? Do they have the "</div><div>"skills needed for this package? If not, are they able to learn them?"</div>
<div>msgstr ""</div><div>"Dovresti anche assicurarti che il potenziale maintainer sarà un buon "</div><div>"maintainer. Hanno già una certa esperienza con altri pacchetti? Se sì, "</div><div>
"stanno facendo un buon lavoro con loro (corretti alcuni bug)? Hanno "</div><div>"familiarità con il pacchetto e con il suo linguaggio di programmazione? "</div><div>"Hanno le competenze necessarie per questo pacchetto? In caso contrario, sono "</div>
<div>"in grado di impararle?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:379</div><div>msgid ""</div><div>"It's also a good idea to know where they stand with respect to Debian: do "</div>
<div>"they agree with Debian's philosophy and do they intend to join Debian? Given "</div><div>"how easy it is to become a Debian Maintainer, you might want to only sponsor "</div><div>"people who plan to join. That way you know from the start that you won't "</div>
<div>"have to act as a sponsor indefinitely."</div><div>msgstr ""</div><div>"E 'anche una buona idea conoscere la loro posizione rispetto a Debian: sono "</div><div>"d'accordo con la filosofia di Debian e hanno intenzione di aderire a Debian? "</div>
<div>"Considerato quanto sia facile diventare un Maintainer Debian, potresti voler "</div><div>"sponsorizzare solo le persone che hanno intenzione di aderire. In questo "</div><div>"modo fin dall'inizio si è consapevoli che non si dovrà agire in qualità di "</div>
<div>"sponsor a tempo indeterminato."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: beyond-pkging.dbk:386</div><div>msgid "Sponsoring a new package"</div>
<div>msgstr "Sponsorizzare un nuovo pacchetto"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:388</div><div>
msgid ""</div><div>"New maintainers usually have certain difficulties creating Debian packages — "</div><div>"this is quite understandable. They will do mistakes. That's why sponsoring a "</div>
<div>"brand new package into Debian requires a thorough review of the Debian "</div><div>"packaging. Sometimes several iterations will be needed until the package is "</div><div>"good enough to be uploaded to Debian. Thus being a sponsor implies being a "</div>
<div>"mentor."</div><div>msgstr ""</div><div>"I nuovi maintainer di solito hanno alcune difficoltà nel creare pacchetti "</div><div>"Debian - questo è abbastanza comprensibile. Faranno errori. Ecco perché "</div>
<div>"sponsorizzare un nuovo pacchetto in Debian richiede una profonda conoscenza "</div><div>"della pacchettizzazione in Debian. A volte saranno necessarie diverse "</div><div>"iterazioni fino a quando il pacchetto è abbastanza buono per essere caricato "</div>
<div>"a Debian. Quindi essere uno sponsor implica essere un mentore."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:396</div>
<div>msgid ""</div><div>"Don't ever sponsor a new package without reviewing it. The review of new "</div><div>"packages done by ftpmasters mainly ensures that the software is really free. "</div>
<div>"Of course, it happens that they stumble on packaging problems but they "</div><div>"really should not. It's your task to ensure that the uploaded package "</div><div>"complies with the Debian Free Software Guidelines and is of good quality."</div>
<div>msgstr ""</div><div>"Non bisogna mai sponsorizzare un nuovo pacchetto senza revisionarlo. La "</div><div>"revisione dei nuovi pacchetti realizzata da ftpmasters assicura "</div><div>"principalmente che il software sia veramente libero. Certo, capita che "</div>
<div>"inciampino sui problemi di packaging, ma in realtà non dovrebbero. E' il tuo "</div><div>"compito garantire che il pacchetto caricato sia conforme alle Free Software "</div><div>"Guidelines di Debian e sia di buona qualità."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para><footnote><para></div><div>#: beyond-pkging.dbk:409</div><div>msgid ""</div><div>"You can find more checks in the wiki where several developers share their "</div>
<div>"own <ulink url=\"<a href="http://wiki.debian.org/SponsorChecklist\">http://wiki.debian.org/SponsorChecklist\</a>">sponsorship "</div><div>"checklists</ulink>."</div><div>msgstr ""</div>
<div>"Puoi trovare altri controlli nella wiki nella quale diversi sviluppatori "</div><div>"condividono le proprie <ulink url=\"<a href="http://wiki.debian.org/SponsorChecklist">http://wiki.debian.org/SponsorChecklist</a>"</div>
<div>"\">liste di sponsorizzazione</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:404</div>
<div>msgid ""</div><div>"Building the package and testing the software is part of the review, but "</div><div>"it's also not enough. The rest of this section contains a non-exhaustive "</div>
<div>"list of points to check in your review. <placeholder type=\"footnote\" id="</div><div>"\"0\"/>"</div><div>msgstr ""</div><div>"La Costruzione del pacchetto e il testare il software è parte della "</div>
<div>"revisione, ma non è anche sufficiente. Il resto di questa sezione contiene "</div><div>"un elenco non esaustivo dei punti da controllare nella tua revisione. "</div><div>"<placeholder type=\"footnote\" id=\"0\"/>"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:416</div><div>msgid ""</div><div>
"Verify that the upstream tarball provided is the same that has been "</div><div>"distributed by the upstream author (when the sources are repackaged for "</div><div>"Debian, generate the modified tarball yourself)."</div>
<div>msgstr ""</div><div>"Verifica che l'upstream tarball fornita è la stessa che è stata distribuita "</div><div>"dall'autore principale (quando i sorgenti sono stati ripacchettizzati per "</div>
<div>"Debian, generate voi stessi la tarball modificata)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:421</div><div>msgid ""</div><div>"Run <command>lintian</command> (see <xref linkend=\"lintian\"/>). It will "</div><div>"catch many common problems. Be sure to verify that any <command>lintian</"</div>
<div>"command> overrides setup by the maintainer is fully justified."</div><div>msgstr ""</div><div>"Esegui <command>lintian</command> (si consulti <xref linkend=\"lintian\"/>). "</div>
<div>"Troverà molti problemi comuni. Assicurati di verificare che qualsiasi "</div><div>"<command>lintian</command> che sovrascriva la configurazione sia pienamente "</div><div>"giustificata dal maintainer."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:426</div><div>msgid ""</div><div>
"Run <command>licensecheck</command> (part of <xref linkend=\"devscripts\"/>) "</div><div>"and verify that <filename>debian/copyright</filename> seems correct and "</div>
<div>"complete. Look for license problems (like files with “All rights reserved” "</div><div>"headers, or with a non-DFSG compliant license). <command>grep -ri</command> "</div><div>"is your friend for this task."</div>
<div>msgstr ""</div><div>"Esegui <command>licensecheck</command> (parte di <xref linkend=\"devscripts"</div><div>"\"/>) e verifica che <filename>debian/copyright</filename> sia corretto e "</div>
<div>"completo. Cerca i problemi di licenza (come i file con intestazioni del tipo "</div><div>"“All rights reserved”, o con una licenza non compatibile con DFSG). "</div><div>"<comando>grep -ri</command> è tuo amico per questo compito."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:433</div><div>msgid ""</div><div>
"Build the package with <command>pbuilder</command> (or any similar tool, see "</div><div>"<xref linkend=\"pbuilder\"/>) to ensure that the build-dependencies are "</div><div>
"complete."</div><div>msgstr ""</div><div>"Costruisci il pacchetto con <command>pbuilder</command> (o qualsiasi "</div><div>"strumento simile, vedi <xref linkend=\"pbuilder\"/>) per garantire che le "</div>
<div>"dipendenze di compilazione siano soddisfatte."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:438</div><div>msgid ""</div><div>"Proofread <filename>debian/control</filename>: does it follow the best "</div><div>"practices (see <xref linkend=\"bpp-debian-control\"/>)? Are the dependencies "</div>
<div>"complete?"</div><div>msgstr ""</div><div>"Correggi <filename>debian/control</filename>: segue le best practices (si "</div><div>"consulti <xref linkend=\"bpp-debian-control\"/>)? Sono soddisfatte le "</div>
<div>"dipendenze ?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:443</div>
<div>msgid ""</div><div>"Proofread <filename>debian/rules</filename>: does it follow the best "</div><div>"practices (see <xref linkend=\"bpp-debian-rules\"/>)? Do you see some "</div>
<div>"possible improvements?"</div><div>msgstr ""</div><div>"Correggi <filename>debian/rules</filename>: rispecchia le best practices (si "</div><div>"consulti <xref linkend=\"bpp-debian-rules\"/>)? Vedete alcuni possibili "</div>
<div>"miglioramenti?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:448</div>
<div>msgid ""</div><div>"Proofread the maintainer scripts (<filename>preinst</filename>, "</div><div>"<filename>postinst</filename>, <filename>prerm</filename>, <filename>postrm</"</div>
<div>"filename>, <filename>config</filename>): will the <filename>preinst</"</div><div>"filename>/<filename>postrm</filename> work when the dependencies are not "</div>
<div>"installed? Are all the scripts idempotent (i.e. can you run them multiple "</div><div>"times without consequences)?"</div><div>msgstr ""</div><div>"Correggi gli script del maintainer (<filename>preinst</filename>, "</div>
<div>"<filename>postinst</filename>, <filename>prerm</filename>, <filename>postrm</"</div><div>"filename>, <filename>config</filename>): <filename>preinst</filename>/"</div>
<div>"<filename>postrm</filename> funzioneranno quando le dipendenze non sono "</div><div>"installate? Tutti gli scripts ono idempotenti (cioè puoi eseguirli più "</div><div>"volte senza conseguenze)?"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:456</div><div>msgid ""</div><div>
"Review any change to upstream files (either in <filename>.diff.gz</"</div><div>"filename>, or in <filename>debian/patches/</filename> or directly embedded "</div><div>"in the <filename>debian</filename> tarball for binary files). Are they "</div>
<div>"justified? Are they properly documented (with <ulink url=\"&url-dep3;"</div><div>"\">DEP-3</ulink> for patches)?"</div><div>msgstr ""</div><div>"Controlla ogni modifica ai file di upstream (sia in <filename>.diff.gz</"</div>
<div>"filename>, o in <filename>debian/patches/</filename> o direttamente incluse "</div><div>"nella tarball <filename>debian</filename> dei file binari). Sono "</div><div>"giustificate? Sono adeguatamente documentate (con <ulink url=\"&url-dep3;"</div>
<div>"\">DEP-3</ulink> per le patch)?"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: beyond-pkging.dbk:462</div><div>msgid ""</div><div>"For every file, ask yourself why the file is there and whether it's the "</div><div>"right way to achieve the desired result. Is the maintainer following the "</div>
<div>"best packaging practices (see <xref linkend=\"best-pkging-practices\"/>)?"</div><div>msgstr ""</div><div>"Per ogni file, chiedetevi perché il file è lì e se è il modo giusto per "</div>
<div>"ottenere il risultato desiderato. Il maintainer sta seguendo le best "</div><div>"practices per la pacchettizzazione (si consulti <xref linkend=\"best-pkging-"</div><div>"practices\"/>)?"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: beyond-pkging.dbk:468</div><div>msgid ""</div><div>
"Build the packages, install them and try the software. Ensure you can remove "</div><div>"and purge the packages. Maybe test them with <command>piuparts</command>."</div><div>msgstr ""</div>
<div>"Costruisci i pacchetti, installali e prova il software. Assicurati di poter "</div><div>"rimuovere ed eliminare i pacchetti. Forse provali con <command>piuparts</"</div><div>"command>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:474</div><div>msgid ""</div><div>"If the audit did not reveal any problem, you can build the package and "</div>
<div>"upload it to Debian. Remember that even if you're not the maintainer, as a "</div><div>"sponsor you are still responsible for what you upload to Debian. That's why "</div><div>"you're encouraged to keep up with the package through the <xref linkend="</div>
<div>"\"pkg-tracking-system\"/>."</div><div>msgstr ""</div><div>"Se il controllo non ha evidenziato alcun problema, puoi costruire il "</div><div>"pacchetto e caricarlo su Debian. Ricorda che, anche se non sei il "</div>
<div>"maintainer, in qualità di sponsor si è ancora responsabile per ciò che "</div><div>"carichi in Debian. Ecco perché siete incoraggiati a tenere il passo con il "</div><div>"pacchetto attraverso il<xref linkend=\"pkg-tracking-system\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:481</div><div>msgid ""</div><div>"Note that you should not need to modify the source package to put your name "</div>
<div>"in the <filename>changelog</filename> or in the <filename>control</filename> "</div><div>"file. The <literal>Maintainer</literal> field of the <filename>control</"</div>
<div>"filename> file and the <filename>changelog</filename> should list the person "</div><div>"who did the packaging, i.e. the sponsoree. That way they will get all the "</div><div>"BTS mail."</div>
<div>msgstr ""</div><div>"Nota che non dovrebbe essere necessario modificare il pacchetto sorgente per "</div><div>"inserire il vostro nome nella <filename>changelog</filename> o nel file di "</div>
<div>"<filename>control</filename>. Il campo <literal>Maintainer</literal> del "</div><div>"file <filename>control</filename> e del file <filename>changelog</filename> "</div>
<div>"dovrebbe elencare la persona che ha fatto la pacchettizzazione, ossia la "</div><div>"persona sponsorizzata. In questo modo riceveranno tutta la posta BTS."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: beyond-pkging.dbk:487</div><div>msgid ""</div><div>"Instead you should instruct <command>dpkg-buildpackage</command> to use your "</div><div>"key for the signature. You do that with the <literal>-k</literal> option:"</div>
<div>msgstr ""</div><div>"Invece dovresti istruire <command>dpkg-buildpackage</command> di usare la "</div><div>"tua chiave per la firma. Lo fai con l'opzione <literal>-k</literal> :"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><screen></div><div>#: beyond-pkging.dbk:490</div><div>#, no-wrap</div><div>msgid "dpkg-buildpackage -k<replaceable>KEY-ID</replaceable>\n"</div>
<div>msgstr "dpkg-buildpackage -k<replaceable>KEY-ID</replaceable>\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>
#: beyond-pkging.dbk:492</div><div>msgid ""</div><div>"If you use <command>debuild</command> and <command>debsign</command>, you "</div><div>"can even configure it permanently in <filename>~/.devscripts</filename>:"</div>
<div>msgstr ""</div><div>"Se usi <command>debuild</command> e <command>debsign</command>, puoi anche "</div><div>"configurarlo in modo permanente in <filename>~/devscripts</filename>.:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><programlisting></div><div>#: beyond-pkging.dbk:495</div><div>#, no-wrap</div><div>msgid "DEBSIGN_KEYID=<replaceable>KEY-ID</replaceable>\n"</div>
<div>msgstr "DEBSIGN_KEYID=<replaceable>KEY-ID</replaceable>\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: beyond-pkging.dbk:500</div>
<div>msgid "Sponsoring an update of an existing package"</div><div>msgstr "Sponsorizzare un aggiornamento di un pacchetto esistente"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: beyond-pkging.dbk:502</div><div>msgid ""</div><div>"You will usually assume that the package has already gone through a full "</div><div>"review. So instead of doing it again, you will carefully analyze the "</div>
<div>"difference between the current version and the new version prepared by the "</div><div>"maintainer. If you have not done the initial review yourself, you might "</div><div>"still want to have a more deeper look just in case the initial reviewer was "</div>
<div>"sloppy."</div><div>msgstr ""</div><div>"Normalmente presupporai che il pacchetto sia già passato attraverso una "</div><div>"revisione completa. Così, invece di farlo di nuovo, analizzarai attentamente "</div>
<div>"la differenza tra la versione attuale e la nuova versione preparata dal "</div><div>"maintainer. Se non hai fatto da solo la revisione iniziale , potresti anche "</div><div>"voler dare uno sguardo più profondo nel caso in cui il revisore iniziale "</div>
<div>"fosse stato sciatto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:510</div><div>msgid ""</div>
<div>"To be able to analyze the difference you need both versions. Download the "</div><div>"current version of the source package (with <command>apt-get source</"</div><div>"command>) and rebuild it (or download the current binary packages with "</div>
<div>"<command>aptitude download</command>). Download the source package to "</div><div>"sponsor (usually with <command>dget</command>)."</div><div>msgstr ""</div><div>
"Per essere in grado di analizzare la differenza è necessario che tu abbia "</div><div>"entrambe le versioni. Scarica la versione attuale del pacchetto sorgente "</div><div>"(con <command>apt-get source</command>) e ricostruiscilo (o scarica gli "</div>
<div>"attuali pacchetti binari con <command>aptitude download</command>). Scarica "</div><div>"il pacchetto sorgente da sponsorizzare (di solito con <command>dget</"</div><div>"command>)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:517</div><div>msgid ""</div><div>"Read the new changelog entry, it should tell you what to expect during the "</div>
<div>"review. The main tool you will use is <command>debdiff</command> (provide by "</div><div>"the <systemitem role=\"package\">devscripts</systemitem> package), you can "</div>
<div>"run it with two source packages (<filename>.dsc</filename> files), or two "</div><div>"binary packages, or two <filename>.changes</filename> files (it will then "</div><div>
"compare all the binary packages listed in the <filename>.changes</filename>)."</div><div>msgstr ""</div><div>"Leggi la nuova voce del changelog, dovrebbe dirti cosa aspettarsi durante la "</div>
<div>"revisione. Il principale strumento che utilizzerai è <command>debdiff</"</div><div>"command> (fornito con il pacchetto <systemitem role=\"package\">devscripts</"</div>
<div>"systemitem> ), puoi eseguirlo con due pacchetti sorgente (i file <filename>."</div><div>"dsc</filename> ), o due file <filename>.changes</filename> (allora "</div><div>
"confronterà tutti i pacchetti binari elencati nel file <filename>.changes</"</div><div>"filename>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: beyond-pkging.dbk:524</div><div>msgid ""</div><div>"If you compare the source packages (excluding upstream files in the case of "</div><div>"a new upstream version, for example by filtering the output of "</div>
<div>"<command>debdiff</command> with <command>filterdiff -i '*/debian/*'</"</div><div>"command>), you must understand all the changes you see and they should be "</div>
<div>"properly documented in the Debian changelog."</div><div>msgstr ""</div><div>"Se si confrontano i pacchetti sorgente (esclusi i file a monte nel caso di "</div><div>"una nuova versione, ad esempio filtrando l'output di <command>debdiff</"</div>
<div>"command> con <command>filterdiff-i '*/debian/*'</comando>), è necessario "</div><div>"capire tutti i cambiamenti che vedete e che deve essere adeguatamente "</div><div>"documentata nel changelog Debian."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:531</div><div>msgid ""</div><div>"If everything is fine, build the package and compare the binary packages to "</div>
<div>"verify that the changes on the source package have no unexpected "</div><div>"consequences (like some files dropped by mistake, missing dependencies, "</div><div>"etc.)."</div><div>msgstr ""</div>
<div>"Se tutto va bene, costruisci il pacchetto e confronta i pacchetti binari per "</div><div>"verificare che le modifiche sul pacchetto sorgente non abbiano conseguenze "</div><div>"inattese (come alcuni file cancellati per errore, le dipendenze non "</div>
<div>"soddisfatte, ecc)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: beyond-pkging.dbk:537</div><div>msgid ""</div>
<div>"You might want to check out the Package Tracking System (see <xref linkend="</div><div>"\"pkg-tracking-system\"/>) to verify if the maintainer has not missed "</div><div>"something important. Maybe there are translations updates sitting in the BTS "</div>
<div>"that could have been integrated. Maybe the package has been NMUed and the "</div><div>"maintainer forgot to integrate the changes from the NMU into their package. "</div><div>"Maybe there's a release critical bug that they have left unhandled and "</div>
<div>"that's blocking migration to <literal>testing</literal>. If you find "</div><div>"something that they could have done (better), it's time to tell them so that "</div><div>"they can improve for next time, and so that they have a better understanding "</div>
<div>"of their responsibilities."</div><div>msgstr ""</div><div>"Potresti controllare il Package Tracking System (si consulti <xref linkend="</div><div>"\"pkg-tracking-system\"/>) per verificare se il maintainer non abbia perso "</div>
<div>"qualcosa di importante. Magari ci sono aggiornamenti di traduzioni che "</div><div>"stanziano nel BTS che avrebbero potuto essere integrate. Forse il pacchetto "</div><div>"è stato NMUed e il maintainer ha dimenticato di integrare le modifiche nel "</div>
<div>"loro pacchetto dal NMU . Forse c'è un rilascio per un bug critico che hanno "</div><div>"lasciato non gestito e che sta bloccando la migrazione in <literal>testing</"</div><div>"literal>. Se trovate qualcosa che avrebbero potuto fare (meglio), è il "</div>
<div>"momento di dirglielo in modo che per la prossima volta possano migliorare, e "</div><div>"in modo che abbiano una migliore comprensione delle loro responsabilità."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: beyond-pkging.dbk:549</div><div>msgid ""</div><div>"If you have found no major problem, upload the new version. Otherwise ask "</div><div>"the maintainer to provide you a fixed version."</div>
<div>msgstr ""</div><div>"Se non hai trovato alcun grande problema, carica la nuova versione. In caso "</div><div>"contrario, chiedi al maintainer di fornire una versione corretta."</div><div>
<br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: beyond-pkging.dbk:556</div><div>msgid "Advocating new developers"</div><div>msgstr "Promuovere nuovi sviluppatori"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:558</div><div>msgid ""</div><div>"See the page about <ulink url=\"&url-newmaint-advocate;\">advocating a "</div>
<div>"prospective developer</ulink> at the Debian web site."</div><div>msgstr ""</div><div>"Consulta la pagina <ulink url=\"&url-newmaint-advocate;\">Promuovere nuovi "</div>
<div>"sviluppatori</ulink> sul sito web di Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: beyond-pkging.dbk:565</div><div>msgid "Handling new maintainer applications"</div>
<div>msgstr "Gestire nuove candidature di maintainer"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: beyond-pkging.dbk:567</div><div>msgid ""</div>
<div>"Please see <ulink url=\"&url-newmaint-amchecklist;\">Checklist for "</div><div>"Application Managers</ulink> at the Debian web site."</div><div>msgstr ""</div>
<div>"Si prega di consultare <ulink url=\"&url-newmaint-amchecklist;\">Checklist "</div><div>"per i Gestori delle Candidature</ulink> sul sito web di Debian."</div><div><br></div>
<div>#. type: Content of: <chapter><title></div><div>#: developer-duties.dbk:7</div><div>msgid "Debian Developer's Duties"</div><div>msgstr "Doveri di un Debian Developer"</div><div><br>
</div><div>#. type: Content of: <chapter><section><title></div><div>#: developer-duties.dbk:10</div><div>msgid "Package Maintainer's Duties"</div><div>msgstr "Doveri di un Maintainer di Pacchetti"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: developer-duties.dbk:11</div><div>msgid ""</div><div>"As a package maintainer, you're supposed to provide high-quality packages "</div>
<div>"that are well integrated in the system and that adhere to the Debian Policy."</div><div>msgstr ""</div><div>"Come un maintainer di un pacchetto, si suppone che tu fornisca pacchetti di "</div>
<div>"alta qualità che sono ben integrati nel sistema e che aderiscono alla "</div><div>"politica di Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: developer-duties.dbk:16</div><div>msgid "Work towards the next <literal>stable</literal> release"</div><div>msgstr "Lavora per il prossimo rilascio <literal>stable</literal> "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:18</div><div>msgid ""</div><div>"Providing high-quality packages in <literal>unstable</literal> is not "</div>
<div>"enough, most users will only benefit from your packages when they are "</div><div>"released as part of the next <literal>stable</literal> release. You are thus "</div><div>"expected to collaborate with the release team to ensure your packages get "</div>
<div>"included."</div><div>msgstr ""</div><div>"Fornire pacchetti di alta qualità in <literal>unstable</literal> non è "</div><div>"abbastanza, la maggior parte degli utenti beneficeranno dei tuoi pacchetti "</div>
<div>"solo quando sono rilasciati come parte della prossima release "</div><div>"<literal>stable</literal>. Siete quindi tenuti a collaborare con il gruppo "</div><div>"di rilascio per esserre sicuri che i tuoi pacchetti vengano inclusi."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:24</div><div>msgid ""</div><div>"More concretely, you should monitor whether your packages are migrating to "</div>
<div>"<literal>testing</literal> (see <xref linkend=\"testing\"/>). When the "</div><div>"migration doesn't happen after the test period, you should analyze why and "</div>
<div>"work towards fixing this. It might mean fixing your package (in the case of "</div><div>"release-critical bugs or failures to build on some architecture) but it can "</div><div>"also mean updating (or fixing, or removing from <literal>testing</literal>) "</div>
<div>"other packages to help complete a transition in which your package is "</div><div>"entangled due to its dependencies. The release team might provide you some "</div><div>"input on the current blockers of a given transition if you are not able to "</div>
<div>"identify them."</div><div>msgstr ""</div><div>"Più concretamente, dovresti controllare che i pacchetti stiano migrando "</div><div>"verso <literal>testing</literal> (si consulti <xref linkend=\"testing\"/>). "</div>
<div>"Quando la migrazione non avviene dopo il periodo di prova, si deve "</div><div>"analizzare il motivo e lavorare per correggere questo. Potrebbe significare "</div><div>"che fissa il pacchetto (nel caso dei bug critici per il rilascio o "</div>
<div>"fallimenti di costruire su alcune architetture), ma può anche significare "</div><div>"l'aggiornamento (o di fissaggio, o la rimozione di <literal>testing</"</div><div>"literal>) altri pacchetti per aiutare completo una transizione in cui il "</div>
<div>"pacchetto è impigliata grazie alle sue dipendenze. Il team di rilascio "</div><div>"potrebbe fornire alcuni input sui bloccanti vigenti di una data di "</div><div>"transizione, se non si è in grado di identificarli."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:37</div><div>msgid "Maintain packages in <literal>stable</literal>"</div>
<div>msgstr "Mantenere i pacchetti in <literal>stable</literal>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:39</div>
<div>msgid ""</div><div>"Most of the package maintainer's work goes into providing updated versions "</div><div>"of packages in <literal>unstable</literal>, but their job also entails "</div>
<div>"taking care of the packages in the current <literal>stable</literal> release."</div><div>msgstr ""</div><div>"La maggior parte del lavoro del maintainer del pacchetto è fornire versioni "</div>
<div>"aggiornate dei pacchetti in <literal>unstable</literal>, ma il loro lavoro "</div><div>"comporta anche prendersi cura dei pacchetti nell'attuale release "</div><div>"<literal>stable</literal>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:44</div><div>msgid ""</div><div>"While changes in <literal>stable</literal> are discouraged, they are "</div>
<div>"possible. Whenever a security problem is reported, you should collaborate "</div><div>"with the security team to provide a fixed version (see <xref linkend=\"bug-"</div><div>"security\"/>). When bugs of severity important (or more) are reported "</div>
<div>"against the <literal>stable</literal> version of your packages, you should "</div><div>"consider providing a targeted fix. You can ask the <literal>stable</"</div><div>"literal> release team whether they would accept such an update and then "</div>
<div>"prepare a <literal>stable</literal> upload (see <xref linkend=\"upload-stable"</div><div>"\"/>)."</div><div>msgstr ""</div><div>"Mentre i cambiamenti in <literal> stable </literal> sono scoraggiati, sono "</div>
<div>"comunque possibili. Ogni volta che un problema di sicurezza è segnalato, "</div><div>"dovresti collaborare con il team di sicurezza per fornire una versione "</div><div>"corretta (si veda <xref linkend=\"bug-security\"/>). Quando i bug di gravità "</div>
<div>"importante (o più) vengono segnalati per la versione <literal>stable</"</div><div>"literal> dei tuoi pacchetti, dovresti valutare la possibilità di fornire un "</div><div>"fix mirato. Puoi chiedere al team della release<literal>stable</literal> se "</div>
<div>"accettano tale tipo di aggiornameto e poi preparare un upload "</div><div>"<literal>stable</literal> (si consulti <xref linkend=\"upload-stable\"/>) ."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:56</div><div>msgid "Manage release-critical bugs"</div><div>msgstr "Gestire i bug critici per il rilascio "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:58</div><div>msgid ""</div><div>"Generally you should deal with bug reports on your packages as described in "</div>
<div>"<xref linkend=\"bug-handling\"/>. However, there's a special category of "</div><div>"bugs that you need to take care of — the so-called release-critical bugs (RC "</div><div>
"bugs). All bug reports that have severity <literal>critical</literal>, "</div><div>"<literal>grave</literal> or <literal>serious</literal> make the package "</div><div>
"unsuitable for inclusion in the next <literal>stable</literal> release. "</div><div>"They can thus delay the Debian release (when they affect a package in "</div><div>"<literal>testing</literal>) or block migrations to <literal>testing</"</div>
<div>"literal> (when they only affect the package in <literal>unstable</literal>). "</div><div>"In the worst scenario, they will lead to the package's removal. That's why "</div>
<div>"these bugs need to be corrected as quickly as possible."</div><div>msgstr ""</div><div>"In generale dovresti affrontare le segnalazioni di bug sui vostri pacchetti "</div><div>"come è descritto in <xref linkend=\"bug-handling\"/>. Tuttavia, c'è una "</div>
<div>"categoria speciale di bug di cui ti dovrai prendere cura - i cosiddetti bug "</div><div>"critici per il rilascio (RC bugs). Tutte le segnalazioni di bug che hanno "</div><div>"gravità <literal>critical</literal>, <literal>grave</literal> o "</div>
<div>"<literal>serious</literal> rendono il pacchetto non adatto per l'inclusione "</div><div>"nella prossima release <literal>stable</literal>. quindi possono ritardare "</div>
<div>"il rilascio di Debian (quando riguardano un pacchetto in <literal>testing</"</div><div>"literal>) o bloccare migrazioni in <literal>testing</literal> (quando "</div><div>"influiscono solo sul pacchetto in <literal> unstable </literal >). Nello "</div>
<div>"scenario peggiore, procederanno alla rimozione del pacchetto. Ecco perché "</div><div>"questi bug devono essere corretti al più presto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:70</div><div>msgid ""</div><div>"If, for any reason, you aren't able fix an RC bug in a package of yours "</div><div>"within 2 weeks (for example due to time constraints, or because it's "</div>
<div>"difficult to fix), you should mention it clearly in the bug report and you "</div><div>"should tag the bug <literal>help</literal> to invite other volunteers to "</div><div>"chime in. Be aware that RC bugs are frequently the targets of Non-Maintainer "</div>
<div>"Uploads (see <xref linkend=\"nmu\"/>) because they can block the "</div><div>"<literal>testing</literal> migration of many packages."</div><div>msgstr ""</div>
<div>"Se, per qualsiasi motivo, non puoi risolvere un bug RC in uno dei tuoi "</div><div>"pacchetti entro 2 settimane (per esempio a causa di vincoli di tempo, o "</div><div>"perché è difficile da correggere), dovresti accennarlo chiaramente nel bug "</div>
<div>"report e si dovrebbe contrassegnare il bug come <literal>help</literal> in "</div><div>"modo da invitare altri volontari a partecipare alla sua risoluzione.Siate "</div><div>"consapevoli che i bug RC sono spesso bersaglio Non-Maintainer Uploads (si "</div>
<div>"consulti <xref linkend=\"nmu\"/>) perché in grado di bloccare la migrazione "</div><div>"di <literal>testing</literal> di molti pacchetti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:79</div><div>msgid ""</div><div>"Lack of attention to RC bugs is often interpreted by the QA team as a sign "</div><div>"that the maintainer has disappeared without properly orphaning their "</div>
<div>"package. The MIA team might also get involved, which could result in your "</div><div>"packages being orphaned (see <xref linkend=\"mia-qa\" />)."</div><div>msgstr ""</div>
<div>"La mancanza di attenzione per i bug RC è spesso interpretata dal team QA "</div><div>"come un segno che il maintainer è scomparso senza aver correttamente reso "</div><div>"orfano il loro pacchetto. Il team MIA potrebbe anche mettersi in gioco, che "</div>
<div>"potrebbe concretizzarsi nel rendere orfani i vostri pacchetti (si consulti "</div><div>"<xref linkend=\"mia-qa\" />)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: developer-duties.dbk:87</div><div>msgid "Coordination with upstream developers"</div><div>msgstr "Coordinamento con gli sviluppatori upstream"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:89</div><div>msgid ""</div><div>"A big part of your job as Debian maintainer will be to stay in contact with "</div><div>"the upstream developers. Debian users will sometimes report bugs that are "</div>
<div>"not specific to Debian to our bug tracking system. You have to forward "</div><div>"these bug reports to the upstream developers so that they can be fixed in a "</div><div>"future upstream release."</div>
<div>msgstr ""</div><div>"Grande parte del tuo lavoro come maintainer Debian sarà quello di restare in "</div><div>"contatto con gli sviluppatori upstream. Gli utenti Debian a volte "</div><div>
"segnaleranno al nostro sistema di bug tracking bug che non sono specifici "</div><div>"di Debian. Devi inoltrare tali segnalazioni di bug agli sviluppatori "</div><div>"upstream in modo che possano essere corrette in una futura versione upstream."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:96</div><div>msgid ""</div><div>"While it's not your job to fix non-Debian specific bugs, you may freely do "</div>
<div>"so if you're able. When you make such fixes, be sure to pass them on to the "</div><div>"upstream maintainers as well. Debian users and developers will sometimes "</div><div>"submit patches to fix upstream bugs — you should evaluate and forward these "</div>
<div>"patches upstream."</div><div>msgstr ""</div><div>"Anche se non è il tuo lavoro correggere i bug specifici non-Debian, puoi "</div><div>"liberamente farlo se ne hai la possibilità. Quando effettui queste "</div>
<div>"correzioni, assicurati di trasmetterli anche agli upstream maintainers. "</div><div>"Utenti e sviluppatori Debian a volte invieranno patch che correggono bug "</div><div>"upstream - dovresti valutare e trasmettere queste patch all'upstream."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:103</div><div>msgid ""</div><div>"If you need to modify the upstream sources in order to build a policy "</div>
<div>"compliant package, then you should propose a nice fix to the upstream "</div><div>"developers which can be included there, so that you won't have to modify the "</div><div>"sources of the next upstream version. Whatever changes you need, always try "</div>
<div>"not to fork from the upstream sources."</div><div>msgstr ""</div><div>"Se necessiti di modificare i sorgenti upstream al fine di costruire un "</div><div>"pacchetto conforme alla policy, allora dovresti proporre una soluzione "</div>
<div>"accurata agli sviluppatori upstream che può essere applicata la, in modo da "</div><div>"non dover modificare i sorgenti della prossima versione upstream. Qualunque "</div><div>"cambiamento necessiti, cerca sempre di non effettuare il fork dai sorgenti "</div>
<div>"upstream."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:110</div><div>msgid ""</div><div>"If you find that the upstream developers are or become hostile towards "</div>
<div>"Debian or the free software community, you may want to re-consider the need "</div><div>"to include the software in Debian. Sometimes the social cost to the Debian "</div><div>"community is not worth the benefits the software may bring."</div>
<div>msgstr ""</div><div>"Se si scopre che gli sviluppatori upstream sono o diventano ostili verso "</div><div>"Debian o la comunità del software libero, potresti riconsiderare la "</div><div>
"necessità di includere il software in Debian. A volte il costo sociale per "</div><div>"la comunità Debian non vale i benefici che il software può portare."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: developer-duties.dbk:120</div><div>msgid "Administrative Duties"</div><div>msgstr "Doveri amministrativi"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: developer-duties.dbk:121</div><div>msgid ""</div><div>"A project of the size of Debian relies on some administrative infrastructure "</div><div>"to keep track of everything. As a project member, you have some duties to "</div>
<div>"ensure everything keeps running smoothly."</div><div>msgstr ""</div><div>"Un progetto delle dimensioni di Debian si basa su alcune infrastrutture "</div><div>"amministrative per tenere traccia di tutto. Come membro del progetto, hai "</div>
<div>"alcuni doveri che assicurano che il tutto continui a funzionare senza "</div><div>"problemi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: developer-duties.dbk:126</div><div>msgid "Maintaining your Debian information"</div><div>msgstr "Gestire le tue informazioni Debian"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:128</div><div>msgid ""</div><div>"There's a LDAP database containing information about Debian developers at "</div><div>"<ulink url=\"&url-debian-db;\"></ulink>. You should enter your information "</div>
<div>"there and update it as it changes. Most notably, make sure that the address "</div><div>"where your <a href="http://debian.org">debian.org</a> email gets forwarded to is always up to date, as well "</div>
<div>"as the address where you get your debian-private subscription if you choose "</div><div>"to subscribe there."</div><div>msgstr ""</div><div>"C'è un database LDAP contenente le informazioni relative agli sviluppatori "</div>
<div>"Debian su <ulink url=\"&url-debian-db;\"></ulink>.Dovresti immettere le "</div><div>"informazioni li ed aggiornarle appena cambiano. Più in particolare, fai in "</div><div>
"modo che l'indirizzo al quale la tua email <a href="http://debian.org">debian.org</a> viene inoltrata sia "</div><div>"sempre aggiornato, così come l'indirizzo in cui hai le tue iscrizioni debian "</div>
<div>"private se si sceglie di sottoscriverle."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:136</div><div>msgid ""</div>
<div>"For more information about the database, please see <xref linkend=\"devel-db"</div><div>"\"/>."</div><div>msgstr ""</div><div>"Per ulteriori informazioni sul database, si consulti <xref linkend=\"devel-db"</div>
<div>"\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:141</div><div>msgid "Maintaining your public key"</div>
<div>msgstr "Mantenere la tua chiave pubblica"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:143</div><div>msgid ""</div>
<div>"Be very careful with your private keys. Do not place them on any public "</div><div>"servers or multiuser machines, such as the Debian servers (see <xref linkend="</div><div>"\"server-machines\"/>). Back your keys up; keep a copy offline. Read the "</div>
<div>"documentation that comes with your software; read the <ulink url=\"&url-pgp-"</div><div>"faq;\">PGP FAQ</ulink>."</div><div>msgstr ""</div><div>"State molto attenti con le vostre chiavi private. Non metterle su qualsiasi "</div>
<div>"server pubblico o macchine multiutente, come ad esempio il server Debian (si "</div><div>"consulti <xref linkend=\"server-machines\"/>). Esegui copie delle chiavi; "</div><div>"conserva una copia offline. Leggi la documentazione fornita con il software; "</div>
<div>"leggi la <ulink url=\"&url-pgp-faq;\">PGP FAQ</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:150</div>
<div>msgid ""</div><div>"You need to ensure not only that your key is secure against being stolen, "</div><div>"but also that it is secure against being lost. Generate and make a copy "</div>
<div>"(best also in paper form) of your revocation certificate; this is needed if "</div><div>"your key is lost."</div><div>msgstr ""</div><div>"È necessario garantire non solo che la tua chiave è sicura contro il furto, "</div>
<div>"ma anche che è protetta in caso di smarrimento. Genera e fai una copia "</div><div>"(meglio anche se in forma cartacea) del certificato di revoca; questo è "</div><div>"necessario se la chiave viene persa."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:156</div><div>msgid ""</div><div>"If you add signatures to your public key, or add user identities, you can "</div>
<div>"update the Debian key ring by sending your key to the key server at "</div><div>"<literal>&keyserver-host;</literal>."</div><div>msgstr ""</div><div>"Se aggiungi firme alla tua chiave pubblica, o di aggiungi identità di "</div>
<div>"utenti, è possibile aggiornare il portachiavi Debian inviando la tua chiave "</div><div>"al server delle chiavi al <literal>&keyserver-host;</literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:161</div><div>msgid ""</div><div>"If you need to add a completely new key or remove an old key, you need to "</div><div>"get the new key signed by another developer. If the old key is compromised "</div>
<div>"or invalid, you also have to add the revocation certificate. If there is no "</div><div>"real reason for a new key, the Keyring Maintainers might reject the new "</div><div>"key. Details can be found at <ulink url=\"http://&keyserver-host;/"</div>
<div>"replacing_keys.html\"></ulink>."</div><div>msgstr ""</div><div>"Se è necessario aggiungere una nuova chiave o rimuovere una vecchia chiave, "</div><div>"è necessario che la nuova chiave sia firmata da un altro sviluppatore. Se la "</div>
<div>"vecchia chiave è compromessa o non valida, si deve anche aggiungere il "</div><div>"certificato di revoca. Se non vi è alcun motivo reale per una nuova chiave, "</div><div>"i Keyring Maintainers potrebbero rifiutare la nuova chiave. Dettagli possono "</div>
<div>"essere trovati presso <ulink url=\"http://&keyserver-host;/replacing_keys."</div><div>"html\"></ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:169</div><div>msgid ""</div><div>"The same key extraction routines discussed in <xref linkend=\"registering\"/"</div><div>"> apply."</div><div>msgstr ""</div>
<div>"Si applichino le stesse routine di estrazione di chiavi discusse nel <xref "</div><div>"linkend=\"registering\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:173</div><div>msgid ""</div><div>"You can find a more in-depth discussion of Debian key maintenance in the "</div><div>"documentation of the <systemitem role=\"package\">debian-keyring</"</div>
<div>"systemitem> package."</div><div>msgstr ""</div><div>"Si può trovare una più approfondita discussione sulla manutenzione delle "</div><div>"chiavi Debian nella documentazione del pacchetto <systemitem role=\"package"</div>
<div>"\">debian-keyring</systemitem>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:180</div><div>msgid "Voting"</div>
<div>msgstr "Votare"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:182</div><div>msgid ""</div><div>"Even though Debian isn't really a democracy, we use a democratic process to "</div>
<div>"elect our leaders and to approve general resolutions. These procedures are "</div><div>"defined by the <ulink url=\"&url-constitution;\">Debian Constitution</ulink>."</div>
<div>msgstr ""</div><div>"Anche se Debian non è davvero una democrazia, usiamo un processo democratico "</div><div>"per eleggere i nostri leader e ad approvare risoluzioni generali. Queste "</div>
<div>"procedure sono definite dal <ulink url=\"&url-constitution;\">Costituzione "</div><div>"Debian</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:188</div><div>msgid ""</div><div>"Other than the yearly leader election, votes are not routinely held, and "</div><div>"they are not undertaken lightly. Each proposal is first discussed on the "</div>
<div>"&email-debian-vote; mailing list and it requires several endorsements before "</div><div>"the project secretary starts the voting procedure."</div><div>msgstr ""</div><div>"Altro che l'elezione capo annuale, i voti non sono regolarmente tenuti, e "</div>
<div>"non sono intraprese con leggerezza. Ogni proposta è prima discusso sulla "</div><div>"mailing list &email-debian-vote; e richiede diverse approvazioni prima che "</div><div>"il segretario progetto inizia la procedura di voto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:194</div><div>msgid ""</div><div>"You don't have to track the pre-vote discussions, as the secretary will "</div>
<div>"issue several calls for votes on &email-debian-devel-announce; (and all "</div><div>"developers are expected to be subscribed to that list). Democracy doesn't "</div><div>"work well if people don't take part in the vote, which is why we encourage "</div>
<div>"all developers to vote. Voting is conducted via GPG-signed/encrypted email "</div><div>"messages."</div><div>msgstr ""</div><div>"Non si dispone di monitorare le discussioni pre-voto, come il segretario "</div>
<div>"rilascerà diverse chiamate di votazione su&email-debian-devel-announce; (e "</div><div>"tutti gli sviluppatori dovrebbero essere iscritti a questa lista). La "</div><div>"democrazia non funziona bene se le persone non prendono parte al voto, è per "</div>
<div>"questo che invitiamo tutti gli sviluppatori di votare. Votazioni è condotto "</div><div>"attraverso GPG-signed/encrypted messaggi e-mail."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:202</div><div>msgid ""</div><div>"The list of all proposals (past and current) is available on the <ulink url="</div><div>"\"&url-vote;\">Debian Voting Information</ulink> page, along with "</div>
<div>"information on how to make, second and vote on proposals."</div><div>msgstr ""</div><div>"L'elenco di tutte le proposte (passata e presente) è disponibile sul <ulink "</div><div>
"url=\"&url-vote;\">Debian Voting Information</ulink> pagina, insieme a "</div><div>"informazioni su come fare, secondo e votare proposte."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: developer-duties.dbk:209</div><div>msgid "Going on vacation gracefully"</div><div>msgstr "Andare in vacanza con grazia"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:211</div><div>msgid ""</div><div>"It is common for developers to have periods of absence, whether those are "</div><div>"planned vacations or simply being buried in other work. The important thing "</div>
<div>"to notice is that other developers need to know that you're on vacation so "</div><div>"that they can do whatever is needed if a problem occurs with your packages "</div><div>"or other duties in the project."</div>
<div>msgstr ""</div><div>"E' comune per gli sviluppatori di avere periodi di assenza, se queste sono "</div><div>"le vacanze programmate o semplicemente di essere sepolti in altri lavori. La "</div>
<div>"cosa importante da notare è che gli altri sviluppatori hanno bisogno di "</div><div>"sapere che sei in vacanza in modo che possano fare tutto ciò che è "</div><div>"necessario in caso di problemi con i pacchetti o altri obblighi nel progetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:218</div><div>msgid ""</div><div>"Usually this means that other developers are allowed to NMU (see <xref "</div>
<div>"linkend=\"nmu\"/>) your package if a big problem (release critical bug, "</div><div>"security update, etc.) occurs while you're on vacation. Sometimes it's "</div><div>"nothing as critical as that, but it's still appropriate to let others know "</div>
<div>"that you're unavailable."</div><div>msgstr ""</div><div>"Di solito questo significa che altri sviluppatori possono NMU (si consulti "</div><div>"<xref linkend=\"nmu\"/>) il vostro pacchetto se un grosso problema (release "</div>
<div>"bug critico, aggiornamento della sicurezza, ecc), si verifica mentre si è in "</div><div>"vacanza. A volte non è niente di così critica come quella, ma è ancora il "</div><div>"caso di far sapere agli altri che non sei disponibile."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para><footnote><para></div><div>#: developer-duties.dbk:227</div><div>msgid ""</div><div>"This is so that the message can be easily filtered by people who don't want "</div>
<div>"to read vacation notices."</div><div>msgstr ""</div><div>"Questo è così che il messaggio può essere facilmente filtrato da persone che "</div><div>"non vogliono leggere avvisi di vacanza."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:225</div><div>msgid ""</div><div>"In order to inform the other developers, there are two things that you "</div>
<div>"should do. First send a mail to <email>debian-private@&lists-host;</email> "</div><div>"with [VAC] prepended to the subject of your message<placeholder type="</div><div>"\"footnote\" id=\"0\"/> and state the period of time when you will be on "</div>
<div>"vacation. You can also give some special instructions on what to do if a "</div><div>"problem occurs."</div><div>msgstr ""</div><div>"Al fine di informare gli altri sviluppatori, ci sono due cose che si "</div>
<div>"dovrebbe fare. In primo luogo inviare una mail a <email>@debian-private e "</div><div>"liste-host;</email> con [VAC] anteposto al soggetto del messaggio "</div><div>"<placeholder type=\"footnote\" id=\"0\"/> e indicare il periodo di tempo in "</div>
<div>"cui si sarà in vacanza. Si può anche dare alcune speciali istruzioni su cosa "</div><div>"fare in caso di problemi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:234</div><div>msgid ""</div><div>"The other thing to do is to mark yourself as on vacation in the <link "</div><div>"linkend=\"devel-db\">Debian developers' LDAP database</link> (this "</div>
<div>"information is only accessible to Debian developers). Don't forget to "</div><div>"remove the on vacation flag when you come back!"</div><div>msgstr ""</div><div>"L'altra cosa da fare è quella di segnare se stessi come in vacanza nel <link "</div>
<div>"linkend=\"devel-db\">Debian developers' LDAP database</link> (questa "</div><div>"informazione è accessibile solo agli sviluppatori Debian). Non dimenticare "</div><div>"di togliere il flag vacanza su quando torni!"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:240</div><div>msgid ""</div><div>"Ideally, you should sign up at the <ulink url=\"&url-gpg-coord;\">GPG "</div>
<div>"coordination pages</ulink> when booking a holiday and check if anyone there "</div><div>"is looking for signing. This is especially important when people go to "</div><div>"exotic places where we don't have any developers yet but where there are "</div>
<div>"people who are interested in applying."</div><div>msgstr ""</div><div>"Idealmente, si dovrebbe firmare <ulink url=\"&url-gpg-coord;\">GPG "</div><div>"coordination pages</ulink> al momento della prenotazione di una vacanza e "</div>
<div>"verificare se qualcuno ci sta cercando per la firma. Questo è "</div><div>"particolarmente importante quando la gente va in luoghi esotici dove non "</div><div>"abbiamo ancora gli sviluppatori, ma dove ci sono persone che sono "</div>
<div>"interessati a presentare domanda."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:249</div><div>msgid "Retiring"</div>
<div>msgstr "Retiring"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:251</div><div>msgid ""</div><div>"If you choose to leave the Debian project, you should make sure you do the "</div>
<div>"following steps:"</div><div>msgstr ""</div><div>"Se si sceglie di lasciare il progetto Debian, è necessario assicurarsi di "</div><div>"eseguire le seguenti operazioni:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: developer-duties.dbk:257</div><div>msgid ""</div><div>"Orphan all your packages, as described in <xref linkend=\"orphaning\"/>."</div>
<div>msgstr ""</div><div>"Orfani tutti i pacchetti, come descritto in <xref linkend=\"orphaning\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div>
<div>#: developer-duties.dbk:262</div><div>msgid ""</div><div>"Send an gpg-signed email about why you are leaving the project to "</div><div>"<email>debian-private@&lists-host;</email>."</div>
<div>msgstr ""</div><div>"Invia una e-mail gpg-firmato sul perché si sta lasciando il progetto di "</div><div>"<email>debian-private@&liste-host;</email>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: developer-duties.dbk:268</div><div>msgid ""</div><div>"Notify the Debian key ring maintainers that you are leaving by opening a "</div>
<div>"ticket in Debian RT by sending a mail to &email-keyring; with the words "</div><div>"'Debian RT' somewhere in the subject line (case doesn't matter)."</div><div>msgstr ""</div>
<div>"Comunica i manutentori Debian anello chiave che si sta lasciando con "</div><div>"l'apertura di un ticket in Debian RT con l'invio di una mail all'indirizzo e-"</div><div>"mail-portachiavi, con le parole 'Debian RT' da qualche parte nella riga "</div>
<div>"dell'oggetto (caso non importa)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:275</div><div>msgid ""</div>
<div>"It is important that the above process is followed, because finding inactive "</div><div>"developers and orphaning their packages takes significant time and effort."</div><div>msgstr ""</div>
<div>"E 'importante che il processo di cui sopra è seguito, perché trovare "</div><div>"sviluppatori inattivi e orphaning loro pacchetti richiede molto tempo e "</div><div>"lavoro."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: developer-duties.dbk:281</div><div>msgid "Returning after retirement"</div><div>msgstr "Tornando dopo il pensionamento"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: developer-duties.dbk:283</div><div>msgid ""</div><div>"A retired developer's account is marked as \"emeritus\" when the process in "</div>
<div>"<xref linkend=\"s3.7\"/> is followed, and \"disabled\" otherwise. Retired "</div><div>"developers with an \"emeritus\" account can get their account re-activated "</div>
<div>"as follows:"</div><div>msgstr ""</div><div>"l'account di uno sviluppatore ritirato è contrassegnato come «emerito» "</div><div>"quando il processo in <xref linkend=\"s3.7\"/> è seguito, e «disabled» in "</div>
<div>"caso contrario. Gli sviluppatori ritirati con un account «emerito» possono "</div><div>"ottenere il loro account riattivato come segue:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: developer-duties.dbk:292</div><div>msgid "Contact &email-debian-account-manager;."</div><div>msgstr "Contatto &email-debian-account-manager;."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: developer-duties.dbk:297</div><div>msgid ""</div><div>"Go through a shortened NM process (to ensure that the returning developer "</div><div>"still knows important parts of P&P and T&S)."</div>
<div>msgstr ""</div><div>"Passare attraverso un processo di NM accorciato (per garantire che il "</div><div>"committente tornando sa ancora parti importanti della P&P and T&S)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: developer-duties.dbk:303</div><div>msgid ""</div><div>"Prove that they still control the GPG key associated with the account, or "</div>
<div>"provide proof of identify on a new GPG key, with at least two signatures "</div><div>"from other developers."</div><div>msgstr ""</div><div>"Dimostra che ancora controllano la chiave GPG associato all'account, o "</div>
<div>"fornire la prova di identificare su una nuova chiave GPG, con almeno due "</div><div>"firme da altri sviluppatori."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: developer-duties.dbk:310</div><div>msgid ""</div><div>"Retired developers with a \"disabled\" account need to go through NM again."</div><div>msgstr ""</div><div>"Gli sviluppatori ritirati con un account «disabilitato» necessitano "</div>
<div>"nuovamente di passare attraverso NM."</div><div><br></div><div>#. type: Attribute 'lang' of: <book></div><div>#: index.dbk:7</div><div>msgid "en"</div><div>msgstr "en "</div>
<div><br></div><div>#. type: Content of: <book><title></div><div>#: index.dbk:9</div><div>msgid "Debian Developer's Reference"</div><div>msgstr "Debian Developer's Reference"</div><div>
<br></div><div>#. type: Content of: <book><bookinfo></div><div>#: index.dbk:11</div><div>msgid ""</div><div>"<author> <othername>Developer's Reference Team</othername> &email-devel-ref; "</div>
<div>"</author> <author> <firstname>Andreas</firstname> <surname>Barth</surname> </"</div><div>"author> <author> <firstname>Adam</firstname> <surname>Di Carlo</surname> </"</div>
<div>"author> <author> <firstname>Raphaël</firstname> <surname>Hertzog</surname> </"</div><div>"author> <author> <firstname>Lucas</firstname> <surname>Nussbaum</surname> </"</div>
<div>"author> <author> <firstname>Christian</firstname> <surname>Schwarz</surname> "</div><div>"</author> <author> <firstname>Ian</firstname> <surname>Jackson</surname> </"</div>
<div>"author>"</div><div>msgstr ""</div><div>"<author> <othername>Developer's Reference Team</othername> &email-devel-ref; "</div><div>"</author> <author> <firstname>Andreas</firstname> <surname>Barth</surname> </"</div>
<div>"author> <author> <firstname>Adam</firstname> <surname>Di Carlo</surname> </"</div><div>"author> <author> <firstname>Raphaël</firstname> <surname>Hertzog</surname> </"</div>
<div>"author> <author> <firstname>Lucas</firstname> <surname>Nussbaum</surname> </"</div><div>"author> <author> <firstname>Christian</firstname> <surname>Schwarz</surname> "</div>
<div>"</author> <author> <firstname>Ian</firstname> <surname>Jackson</surname> </"</div><div>"author>"</div><div><br></div><div>#. type: Content of: <book><bookinfo><releaseinfo></div>
<div>#: index.dbk:33</div><div>msgid "ver. &version;"</div><div>msgstr "ver. &version;"</div><div><br></div><div>#. type: Content of: <book><bookinfo></div><div>#: index.dbk:34</div>
<div>msgid ""</div><div>"<pubdate>&pubdate;</pubdate> <copyright> <year>2004</year> <year>2005</year> "</div><div>"<year>2006</year> <year>2007</year> <holder>Andreas Barth</holder> </"</div>
<div>"copyright> <copyright> <year>1998</year> <year>1999</year> <year>2000</year> "</div><div>"<year>2001</year> <year>2002</year> <year>2003</year> <holder>Adam Di Carlo</"</div>
<div>"holder> </copyright> <copyright> <year>2002</year> <year>2003</year> "</div><div>"<year>2008</year> <year>2009</year> <holder>Raphaël Hertzog</holder> </"</div>
<div>"copyright> <copyright> <year>2008</year> <year>2009</year> <holder>Lucas "</div><div>"Nussbaum</holder> </copyright> <copyright> <year>1997</year> <year>1998</"</div>
<div>"year> <holder>Christian Schwarz</holder> </copyright>"</div><div>msgstr ""</div><div>"<pubdate>&pubdate;</pubdate> <copyright> <year>2004</year> <year>2005</year> "</div>
<div>"<year>2006</year> <year>2007</year> <holder>Andreas Barth</holder> </"</div><div>"copyright> <copyright> <year>1998</year> <year>1999</year> <year>2000</year> "</div>
<div>"<year>2001</year> <year>2002</year> <year>2003</year> <holder>Adam Di Carlo</"</div><div>"holder> </copyright> <copyright> <year>2002</year> <year>2003</year> "</div>
<div>"<year>2008</year> <year>2009</year> <holder>Raphaël Hertzog</holder> </"</div><div>"copyright> <copyright> <year>2008</year> <year>2009</year> <holder>Lucas "</div>
<div>"Nussbaum</holder> </copyright> <copyright> <year>1997</year> <year>1998</"</div><div>"year> <holder>Christian Schwarz</holder> </copyright>"</div>
<div><br></div><div>#. type: Content of: <book><bookinfo><legalnotice><para></div><div>#: index.dbk:70</div><div>msgid ""</div><div>"This manual is free software; you may redistribute it and/or modify it under "</div>
<div>"the terms of the GNU General Public License as published by the Free "</div><div>"Software Foundation; either version 2, or (at your option) any later version."</div><div>msgstr ""</div>
<div>"This manual is free software; you may redistribute it and/or modify it under "</div><div>"the terms of the GNU General Public License as published by the Free "</div><div>"Software Foundation; either version 2, or (at your option) any later version."</div>
<div><br></div><div>#. type: Content of: <book><bookinfo><legalnotice><para></div><div>#: index.dbk:75</div><div>msgid ""</div><div>"This is distributed in the hope that it will be useful, but "</div>
<div>"<emphasis>without any warranty</emphasis>; without even the implied warranty "</div><div>"of merchantability or fitness for a particular purpose. See the GNU General "</div><div>"Public License for more details."</div>
<div>msgstr ""</div><div>"This is distributed in the hope that it will be useful, but "</div><div>"<emphasis>without any warranty</emphasis>; without even the implied warranty "</div>
<div>"of merchantability or fitness for a particular purpose. See the GNU General "</div><div>"Public License for more details."</div><div><br></div><div>#. type: Content of: <book><bookinfo><legalnotice><para></div>
<div>#: index.dbk:81</div><div>msgid ""</div><div>"A copy of the GNU General Public License is available as &file-GPL; in the "</div><div>"&debian-formal; distribution or on the World Wide Web at <ulink url=\"&url-"</div>
<div>"gpl;\">the GNU web site</ulink>. You can also obtain it by writing to the "</div><div>"&fsf-addr;."</div><div>msgstr ""</div><div>"A copy of the GNU General Public License is available as &file-GPL; in the "</div>
<div>"&debian-formal; distribution or on the World Wide Web at <ulink url=\"&url-"</div><div>"gpl;\">the GNU web site</ulink>. You can also obtain it by writing to the "</div>
<div>"&fsf-addr;."</div><div><br></div><div>#. TODO: Maybe better: "This document has originally been written</div><div>#. in English. Translations into different languages are available."</div><div>
#. type: Content of: <book><bookinfo><legalnotice><para></div><div>#: index.dbk:88</div><div>msgid ""</div><div>"If you want to print this reference, you should use the <ulink url="</div>
<div>"\"developers-reference.pdf\">pdf version</ulink>. This page is also "</div><div>"available in <ulink url=\"index.fr.html\">French</ulink>, <ulink url=\"index."</div>
<div>"de.html\">German</ulink> and <ulink url=\"index.ja.html\">Japanese</ulink>."</div><div>msgstr ""</div><div>"Se si desidera stampare questo documento, è necessario utilizzare la <ulink "</div>
<div>"url=\"developers-reference.pdf\">versione pdf</ulink>. Questa pagina è "</div><div>"disponibile anche in <ulink url=\"index.fr.html\">French</ulink>, <ulink url="</div>
<div>"\"index.de.html\">German</ulink> e <ulink url=\"index.ja.html\">Japanese</"</div><div>"ulink>."</div><div><br></div><div>#. type: Content of: <chapter><title></div>
<div>#: l10n.dbk:7</div><div>msgid "Internationalization and Translations"</div><div>msgstr "Internazionalizzazione e traduzioni"</div><div><br></div><div>#. type: Content of: <chapter><para></div>
<div>#: l10n.dbk:9</div><div>msgid ""</div><div>"Debian supports an ever-increasing number of natural languages. Even if you "</div><div>"are a native English speaker and do not speak any other language, it is part "</div>
<div>"of your duty as a maintainer to be aware of issues of internationalization "</div><div>"(abbreviated i18n because there are 18 letters between the 'i' and the 'n' "</div><div>"in internationalization). Therefore, even if you are ok with English-only "</div>
<div>"programs, you should read most of this chapter."</div><div>msgstr ""</div><div>"Debian supporta un numero sempre crescente di lingue naturali. Anche se sei "</div><div>"un madrelingua inglese e non si parla un'altra lingua, è parte del vostro "</div>
<div>"dovere come manutentore di essere a conoscenza delle problematiche di "</div><div>"internazionalizzazione (i18n abbreviato perché ci sono 18 lettere tra la 'i' "</div><div>"e la 'n' in internazionalizzazione). Pertanto, anche se si sono ok con "</div>
<div>"l'inglese-solo i programmi, vi consigliamo di leggere la maggior parte di "</div><div>"questo capitolo."</div><div><br></div><div>#. type: Content of: <chapter><para></div><div>#: l10n.dbk:17</div>
<div>msgid ""</div><div>"According to <ulink url=\"&url-i18n-intro;\">Introduction to i18n</ulink> "</div><div>"from Tomohiro KUBOTA, I18N (internationalization) means modification of a "</div>
<div>"software or related technologies so that a software can potentially handle "</div><div>"multiple languages, customs, and so on in the world, while L10N "</div><div>"(localization) means implementation of a specific language for an already "</div>
<div>"internationalized software."</div><div>msgstr ""</div><div>"Secondo <ulink url=\"&url-i18n-intro;\"> Introduzione a i18n </ulink> da "</div><div>"Tomohiro KUBOTA, i18n (internazionalizzazione) si intende la modifica di un "</div>
<div>"software o di tecnologie correlate in modo che un software è potenzialmente "</div><div>"in grado di gestire più lingue, costumi, e così via in tutto il mondo, "</div><div>"mentre L10N (localizzazione) si intende l'attuazione di una determinata "</div>
<div>"lingua per un software già internazionalizzato."</div><div><br></div><div>#. type: Content of: <chapter><para></div><div>#: l10n.dbk:26</div><div>msgid ""</div><div>"l10n and i18n are interconnected, but the difficulties related to each of "</div>
<div>"them are very different. It's not really difficult to allow a program to "</div><div>"change the language in which texts are displayed based on user settings, but "</div><div>"it is very time consuming to actually translate these messages. On the "</div>
<div>"other hand, setting the character encoding is trivial, but adapting the code "</div><div>"to use several character encodings is a really hard problem."</div><div>msgstr ""</div><div>"l10n e i18n sono interconnessi, ma le difficoltà relative a ciascuno di essi "</div>
<div>"sono molto diversi. Non è davvero difficile da consentire un programma per "</div><div>"cambiare la lingua in cui vengono visualizzati i testi sulla base di "</div><div>"impostazioni utente, ma è molto tempo per tradurre in realtà questi "</div>
<div>"messaggi. D'altro canto, impostando la codifica dei caratteri è banale, ma "</div><div>"adattando il codice per utilizzare diverse codifiche di carattere è un "</div><div>"problema veramente difficile."</div>
<div><br></div><div>#. type: Content of: <chapter><para></div><div>#: l10n.dbk:34</div><div>msgid ""</div><div>"Setting aside the i18n problems, where no general guideline can be given, "</div>
<div>"there is actually no central infrastructure for l10n within Debian which "</div><div>"could be compared to the buildd mechanism for porting. So most of the work "</div><div>"has to be done manually."</div>
<div>msgstr ""</div><div>"Lasciando da parte i problemi i18n, dove può essere data alcuna linea guida "</div><div>"generale, non vi è in realtà alcuna infrastruttura centrale per l10n in "</div>
<div>"Debian che potrebbe essere confrontato con il meccanismo buildd per il "</div><div>"porting. Così la maggior parte del lavoro deve essere fatto manualmente."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: l10n.dbk:40</div><div>msgid "How translations are handled within Debian"</div><div>msgstr "Come traduzioni sono effettuate in Debian"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: l10n.dbk:42</div><div>msgid ""</div><div>"Handling translation of the texts contained in a package is still a manual "</div><div>"task, and the process depends on the kind of text you want to see translated."</div>
<div>msgstr ""</div><div>"Manipolazione traduzione dei testi contenuti in un pacchetto è ancora un "</div><div>"compito manuale, e il processo dipende dal tipo di testo che si desidera "</div>
<div>"vedere tradotto."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:46</div><div>msgid ""</div><div>"For program messages, the gettext infrastructure is used most of the time. "</div>
<div>"Most of the time, the translation is handled upstream within projects like "</div><div>"the <ulink url=\"&url-l10n-tp;\">Free Translation Project</ulink>, the "</div><div>
"<ulink url=\"&url-l10n-gnome;\">Gnome translation Project</ulink> or the "</div><div>"<ulink url=\"&url-l10n-kde;\">KDE one</ulink>. The only centralized "</div>
<div>"resource within Debian is the <ulink url=\"&url-l10n;\">Central Debian "</div><div>"translation statistics</ulink>, where you can find some statistics about the "</div><div>
"translation files found in the actual packages, but no real infrastructure "</div><div>"to ease the translation process."</div><div>msgstr ""</div><div>"Per messaggi di programma, l'infrastruttura gettext viene usato il più delle "</div>
<div>"volte. La maggior parte del tempo, la traduzione viene gestita "</div><div>"originariamente all'interno di progetti come il <ulink url=\"&url-l10n-tp;"</div><div>"\">Free Translation Project</ulink>, lo <ulink url=\"&url-l10n-gnome;"</div>
<div>"\">Gnome translation Project</ulink> o <ulink url=\"&url-l10n-kde;\">quello "</div><div>"KDE</ulink>. L'unica risorsa centralizzata di Debian è il <ulink url=\"&url-"</div>
<div>"l10n;\">Central Debian translation statistics</ulink>, dove si possono "</div><div>"trovare alcune statistiche riguardanti i file di traduzione presenti nei "</div><div>"pacchetti attuali, ma nessuna infrastruttura reale per facilitare il "</div>
<div>"processo di traduzione."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:59</div><div>msgid ""</div><div>"An effort to translate the package descriptions started long ago, even if "</div>
<div>"very little support is offered by the tools to actually use them (i.e., only "</div><div>"APT can use them, when configured correctly). Maintainers don't need to do "</div><div>"anything special to support translated package descriptions; translators "</div>
<div>"should use the <ulink url=\"&url-ddtp;\">Debian Description Translation "</div><div>"Project (DDTP)</ulink>."</div><div>msgstr ""</div><div>"Uno sforzo di tradurre le descrizioni dei pacchetti iniziato molto tempo fa, "</div>
<div>"anche se molto poco sostegno è offerto dagli strumenti di loro di utilizzare "</div><div>"effettivamente (cioè, solo APT loro possono usare, se configurato "</div><div>"correttamente). Manutentori non hanno bisogno di fare nulla di speciale per "</div>
<div>"sostenere le descrizioni dei pacchetti tradotti; traduttori devono usare la "</div><div>"<ulink url=\"&url-ddtp;\">Debian Description Translation Project (DDTP)</"</div><div>
"ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:66</div><div>msgid ""</div><div>"For <systemitem role=\"package\">debconf</systemitem> templates, maintainers "</div>
<div>"should use the <systemitem role=\"package\">po-debconf</systemitem> package "</div><div>"to ease the work of translators, who could use the DDTP to do their work "</div><div>
"(but the French and Brazilian teams don't). Some statistics can be found "</div><div>"both on the <ulink url=\"&url-ddtp;\">DDTP site</ulink> (about what is "</div><div>
"actually translated), and on the <ulink url=\"&url-l10n;\">Central Debian "</div><div>"translation statistics</ulink> site (about what is integrated in the "</div><div>"packages)."</div>
<div>msgstr ""</div><div>"Per i modelli <systemitem role=\"package\">debconf</systemitem>, i "</div><div>"maintainers dovrebbero utilizzare il pacchetto <systemitem role=\"package"</div>
<div>"\">po-debconf</systemitem> per facilitare il lavoro dei traduttori, che "</div><div>"potrebbero usare il DDTP per fare il loro lavoro (ma i teams francesi e "</div><div>"brasiliani non lo usano). Alcune statistiche possono essere trovate sia sul "</div>
<div>"sito <ulink url=\"&url-ddtp;\">DDTP site</ulink> (su ciò che è "</div><div>"effettivamente tradotto), e sul sito <ulink url=\"&url-l10n;\">Central "</div>
<div>"Debian translation statistics</ulink>(su ciò che è integrato nei pacchetti)."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:75</div><div>
msgid ""</div><div>"For web pages, each l10n team has access to the relevant VCS, and the "</div><div>"statistics are available from the Central Debian translation statistics site."</div><div>
msgstr ""</div><div>"Per le pagine web, ogni squadra l10n ha accesso alle VCS rilevanti, e sono "</div><div>"disponibili presso il sito centrale di statistica traduzione Debian le "</div><div>
"statistiche."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:79</div><div>msgid ""</div><div>"For general documentation about Debian, the process is more or less the same "</div>
<div>"as for the web pages (the translators have access to the VCS), but there are "</div><div>"no statistics pages."</div><div>msgstr ""</div><div>"Per la documentazione di carattere generale su Debian, il processo è più o "</div>
<div>"meno lo stesso che per le pagine web (i traduttori hanno accesso al VCS), ma "</div><div>"non ci sono pagine di statistiche."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: l10n.dbk:84</div><div>msgid ""</div><div>"For package-specific documentation (man pages, info documents, other "</div><div>"formats), almost everything remains to be done."</div><div>
msgstr ""</div><div>"Per la documentazione di un pacchetto specifico (pagine man, documenti info, "</div><div>"altri formati), quasi tutto ciò che resta da fare."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: l10n.dbk:88</div><div>msgid ""</div><div>"Most notably, the KDE project handles translation of its documentation in "</div><div>"the same way as its program messages."</div><div>msgstr ""</div>
<div>"Più in particolare, il progetto KDE gestisce traduzione della sua "</div><div>"documentazione nello stesso modo dei suoi messaggi del programma."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: l10n.dbk:92</div><div>msgid ""</div><div>"There is an effort to handle Debian-specific man pages within a <ulink url="</div><div>"\"&url-cvsweb;manpages/?cvsroot=debian-doc\">specific VCS repository</ulink>."</div>
<div>msgstr ""</div><div>"C'è uno sforzo per gestire le pagine di manuale di Debian-specifici "</div><div>"all'interno di un <ulink url=\"&url-cvsweb;manpages/?cvsroot=debian-doc"</div>
<div>"\">specifico repository VCS</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: l10n.dbk:99</div><div>msgid "I18N & L10N FAQ for maintainers"</div>
<div>msgstr "I18N e L10N FAQ per i manutentori"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: l10n.dbk:101</div><div>msgid ""</div><div>"This is a list of problems that maintainers may face concerning i18n and "</div>
<div>"l10n. While reading this, keep in mind that there is no real consensus on "</div><div>"these points within Debian, and that this is only advice. If you have a "</div><div>"better idea for a given problem, or if you disagree on some points, feel "</div>
<div>"free to provide your feedback, so that this document can be enhanced."</div><div>msgstr ""</div><div>"Questa è una lista di problemi che i manutentori potrebbero dover far fronte "</div>
<div>"in materia di i18n e l10n. Durante la lettura di questo, tenere presente che "</div><div>"non esiste un vero consenso su questi punti all'interno di Debian, e che "</div><div>"questo è solo un consiglio. Se hai un'idea migliore per un dato problema, o "</div>
<div>"se siete in disaccordo su alcuni punti, non esitate a fornire il vostro "</div><div>"feedback, in modo che questo documento può essere migliorata. & L10N FAQ per "</div><div>"i manutentori"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: l10n.dbk:108</div><div>msgid "How to get a given text translated"</div><div>msgstr "Come ottenere un dato testo tradotto"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:110</div><div>msgid ""</div><div>"To translate package descriptions or <systemitem role=\"package\">debconf</"</div>
<div>"systemitem> templates, you have nothing to do; the DDTP infrastructure will "</div><div>"dispatch the material to translate to volunteers with no need for "</div><div>"interaction from your part."</div>
<div>msgstr ""</div><div>"Per tradurre le descrizioni dei pacchetti o <systemitem role=\"package"</div><div>"\">debconf</systemitem> Modelli, non hai niente da fare, le infrastrutture "</div>
<div>"DDTP invierà il materiale da tradurre ai volontari senza necessità di "</div><div>"interazione da parte vostra."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: l10n.dbk:115</div><div>msgid ""</div><div>"For all other material (gettext files, man pages, or other documentation), "</div><div>"the best solution is to put your text somewhere on the Internet, and ask on "</div>
<div>"debian-i18n for a translation in different languages. Some translation team "</div><div>"members are subscribed to this list, and they will take care of the "</div><div>"translation and of the reviewing process. Once they are done, you will get "</div>
<div>"your translated document from them in your mailbox."</div><div>msgstr ""</div><div>"Per tutti gli altri materiali (file gettext, pagine man, o altra "</div><div>"documentazione), la soluzione migliore è quella di mettere il testo da "</div>
<div>"qualche parte su Internet, e chiedere il debian-i18n per una traduzione in "</div><div>"diverse lingue. Alcuni membri del team di traduzione sono iscritti a questa "</div><div>"lista, e si prenderanno cura della traduzione e del processo di revisione. "</div>
<div>"Una volta finito, avrete il vostro documento tradotto da loro nella vostra "</div><div>"casella di posta."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: l10n.dbk:125</div><div>msgid "How to get a given translation reviewed"</div><div>msgstr "Come ottenere una data traduzione recensione"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: l10n.dbk:127</div><div>msgid ""</div><div>"From time to time, individuals translate some texts in your package and will "</div><div>"ask you for inclusion of the translation in the package. This can become "</div>
<div>"problematic if you are not fluent in the given language. It is a good idea "</div><div>"to send the document to the corresponding l10n mailing list, asking for a "</div><div>"review. Once it has been done, you should feel more confident in the "</div>
<div>"quality of the translation, and feel safe to include it in your package."</div><div>msgstr ""</div><div>"Di volta in volta, gli individui si traducono alcuni testi nel vostro "</div><div>
"pacchetto e vi chiederà l'inserimento della traduzione nel pacchetto. Questo "</div><div>"può diventare un problema se non si parla correntemente la lingua "</div><div>"determinata. E 'una buona idea per inviare il documento alla mailing list "</div>
<div>"l10n corrispondente, chiedendo una revisione. Una volta che è stato fatto, "</div><div>"si dovrebbe sentire più sicuri della qualità della traduzione, e sentirsi al "</div><div>"sicuro da includere nel vostro pacchetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: l10n.dbk:137</div><div>msgid "How to get a given translation updated"</div><div>msgstr "Come ottenere una data traduzione aggiornata"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:139</div><div>msgid ""</div><div>"If you have some translations of a given text lying around, each time you "</div>
<div>"update the original, you should ask the previous translator to update the "</div><div>"translation with your new changes. Keep in mind that this task takes time; "</div><div>"at least one week to get the update reviewed and all."</div>
<div>msgstr ""</div><div>"Se si dispone di alcune traduzioni di un testo dato in giro, ogni volta che "</div><div>"si aggiorna l'originale, si dovrebbe chiedere il traduttore precedente per "</div>
<div>"aggiornare la traduzione con le nuove modifiche. Tenete a mente che questo "</div><div>"compito richiede tempo, almeno una settimana per ottenere l'aggiornamento "</div><div>"recensione e tutti."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:145</div><div>msgid ""</div><div>"If the translator is unresponsive, you may ask for help on the corresponding "</div>
<div>"l10n mailing list. If everything fails, don't forget to put a warning in "</div><div>"the translated document, stating that the translation is somehow outdated, "</div><div>"and that the reader should refer to the original document if possible."</div>
<div>msgstr ""</div><div>"Se il traduttore non risponde, si può chiedere aiuto sulla mailing list l10n "</div><div>"corrispondente. Se tutto fallisce, non dimenticate di mettere un avviso nel "</div>
<div>"documento tradotto, affermando che la traduzione è in qualche modo obsoleto, "</div><div>"e che il lettore dovrebbe fare riferimento al documento originale, se "</div><div>"possibile."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:151</div><div>msgid ""</div><div>"Avoid removing a translation completely because it is outdated. Old "</div>
<div>"documentation is often better than no documentation at all for non-English "</div><div>"speakers."</div><div>msgstr ""</div><div>"Evitare di rimuovere una traduzione del tutto, perché è obsoleto. Vecchio "</div>
<div>"documentazione è spesso migliore di alcuna documentazione a tutti per chi "</div><div>"non parla inglese."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: l10n.dbk:158</div><div>msgid "How to handle a bug report concerning a translation"</div><div>msgstr "Come gestire un bug report riguardante una traduzione"</div><div><br></div><div>#. TODO: add the i18n tag to the bug?</div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:160</div><div>msgid ""</div><div>"The best solution may be to mark the bug as forwarded to upstream, and "</div>
<div>"forward it to both the previous translator and their team (using the "</div><div>"corresponding debian-l10n-XXX mailing list)."</div><div>msgstr ""</div><div>"La soluzione migliore potrebbe essere quella di marcare il bug come "</div>
<div>"trasmesso al monte, e lo trasmette sia il traduttore precedente e la loro "</div><div>"squadra (utilizzando la mailing list debian-l10n-XXX corrispondente)."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: l10n.dbk:170</div><div>msgid "I18N & L10N FAQ for translators"</div><div>msgstr "I18N & L10N FAQ per i traduttori"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: l10n.dbk:172</div><div>msgid ""</div><div>"While reading this, please keep in mind that there is no general procedure "</div><div>"within Debian concerning these points, and that in any case, you should "</div>
<div>"collaborate with your team and the package maintainer."</div><div>msgstr ""</div><div>"Durante la lettura di questo, si prega di tenere presente che non esiste una "</div><div>"procedura generale all'interno di Debian relative a questi punti, e che in "</div>
<div>"ogni caso, si dovrebbe collaborare con il team e il maintainer del pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: l10n.dbk:177</div>
<div>msgid "How to help the translation effort"</div><div>msgstr "Come aiutare lo sforzo di traduzione"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: l10n.dbk:179</div><div>msgid ""</div><div>"Choose what you want to translate, make sure that nobody is already working "</div><div>"on it (using your debian-l10n-XXX mailing list), translate it, get it "</div>
<div>"reviewed by other native speakers on your l10n mailing list, and provide it "</div><div>"to the maintainer of the package (see next point)."</div><div>msgstr ""</div><div>"Scegliere ciò che si desidera tradurre, assicurarsi che nessuno sta già "</div>
<div>"lavorando su di esso (con la tua mailing list debian-l10n-XXX), tradurre, lo "</div><div>"ottengono lo recensione da altri madrelingua sulla vostra mailing list l10n, "</div><div>"e fornirlo al manutentore del pacchetto (si consulti il punto successivo)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: l10n.dbk:187</div><div>msgid "How to provide a translation for inclusion in a package"</div><div>msgstr "Come fornire una traduzione per l'inclusione in un pacchetto"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: l10n.dbk:189</div><div>msgid ""</div><div>"Make sure your translation is correct (asking for review on your l10n "</div>
<div>"mailing list) before providing it for inclusion. It will save time for "</div><div>"everyone, and avoid the chaos resulting in having several versions of the "</div><div>"same document in bug reports."</div>
<div>msgstr ""</div><div>"Assicurarsi che la traduzione sia corretta (che chiede per la revisione "</div><div>"sulla vostra mailing list l10n) prima di fornire per l'inclusione. Ciò "</div>
<div>"consentirà di risparmiare tempo per tutti, e di evitare il caos conseguente "</div><div>"avere diverse versioni dello stesso documento a segnalazioni di bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: l10n.dbk:195</div><div>msgid ""</div><div>"The best solution is to file a regular bug containing the translation "</div><div>"against the package. Make sure to use the 'PATCH' tag, and to not use a "</div>
<div>"severity higher than 'wishlist', since the lack of translation never "</div><div>"prevented a program from running."</div><div>msgstr ""</div><div>"La soluzione migliore è quella di aprire un bug normale contenente la "</div>
<div>"traduzione per il pacchetto. Assicurarsi di utilizzare il tag «PATCH», e non "</div><div>"usare una severità maggiore di «lista dei desideri», dal momento che la "</div><div>"mancanza di traduzione non ha impedito un programma di funzionare."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: l10n.dbk:205</div><div>msgid "Best current practice concerning l10n"</div><div>msgstr "Le attuali migliori pratiche riguardanti l10n"</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: l10n.dbk:209</div><div>msgid ""</div><div>"As a maintainer, never edit the translations in any way (even to reformat "</div>
<div>"the layout) without asking on the corresponding l10n mailing list. You risk "</div><div>"for example breaking the encoding of the file by doing so. Moreover, what "</div><div>"you consider an error can be right (or even needed) in the given language."</div>
<div>msgstr ""</div><div>"Come un manutentore, mai modificare le traduzioni in qualsiasi modo (anche "</div><div>"di riformattare il layout), senza chiedere sulla mailing list l10n "</div><div>
"corrispondente. Si rischia, ad esempio rompendo la codifica del file in "</div><div>"questo modo. Inoltre, quello che tu consideri un errore può essere di destra "</div><div>"(o addirittura necessario) nella lingua data."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: l10n.dbk:217</div><div>msgid ""</div><div>"As a translator, if you find an error in the original text, make sure to "</div>
<div>"report it. Translators are often the most attentive readers of a given "</div><div>"text, and if they don't report the errors they find, nobody will."</div><div>msgstr ""</div><div>
"Come traduttore, se trovate un errore nel testo originale, assicuratevi di "</div><div>"segnalarlo. I traduttori sono spesso i lettori più attenti di un dato testo, "</div><div>"e se non segnalare gli errori che trovano, nessuno."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: l10n.dbk:224</div><div>msgid ""</div><div>"In any case, remember that the major issue with l10n is that it requires "</div>
<div>"several people to cooperate, and that it is very easy to start a flamewar "</div><div>"about small problems because of misunderstandings. So if you have problems "</div><div>"with your interlocutor, ask for help on the corresponding l10n mailing list, "</div>
<div>"on debian-i18n, or even on debian-devel (but beware, l10n discussions very "</div><div>"often become flamewars on that list :)"</div><div>msgstr ""</div><div>"In ogni caso, ricordate che il problema principale con l10n è che richiede "</div>
<div>"più persone a collaborare, e che è molto facile per iniziare un flamewar su "</div><div>"piccoli problemi a causa di incomprensioni. Quindi, se avete problemi con il "</div><div>"vostro interlocutore, chiedere aiuto sulla mailing list l10n corrispondente, "</div>
<div>"il debian-i18n, o anche su debian-devel (ma attenzione, discussioni l10n "</div><div>"molto spesso diventano flame su quella lista :)"</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div>
<div>#: l10n.dbk:234</div><div>msgid ""</div><div>"In any case, cooperation can only be achieved with <emphasis role=\"strong"</div><div>"\">mutual respect</emphasis>."</div>
<div>msgstr ""</div><div>"In ogni caso, la cooperazione può essere raggiunto solo con <emphasis role="</div><div>"\"strong\">rispetto reciproco</emphasis>."</div><div><br>
</div><div>#. type: Content of: <chapter><title></div><div>#: new-maintainer.dbk:7</div><div>msgid "Applying to Become a Maintainer"</div><div>msgstr "Applicazione per diventare un Maintainer"</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: new-maintainer.dbk:9</div><div>msgid "Getting started"</div><div>msgstr "Getting started"</div><div><br>
</div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:11</div><div>msgid ""</div><div>"So, you've read all the documentation, you've gone through the <ulink url="</div>
<div>"\"&url-newmaint-guide;\">Debian New Maintainers' Guide</ulink>, understand "</div><div>"what everything in the <systemitem role=\"package\">hello</systemitem> "</div>
<div>"example package is for, and you're about to Debianize your favorite piece of "</div><div>"software. How do you actually become a Debian developer so that your work "</div><div>"can be incorporated into the Project?"</div>
<div>msgstr ""</div><div>"Quindi, si è letta tutta la documentazione, si è passati attraverso la "</div><div>"<ulink url=\"&url-newmaint-guide;\">Guida per il nuovo Maintainer</ulink>, "</div>
<div>"compreso a cosa serve tutto ciò che presente nell'esempio <systemitem role="</div><div>"\"package\">hello</systemitem>, e si sta per Debianizare il proprio pezzetto "</div>
<div>"preferito di software. Come si fa effettivamente a diventare uno "</div><div>"sviluppatore Debian in modo che il proprio lavoro possa essere incorporato "</div><div>"nel progetto?"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:19</div><div>msgid ""</div><div>"Firstly, subscribe to &email-debian-devel; if you haven't already. Send the "</div>
<div>"word <literal>subscribe</literal> in the <literal>Subject</literal> of an "</div><div>"email to &email-debian-devel-req;. In case of problems, contact the list "</div>
<div>"administrator at &email-listmaster;. More information on available mailing "</div><div>"lists can be found in <xref linkend=\"mailing-lists\"/>. &email-debian-"</div><div>
"devel-announce; is another list which is mandatory for anyone who wishes to "</div><div>"follow Debian's development."</div><div>msgstr ""</div><div>"In primo luogo, iscriviti alla e-mail-debian-devel, se non l'hai già. Invia "</div>
<div>"la parola <literal>subscribe</literal> nell'<literal>Oggetto</literal> di "</div><div>"una email a &email-debian-devel-req;. In caso di problemi, contattare "</div>
<div>"l'amministratore della lista di posta elettronica e-listmaster;. Maggiori "</div><div>"informazioni sulla mailing list disponibili può essere trovata in <xref "</div><div>"linkend=\"mailing-lists\"/>. &email-debian-devel-announce;, è un'altra "</div>
<div>"lista, che è obbligatoria per chiunque desideri seguire lo sviluppo di "</div><div>"Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:29</div>
<div>msgid ""</div><div>"You should subscribe and lurk (that is, read without posting) for a bit "</div><div>"before doing any coding, and you should post about your intentions to work "</div>
<div>"on something to avoid duplicated effort."</div><div>msgstr ""</div><div>"È possibile iscriversi e si nascondono (cioè leggere senza invio) per un po "</div><div>"'prima di fare qualsiasi codifica, e si dovrebbe pubblicare le tue "</div>
<div>"intenzioni di lavorare su qualcosa per evitare la duplicazione degli sforzi."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:34</div>
<div>msgid ""</div><div>"Another good list to subscribe to is &email-debian-mentors;. See <xref "</div><div>"linkend=\"mentors\"/> for details. The IRC channel <literal>#debian</"</div>
<div>"literal> can also be helpful; see <xref linkend=\"irc-channels\"/>."</div><div>msgstr ""</div><div>"Un'altra buona lista di sottoscrivere è e-mail-debian-mentors;. Vedi <xref "</div>
<div>"linkend=\"mentors\"/> per i dettagli. Il canale IRC <literal>#debian</"</div><div>"literal> può anche essere utile, si consulti <xref linkend=\"irc-channels\"/"</div>
<div>">."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:40</div><div>msgid ""</div><div>"When you know how you want to contribute to &debian-formal;, you should get "</div>
<div>"in contact with existing Debian maintainers who are working on similar "</div><div>"tasks. That way, you can learn from experienced developers. For example, "</div><div>"if you are interested in packaging existing software for Debian, you should "</div>
<div>"try to get a sponsor. A sponsor will work together with you on your package "</div><div>"and upload it to the Debian archive once they are happy with the packaging "</div><div>"work you have done. You can find a sponsor by mailing the &email-debian-"</div>
<div>"mentors; mailing list, describing your package and yourself and asking for a "</div><div>"sponsor (see <xref linkend=\"sponsoring\"/> and <ulink url=\"&url-mentors;"</div>
<div>"\"></ulink> for more information on sponsoring). On the other hand, if you "</div><div>"are interested in porting Debian to alternative architectures or kernels you "</div><div>"can subscribe to port specific mailing lists and ask there how to get "</div>
<div>"started. Finally, if you are interested in documentation or Quality "</div><div>"Assurance (QA) work you can join maintainers already working on these tasks "</div><div>"and submit patches and improvements."</div>
<div>msgstr ""</div><div>"Quando si sa come si vuole contribuire a &debian-formal;, si dovrebbe "</div><div>"entrare in contatto con i maintainers Debian esistenti che lavorano su "</div>
<div>"compiti simili. In questo modo, si può imparare da sviluppatori esperti. Per "</div><div>"esempio, se si è interessati nella pacchettizzazione del software esistente "</div><div>"per Debian, si dovrebbe cercare di ottenere uno sponsor. Uno sponsor "</div>
<div>"lavorerà insieme a voi sul vostro pacchetto e caricherà nell'archivio Debian "</div><div>"una volta che saranno contenti del lavoro di pacchettizzazione che avete "</div><div>"fatto. È possibile trovare uno sponsor inviando una mail alla mailing list "</div>
<div>"&email-debian-mentors;, descrivendo il pacchetto e te stesso e chiedendo uno "</div><div>"sponsor (si veda <xref linkend=\"sponsoring\"/> e <ulink url=\"&url-mentors;"</div>
<div>"\"></ulink> per ulteriori informazioni sulla sponsorizzazione). D'altra "</div><div>"parte, se si è interessati al porting di Debian per architetture alternative "</div><div>"o kernel è possibile iscriversi a mailing list specifiche e chiedere lì come "</div>
<div>"iniziare. Infine, se siete interessati alla documentazione o alla Quality "</div><div>"Assurance (QA) ci si può unire ai maintainers che già lavorano su questi "</div><div>"compiti e inviare patch e miglioramenti."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:57</div><div>msgid ""</div><div>"One pitfall could be a too-generic local part in your mailadress: Terms like "</div>
<div>"mail, admin, root, master should be avoided, please see <ulink url=\"&url-"</div><div>"debian-lists;\"></ulink> for details."</div><div>msgstr ""</div><div>"Un trabocchetto potrebbe essere una parte locale troppo generico nella tua "</div>
<div>"mailadress: Termini come posta, admin, root, maestro deve essere evitato, si "</div><div>"prega di consultare <ulink url=\"&url-debian-lists;\"></ulink> per i "</div><div>
"dettagli ."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: new-maintainer.dbk:64</div><div>msgid "Debian mentors and sponsors"</div><div>msgstr "Debian mentors and sponsors"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:66</div><div>msgid ""</div><div>"The mailing list &email-debian-mentors; has been set up for novice "</div>
<div>"maintainers who seek help with initial packaging and other developer-related "</div><div>"issues. Every new developer is invited to subscribe to that list (see <xref "</div><div>"linkend=\"mailing-lists\"/> for details)."</div>
<div>msgstr ""</div><div>"La mailing list &email-debian-mentors; è stata istituita per i manutentori "</div><div>"prime armi che cercano aiuto con imballo iniziale e altri problemi di "</div>
<div>"sviluppo legati. Ogni nuovo sviluppatore è invitato a iscriversi a questa "</div><div>"lista (si consulti <xref linkend=\"mailing-lists\"/> per i dettagli)."</div><div><br></div><div>
#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:72</div><div>msgid ""</div><div>"Those who prefer one-on-one help (e.g., via private email) should also post "</div>
<div>"to that list and an experienced developer will volunteer to help."</div><div>msgstr ""</div><div>"Coloro che preferiscono uno-contro-uno di aiuto (ad esempio, via e-mail "</div><div>"privata) dovrebbe anche pubblicare a quella lista e uno sviluppatore esperto "</div>
<div>"sarà volontario per aiutare."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:76</div><div>msgid ""</div><div>"In addition, if you have some packages ready for inclusion in Debian, but "</div>
<div>"are waiting for your new maintainer application to go through, you might be "</div><div>"able find a sponsor to upload your package for you. Sponsors are people who "</div><div>"are official Debian Developers, and who are willing to criticize and upload "</div>
<div>"your packages for you. Please read the debian-mentors FAQ at <ulink url="</div><div>"\"&url-mentors;\"></ulink> first."</div><div>msgstr ""</div><div>"Inoltre, se si dispone di alcuni pacchetti pronti per l'inclusione in "</div>
<div>"Debian, ma è in attesa per la vostra nuova applicazione manutentore di "</div><div>"passare attraverso, si potrebbe essere in grado di trovare uno sponsor per "</div><div>"caricare il tuo pacchetto per voi. Gli sponsor sono persone che sono gli "</div>
<div>"sviluppatori ufficiali di Debian, e che sono disposti a criticare e caricare "</div><div>"i pacchetti per voi. Si prega di leggere le debian-mentors FAQ a <ulink url="</div><div>"\"&url-mentors;\"></ulink> prima."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:84</div><div>msgid ""</div><div>"If you wish to be a mentor and/or sponsor, more information is available in "</div>
<div>"<xref linkend=\"newmaint\"/>."</div><div>msgstr ""</div><div>"Se vuoi essere un mentore e/o sponsor, maggiori informazioni sono "</div><div>"disponibili in <xref linkend=\"newmaint\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: new-maintainer.dbk:90</div><div>msgid "Registering as a Debian developer"</div><div>msgstr "Registrazione come sviluppatore Debian"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:92</div><div>msgid ""</div><div>"Before you decide to register with &debian-formal;, you will need to read "</div>
<div>"all the information available at the <ulink url=\"&url-newmaint;\">New "</div><div>"Maintainer's Corner</ulink>. It describes in detail the preparations you "</div>
<div>"have to do before you can register to become a Debian developer. For "</div><div>"example, before you apply, you have to read the <ulink url=\"&url-social-"</div><div>"contract;\">Debian Social Contract</ulink>. Registering as a developer "</div>
<div>"means that you agree with and pledge to uphold the Debian Social Contract; "</div><div>"it is very important that maintainers are in accord with the essential ideas "</div><div>"behind &debian-formal;. Reading the <ulink url=\"&url-gnu-manifesto;\">GNU "</div>
<div>"Manifesto</ulink> would also be a good idea."</div><div>msgstr ""</div><div>"Prima di decidere di iscriversi e debian-formale, è necessario leggere tutte "</div><div>"le informazioni disponibili nell' <ulink url=\"&url-newmaint;\">angolo del "</div>
<div>"nuovo manutentore</ulink>. Esso descrive nel dettaglio i preparativi che "</div><div>"dovete fare prima di poter registrare per diventare uno sviluppatore Debian. "</div><div>"Ad esempio, prima di applicare, si deve leggere la <ulink url=\"&url-social-"</div>
<div>"contract;\"> Debian Social Contract</ulink>. Registrazione come sviluppatore "</div><div>"significa che siete d'accordo con e si impegnano a sostenere il Contratto "</div><div>"Sociale Debian, ma è molto importante che i manutentori sono in accordo con "</div>
<div>"le idee essenziali che stanno dietro e debian-formale. Leggendo il <ulink "</div><div>"url=\"&url-gnu-manifesto;\"> Manifesto GNU </ulink> sarebbe anche una buona "</div>
<div>"idea."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:106</div><div>msgid ""</div><div>"The process of registering as a developer is a process of verifying your "</div>
<div>"identity and intentions, and checking your technical skills. As the number "</div><div>"of people working on &debian-formal; has grown to over &number-of-"</div><div>"maintainers; and our systems are used in several very important places, we "</div>
<div>"have to be careful about being compromised. Therefore, we need to verify "</div><div>"new maintainers before we can give them accounts on our servers and let them "</div><div>"upload packages."</div>
<div>msgstr ""</div><div>"Il processo di registrazione come sviluppatore è un processo di verifica "</div><div>"della vostra identità e le intenzioni, e controllando le vostre capacità "</div>
<div>"tecniche. Poiché il numero di persone che lavorano su &debian-formal;, è "</div><div>"cresciuto fino a oltre &number-of-maintainers; ed i nostri sistemi sono "</div><div>"utilizzati in diversi punti molto importanti, dobbiamo stare attenti a "</div>
<div>"compromissione. Pertanto, abbiamo bisogno di verificare i nuovi maintainer "</div><div>"prima che noi possiamo dare loro account sui nostri server e farli caricare "</div><div>"i pacchetti."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:115</div><div>msgid ""</div><div>"Before you actually register you should have shown that you can do competent "</div>
<div>"work and will be a good contributor. You show this by submitting patches "</div><div>"through the Bug Tracking System and having a package sponsored by an "</div><div>"existing Debian Developer for a while. Also, we expect that contributors "</div>
<div>"are interested in the whole project and not just in maintaining their own "</div><div>"packages. If you can help other maintainers by providing further "</div><div>"information on a bug or even a patch, then do so!"</div>
<div>msgstr ""</div><div>"Prima che realmente registrare dovresti aver dimostrato che si può fare un "</div><div>"lavoro competente e sarà un buon contributo. Si mostrano questo mandando "</div>
<div>"patch attraverso il Bug Tracking System e avere un pacchetto sponsorizzato "</div><div>"da uno sviluppatore Debian esistente per un po '. Inoltre, ci aspettiamo che "</div><div>"i collaboratori sono interessati a tutto il progetto e non solo a mantenere "</div>
<div>"i propri pacchetti. Se si può aiutare gli altri manutentori, fornendo "</div><div>"ulteriori informazioni su un bug o anche una patch, quindi farlo!"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: new-maintainer.dbk:124</div><div>msgid ""</div><div>"Registration requires that you are familiar with Debian's philosophy and "</div><div>"technical documentation. Furthermore, you need a GnuPG key which has been "</div>
<div>"signed by an existing Debian maintainer. If your GnuPG key is not signed "</div><div>"yet, you should try to meet a Debian Developer in person to get your key "</div><div>"signed. There's a <ulink url=\"&url-gpg-coord;\">GnuPG Key Signing "</div>
<div>"Coordination page</ulink> which should help you find a Debian Developer "</div><div>"close to you. (If there is no Debian Developer close to you, alternative "</div><div>"ways to pass the ID check may be permitted as an absolute exception on a "</div>
<div>"case-by-case-basis. See the <ulink url=\"&url-newmaint-id;\">identification "</div><div>"page</ulink> for more information.)"</div><div>msgstr ""</div><div>"La registrazione richiede che si abbia familiarità con la filosofia di "</div>
<div>"Debian e con la documentazione tecnica. Inoltre, è necessaria una chiave "</div><div>"GnuPG che sia stata firmata da un maintainer Debian esistente. Se la chiave "</div><div>"GnuPG non è stata ancora firmata, si dovrebbe cercare di incontrare uno "</div>
<div>"sviluppatore Debian di persona per farsi firmare la chiave. C'è una <ulink "</div><div>"url=\"&url-gpg-coord;\">pagina GnuPG Key Signing Coordination</ulink>, che "</div>
<div>"dovrebbe aiutare a trovare uno sviluppatore Debian vicino a voi. (Se non c'è "</div><div>"sviluppatore Debian vicino a voi, modi alternativi per passare il controllo "</div><div>"ID può essere autorizzata come un'eccezione assoluta, basata caso per caso. "</div>
<div>"Si veda la <ulink url=\"&url-newmaint-id;\">pagina di identificazione</"</div><div>"ulink> per ulteriori informazioni.)"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: new-maintainer.dbk:137</div><div>msgid ""</div><div>"If you do not have an OpenPGP key yet, generate one. Every developer needs "</div><div>"an OpenPGP key in order to sign and verify package uploads. You should read "</div>
<div>"the manual for the software you are using, since it has much important "</div><div>"information which is critical to its security. Many more security failures "</div><div>"are due to human error than to software failure or high-powered spy "</div>
<div>"techniques. See <xref linkend=\"key-maint\"/> for more information on "</div><div>"maintaining your public key."</div><div>msgstr ""</div><div>"Se non si dispone ancora di una chiave OpenPGP, generare uno. Ogni "</div>
<div>"sviluppatore ha bisogno di una chiave OpenPGP per firmare e verificare i "</div><div>"pacchetti arrivi. Si consiglia di leggere il manuale del software in uso, "</div><div>"dal momento che dispone di informazioni molto importante che è fondamentale "</div>
<div>"per la sua sicurezza. Molti di più fallimenti sono dovuti ad errori umani "</div><div>"che per guasto del software o tecniche di spionaggio ad alta potenza. Per "</div><div>"maggiori informazioni sulla manutenzione della chiave pubblica Vedere <xref "</div>
<div>"linkend=\"key-maint\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:145</div><div>msgid ""</div><div>"Debian uses the <literal>GNU Privacy Guard</literal> (package <systemitem "</div>
<div>"role=\"package\">gnupg</systemitem> version 1 or better) as its baseline "</div><div>"standard. You can use some other implementation of OpenPGP as well. Note "</div><div>"that OpenPGP is an open standard based on <ulink url=\"&url-rfc2440;\">RFC "</div>
<div>"2440</ulink>."</div><div>msgstr ""</div><div>"Debian usa il <literal>GNU Privacy Guard</literal> (pacchetto <systemitem "</div><div>"role=\"package\">GnuPG</systemitem> versione 1 o superiore) come standard di "</div>
<div>"riferimento. È possibile utilizzare qualche altra implementazione di OpenPGP "</div><div>"pure. Si noti che OpenPGP è uno standard aperto basato su <ulink url=\"&url-"</div><div>"rfc2440;\">RFC 2440</ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para><footnote><para></div><div>#: new-maintainer.dbk:155</div><div>msgid ""</div><div>"Version 4 keys are keys conforming to the OpenPGP standard as defined in RFC "</div>
<div>"2440. Version 4 is the key type that has always been created when using "</div><div>"GnuPG. PGP versions since 5.x also could create v4 keys, the other choice "</div><div>"having been pgp 2.6.x compatible v3 keys (also called legacy RSA by PGP)."</div>
<div>msgstr ""</div><div>"Versione 4 tasti sono tasti conformi allo standard OpenPGP come definito "</div><div>"nella RFC 2440. La versione 4 è il tipo di chiave che è sempre stato creato "</div>
<div>"quando si utilizza GnuPG. Versioni di PGP da 5.x potrebbe anche creare "</div><div>"chiavi v4, l'altra scelta essendo stato pgp 2.6.x chiavi v3 compatibili "</div><div>"(chiamato anche eredità RSA da PGP)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para><footnote><para></div><div>#: new-maintainer.dbk:159</div><div>msgid ""</div><div>"Version 4 (primary) keys can either use the RSA or the DSA algorithms, so "</div>
<div>"this has nothing to do with GnuPG's question about which kind of key do you "</div><div>"want: (1) DSA and Elgamal, (2) DSA (sign only), (5) RSA (sign only). If "</div><div>"you don't have any special requirements just pick the default."</div>
<div>msgstr ""</div><div>"Versione 4 (primario) chiavi può utilizzare la RSA o gli algoritmi DSA, "</div><div>"quindi questo non ha nulla a che fare con la questione di GnuPG su quale "</div>
<div>"tipo di chiave vuoi: (1) DSA e Elgamal, (2) DSA (firma solo), (5) RSA (firma "</div><div>"solo). Se non avete esigenze particolari basta scegliere il default."</div><div><br></div><div>#. type: Content of: <chapter><section><para><footnote><para></div>
<div>#: new-maintainer.dbk:163</div><div>msgid ""</div><div>"The easiest way to tell whether an existing key is a v4 key or a v3 (or v2) "</div><div>"key is to look at the fingerprint: Fingerprints of version 4 keys are the "</div>
<div>"SHA-1 hash of some key material, so they are 40 hex digits, usually grouped "</div><div>"in blocks of 4. Fingerprints of older key format versions used MD5 and are "</div><div>"generally shown in blocks of 2 hex digits. For example if your fingerprint "</div>
<div>"looks like <literal>5B00 C96D 5D54 AEE1 206B AF84 DE7A AF6E 94C0 9C7F</"</div><div>"literal> then it's a v4 key."</div><div>msgstr ""</div><div>"Il modo più semplice per dire se una chiave esistente è una chiave "</div>
<div>"fondamentale v4 o v3 (o v2) è quello di esaminare l'impronta digitale: Le "</div><div>"impronte digitali della versione 4 tasti sono l'hash SHA-1 di un materiale "</div><div>"chiave, in modo che siano 40 cifre esadecimali , solitamente raggruppati in "</div>
<div>"blocchi di 4. Impronte digitali di versioni di formato chiave vecchie "</div><div>"utilizzati MD5 e sono generalmente indicati in blocchi di 2 cifre "</div><div>"esadecimali. Per esempio, se l'impronta digitale si presenta come "</div>
<div>"<literal>5B00 C96D 5D54 AEE1 206B AF84 DE7A AF6E 94C0 9C7F</literal>, allora "</div><div>"è una chiave v4."</div><div><br></div><div>#. type: Content of: <chapter><section><para><footnote><para></div>
<div>#: new-maintainer.dbk:170</div><div>msgid ""</div><div>"Another possibility is to pipe the key into <command>pgpdump</command>, "</div><div>"which will say something like Public Key Packet - Ver 4."</div>
<div>msgstr ""</div><div>"Un'altra possibilità è quella pipa la chiave nella <command>PGPdump</"</div><div>"command>, che dire qualcosa di simile a chiave pubblica Packet - Ver. 4."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para><footnote><para></div><div>#: new-maintainer.dbk:172</div><div>msgid ""</div><div>"Also note that your key must be self-signed (i.e. it has to sign all its "</div>
<div>"own user IDs; this prevents user ID tampering). All modern OpenPGP software "</div><div>"does that automatically, but if you have an older key you may have to "</div><div>"manually add those signatures."</div>
<div>msgstr ""</div><div>"Si noti inoltre che la chiave deve essere auto-firmato (cioè ha a firmare "</div><div>"tutti i propri ID utente e questo impedisce ID utente manomissioni). Tutti i "</div>
<div>"moderni software di OpenPGP che non automaticamente, ma se si dispone di una "</div><div>"chiave più vecchi, può essere necessario aggiungere manualmente le firme."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: new-maintainer.dbk:152</div><div>msgid ""</div><div>"You need a version 4 key for use in Debian Development. <ulink url=\"http://"</div><div>"<a href="http://lists.debian.org/20090520092534.GG22906@earth.li\">lists.debian.org/20090520092534.GG22906@earth.li\</a>">Your key length must be "</div>
<div>"greater than 1024 bits</ulink>; there is no reason to use a smaller key, and "</div><div>"doing so would be much less secure.<placeholder type=\"footnote\" id=\"0\"/>"</div>
<div>msgstr ""</div><div>"Hai bisogno di una chiave di versione 4 per uso in Sviluppo Debian. <ulink "</div><div>"url=\"<a href="http://lists.debian.org/20090520092534.GG22906@earth.li\">http://lists.debian.org/20090520092534.GG22906@earth.li\</a>">La lunghezza "</div>
<div>"della chiave deve essere maggiore di 1024 bit</ulink>, non c'è motivo di "</div><div>"usare una chiave più piccola, e così facendo sarebbe molto meno sicuro. "</div><div>"<placeholder type=\"footnote\" id=\"0\"/>"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:178</div><div>msgid ""</div><div>"If your public key isn't on a public key server such as &pgp-keyserv;, "</div>
<div>"please read the documentation available at <ulink url=\"&url-newmaint-id;"</div><div>"\">NM Step 2: Identification</ulink>. That document contains instructions "</div><div>
"on how to put your key on the public key servers. The New Maintainer Group "</div><div>"will put your public key on the servers if it isn't already there."</div><div>msgstr ""</div><div>
"Se la chiave pubblica non è su un server a chiave pubblica, come & pgp-"</div><div>"keyserv;, si prega di leggere la documentazione disponibile presso <ulink "</div><div>"url=\"&url-newmaint-id;\">NM Fase 2: Identificazione</ulink>. Questo "</div>
<div>"documento contiene le istruzioni su come mettere la vostra chiave sui server "</div><div>"di chiavi pubbliche. Il Nuovo Gruppo Maintainer metterà la vostra chiave "</div><div>"pubblica sul server, se non è già presente."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:186</div><div>msgid ""</div><div>"Some countries restrict the use of cryptographic software by their "</div>
<div>"citizens. This need not impede one's activities as a Debian package "</div><div>"maintainer however, as it may be perfectly legal to use cryptographic "</div><div>"products for authentication, rather than encryption purposes. If you live "</div>
<div>"in a country where use of cryptography even for authentication is forbidden "</div><div>"then please contact us so we can make special arrangements."</div><div>msgstr ""</div><div>"Alcuni paesi limitano l'utilizzo di software di crittografia per i loro "</div>
<div>"cittadini. Questo non deve impedire le attività di uno come pacchetto "</div><div>"manutentore Debian tuttavia, come può essere perfettamente legale l'utilizzo "</div><div>"di prodotti di crittografia per l'autenticazione, piuttosto che scopi di "</div>
<div>"crittografia. Se vivete in un paese dove è vietato l'uso della crittografia "</div><div>"per l'autenticazione, anche allora non esitate a contattarci in modo che "</div><div>"possiamo prendere accordi speciali."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: new-maintainer.dbk:194</div><div>msgid ""</div><div>"To apply as a new maintainer, you need an existing Debian Developer to "</div>
<div>"support your application (an <literal>advocate</literal>). After you have "</div><div>"contributed to Debian for a while, and you want to apply to become a "</div><div>"registered developer, an existing developer with whom you have worked over "</div>
<div>"the past months has to express their belief that you can contribute to "</div><div>"Debian successfully."</div><div>msgstr ""</div><div>"Per applicare un nuovo manutentore, è necessario un sviluppatore Debian "</div>
<div>"esistente per supportare la vostra applicazione (un <literal>sostenitore</"</div><div>"literal>). Dopo aver contribuito a Debian per un po', e si consiglia di "</div><div>"chiedere di diventare uno sviluppatore registrato, uno sviluppatore "</div>
<div>"esistente con cui si è lavorato negli ultimi mesi ha di esprimere la loro "</div><div>"convinzione che si può contribuire a Debian con successo."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: new-maintainer.dbk:201</div><div>msgid ""</div><div>"When you have found an advocate, have your GnuPG key signed and have already "</div><div>"contributed to Debian for a while, you're ready to apply. You can simply "</div>
<div>"register on our <ulink url=\"&url-newmaint-apply;\">application page</"</div><div>"ulink>. After you have signed up, your advocate has to confirm your "</div><div>"application. When your advocate has completed this step you will be "</div>
<div>"assigned an Application Manager who will go with you through the necessary "</div><div>"steps of the New Maintainer process. You can always check your status on "</div><div>"the <ulink url=\"&url-newmaint-db;\">applications status board</ulink>."</div>
<div>msgstr ""</div><div>"Quando avete trovato un avvocato, sono la chiave GnuPG e firmata, hanno già "</div><div>"contribuito a Debian per un po ', si è pronti ad applicare. È possibile "</div>
<div>"registrare semplicemente sulla nostra <ulink url=\"&url-newmaint-apply;"</div><div>"\">pagina applicazioni</ulink>. Dopo aver firmato, il vostro avvocato deve "</div><div>
"confermare la vostra applicazione. Quando il vostro avvocato ha completato "</div><div>"questo passaggio vi verrà assegnato un Application Manager, che andrà con "</div><div>"l'utente attraverso i passaggi necessari del processo di New Maintainer. "</div>
<div>"Puoi sempre controllare lo stato sull'<ulink url=\"&url-newmaint-db;"</div><div>"\">applications status board</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: new-maintainer.dbk:211</div><div>msgid ""</div><div>"For more details, please consult <ulink url=\"&url-newmaint;\">New "</div><div>"Maintainer's Corner</ulink> at the Debian web site. Make sure that you are "</div>
<div>"familiar with the necessary steps of the New Maintainer process before "</div><div>"actually applying. If you are well prepared, you can save a lot of time "</div><div>"later on."</div>
<div>msgstr ""</div><div>"Per maggiori informazioni, si prega di consultare Angolo di <ulink url="</div><div>"\"&url-newmaint;\">New Maintainer</ulink> sul sito web di Debian. "</div>
<div>"Assicurarsi che si ha familiarità con i passi necessari del processo Nuovo "</div><div>"Manutentore prima di applicare. Se siete ben preparati, si può risparmiare "</div><div>"un sacco di tempo in seguito."</div>
<div><br></div><div>#. type: Content of: <chapter><title></div><div>#: pkgs.dbk:7</div><div>msgid "Managing Packages"</div><div>msgstr "Gestione dei pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><para></div>
<div>#: pkgs.dbk:9</div><div>msgid ""</div><div>"This chapter contains information related to creating, uploading, "</div><div>"maintaining, and porting packages."</div><div>msgstr ""</div>
<div>"Questo capitolo contiene informazioni relative alla creazione, il "</div><div>"caricamento, il mantenimento, e pacchetti di porting."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: pkgs.dbk:13</div><div>msgid "New packages"</div><div>msgstr "Nuovi pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:15</div>
<div>msgid ""</div><div>"If you want to create a new package for the Debian distribution, you should "</div><div>"first check the <ulink url=\"&url-wnpp;\">Work-Needing and Prospective "</div>
<div>"Packages (WNPP)</ulink> list. Checking the WNPP list ensures that no one is "</div><div>"already working on packaging that software, and that effort is not "</div><div>"duplicated. Read the <ulink url=\"&url-wnpp;\">WNPP web pages</ulink> for "</div>
<div>"more information."</div><div>msgstr ""</div><div>"Se si desidera creare un nuovo pacchetto per la distribuzione Debian, si "</div><div>"dovrebbe verificare prima la url=\"&url-wnpp;\"> <ulink che necessitano di "</div>
<div>"lavoro e Pacchetti futuri (WNPP)</ulink> lista. Controllo della lista WNPP "</div><div>"assicura che nessuno sta già lavorando su imballaggi che software, e che lo "</div><div>"sforzo non sia duplicato. Leggi il <ulink url=\"&url-wnpp;\">WNPP pagine "</div>
<div>"web</ulink> per ulteriori informazioni."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:23</div><div>msgid ""</div><div>"Assuming no one else is already working on your prospective package, you "</div>
<div>"must then submit a bug report (<xref linkend=\"submit-bug\"/>) against the "</div><div>"pseudo-package <systemitem role=\"package\">wnpp</systemitem> describing "</div>
<div>"your plan to create a new package, including, but not limiting yourself to, "</div><div>"a description of the package, the license of the prospective package, and "</div><div>"the current URL where it can be downloaded from."</div>
<div>msgstr ""</div><div>"Supponendo che nessun altro sta già lavorando sul vostro pacchetto "</div><div>"prospettico, è necessario poi presentare un bug report (<xref linkend="</div><div>
"\"submit-bug\"/>) contro la pseudo-pacchetto <systemitem role=\"package"</div><div>"\">wnpp</systemitem> descrive il piano per creare un nuovo pacchetto, tra "</div>
<div>"cui, ma non limitarsi a, una descrizione del pacchetto, la licenza del "</div><div>"pacchetto prospettico, e l'URL corrente dove può essere scaricato da."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:31</div><div>msgid ""</div><div>"You should set the subject of the bug to <literal>ITP: <replaceable>foo</"</div><div>"replaceable> -- <replaceable>short description</replaceable></literal>, "</div>
<div>"substituting the name of the new package for <replaceable>foo</"</div><div>"replaceable>. The severity of the bug report must be set to "</div><div>"<literal>wishlist</literal>. Please send a copy to &email-debian-devel; by "</div>
<div>"using the X-Debbugs-CC header (don't use CC:, because that way the message's "</div><div>"subject won't indicate the bug number). If you are packaging so many new "</div><div>"packages (>10) that notifying the mailing list in separate messages is too "</div>
<div>"disruptive, send a summary after filing the bugs to the debian-devel list "</div><div>"instead. This will inform the other developers about upcoming packages and "</div><div>"will allow a review of your description and package name."</div>
<div>msgstr ""</div><div>"Si consiglia di impostare il tema del bug di <literal> ITP: <replaceable> "</div><div>"foo </replaceable> - <replaceable> breve descrizione </replaceable> </"</div>
<div>"literal>, sostituendo il nome del nuovo pacchetto per <replaceable> foo </"</div><div>"replaceable>. La gravità del bug report deve essere impostato su <literal> "</div><div>
"lista dei desideri </literal>. Si prega di inviare una copia a &email-debian-"</div><div>"devel;, utilizzando l'intestazione X-Debbugs-CC (non usare CC:, perché in "</div><div>"questo modo il soggetto del messaggio non indica il numero di bug). Se siete "</div>
<div>"imballaggio tanti nuovi pacchetti (> 10) che notifica la mailing list in "</div><div>"messaggi separati è troppo dirompente, inviare un riepilogo dopo il deposito "</div><div>"dei bug alla lista debian-devel, invece. Questo informa gli altri "</div>
<div>"sviluppatori sui prossimi pacchetti e consentirà una revisione della vostra "</div><div>"descrizione e nome del pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:45</div><div>msgid ""</div><div>"Please include a <literal>Closes: #<replaceable>nnnnn</replaceable></"</div><div>"literal> entry in the changelog of the new package in order for the bug "</div>
<div>"report to be automatically closed once the new package is installed in the "</div><div>"archive (see <xref linkend=\"upload-bugfix\"/>)."</div><div>msgstr ""</div><div>"Si prega di inserire un <literal> Closes: # <replaceable> nnnnn </"</div>
<div>"replaceable> entry </literal> nel changelog del nuovo pacchetto per la "</div><div>"segnalazione di bug da chiudere automaticamente una volta che il nuovo "</div><div>"pacchetto è installato in archivio (si consulti <xref linkend=\"upload-bugfix"</div>
<div>"\"/>)."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:51</div><div>msgid ""</div><div>"If you think your package needs some explanations for the administrators of "</div>
<div>"the NEW package queue, include them in your changelog, send to &email-"</div><div>"ftpmaster; a reply to the email you receive as a maintainer after your "</div><div>"upload, or reply to the rejection email in case you are already re-uploading."</div>
<div>msgstr ""</div><div>"Se pensate che il vostro pacchetto ha bisogno di alcune spiegazioni per gli "</div><div>"amministratori della nuova coda pacchetto, includerli nella vostra "</div><div>
"changelog, inviare e-mail-ftpmaster, una risposta alla e-mail si riceve come "</div><div>"manutentore dopo vostro caricare, o rispondere alla mail rifiuto in caso si "</div><div>"è già ri-upload."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:57</div><div>msgid ""</div><div>"When closing security bugs include CVE numbers as well as the "</div>
<div>"<literal>Closes: #<replaceable>nnnnn</replaceable></literal>. This is "</div><div>"useful for the security team to track vulnerabilities. If an upload is made "</div><div>
"to fix the bug before the advisory ID is known, it is encouraged to modify "</div><div>"the historical changelog entry with the next upload. Even in this case, "</div><div>"please include all available pointers to background information in the "</div>
<div>"original changelog entry."</div><div>msgstr ""</div><div>"Nel chiudere bug di sicurezza comprendono i numeri CVE così come si chiude "</div><div>"<literal>: # <replaceable> nnnnn </replaceable> </literal>. Questo è utile "</div>
<div>"per il team di sicurezza di monitorare le vulnerabilità. Se un upload è "</div><div>"fatto per risolvere il bug prima che l'ID di consulenza è noto, è "</div><div>"incoraggiato a modificare la voce storica changelog con il successivo "</div>
<div>"upload. Anche in questo caso, si prega di includere tutti i puntatori "</div><div>"disponibili informazioni di base la voce originale changelog."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:66</div><div>msgid ""</div><div>"There are a number of reasons why we ask maintainers to announce their "</div><div>"intentions:"</div><div>msgstr ""</div><div>"Ci sono una serie di motivi per cui chiediamo manutentori di annunciare le "</div>
<div>"loro intenzioni:"</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:72</div><div>msgid ""</div><div>
"It helps the (potentially new) maintainer to tap into the experience of "</div><div>"people on the list, and lets them know if anyone else is working on it "</div><div>"already."</div><div>msgstr ""</div>
<div>"Aiuta il manutentore (potenzialmente nuovi) di attingere all'esperienza di "</div><div>"persone sulla lista, e permette loro di sapere se qualcun altro sta "</div><div>"lavorando su di esso già."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:78</div><div>msgid ""</div><div>"It lets other people thinking about working on the package know that there "</div>
<div>"already is a volunteer, so efforts may be shared."</div><div>msgstr ""</div><div>"Esso consente ad altre persone pensando di lavorare sul pacchetto di sapere "</div><div>"che c'è già un volontario, così gli sforzi possono essere condivise."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:84</div><div>msgid ""</div><div>"It lets the rest of the maintainers know more about the package than the one "</div>
<div>"line description and the usual changelog entry ``Initial release'' that gets "</div><div>"posted to &email-debian-devel-changes;."</div><div>msgstr ""</div><div>"Si lascia il resto dei manutentori saperne di più sul pacchetto rispetto "</div>
<div>"alla descrizione di una riga e la solita voce del changelog `` Prima "</div><div>"versione'' che viene inviato alla &email-debian-devel-changes;."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:91</div><div>msgid ""</div><div>"It is helpful to the people who live off <literal>unstable</literal> (and "</div><div>"form our first line of testers). We should encourage these people."</div>
<div>msgstr ""</div><div>"E' utile per le persone che vivono fuori <literal>unstable</literal> (e "</div><div>"formare la nostra prima linea di tester). Dovremmo incoraggiare queste "</div>
<div>"persone."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:97</div><div>msgid ""</div><div>"The announcements give maintainers and other interested parties a better "</div>
<div>"feel of what is going on, and what is new, in the project."</div><div>msgstr ""</div><div>"Gli annunci danno manutentori e altre parti interessate una migliore "</div><div>"sensazione di ciò che sta accadendo, e ciò che è nuovo, nel progetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:103</div><div>msgid ""</div><div>"Please see <ulink url=\"http://&ftp-master-host;/REJECT-FAQ.html\"></ulink> "</div>
<div>"for common rejection reasons for a new package."</div><div>msgstr ""</div><div>"Si prega di consultare <ulink url=\"http://&ftp-master-host;/REJECT-FAQ.html"</div><div>"\"></ulink> per motivi di rifiuto comuni per un nuovo pacchetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:109</div><div>msgid "Recording changes in the package"</div><div>msgstr "Registrare i cambiamenti nel pacchetto"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:111</div><div>msgid ""</div><div>"Changes that you make to the package need to be recorded in the "</div>
<div>"<filename>debian/changelog</filename>. These changes should provide a "</div><div>"concise description of what was changed, why (if it's in doubt), and note if "</div><div>"any bugs were closed. They also record when the package was completed. "</div>
<div>"This file will be installed in <filename>/usr/share/doc/"</div><div>"<replaceable>package</replaceable>/changelog.Debian.gz</filename>, or "</div><div>"<filename>/usr/share/doc/<replaceable>package</replaceable>/changelog.gz</"</div>
<div>"filename> for native packages."</div><div>msgstr ""</div><div>"Le modifiche apportate al pacchetto devono essere registrati nel "</div><div>"<filename>debian/changelog</filename>. Questi cambiamenti dovrebbero fornire "</div>
<div>"una descrizione concisa di ciò che è stato cambiato, perché (se è in "</div><div>"dubbio), e notare se qualche bug sono stati chiusi. Hanno anche registrare "</div><div>"quando il pacchetto è stato completato. Questo file viene installato in "</div>
<div>"<filename>/usr/share/doc/<replaceable>package</replaceable>/changelog.Debian."</div><div>"gz</filename>, o <filename>/usr/share/doc/<replaceable>package</replaceable>/"</div>
<div>"changelog.gz</filename> per i pacchetti nativi."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:122</div><div>msgid ""</div><div>
"The <filename>debian/changelog</filename> file conforms to a certain "</div><div>"structure, with a number of different fields. One field of note, the "</div><div>"<literal>distribution</literal>, is described in <xref linkend=\"distribution"</div>
<div>"\"/>. More information about the structure of this file can be found in the "</div><div>"Debian Policy section titled <filename>debian/changelog</filename>."</div><div>msgstr ""</div>
<div>"Il <filename>debian/changelog</filename> si adegua ad una certa struttura, "</div><div>"con una serie di campi diversi. Un campo di nota, la <literal>distribuzione</"</div><div>
"literal>, è descritto in <xref linkend=\"distribution\"/>. Maggiori "</div><div>"informazioni sulla struttura di questo file si trova nella sezione di Debian "</div><div>"Policy intitolato <filename>debian/changelog</filename>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:130</div><div>msgid ""</div><div>"Changelog entries can be used to automatically close Debian bugs when the "</div>
<div>"package is installed into the archive. See <xref linkend=\"upload-bugfix\"/"</div><div>">."</div><div>msgstr ""</div><div>"Voci changelog possono essere usati per chiudere automaticamente i bug "</div>
<div>"Debian quando il pacchetto è stato installato nell'archivio. Vedi <xref "</div><div>"linkend=\"upload-bugfix\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:134</div><div>msgid ""</div><div>"It is conventional that the changelog entry of a package that contains a new "</div><div>"upstream version of the software looks like this:"</div>
<div>msgstr ""</div><div>"E 'convenzionale che la voce del changelog di un pacchetto che contiene una "</div><div>"nuova versione del software è la seguente:"</div><div><br></div><div>#. type: Content of: <chapter><section><screen></div>
<div>#: pkgs.dbk:138</div><div>#, no-wrap</div><div>msgid " * New upstream release.\n"</div><div>msgstr "* New upstream release. \n"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:141</div><div>msgid ""</div><div>"There are tools to help you create entries and finalize the "</div><div>"<filename>changelog</filename> for release — see <xref linkend=\"devscripts"</div>
<div>"\"/> and <xref linkend=\"dpkg-dev-el\"/>."</div><div>msgstr ""</div><div>"Ci sono strumenti che consentono di creare voci e finalizza il "</div><div>"<filename>changelog</filename> per la stampa - si consulti <xref linkend="</div>
<div>"\"devscripts\"/> e <xref linkend=\"dpkg-dev-el\"/> ."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:146</div><div>
msgid "See also <xref linkend=\"bpp-debian-changelog\"/>."</div><div>msgstr "Si consulti anche <xref linkend=\"bpp-debian-changelog\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div>
<div>#: pkgs.dbk:151</div><div>msgid "Testing the package"</div><div>msgstr "Test del pacchetto"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:153</div>
<div>msgid ""</div><div>"Before you upload your package, you should do basic testing on it. At a "</div><div>"minimum, you should try the following activities (you'll need to have an "</div>
<div>"older version of the same Debian package around):"</div><div>msgstr ""</div><div>"Prima di caricare il tuo pacchetto, dovresti fare test di base su di esso. "</div><div>"Come minimo, si dovrebbe provare le seguenti attività (è necessario avere "</div>
<div>"una versione precedente dello stesso pacchetto Debian in giro):"</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:160</div>
<div>msgid ""</div><div>"Install the package and make sure the software works, or upgrade the package "</div><div>"from an older version to your new version if a Debian package for it already "</div>
<div>"exists."</div><div>msgstr ""</div><div>"Installare il pacchetto e assicurarsi che il software funziona, o aggiornare "</div><div>"il pacchetto da una versione precedente alla nuova versione, se un pacchetto "</div>
<div>"Debian per essa esiste già."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:167</div><div>msgid ""</div>
<div>"Run <command>lintian</command> over the package. You can run "</div><div>"<command>lintian</command> as follows: <literal>lintian -v "</div><div>"<replaceable>package-version</replaceable>.changes</literal>. This will "</div>
<div>"check the source package as well as the binary package. If you don't "</div><div>"understand the output that <command>lintian</command> generates, try adding "</div><div>"the <literal>-i</literal> switch, which will cause <command>lintian</"</div>
<div>"command> to output a very verbose description of the problem."</div><div>msgstr ""</div><div>"Esegui <command>lintian</command> sopra il pacchetto. È possibile eseguire "</div>
<div>"<command>lintian</command> come segue:. <literal> Lintian-v <replaceable> "</div><div>"pacchetto-versione </replaceable> modifiche </literal>. Questo controllerà "</div>
<div>"il pacchetto sorgente, così come il pacchetto binario. Se non si capisce la "</div><div>"potenza che <command> lintian </command> genera, prova ad aggiungere il "</div><div>"<literal>-i </literal>, che causerà <command> lintian </command> per "</div>
<div>"emettere una descrizione molto dettagliata del problema."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:176</div>
<div>msgid ""</div><div>"Normally, a package should <emphasis>not</emphasis> be uploaded if it causes "</div><div>"<command>lintian</command> to emit errors (they will start with <literal>E</"</div>
<div>"literal>)."</div><div>msgstr ""</div><div>"Normalmente, un pacchetto dovrebbe <emphasis> non </emphasis> essere "</div><div>"caricato se provoca <command> lintian </command> per emettere errori (si "</div>
<div>"inizierà con <literal> E </literal>)."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:180</div>
<div>msgid ""</div><div>"For more information on <command>lintian</command>, see <xref linkend="</div><div>"\"lintian\"/>."</div><div>msgstr ""</div><div>
"Per maggiori informazioni su <command> lintian </command>, vedere <xref "</div><div>"linkend=\"lintian\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:186</div><div>msgid ""</div><div>"Optionally run <command>debdiff</command> (see <xref linkend=\"debdiff\"/>) "</div><div>"to analyze changes from an older version, if one exists."</div>
<div>msgstr ""</div><div>"Facoltativamente eseguire <command>debdiff</command> (si consulti <xref "</div><div>"linkend=\"debdiff\"/>) per analizzare i cambiamenti da una versione "</div>
<div>"precedente, se ne esiste uno."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:192</div><div>msgid ""</div>
<div>"Downgrade the package to the previous version (if one exists) — this tests "</div><div>"the <filename>postrm</filename> and <filename>prerm</filename> scripts."</div><div>
msgstr ""</div><div>"Downgrade del pacchetto alla versione precedente (se esistente) - questa "</div><div>"prova la <filename>postrm</filename> e <filename>prerm</filename> script."</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:198</div><div>msgid "Remove the package, then reinstall it."</div><div>
msgstr "Rimuovere il pacchetto, quindi reinstallarla."</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:203</div>
<div>msgid ""</div><div>"Copy the source package in a different directory and try unpacking it and "</div><div>"rebuilding it. This tests if the package relies on existing files outside "</div>
<div>"of it, or if it relies on permissions being preserved on the files shipped "</div><div>"inside the <filename>.diff.gz</filename> file."</div><div>msgstr ""</div><div>"Copiare il pacchetto sorgente in una directory diversa e provare disimballo "</div>
<div>"e ricostruzione. Questo test se il pacchetto si basa su file esistenti al di "</div><div>"fuori di esso, o se si basa su autorizzazioni di essere conservata per i "</div><div>"file spediti all'interno del <filename>. </Filename> diff.gz."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:213</div><div>msgid "Layout of the source package"</div><div>msgstr "Struttura del pacchetto sorgente"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:215</div><div>msgid "There are two types of Debian source packages:"</div><div>msgstr "Ci sono due tipi di pacchetti sorgenti Debian:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:220</div><div>msgid ""</div><div>"the so-called <literal>native</literal> packages, where there is no "</div>
<div>"distinction between the original sources and the patches applied for Debian"</div><div>msgstr ""</div><div>"i cosiddetti pacchetti <literal>nativi</literal>, dove non c'è distinzione "</div>
<div>"tra le fonti originali e le patch applicate per Debian"</div><div><br></div><div>#. type: Content of: <chapter><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:226</div>
<div>msgid ""</div><div>"the (more common) packages where there's an original source tarball file "</div><div>"accompanied by another file that contains the changes made by Debian"</div><div>
msgstr ""</div><div>"(le più comuni) pacchetti dove c'è un file di archivio dei sorgenti "</div><div>"originali accompagnato da un altro file che contiene le modifiche apportate "</div><div>
"da Debian"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:232</div><div>msgid ""</div><div>"For the native packages, the source package includes a Debian source control "</div>
<div>"file (<filename>.dsc</filename>) and the source tarball (<filename>.tar.{gz,"</div><div>"bz2,xz}</filename>). A source package of a non-native package includes a "</div><div>
"Debian source control file, the original source tarball (<filename>.orig.tar."</div><div>"{gz,bz2,xz}</filename>) and the Debian changes (<filename>.diff.gz</"</div><div>"filename> for the source format “1.0” or <filename>.debian.tar.{gz,bz2,xz}</"</div>
<div>"filename> for the source format “3.0 (quilt)”)."</div><div>msgstr ""</div><div>"Per i pacchetti nativi, il pacchetto sorgente include un file di controllo "</div><div>"del codice sorgente Debian (<filename>.dsc</filename>) e l'archivio dei "</div>
<div>"sorgenti (<filename>.tar.{Gz, bz2, xz} </filename>). Un pacchetto sorgente "</div><div>"di un pacchetto non nativo include un file Debian sorgente di controllo, "</div><div>"l'archivio dei sorgenti originali (<filename>.orig.tar.{Gz, bz2, xz}</"</div>
<div>"filename>) e le modifiche Debian (<filename>.diff.gz</filename> per il "</div><div>"formato sorgente «1.0» o <filename>.debian.tar.{gz, bz2, xz} </filename> per "</div>
<div>"il formato sorgente «3.0 (quilt)»)."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:241</div><div>msgid ""</div><div>"With source format “1.0”, whether a package is native or not was determined "</div>
<div>"by <command>dpkg-source</command> at build time. Nowadays it is recommended "</div><div>"to be explicit about the desired source format by putting either “3.0 "</div><div>"(quilt)” or “3.0 (native)” in <filename>debian/source/format</filename>. "</div>
<div>"The rest of this section relates only to non-native packages."</div><div>msgstr ""</div><div>"Con il formato di source «1.0», se un pacchetto è nativo o non è stato "</div><div>"determinato da <command>dpkg-source</command> al momento della compilazione. "</div>
<div>"Al giorno d'oggi, si raccomanda di essere espliciti sul formato sorgente "</div><div>"desiderata mettendo entrambi «3.0 (quilt)» o «3.0 (nativo)» in "</div><div>"<filename>debian/source/format</filename>. Il resto di questa sezione "</div>
<div>"riguarda solo i pacchetti non-nativi."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:248</div><div>msgid ""</div><div>"The first time a version is uploaded which corresponds to a particular "</div>
<div>"upstream version, the original source tar file should be uploaded and "</div><div>"included in the <filename>.changes</filename> file. Subsequently, this very "</div><div>"same tar file should be used to build the new diffs and <filename>.dsc</"</div>
<div>"filename> files, and will not need to be re-uploaded."</div><div>msgstr ""</div><div>"La prima volta che viene caricata una versione che corrisponde ad una "</div><div>"particolare versione a monte, il file tar fonte originale deve essere "</div>
<div>"caricato e incluso nel <filename>.changes</filename>. In seguito, questo "</div><div>"stesso file tar deve essere utilizzato per costruire le nuove diff e "</div><div>"<filename>.dsc</filename>, e non avrà bisogno di essere nuovamente caricato."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:255</div><div>msgid ""</div><div>"By default, <command>dpkg-genchanges</command> and <command>dpkg-"</div>
<div>"buildpackage</command> will include the original source tar file if and only "</div><div>"if the current changelog entry has a different upstream version from the "</div><div>"preceding entry. This behavior may be modified by using <literal>-sa</"</div>
<div>"literal> to always include it or <literal>-sd</literal> to always leave it "</div><div>"out."</div><div>msgstr ""</div><div>"Per impostazione predefinita, <command> dpkg-genchanges </command> e "</div>
<div>"<command> dpkg-buildpackage </command> includerà il file tar di origine, se "</div><div>"e solo se la voce del changelog attuale ha una versione a monte diversa "</div><div>"dalla voce precedente. Questo comportamento può essere modificato "</div>
<div>"utilizzando <literal>-sa </literal> per includere sempre o <literal>-sd </"</div><div>"literal> di lasciare sempre fuori."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:263</div><div>msgid ""</div><div>"If no original source is included in the upload, the original source tar-"</div><div>"file used by <command>dpkg-source</command> when constructing the <filename>."</div>
<div>"dsc</filename> file and diff to be uploaded <emphasis>must</emphasis> be "</div><div>"byte-for-byte identical with the one already in the archive."</div><div>msgstr ""</div>
<div>"Se nessuna fonte originale è inclusa nel caricamento, la fonte originale tar-"</div><div>"file utilizzata da <command> dpkg-source </command> nel costruire il "</div><div>"<filename>.dsc</filename> e diff da caricare <emphasis> deve </emphasis> "</div>
<div>"essere byte-per-byte identico a quello già presente in archivio."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:270</div><div>msgid ""</div>
<div>"Please notice that, in non-native packages, permissions on files that are "</div><div>"not present in the <filename>*.orig.tar.{gz,bz2,xz}</filename> will not be "</div><div>"preserved, as diff does not store file permissions in the patch. However "</div>
<div>"when using source format “3.0 (quilt)”, permissions of files inside the "</div><div>"<filename>debian</filename> directory are preserved since they are stored in "</div><div>"a tar archive."</div>
<div>msgstr ""</div><div>"Si prega di notare che, in pacchetti non nativi, le autorizzazioni per i "</div><div>"file che non sono presenti nella <filename>*.orig.tar.{gz,bz2,xz}</filename> "</div>
<div>"non saranno conservati, come diff non memorizza i file di autorizzazioni "</div><div>"nella toppa. Tuttavia, quando si usa il formato sorgente «3.0 (quilt)», i "</div><div>"permessi dei file all'interno della <filename> debian </filename> sono "</div>
<div>"conservati dal momento che sono memorizzati in un archivio tar."</div><div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:279</div><div>msgid "Picking a distribution"</div>
<div>msgstr "Scegliere una distribuzione"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:281</div><div>msgid ""</div><div>"Each upload needs to specify which distribution the package is intended "</div>
<div>"for. The package build process extracts this information from the first "</div><div>"line of the <filename>debian/changelog</filename> file and places it in the "</div><div>"<literal>Distribution</literal> field of the <filename>.changes</filename> "</div>
<div>"file."</div><div>msgstr ""</div><div>"Ogni upload deve specificare che la distribuzione del pacchetto è destinato. "</div><div>"Il pacchetto di processo costruire estrae le informazioni dalla prima riga "</div>
<div>"del <filename> debian / changelog </filename> e lo inserisce nella "</div><div>"<literal>Distribuzione</literal> campo della <filename>.changes</filename> ."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:287</div><div>msgid ""</div><div>"There are several possible values for this field: <literal>stable</literal>, "</div>
<div>"<literal>unstable</literal>, <literal>testing-proposed-updates</literal> and "</div><div>"<literal>experimental</literal>. Normally, packages are uploaded into "</div>
<div>"<literal>unstable</literal>."</div><div>msgstr ""</div><div>"Ci sono diversi valori possibili per questo campo: <literal> stable </"</div><div>"literal>, <literal> unstable </literal>, <literal> testing-proposed-updates "</div>
<div>"</literal> e <literal> experimental </literal>. Normalmente, vengono "</div><div>"caricati in <literal> unstable </literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:293</div><div>msgid ""</div><div>"Actually, there are two other possible distributions: <literal>stable-"</div><div>"security</literal> and <literal>testing-security</literal>, but read <xref "</div>
<div>"linkend=\"bug-security\"/> for more information on those."</div><div>msgstr ""</div><div>"In realtà, ci sono altri due possibili distribuzioni: <literal> stabile-"</div>
<div>"sicurezza </literal> e <literal> testing-security </literal>, ma si legga "</div><div>"<xref linkend=\"bug-security\"/> per ulteriori informazioni sulla quelle."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:298</div><div>msgid ""</div><div>"It is not possible to upload a package into several distributions at the "</div>
<div>"same time."</div><div>msgstr ""</div><div>"Non è possibile caricare un pacchetto in più distribuzioni "</div><div>"contemporaneamente."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:302</div><div>msgid ""</div><div>"Special case: uploads to the <literal>stable</literal> and "</div><div>"<literal>oldstable</literal> distributions"</div>
<div>msgstr ""</div><div>"Caso particolare: uploads sulle distribuzioni <literal> stabile </literal> e "</div><div>"<literal> oldstable </literal>"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:305</div><div>msgid ""</div><div>"Uploading to <literal>stable</literal> means that the package will "</div>
<div>"transferred to the <literal>proposed-updates-new</literal> queue for review "</div><div>"by the stable release managers, and if approved will be installed in "</div><div>"<filename>stable-proposed-updates</filename> directory of the Debian "</div>
<div>"archive. From there, it will be included in <literal>stable</literal> with "</div><div>"the next point release."</div><div>msgstr ""</div><div>"Caricamento su <literal> stabile </literal> significa che il pacchetto verrà "</div>
<div>"trasferito alla <literal> proposed-updates-new</literal> coda per la "</div><div>"revisione da parte dei gestori della stable release, e, se approvata sarà "</div><div>"installato in <filename> stable -proposed-updates </filename> dell'archivio "</div>
<div>"Debian. Da lì, sarà incluso nella <literal> stable </literal> con la point "</div><div>"release successiva."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:313</div><div>msgid ""</div><div>"To ensure that your upload will be accepted, you should discuss the changes "</div><div>"with the stable release team before you upload. For that, file a bug against "</div>
<div>"the <systemitem role=\"package\"><a href="http://release.debian.org">release.debian.org</a></systemitem> pseudo-"</div><div>"package using <command>reportbug</command>, including the patch you want to "</div>
<div>"apply to the package version currently in <literal>stable</literal>. Always "</div><div>"be verbose and detailed in your changelog entries for uploads to the "</div><div>"<literal>stable</literal> distribution."</div>
<div>msgstr ""</div><div>"Per assicurarsi che il caricamento sarà accettata, si dovrebbe discutere le "</div><div>"modifiche con il team di release stabile prima di caricare. Per questo, un "</div>
<div>"bug relativo alla <systemitem role=\"package\"> <a href="http://release.debian.org">release.debian.org</a> </"</div><div>"systemitem> pseudo-pacchetto usando <command>reportbug </command>, tra cui "</div>
<div>"la patch che si desidera applicare alla versione del pacchetto attualmente "</div><div>"in <literal> stable </literal>. Sempre essere prolissi e dettagliati nelle "</div><div>"voci del changelog per i file caricati sulla distribuzione <literal> stable "</div>
<div>"</literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:322</div><div>msgid ""</div><div>"Extra care should be taken when uploading to <literal>stable</literal>. "</div>
<div>"Basically, a package should only be uploaded to <literal>stable</literal> if "</div><div>"one of the following happens:"</div><div>msgstr ""</div><div>"Particolare attenzione dovrebbe essere presa durante il caricamento di "</div>
<div>"<literal> stable </literal>. In sostanza, un pacchetto deve essere caricato "</div><div>"solo per <literal> stable </literal> se una delle seguenti circostanze:"</div><div>
<br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:329</div><div>msgid "a truly critical functionality problem"</div>
<div>msgstr "un problema di funzionalità davvero critica"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:334</div>
<div>msgid "the package becomes uninstallable"</div><div>msgstr "il pacchetto diventa installabile"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:339</div><div>msgid "a released architecture lacks the package"</div><div>msgstr "una architettura rilasciata necessita del pacchetto"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:344</div><div>msgid ""</div><div>"In the past, uploads to <literal>stable</literal> were used to address "</div><div>"security problems as well. However, this practice is deprecated, as uploads "</div>
<div>"used for Debian security advisories are automatically copied to the "</div><div>"appropriate <filename>proposed-updates</filename> archive when the advisory "</div><div>"is released. See <xref linkend=\"bug-security\"/> for detailed information "</div>
<div>"on handling security problems. If the security teams deems the problem to be "</div><div>"too benign to be fixed through a <literal>DSA</literal>, the stable release "</div><div>"managers are usually willing to include your fix nonetheless in a regular "</div>
<div>"upload to <literal>stable</literal>."</div><div>msgstr ""</div><div>"In passato, i files caricati <literal> stable </literal> sono stati "</div><div>"utilizzati per affrontare i problemi di sicurezza come bene. Tuttavia, "</div>
<div>"questa pratica è sconsigliata, come arrivi utilizzati per la sicurezza di "</div><div>"Debian vengono copiati automaticamente nella <filename> appropriata proposed-"</div><div>"updates </filename> archivio quando l'advisory viene rilasciato. Per "</div>
<div>"informazioni dettagliate sulla gestione dei problemi di sicurezza Vedi <xref "</div><div>"linkend=\"bug-security\"/>. Se le squadre di Sicurezza ritiene il problema "</div><div>"di essere troppo benigna da fissare attraverso un <literal> DSA </literal>, "</div>
<div>"i gestori del rilascio stabile di solito sono disposti a includere il fix "</div><div>"comunque in un normale upload <literal> stable </literal> ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:355</div><div>msgid ""</div><div>"Changing anything else in the package that isn't important is discouraged, "</div><div>"because even trivial fixes can cause bugs later on."</div>
<div>msgstr ""</div><div>"Cambiare niente altro nella confezione che non è importante è scoraggiato, "</div><div>"perché anche correzioni di banali possono causare errori in seguito."</div><div>
<br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:359</div><div>msgid ""</div><div>"Packages uploaded to <literal>stable</literal> need to be compiled on "</div>
<div>"systems running <literal>stable</literal>, so that their dependencies are "</div><div>"limited to the libraries (and other packages) available in <literal>stable</"</div><div>
"literal>; for example, a package uploaded to <literal>stable</literal> that "</div><div>"depends on a library package that only exists in <literal>unstable</literal> "</div>
<div>"will be rejected. Making changes to dependencies of other packages (by "</div><div>"messing with <literal>Provides</literal> or <filename>shlibs</filename> "</div><div>"files), possibly making those other packages uninstallable, is strongly "</div>
<div>"discouraged."</div><div>msgstr ""</div><div>"Pacchetti caricati <literal> stable </literal> bisogno di essere compilato "</div><div>"su sistemi che eseguono <literal> stable </literal>, in modo che le loro "</div>
<div>"dipendenze sono limitati alle librerie (ed altri pacchetti) disponibili in "</div><div>"<literal> stable </literal>, per esempio, un pacchetto caricato in <literal> "</div><div>
"stable</literal> che dipende da un pacchetto di libreria che esiste solo in "</div><div>"<literal> unstable </literal> sarà respinta. Apportare modifiche alle "</div><div>"dipendenze di altri pacchetti (modificado i file <literal>Provides</literal> "</div>
<div>"o <filename>shlibs</filename>), possibilmente rendendo quegli altri "</div><div>"pacchetti non disinstallabili, è decisamente sconsigliato."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:369</div><div>msgid ""</div><div>"Uploads to the <literal>oldstable</literal> distributions are possible as "</div><div>"long as it hasn't been archived. The same rules as for <literal>stable</"</div>
<div>"literal> apply."</div><div>msgstr ""</div><div>"Upload alle <literal> oldstable </literal> distribuzioni sono possibili a "</div><div>"patto che non siano state archiviate. Valgono le stesse regole per <literal> "</div>
<div>"stable </literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: pkgs.dbk:376</div><div>msgid ""</div><div>"Special case: uploads to <literal>testing/testing-proposed-updates</literal>"</div>
<div>msgstr ""</div><div>"Caso particolare: uploads su <literal>testing/testing-proposed-updates</"</div><div>"literal>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:378</div><div>msgid ""</div><div>"Please see the information in the <link linkend=\"t-p-u\">testing section</"</div><div>"link> for details."</div><div>
msgstr ""</div><div>"Si prega di consultare le informazioni nella sezione <link linkend=\"t-p-u"</div><div>"\">testing section</link> per i dettagli."</div><div><br></div>
<div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:386</div><div>msgid "Uploading a package"</div><div>msgstr "Caricare un pacchetto"</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:388</div><div>msgid "Uploading to <literal>ftp-master</literal>"</div><div>msgstr "Caricamento su <literal> ftp-master </literal>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:390</div><div>msgid ""</div><div>"To upload a package, you should upload the files (including the signed "</div><div>"changes and dsc-file) with anonymous ftp to <literal>&ftp-upload-host;</"</div>
<div>"literal> in the directory <ulink url=\"ftp://&ftp-upload-host;&upload-queue;"</div><div>"\">&upload-queue;</ulink>. To get the files processed there, they need to "</div>
<div>"be signed with a key in the Debian Developers keyring or the Debian "</div><div>"Maintainers keyring (see <ulink url=\"&url-wiki-dm;\"></ulink>)."</div><div>msgstr ""</div>
<div>"Per caricare un pacchetto, è necessario caricare i file (incluse le "</div><div>"modifiche firmate e dsc-file) con ftp anonimo su <literal>&ftp-upload-host;</"</div><div>"literal> nella directory <ulink url=\"ftp://&ftp-upload-host;&upload-queue;"</div>
<div>"\">&upload-queue;</ulink>. Per ottenere i file processati, hanno bisogno di "</div><div>"essere firmati con una chiave nel portachiavi degli Sviluppatori Debian o "</div><div>"dei Debian Maintainers (si veda <ulink url=\"&url-wiki-dm;\"></ulink>)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:399</div><div>msgid ""</div><div>"Please note that you should transfer the changes file last. Otherwise, your "</div>
<div>"upload may be rejected because the archive maintenance software will parse "</div><div>"the changes file and see that not all files have been uploaded."</div><div>msgstr ""</div><div>"Si prega di notare che è necessario trasferire le modifiche del file alla "</div>
<div>"fine. In caso contrario, il caricamento può essere respinto in quanto il "</div><div>"software di mantenimento analizzerà il file delle modifiche e noterà che non "</div><div>"tutti i file sono stati caricati."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:404</div><div>msgid ""</div><div>"You may also find the Debian packages <link linkend=\"dupload\">dupload</"</div>
<div>"link> or <link linkend=\"dput\">dput</link> useful when uploading packages."</div><div>"These handy programs help automate the process of uploading packages into "</div><div>
"Debian."</div><div>msgstr ""</div><div>"È inoltre possibile trovare i pacchetti Debian <link linkend=\"dupload\"> "</div><div>"dupload </link> o <link linkend=\"dput\"> dput </link> utili quando si "</div>
<div>"caricano i pacchetti. Questi comodi programmi aiutano ad automatizzare il "</div><div>"processo di upload dei pacchetti in Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:409</div><div>msgid ""</div><div>"For removing packages, please see <ulink url=\"ftp://&ftp-upload-host;"</div><div>"&upload-queue;README\"/> and the Debian package <link linkend=\"dcut\">dcut</"</div>
<div>"link>."</div><div>msgstr ""</div><div>"Per la rimozione di pacchetti, si consulti <ulink url=\"ftp://&ftp-upload-"</div><div>"host;&upload-queue;README\"/> e il pacchetto Debian <link linkend=\"dcut\"> "</div>
<div>"dcut </link> ."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: pkgs.dbk:416</div><div>msgid "Delayed uploads"</div><div>
msgstr "Uploads differiti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:419</div><div>msgid ""</div><div>"It is sometimes useful to upload a package immediately, but to want this "</div>
<div>"package to arrive in the archive only a few days later. For example, when "</div><div>"preparing a <link linkend=\"nmu\">Non-Maintainer Upload</link>, you might "</div><div>
"want to give the maintainer a few days to react."</div><div>msgstr ""</div><div>"A volte è utile caricare immediatamente un pacchetto, ma si desidera che "</div><div>"quest'ultimo arrivi nell' archivio solo dopo qualche giorno. Ad esempio, "</div>
<div>"quando si prepara un<link linkend=\"nmu\">Non-Maintainer Upload</link>, si "</div><div>"potrebbe desiderare di dare al maintainer qualche giorno per reagire."</div><div><br>
</div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:426</div><div>msgid ""</div><div>"An upload to the delayed directory keeps the package in <ulink url=\"http://"</div>
<div>"<a href="http://ftp-master.debian.org/deferred.html\">ftp-master.debian.org/deferred.html\</a>">the deferred uploads queue</ulink>. "</div><div>"When the specified waiting time is over, the package is moved into the "</div>
<div>"regular incoming directory for processing. This is done through automatic "</div><div>"uploading to <literal>&ftp-upload-host;</literal> in upload-directory "</div><div>"<literal>DELAYED/<replaceable>X</replaceable>-day</literal> (<replaceable>X</"</div>
<div>"replaceable> between 0 and 15). 0-day is uploaded multiple times per day to "</div><div>"<literal>&ftp-upload-host;</literal>."</div><div>msgstr ""</div><div>"Un upload nella directory differita mantiene il pacchetto nella <ulink url="</div>
<div>"\"<a href="http://ftp-master.debian.org/deferred.html\">http://ftp-master.debian.org/deferred.html\</a>">coda degli uploads differiti</"</div><div>"ulink>. Quando il tempo di attesa specificato è terminato, il pacchetto "</div>
<div>"viene spostato nella directory regolare incoming per l'elaborazione. Questo "</div><div>"viene fatto attraverso l'upload di <literal> & ftp-upload-host; </literal> "</div>
<div>"nella upload-directory <literal> DELAYED/<replaceable>X</replaceable>-day</"</div><div>"literal> (<replaceable> X </sostituibile> tra 0 e 15). 0-day viene caricato "</div>
<div>"più volte al giorno a <literal> & ftp-upload-host; </literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:437</div>
<div>msgid ""</div><div>"With dput, you can use the <literal>--delayed <replaceable>DELAY</"</div><div>"replaceable></literal> parameter to put the package into one of the queues."</div>
<div>msgstr ""</div><div>"Con dput, è possibile utilizzare il <literal>--delayed <replaceable>DELAY</"</div><div>"replaceable></literal> parametro per mettere il pacchetto in una delle code."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: pkgs.dbk:443</div><div>msgid "Security uploads"</div><div>msgstr "Aggiornamenti di sicurezza"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:445</div><div>msgid ""</div><div>"Do <emphasis role=\"strong\">NOT</emphasis> upload a package to the security "</div>
<div>"upload queue (<literal>oldstable-security</literal>, <literal>stable-"</div><div>"security</literal>, etc.) without prior authorization from the security "</div><div>"team. If the package does not exactly meet the team's requirements, it will "</div>
<div>"cause many problems and delays in dealing with the unwanted upload. For "</div><div>"details, please see <xref linkend=\"bug-security\"/>."</div><div>msgstr ""</div><div>
"<emphasis role=\"strong\">NON</emphasis> fate upload di un pacchetto per la "</div><div>"coda di upload di sicurezza (<literal> oldstable-security </literal>, "</div>
<div>"<literal> stabili-security </literal>, ecc) senza la preventiva "</div><div>"autorizzazione da parte del team di sicurezza. Se il pacchetto non soddisfa "</div><div>"le esigenze del team, causerà molti problemi e ritardi nel trattare con "</div>
<div>"l'upload indesiderato. Per i dettagli, si consulti <xref linkend=\"bug-"</div><div>"security\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:455</div><div>msgid "Other upload queues"</div><div>msgstr "Altre code di caricamento"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:457</div><div>msgid ""</div><div>"There is an alternative upload queue in Europe at <ulink url=\"ftp://&ftp-eu-"</div><div>"upload-host;&upload-queue;\"/>. It operates in the same way as <literal>&ftp-"</div>
<div>"upload-host;</literal>, but should be faster for European developers."</div><div>msgstr ""</div><div>"Vi è una coda di upload alternativa in Europa a <ulink url=\"ftp://&ftp-eu-"</div>
<div>"upload-host;&upload-queue;\"/>. Funziona allo stesso modo come <literal> & "</div><div>"ftp-upload-host; </literal>, ma dovrebbe essere più veloce per gli "</div><div>
"sviluppatori europei."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:463</div><div>msgid ""</div><div>"Packages can also be uploaded via ssh to <literal>&ssh-upload-host;</"</div>
<div>"literal>; files should be put <literal>/srv/<a href="http://upload.debian.org/UploadQueue">upload.debian.org/UploadQueue</a></"</div><div>"literal>. This queue does not support <link linkend=\"delayed-incoming"</div>
<div>"\">delayed uploads</link>."</div><div>msgstr ""</div><div>"I pacchetti possono anche essere caricati via ssh al <literal> & ssh-upload-"</div><div>"host; </literal>, i file devono essere messi <literal>/srv/<a href="http://upload.debian.org/">upload.debian.org/</a>"</div>
<div>"UploadQueue</literal>. Questa coda non supporta <link linkend=\"delayed-"</div><div>"incoming\"> uploads differiti</link>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:471</div><div>msgid "Notification that a new package has been installed"</div><div>msgstr "Notifica che un nuovo pacchetto è stato installato"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:473</div><div>msgid ""</div><div>"The Debian archive maintainers are responsible for handling package "</div><div>"uploads. For the most part, uploads are automatically handled on a daily "</div>
<div>"basis by the archive maintenance tools, <command>dak process-upload</"</div><div>"command>. Specifically, updates to existing packages to the "</div><div>"<literal>unstable</literal> distribution are handled automatically. In other "</div>
<div>"cases, notably new packages, placing the uploaded package into the "</div><div>"distribution is handled manually. When uploads are handled manually, the "</div><div>"change to the archive may take some time to occur. Please be patient."</div>
<div>msgstr ""</div><div>"I mantainers dell'archivio Debian sono responsabili per la gestione degli "</div><div>"uploads dei pacchetti. Per la maggior parte, gli upload sono gestiti "</div>
<div>"automaticamente su base giornaliera dagli strumenti di manutenzione, "</div><div>"<command> dak process-upload</command>. In particolare, aggiornamenti di "</div><div>"pacchetti esistenti alla distribuzione <literal> unstable </literal> sono "</div>
<div>"gestiti automaticamente. In altri casi, in particolare per i nuovi "</div><div>"pacchetti, il posizionamento del pacchetto caricato nella distribuzione "</div><div>"viene gestita manualmente. Quando gli uploads sono gestiti manualmente, la "</div>
<div>"modifica all'archivio può richiedere un certo tempo. Si prega di essere "</div><div>"pazienti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:483</div><div>msgid ""</div><div>"In any case, you will receive an email notification indicating that the "</div><div>"package has been added to the archive, which also indicates which bugs will "</div>
<div>"be closed by the upload. Please examine this notification carefully, "</div><div>"checking if any bugs you meant to close didn't get triggered."</div><div>msgstr ""</div><div>"In ogni caso, si riceverà una email di notifica per indicare che il "</div>
<div>"pacchetto è stato aggiunto al archivio, che inoltre indica quali bug saranno "</div><div>"chiusi dall' upload. Si prega di esaminare attentamente questa notifica, "</div><div>"controllando se qualche bug che si intendeva chiudere venga tralasciato. "</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:489</div><div>msgid ""</div><div>"The installation notification also includes information on what section the "</div>
<div>"package was inserted into. If there is a disparity, you will receive a "</div><div>"separate email notifying you of that. Read on below."</div><div>msgstr ""</div><div>"La notifica di installazione include anche informazioni sulla sezione nella "</div>
<div>"quale il pacchetto è stato inserito. Se vi è una disparità, riceverai una e-"</div><div>"mail separata di notifica che te lo comunicherà. Si continui a leggere di "</div><div>"seguito."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:494</div><div>msgid ""</div><div>"Note that if you upload via queues, the queue daemon software will also send "</div>
<div>"you a notification by email."</div><div>msgstr ""</div><div>"Si noti che se si carica tramite le code, il software demone delle code "</div><div>"invierà anche una notifica via e-mail."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:502</div><div>msgid "Specifying the package section, subsection and priority"</div><div>msgstr "Specificare la sezione del pacchetto, sottosezione e la priorità"</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:504</div><div>msgid ""</div><div>"The <filename>debian/control</filename> file's <literal>Section</literal> "</div>
<div>"and <literal>Priority</literal> fields do not actually specify where the "</div><div>"file will be placed in the archive, nor its priority. In order to retain "</div><div>"the overall integrity of the archive, it is the archive maintainers who have "</div>
<div>"control over these fields. The values in the <filename>debian/control</"</div><div>"filename> file are actually just hints."</div><div>msgstr ""</div><div>"Il <filename>debian/control</filename> <literal>Section</literal> e "</div>
<div>"<literal>Priority</literal> campi in realtà non specificano dove il file "</div><div>"verrà inserito nell'archivio, né la sua priorità. Al fine di mantenere "</div><div>"l'integrità complessiva dell'archivio, sono i maintainers dell'archivio che "</div>
<div>"hanno il controllo su questi campi. I valori del file <filename>debian/"</div><div>"control</filename> sono in realtà solo accenni."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:512</div><div>msgid ""</div><div>"The archive maintainers keep track of the canonical sections and priorities "</div><div>"for packages in the <literal>override file</literal>. If there is a "</div>
<div>"disparity between the <literal>override file</literal> and the package's "</div><div>"fields as indicated in <filename>debian/control</filename>, then you will "</div>
<div>"receive an email noting the divergence when the package is installed into "</div><div>"the archive. You can either correct your <filename>debian/control</"</div><div>"filename> file for your next upload, or else you may wish to make a change "</div>
<div>"in the <literal>override file</literal>."</div><div>msgstr ""</div><div>"I maintainers dell'archivio mantengono traccia delle sezioni e delle "</div><div>"priorità canoniche per i pacchetti presenti nel file <literal>override</"</div>
<div>"literal>. Se c'è una disparità tra il file <literal>override</literal> e "</div><div>"campi del pacchetto come indicato in <filename>debian/control</filename>, "</div>
<div>"allora si riceverà una email che sottolinerà la divergenza a quando il "</div><div>"pacchetto viene installato nell'archivio. È possibile correggere il "</div><div>"file<filename>debian/control</filename> per il successivo upload, oppure si "</div>
<div>"potrebbe desiderare di fare un cambiamento nel <literal> file di override</"</div><div>"literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:522</div><div>msgid ""</div><div>"To alter the actual section that a package is put in, you need to first make "</div><div>"sure that the <filename>debian/control</filename> file in your package is "</div>
<div>"accurate. Next, submit a bug against <systemitem role=\"package\">ftp."</div><div>"<a href="http://debian.org">debian.org</a></systemitem> requesting that the section or priority for your "</div>
<div>"package be changed from the old section or priority to the new one. Use a "</div><div>"Subject like <literal>override: PACKAGE1:section/priority, [...], PACKAGEX:"</div><div>"section/priority</literal>, and include the justification for the change in "</div>
<div>"the body of the bug report."</div><div>msgstr ""</div><div>"Per modificare la sezione attuale nella quale il pacchetto è stato "</div><div>"inserito, è necessario prima assicurarsi che il <filename>debian/control</"</div>
<div>"filename> nel pacchetto sia preciso. Successivamente, si crei un bug su "</div><div>"<systemitem role=\"package\"><a href="http://ftp.debian.org">ftp.debian.org</a></systemitem> chiedendo che la "</div>
<div>"sezione o la priorità per il pacchetto siano modificati dalla vecchia "</div><div>"sezione o priorità a quella nuova. Si utilizzi un Subject come <literal> "</div><div>"override: Package1: sezione/priorità, [...], PACKAGEX: sezione/priorità </"</div>
<div>"literal>, e includere la motivazione per la modifica nel corpo del bug "</div><div>"report."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>
#: pkgs.dbk:533</div><div>msgid ""</div><div>"For more information about <literal>override files</literal>, see "</div><div>"<citerefentry> <refentrytitle>dpkg-scanpackages</refentrytitle> "</div>
<div>"<manvolnum>1</manvolnum> </citerefentry> and <ulink url=\"&url-bts-devel;"</div><div>"#maintincorrect\"></ulink>."</div><div>msgstr ""</div><div>
"Per ulteriori informazioni sugli <literal>override files</literal>, si "</div><div>"consulti <citerefentry> <refentrytitle>dpkg-scanpackages</refentrytitle> "</div><div>"<manvolnum>1</manvolnum> </citerefentry> e <ulink url=\"&url-bts-devel;"</div>
<div>"#maintincorrect\"></ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:539</div><div>msgid ""</div><div>"Note that the <literal>Section</literal> field describes both the section as "</div>
<div>"well as the subsection, which are described in <xref linkend=\"archive-"</div><div>"sections\"/>. If the section is main, it should be omitted. The list of "</div><div>"allowable subsections can be found in <ulink url=\"&url-debian-policy;ch-"</div>
<div>"archive.html#s-subsections\"></ulink>."</div><div>msgstr ""</div><div>"Si noti che il campo <literal>Section</literal>descrive sia la sezione che "</div><div>"la sottosezione, che sono descritti nella <xref linkend=\"archive-sections\"/"</div>
<div>">. Se la sezione è la principale, dovrebbe essere omessa. L'elenco delle "</div><div>"sottosezioni ammissibili può essere trovato in <ulink url=\"&url-debian-"</div><div>"policy;ch-archive.html#s-subsections\"> </ulink>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:548</div><div>msgid "Handling bugs"</div><div>msgstr "Gestione dei bug"</div><div><br></div><div>
#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:550</div><div>msgid ""</div><div>"Every developer has to be able to work with the Debian <ulink url=\"&url-bts;"</div>
<div>"\">bug tracking system</ulink>. This includes knowing how to file bug "</div><div>"reports properly (see <xref linkend=\"submit-bug\"/>), how to update them "</div>
<div>"and reorder them, and how to process and close them."</div><div>msgstr ""</div><div>"Ogni sviluppatore deve essere capace di lavorare con il Debian <ulink url="</div><div>"\"&url-bts;\">bug tracking system</ulink>. Questo implica la conoscenza di "</div>
<div>"come creare propriamente le segnalazioni di bug (si consulti <xref linkend="</div><div>"\"submit-bug\"/>), di come modificarli e riordinarli, e di come processarli "</div><div>"e chiuderli."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:556</div><div>msgid ""</div><div>"The bug tracking system's features are described in the <ulink url=\"&url-"</div>
<div>"bts-devel;\">BTS documentation for developers</ulink>. This includes "</div><div>"closing bugs, sending followup messages, assigning severities and tags, "</div><div>"marking bugs as forwarded, and other issues."</div>
<div>msgstr ""</div><div>"Le caratteristiche del sistema di tracciamento dei bug sono descritte nella "</div><div>"documentazione <ulink url=\"&url-bts-devel;\"> BTS per gli sviluppatori </"</div>
<div>"ulink>. Questo include la chiusura bug, l'invio di messaggi di riepilogo, "</div><div>"l'assegnazione dei livelli di gravità e tag, segnare i bug come inoltrato, e "</div><div>"altre questioni."</div>
<div><br></div><div>#. type: Content of: <chapter><section><para></div><div>#: pkgs.dbk:562</div><div>msgid ""</div><div>"Operations such as reassigning bugs to other packages, merging separate bug "</div>
<div>"reports about the same issue, or reopening bugs when they are prematurely "</div><div>"closed, are handled using the so-called control mail server. All of the "</div><div>"commands available on this server are described in the <ulink url=\"&url-bts-"</div>
<div>"control;\">BTS control server documentation</ulink>."</div><div>msgstr ""</div><div>"Operazioni quali la riassegnazione di bug ad altri pacchetti, fondendo i bug "</div><div>
"report separati sullo stesso problema, o la riapertura di bug quando sono "</div><div>"chiusi prematuramente, vengono gestiti utilizzando il cosiddetto server di "</div><div>"controllo di posta elettronica. Tutti i comandi disponibili su questo server "</div>
<div>"sono descritti nella documentazione del server di controllo <ulink url="</div><div>"\"&url-bts-control;\"> BTS </ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:570</div><div>msgid "Monitoring bugs"</div><div>msgstr "Monitoraggio dei bug"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:572</div><div>msgid ""</div><div>"If you want to be a good maintainer, you should periodically check the "</div><div>"<ulink url=\"&url-bts;\">Debian bug tracking system (BTS)</ulink> for your "</div>
<div>"packages. The BTS contains all the open bugs against your packages. You "</div><div>"can check them by browsing this page: <literal>http://&bugs-host;/"</div><div>"<replaceable>yourlogin</replaceable>@<a href="http://debian.org">debian.org</a></literal>."</div>
<div>msgstr ""</div><div>"Se si vuole essere un buon maintainer, si dovrebbe verificare periodicamente "</div><div>"<ulink url=\"&url-bts;\">Debian bug tracking system (BTS)</ulink> per i "</div>
<div>"propri pacchetti. Il BTS contiene tutti i bug aperti per i propri pacchetti. "</div><div>"È possibile controllarli sfogliando questa pagina: <literal> http://&bugs-"</div><div>"host;/ <replaceable> yourlogin </replaceable> @ <a href="http://debian.org">debian.org</a> </literal>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:579</div><div>msgid ""</div><div>"Maintainers interact with the BTS via email addresses at <literal>&bugs-host;"</div>
<div>"</literal>. Documentation on available commands can be found at <ulink url="</div><div>"\"&url-bts;\"></ulink>, or, if you have installed the <systemitem role="</div>
<div>"\"package\">doc-debian</systemitem> package, you can look at the local files "</div><div>"&file-bts-docs;."</div><div>msgstr ""</div><div>"Mantainers interagiscono con le BTS attraverso indirizzi di posta "</div>
<div>"elettronica a <literal>&bug-host;</literal>. Documentazione sui comandi "</div><div>"disponibili può essere trovata alla <ulink url=\"&url-bts;\"> </ulink>, "</div>
<div>"oppure, se è stato installato il pacchetto <systemitem role=\"package\"> doc-"</div><div>"debian </systemitem>, è possibile guardare i file locali &file-bts-docs;."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:586</div><div>msgid ""</div><div>"Some find it useful to get periodic reports on open bugs. You can add a "</div>
<div>"cron job such as the following if you want to get a weekly email outlining "</div><div>"all the open bugs against your packages:"</div><div>msgstr ""</div><div>"Alcuni trovano utile avere rapporti periodici sul bug aperti. È possibile "</div>
<div>"aggiungere un processo di cron come segue, se si vuole ottenere una mail "</div><div>"settimanale che illustra tutti i bug aperti per i propri pacchetti:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: pkgs.dbk:591</div><div>#, no-wrap</div><div>msgid ""</div><div>"# ask for weekly reports of bugs in my packages\n"</div><div>"&cron-bug-report;\n"</div><div>msgstr ""</div>
<div>"# ask for weekly reports of bugs in my packages\n"</div><div>"&cron-bug-report;\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:595</div><div>msgid ""</div><div>"Replace <replaceable>address</replaceable> with your official Debian "</div><div>"maintainer address."</div><div>msgstr ""</div>
<div>"Sostituire <replaceable> indirizzo </replaceable> con il proprio indirizzo "</div><div>"ufficiale di Maintainer Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:601</div><div>msgid "Responding to bugs"</div><div>msgstr "Rispondere ai bug"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:603</div><div>msgid ""</div><div>"When responding to bugs, make sure that any discussion you have about bugs "</div><div>"is sent both to the original submitter of the bug, and to the bug itself (e."</div>
<div>"g., <email><replaceable>123</replaceable>@&bugs-host;</email>). If you're "</div><div>"writing a new mail and you don't remember the submitter email address, you "</div>
<div>"can use the <email><replaceable>123</replaceable>-submitter@&bugs-host;</"</div><div>"email> email to contact the submitter <emphasis>and</emphasis> to record "</div>
<div>"your mail within the bug log (that means you don't need to send a copy of "</div><div>"the mail to <email><replaceable>123</replaceable>@&bugs-host;</email>)."</div>
<div>msgstr ""</div><div>"Quando si risponde ad un bug, fare in modo che ogni discussione che si ha "</div><div>"sui bug venga inviata sia al mittente originario del bug, e per il bug "</div>
<div>"stesso (ad esempio, <email> <replaceable> 123 </replaceable> @&bug-host;</"</div><div>"email>). Se state scrivendo un nuovo messaggio e non si ricorda l'indirizzo "</div>
<div>"di posta elettronica del mittente, è possibile utilizzare l'email "</div><div>"<email><replaceable>123</replaceable>-submitter@&bugs-host;</email> per "</div><div>
"contattare il mittente <emphasis> e </emphasis> per registrare la vostra "</div><div>"posta dentro il log bug (il che significa che non è necessario inviare una "</div><div>"copia della mail a <email><replaceable>123</replaceable>@&bugs-host;</"</div>
<div>"email>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:612</div><div>msgid ""</div><div>"If you get a bug which mentions FTBFS, this means Fails to build from "</div>
<div>"source. Porters frequently use this acronym."</div><div>msgstr ""</div><div>"Se si ottiene un bug che cita FTBFS, questo significa non si riesce a "</div><div>"costruire dai sorgenti. I Porters utilizzano spesso questo acronimo."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:616</div><div>msgid ""</div><div>"Once you've dealt with a bug report (e.g. fixed it), mark it as "</div>
<div>"<literal>done</literal> (close it) by sending an explanation message to "</div><div>"<email><replaceable>123</replaceable>-done@&bugs-host;</email>. If you're "</div>
<div>"fixing a bug by changing and uploading the package, you can automate bug "</div><div>"closing as described in <xref linkend=\"upload-bugfix\"/>."</div><div>msgstr ""</div>
<div>"Una volta che si è affrontata una segnalazione di bug (e.g. fixandolo), lo "</div><div>"si contrassegni come <literal>done</literal> (lo si chiuda) con l'invio di "</div><div>"un messaggio di spiegazione a <email><replaceable>123</replaceable>-"</div>
<div>"done@&bugs-host;</email>. Se si sta correggendo un bug modificando e "</div><div>"caricando il pacchetto, è possibile automatizzare la chiusura del bug come "</div><div>"descritto in <xref linkend=\"upload-bugfix\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:623</div><div>msgid ""</div><div>"You should <emphasis>never</emphasis> close bugs via the bug server "</div>
<div>"<literal>close</literal> command sent to &email-bts-control;. If you do so, "</div><div>"the original submitter will not receive any information about why the bug "</div><div>"was closed."</div>
<div>msgstr ""</div><div>"<emphasis>Mai</emphasis> si dovrebbe chiudere un bug tramite il comando "</div><div>"<literal>close</literal> bug del server inviato &email-bts-control;. Se lo "</div>
<div>"fa, il mittente originale non riceverà alcuna informazione sul perché il bug "</div><div>"è stato chiuso."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:631</div><div>msgid "Bug housekeeping"</div><div>msgstr "Pulizia dei bug"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>
#: pkgs.dbk:633</div><div>msgid ""</div><div>"As a package maintainer, you will often find bugs in other packages or have "</div><div>"bugs reported against your packages which are actually bugs in other "</div>
<div>"packages. The bug tracking system's features are described in the <ulink "</div><div>"url=\"&url-bts-devel;\">BTS documentation for Debian developers</ulink>. "</div>
<div>"Operations such as reassigning, merging, and tagging bug reports are "</div><div>"described in the <ulink url=\"&url-bts-control;\">BTS control server "</div><div>"documentation</ulink>. This section contains some guidelines for managing "</div>
<div>"your own bugs, based on the collective Debian developer experience."</div><div>msgstr ""</div><div>"Come maintainer del pacchetto, spesso si trovano bug in altri pacchetti o si "</div><div>
"hanno bug segnalati sui propri pacchetti ma che in realtà sono bug di altri "</div><div>"pacchetti. Le caratteristiche del sistema di tracciamento dei bug sono "</div><div>"descritte nella documentazione <ulink url=\"&url-bts-devel;\"> BTS per gli "</div>
<div>"sviluppatori Debian </ulink>. Operazioni come la riassegnazione, l'unione e "</div><div>"segnalazioni di bug, di tagging sono descritte nella <ulink url=\"&url-bts-"</div><div>
"control;\">BTS control server documentation</ulink>. Questa sezione contiene "</div><div>"alcune linee guida per la gestione dei propri bug, sulla base "</div><div>"dell'esperienza collettiva degli sviluppatori Debian."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:644</div><div>msgid ""</div><div>"Filing bugs for problems that you find in other packages is one of the civic "</div>
<div>"obligations of maintainership, see <xref linkend=\"submit-bug\"/> for "</div><div>"details. However, handling the bugs in your own packages is even more "</div><div>"important."</div>
<div>msgstr ""</div><div>"La limatura di bug per problemi che si trovano in altri pacchetti è uno dei "</div><div>"doveri civici di stato di maintainer, si consulti <xref linkend=\"submit-bug"</div>
<div>"\"/> per i dettagli. Tuttavia, la gestione dei bug nei propri pacchetti è "</div><div>"ancora più importante."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:649</div><div>msgid "Here's a list of steps that you may follow to handle a bug report:"</div><div>msgstr ""</div><div>"Ecco un elenco di passi che si possono seguire per gestire un bug report:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:654</div><div>msgid ""</div><div>"Decide whether the report corresponds to a real bug or not. Sometimes users "</div>
<div>"are just calling a program in the wrong way because they haven't read the "</div><div>"documentation. If you diagnose this, just close the bug with enough "</div><div>"information to let the user correct their problem (give pointers to the good "</div>
<div>"documentation and so on). If the same report comes up again and again you "</div><div>"may ask yourself if the documentation is good enough or if the program "</div><div>"shouldn't detect its misuse in order to give an informative error message. "</div>
<div>"This is an issue that may need to be brought up with the upstream author."</div><div>msgstr ""</div><div>"Decidere se la segnalzione corrisponde ad un vero e proprio bug o meno. A "</div>
<div>"volte gli utenti invocano un programma nel modo sbagliato perché non hanno "</div><div>"letto la documentazione. Se la diagnosi è questa, basta chiudere il bug con "</div><div>"informazioni sufficienti per consentire agli utenti di correggere il loro "</div>
<div>"problema (dare indicazioni sulla buona documentazione e così via). Se lo "</div><div>"stesso report viene presentato di nuovo e di nuovo ci si potrebbe chiedere "</div><div>"se la documentazione sia sufficiente o se il programma non rilevi il suo "</div>
<div>"cattivo uso, al fine di dare un messaggio di errore. Questo è un problema "</div><div>"che può aver bisogno di essere risolto con l'autore originale."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div>
<div>#: pkgs.dbk:664</div><div>msgid ""</div><div>"If the bug submitter disagrees with your decision to close the bug, they may "</div><div>"reopen it until you find an agreement on how to handle it. If you don't "</div>
<div>"find any, you may want to tag the bug <literal>wontfix</literal> to let "</div><div>"people know that the bug exists but that it won't be corrected. If this "</div><div>"situation is unacceptable, you (or the submitter) may want to require a "</div>
<div>"decision of the technical committee by reassigning the bug to <systemitem "</div><div>"role=\"package\">tech-ctte</systemitem> (you may use the clone command of "</div><div>
"the BTS if you wish to keep it reported against your package). Before doing "</div><div>"so, please read the <ulink url=\"&url-tech-ctte;\">recommended procedure</"</div><div>"ulink>."</div>
<div>msgstr ""</div><div>"Se il mittente del bug non è d'accordo con la vostra decisione di chiudere "</div><div>"il bug, può riaprirlo fino a quando non si troviun accordo su come gestirlo. "</div>
<div>"Se non si trova, si consiglia di contrassegnare il bug <literal> wontfix </"</div><div>"literal>, per far sapere che il bug esiste ma che non sarà corretto. Se "</div><div>"questa situazione è inaccettabile, il maintainer (o il mittente) può "</div>
<div>"richiedere una decisione del comitato tecnico riassegnando il bug a "</div><div>"<systemitem role=\"package\">tech-ctte</systemitem> (si può usare il comando "</div><div>"clone del BTS se si desidera tenerlo riportato sul pacchetto). Prima di "</div>
<div>"procedere, si prega di leggere <ulink url=\"&url-tech-ctte;\">recommended "</div><div>"procedure</ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div>
<div>#: pkgs.dbk:678</div><div>msgid ""</div><div>"If the bug is real but it's caused by another package, just reassign the bug "</div><div>"to the right package. If you don't know which package it should be "</div>
<div>"reassigned to, you should ask for help on <link linkend=\"irc-channels"</div><div>"\">IRC</link> or on &email-debian-devel;. Please inform the maintainer(s) "</div><div>
"of the package you reassign the bug to, for example by Cc:ing the message "</div><div>"that does the reassign to <email><replaceable>packagename</"</div><div>"replaceable>@<a href="http://packages.debian.org">packages.debian.org</a></email> and explaining your reasons in that "</div>
<div>"mail. Please note that a simple reassignment is <emphasis>not</emphasis> e-"</div><div>"mailed to the maintainers of the package being reassigned to, so they won't "</div><div>"know about it until they look at a bug overview for their packages."</div>
<div>msgstr ""</div><div>"Se il bug è reale, ma è causato da un altro pacchetto, basta riassegnare il "</div><div>"bug al pacchetto giusto. Se non si sa a quale pacchetto dovrebbe essere "</div>
<div>"riassegnato, si dovrebbe chiedere aiuto su <link linkend=\"irc-channels\"> "</div><div>"IRC </link> o su &email-debian-devel;. Si prega di informare il "</div><div>"maintainer(s) del pacchetto al quale si riassegna il bug, per esempio Cc:"</div>
<div>"ing il messaggio che fa la riassegnazione a <email><replaceable>packagename</"</div><div>"replaceable>@<a href="http://packages.debian.org">packages.debian.org</a></email> e spiegando le proprie motivazioni "</div>
<div>"nel corpo della mail. Si noti che una semplice riassegnazione <emphasis> non "</div><div>"</emphasis> è inviata ai manutentori del pacchetto al quale viene "</div><div>"riassegnato, quindi non avranno modo di saperlo fino a quando guarderanno "</div>
<div>"alla panoramica dei bug per i loro pacchetti."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:690</div>
<div>msgid ""</div><div>"If the bug affects the operation of your package, please consider cloning "</div><div>"the bug and reassigning the clone to the package that really causes the "</div>
<div>"behavior. Otherwise, the bug will not be shown in your package's bug list, "</div><div>"possibly causing users to report the same bug over and over again. You "</div><div>"should block \"your\" bug with the reassigned, cloned bug to document the "</div>
<div>"relationship."</div><div>msgstr ""</div><div>"Se il bug interessa il funzionamento del proprio pacchetto, si consideri di "</div><div>"clonare il bug e di riassegnarlo al pacchetto che realmente provoca il "</div>
<div>"comportamento. In caso contrario, il bug non verrà mostrato nella lista dei "</div><div>"bug del proprio pacchetto, inducendo gli utenti a segnalare lo stesso "</div><div>"problema più e più volte. Si dovrebbe bloccare «il proprio» bug con il bug "</div>
<div>"riassegnato, clonato per documentare la relazione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:700</div>
<div>msgid ""</div><div>"Sometimes you also have to adjust the severity of the bug so that it matches "</div><div>"our definition of the severity. That's because people tend to inflate the "</div>
<div>"severity of bugs to make sure their bugs are fixed quickly. Some bugs may "</div><div>"even be dropped to wishlist severity when the requested change is just "</div><div>"cosmetic."</div>
<div>msgstr ""</div><div>"A volte è necessario anche per regolare la gravità del bug in modo che "</div><div>"corrisponda alla propria definizione di gravità. Questo perché le persone "</div>
<div>"tendono a gonfiare la gravità dei bug per assicurarsi che i loro bug siano "</div><div>"risolti rapidamente. Alcuni bug possono anche essere lasciati con gravità "</div><div>"wishlist quando il cambiamento richiesto è solo di estetica."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:708</div><div>msgid ""</div><div>"If the bug is real but the same problem has already been reported by someone "</div>
<div>"else, then the two relevant bug reports should be merged into one using the "</div><div>"merge command of the BTS. In this way, when the bug is fixed, all of the "</div><div>"submitters will be informed of this. (Note, however, that emails sent to "</div>
<div>"one bug report's submitter won't automatically be sent to the other report's "</div><div>"submitter.) For more details on the technicalities of the merge command and "</div><div>"its relative, the unmerge command, see the BTS control server documentation."</div>
<div>msgstr ""</div><div>"Se il bug è reale, ma lo stesso problema è già stato segnalato da qualcun "</div><div>"altro, allora le due segnalazioni di bug rilevanti dovrebbero essere fuse in "</div>
<div>"una sola utilizzando il comando merge del BTS. In questo modo, quando il bug "</div><div>"è sistemato, tutti i mittenti saranno informati di questo. (Si noti, "</div><div>"tuttavia, che i messaggi di posta elettronica inviati al mittente di un solo "</div>
<div>"bug non sarà automaticamente inviato al mittente del l'altro report.) Per "</div><div>"maggiori dettagli sui tecnicismi del comando merge e relativi, il comando "</div><div>"unmerge, si consulti la documentazione del server di controllo BTS ."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:719</div><div>msgid ""</div><div>"The bug submitter may have forgotten to provide some information, in which "</div>
<div>"case you have to ask them for the required information. You may use the "</div><div>"<literal>moreinfo</literal> tag to mark the bug as such. Moreover if you "</div><div>"can't reproduce the bug, you tag it <literal>unreproducible</literal>. "</div>
<div>"Anyone who can reproduce the bug is then invited to provide more information "</div><div>"on how to reproduce it. After a few months, if this information has not "</div><div>"been sent by someone, the bug may be closed."</div>
<div>msgstr ""</div><div>"Il mittente del bug potrebbe aver dimenticato di fornire alcune "</div><div>"informazioni, nel qual caso si deve chiedergli delle informazioni richieste. "</div><div>
"È possibile utilizzare il tag <literal>moreinfo</literal> per marcare il bug "</div><div>"in quanto tale. Inoltre se non è possibile riprodurre il bug, lo si "</div><div>"etichetta <literal> unreproducible </literal>. Chiunque può riprodurre il "</div>
<div>"bug è allora invitato a fornire ulteriori informazioni su come riprodurlo. "</div><div>"Dopo pochi mesi, se queste informazioni non sono state inviate da alcuno, il "</div><div>"bug può essere chiuso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:730</div><div>msgid ""</div><div>"If the bug is related to the packaging, you just fix it. If you are not "</div>
<div>"able to fix it yourself, then tag the bug as <literal>help</literal>. You "</div><div>"can also ask for help on &email-debian-devel; or &email-debian-qa;. If it's "</div>
<div>"an upstream problem, you have to forward it to the upstream author. "</div><div>"Forwarding a bug is not enough, you have to check at each release if the bug "</div><div>"has been fixed or not. If it has, you just close it, otherwise you have to "</div>
<div>"remind the author about it. If you have the required skills you can prepare "</div><div>"a patch that fixes the bug and send it to the author at the same time. Make "</div><div>"sure to send the patch to the BTS and to tag the bug as <literal>patch</"</div>
<div>"literal>."</div><div>msgstr ""</div><div>"Se il bug è legato alla pacchettizzazione, basta risolvere il problema. Se "</div><div>"non si è in grado di risolverlo da soli, allora si contrassegni il bug come "</div>
<div>"<literal>help</literal>. Si può anche chiedere aiuto su &email-debian-"</div><div>"devel; o &email-debian-qa;. Se è un problema originale, è necessario "</div><div>"inoltrarlo all'autore originale. L'inoltro di un bug non è sufficiente, è "</div>
<div>"necessario controllare ad ogni rilascio se il bug è stato risolto o meno. Se "</div><div>"lo è, basta chiuderlo, altrimenti si deve ricordarlo all'autore . Se si "</div><div>"hanno le competenze necessarie si può preparare una patch che corregge il "</div>
<div>"bug e inviarla all'autore allo stesso tempo. Assicurarsi di inviare la patch "</div><div>"per il BTS e contrassegnare il bug come <literal> patch </literal>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div><div>#: pkgs.dbk:744</div><div>msgid ""</div><div>"If you have fixed a bug in your local copy, or if a fix has been committed "</div>
<div>"to the VCS repository, you may tag the bug as <literal>pending</literal> to "</div><div>"let people know that the bug is corrected and that it will be closed with "</div><div>"the next upload (add the <literal>closes:</literal> in the "</div>
<div>"<filename>changelog</filename>). This is particularly useful if you are "</div><div>"several developers working on the same package."</div><div>msgstr ""</div><div>"Se è stato sistemato un errore nella copia locale, o se una correzione è "</div>
<div>"stata committata al repository VCS, è possibile identificare il bug come "</div><div>"<literal>pending</literal>, per far sapere che il bug è stato corretto e che "</div><div>"sarà chiuso con il prossimo upload (si aggiunga <literal>closes:</literal> "</div>
<div>"nel <filename>changelog</filename>). Questo è particolarmente utile se si è "</div><div>"in diversi sviluppatori che lavorano sullo stesso pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><orderedlist><listitem><para></div>
<div>#: pkgs.dbk:754</div><div>msgid ""</div><div>"Once a corrected package is available in the archive, the bug should be "</div><div>"closed indicating the version in which it was fixed. This can be done "</div>
<div>"automatically, read <xref linkend=\"upload-bugfix\"/>."</div><div>msgstr ""</div><div>"Una volta che un pacchetto sistemato è disponibile in archivio, il bug "</div><div>
"dovrebbe essere chiuso indicando la versione in cui è stato corretto. Questo "</div><div>"può essere fatto automaticamente, si consulti <xref linkend=\"upload-bugfix"</div><div>"\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: pkgs.dbk:763</div><div>msgid "When bugs are closed by new uploads"</div><div>msgstr "Quando i bug vengono chiusi da nuovi uploads"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:765</div><div>msgid ""</div><div>"As bugs and problems are fixed in your packages, it is your responsibility "</div>
<div>"as the package maintainer to close these bugs. However, you should not "</div><div>"close a bug until the package which fixes the bug has been accepted into the "</div><div>"Debian archive. Therefore, once you get notification that your updated "</div>
<div>"package has been installed into the archive, you can and should close the "</div><div>"bug in the BTS. Also, the bug should be closed with the correct version."</div><div>msgstr ""</div>
<div>"Cosi come bug e problemi sono corretti nei propri pacchetti, è "</div><div>"responsabilità del maintainer del pacchetto chiudere questi bug. Tuttavia, "</div><div>"non è necessario chiudere un bug fino a quando il pacchetto che corregge il "</div>
<div>"bug è stato accettato nell'archivio Debian. Pertanto, una volta che si "</div><div>"ottiene la notifica che il proprio pacchetto aggiornato è stato installato "</div><div>"nell'archivio, si può e si deve chiudere il bug nel BTS. Inoltre, il bug "</div>
<div>"dovrebbe essere chiuso con la versione corretta."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:773</div><div>msgid ""</div>
<div>"However, it's possible to avoid having to manually close bugs after the "</div><div>"upload — just list the fixed bugs in your <filename>debian/changelog</"</div><div>"filename> file, following a certain syntax, and the archive maintenance "</div>
<div>"software will close the bugs for you. For example:"</div><div>msgstr ""</div><div>"Tuttavia, è possibile evitare di dover chiudere manualmente i bug dopo il "</div><div>"caricamento - basta elencare i bug corretti nel proprio file "</div>
<div>"<filename>debian/changelog</filename>, seguendo una certa sintassi, e il "</div><div>"software di manutenzione chiuderà il bug. Per esempio:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: pkgs.dbk:779</div><div>#, no-wrap</div><div>msgid ""</div><div>"acme-cannon (3.1415) unstable; urgency=low\n"</div><div>"\n"</div><div>" * Frobbed with options (closes: Bug#98339)\n"</div>
<div>" * Added safety to prevent operator dismemberment, closes: bug#98765,\n"</div><div>" bug#98713, #98714.\n"</div><div>" * Added man page. Closes: #98725.\n"</div><div>msgstr ""</div>
<div>"acme-cannon (3.1415) unstable; urgency=low\n"</div><div>"\n"</div><div>" * Frobbed with options (closes: Bug#98339)\n"</div><div>" * Added safety to prevent operator dismemberment, closes: bug#98765,\n"</div>
<div>" bug#98713, #98714.\n"</div><div>" * Added man page. Closes: #98725.\n"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:787</div>
<div>msgid ""</div><div>"Technically speaking, the following Perl regular expression describes how "</div><div>"bug closing changelogs are identified:"</div><div>msgstr ""</div><div>
"Tecnicamente parlando, la seguente espressione regolare Perl descrive come i "</div><div>"changelog di chiusura dei bug sono identificati:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><screen></div>
<div>#: pkgs.dbk:791</div><div>#, no-wrap</div><div>msgid " /closes:\\s*(?:bug)?\\#\\s*\\d+(?:,\\s*(?:bug)?\\#\\s*\\d+)*/ig\n"</div><div>msgstr " /closes:\\s*(?:bug)?\\#\\s*\\d+(?:,\\s*(?:bug)?\\#\\s*\\d+)*/ig\n"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:794</div><div>msgid ""</div><div>"We prefer the <literal>closes: #<replaceable>XXX</replaceable></literal> "</div>
<div>"syntax, as it is the most concise entry and the easiest to integrate with "</div><div>"the text of the <filename>changelog</filename>. Unless specified different "</div><div>"by the <literal>-v</literal>-switch to <command>dpkg-buildpackage</command>, "</div>
<div>"only the bugs closed in the most recent changelog entry are closed "</div><div>"(basically, exactly the bugs mentioned in the changelog-part in the "</div><div>"<filename>.changes</filename> file are closed)."</div>
<div>msgstr ""</div><div>"Noi preferiamo la sintassi <literal>closes: # <replaceable> XXX </"</div><div>"replaceable> </literal>, in quanto è la voce più concisa e la più facile da "</div>
<div>"integrare con il testo del <filename>changelog</filename>. Se non "</div><div>"diversamente specificato dal<literal>-v</literal>-switch to <command>dpkg-"</div><div>
"buildpackage</command>, solo i bug risolti nella più recente voce del "</div><div>"changelog vengono chiusi (in pratica, esattamente i bug menzionati nel "</div><div>"changelog-part nel file <filename>.changes</filename> sono chiusi)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:803</div><div>msgid ""</div><div>"Historically, uploads identified as <link linkend=\"nmu\">non-maintainer "</div>
<div>"upload (NMU)</link> were tagged <literal>fixed</literal> instead of being "</div><div>"closed, but that practice was ceased with the advent of version-tracking. "</div><div>"The same applied to the tag <literal>fixed-in-experimental</literal>."</div>
<div>msgstr ""</div><div>"Storicamente, gli uploads individuati come <link linkend=\"nmu\">non-"</div><div>"maintainer upload (NMU)</link> sono stati contrassegnati <literal>fixed</"</div>
<div>"literal>, invece di essere chiusi, ma questa pratica è stata cessata con "</div><div>"l'avvento del versione-tracking. Lo stesso vale per il tag <literal>fixed-"</div><div>"in-experimental</literal>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:809</div><div>msgid ""</div><div>"If you happen to mistype a bug number or forget a bug in the changelog "</div>
<div>"entries, don't hesitate to undo any damage the error caused. To reopen "</div><div>"wrongly closed bugs, send a <literal>reopen <replaceable>XXX</replaceable></"</div><div>
"literal> command to the bug tracking system's control address, &email-bts-"</div><div>"control;. To close any remaining bugs that were fixed by your upload, email "</div><div>"the <filename>.changes</filename> file to <email><replaceable>XXX</"</div>
<div>"replaceable>-done@&bugs-host;</email>, where <replaceable>XXX</replaceable> "</div><div>"is the bug number, and put Version: <replaceable>YYY</replaceable> and an "</div>
<div>"empty line as the first two lines of the body of the email, where "</div><div>"<replaceable>YYY</replaceable> is the first version where the bug has been "</div><div>"fixed."</div>
<div>msgstr ""</div><div>"Se capita di sbagliare un numero di bug o dimenticare un bug nel changelog, "</div><div>"non esitate ad annullare qualsiasi danno causato dall'errore. Per riaprire "</div>
<div>"bug erroneamente chiusi, si prega di inviare un comando di <literal>reopen "</div><div>"<replaceable>XXX</replaceable></literal> all' indirizzo del bug tracking "</div>
<div>"system's control, &email-bts-control;. Per chiudere ogni restante bug che "</div><div>"sono stati corretti dal proprio uploads, inviare il file <filename>.changes</"</div><div>"filename> per email a <email><replaceable>XXX</replaceable>-done@&bugs-host;"</div>
<div>"</email>, dove <replaceable>XXX</replaceable> è il numero di bug, e mettere "</div><div>"Versione: <replaceable> YYY </replaceable> e una riga vuota come prime due "</div>
<div>"righe del corpo della mail, dove <replaceable> YYY </replaceable> è la prima "</div><div>"versione nella quale è stato corretto il bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:821</div><div>msgid ""</div><div>"Bear in mind that it is not obligatory to close bugs using the changelog as "</div><div>"described above. If you simply want to close bugs that don't have anything "</div>
<div>"to do with an upload you made, do it by emailing an explanation to "</div><div>"<email><replaceable>XXX</replaceable>-done@&bugs-host;</email>. Do "</div><div>"<emphasis role=\"strong\">not</emphasis> close bugs in the changelog entry "</div>
<div>"of a version if the changes in that version of the package don't have any "</div><div>"bearing on the bug."</div><div>msgstr ""</div><div>"Tenete a mente che non è obbligatorio chiudere i bug utilizzando il "</div>
<div>"changelog come descritto sopra. Se si vuole semplicemente chiudere bug che "</div><div>"non hanno nulla a che vedere con un upload che si è fatto, lo si faccia "</div><div>"inviando tramite email una spiegazione a <email><replaceable>XXX</"</div>
<div>"replaceable>-done@&bugs-host;</email>. <emphasis role=\"strong\"> Non </"</div><div>"emphasis> chiudere bug nella voce del changelog di una versione se le "</div>
<div>"modifiche in quella versione del pacchetto non hanno alcuna attinenza con il "</div><div>"bug."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:829</div><div>msgid ""</div><div>"For general information on how to write your changelog entries, see <xref "</div><div>"linkend=\"bpp-debian-changelog\"/>."</div>
<div>msgstr ""</div><div>"Per informazioni generali su come scrivere i propri contenuti di changelog, "</div><div>"si consulti <xref linkend=\"bpp-debian-changelog\"/>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><title></div><div>#: pkgs.dbk:835</div><div>msgid "Handling security-related bugs"</div><div>msgstr "Gestione dei bug relativi alla sicurezza"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:837</div><div>msgid ""</div><div>"Due to their sensitive nature, security-related bugs must be handled "</div>
<div>"carefully. The Debian Security Team exists to coordinate this activity, "</div><div>"keeping track of outstanding security problems, helping maintainers with "</div><div>"security problems or fixing them themselves, sending security advisories, "</div>
<div>"and maintaining <literal><a href="http://security.debian.org">security.debian.org</a></literal>."</div><div>msgstr ""</div><div>"A causa della loro natura sensibile, i bug relativi alla sicurezza devono "</div>
<div>"essere maneggiati con cura. Esiste Debian Security Team per coordinare "</div><div>"questa attività, tenendo traccia dei problemi di sicurezza in sospeso, "</div><div>"aiutando i maintainers con problemi di sicurezza o sistemandoli loro "</div>
<div>"stessi, inviando avvisi di sicurezza, e mantenendo <literal>security.debian."</div><div>"org</literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:844</div><div>msgid ""</div><div>"When you become aware of a security-related bug in a Debian package, whether "</div><div>"or not you are the maintainer, collect pertinent information about the "</div>
<div>"problem, and promptly contact the security team, preferably by filing a "</div><div>"ticket in their Request Tracker. See <ulink url=\"<a href="http://wiki.debian.org/rt">http://wiki.debian.org/rt</a>."</div>
<div>"<a href="http://debian.org#Security_Team\">debian.org#Security_Team\</a>"></ulink>. Alternatively you may email &email-"</div><div>"security-team;. <emphasis role=\"strong\">DO NOT UPLOAD</emphasis> any "</div>
<div>"packages for <literal>stable</literal> without contacting the team. Useful "</div><div>"information includes, for example:"</div><div>msgstr ""</div><div>"Quando si viene a conoscenza di un bug relativo alla sicurezza in un "</div>
<div>"pacchetto Debian, anche se non si è il maintainer, si raccolga informazioni "</div><div>"pertinenti in merito al problema, e si contatti immediatamente il team di "</div><div>"sicurezza, preferibilmente presentando il ticket nella propria Request "</div>
<div>"Tracker. Si consulti <ulink url=\"<a href="http://wiki.debian.org/rt.debian">http://wiki.debian.org/rt.debian</a>."</div><div>"org#Security_Team\"> </ulink>. In alternativa si può mandare una email "</div>
<div>"&email-security-team;. <emphasis role=\"strong\">NON FARE L'UPLOAD</"</div><div>"emphasis> di pacchetti per <literal>stable</literal> senza contattare il "</div>
<div>"team. Le informazioni utili comprendono, per esempio:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>
#: pkgs.dbk:857</div><div>msgid "Whether or not the bug is already public."</div><div>msgstr "Se il bug è già pubblico o no."</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:862</div><div>msgid ""</div><div>"Which versions of the package are known to be affected by the bug. Check "</div><div>"each version that is present in a supported Debian release, as well as "</div>
<div>"<literal>testing</literal> and <literal>unstable</literal>."</div><div>msgstr ""</div><div>"Quali versioni del pacchetto sono note per essere colpite dal bug. Si "</div>
<div>"controlli ogni versione che è presente in un rilascio supportato di Debian, "</div><div>"così come <literal> testing </literal> e <literal> unstable </literal>."</div><div>
<br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:869</div><div>msgid ""</div><div>"The nature of the fix, if any is available (patches are especially helpful)"</div>
<div>msgstr ""</div><div>"La natura della correzione, se è disponibile (le patch sono particolarmente "</div><div>"utili)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:874</div><div>msgid ""</div><div>"Any fixed packages that you have prepared yourself (send only the <filename>."</div><div>"diff.gz</filename> and <filename>.dsc</filename> files and read <xref "</div>
<div>"linkend=\"bug-security-building\"/> first)"</div><div>msgstr ""</div><div>"Eventuali pacchetti sistemati che si sono preparati (si inviino solo i file "</div><div>"<filename>.diff.gz</filename> and <filename>.dsc</filename> e si legga prima "</div>
<div>"<xref linkend=\"bug-security-building\"/>)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:881</div><div>msgid ""</div><div>"Any assistance you can provide to help with testing (exploits, regression "</div><div>"testing, etc.)"</div><div>msgstr ""</div><div>
"Qualsiasi tipo di assistenza si è in grado di fornire per aiutare con i test "</div><div>"(exploit, test di regressione, ecc)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:887</div><div>msgid ""</div><div>"Any information needed for the advisory (see <xref linkend=\"bug-security-"</div><div>"advisories\"/>)"</div><div>msgstr ""</div>
<div>"Tutte le informazioni necessarie per la consulenza (si consulti <xref "</div><div>"linkend=\"bug-security-advisories\"/>)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:892</div><div>msgid ""</div><div>"As the maintainer of the package, you have the responsibility to maintain "</div><div>"it, even in the stable release. You are in the best position to evaluate "</div>
<div>"patches and test updated packages, so please see the sections below on how "</div><div>"to prepare packages for the Security Team to handle."</div><div>msgstr ""</div><div>"Come maintainer del pacchetto, si ha la responsabilità di mantenerlo, anche "</div>
<div>"nella versione stabile. Egli è nella posizione migliore per valutare le "</div><div>"patch e testare i pacchetti aggiornati, quindi si prega di consultare le "</div><div>"sezioni di seguito su come preparare i pacchetti per il Security Team."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: pkgs.dbk:898</div><div>msgid "The Security Tracker"</div><div>msgstr "The Security Tracker"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:900</div><div>msgid ""</div><div>"The security team maintains a central database, the <ulink url=\"http://"</div>
<div>"<a href="http://security-tracker.debian.org/\">security-tracker.debian.org/\</a>">Debian Security Tracker</ulink>. This "</div><div>"contains all public information that is known about security issues: which "</div>
<div>"packages and versions are affected or fixed, and thus whether stable, "</div><div>"testing and/or unstable are vulnerable. Information that is still "</div><div>"confidential is not added to the tracker."</div>
<div>msgstr ""</div><div>"Il team di sicurezza mantiene una banca dati centrale, il <ulink url="</div><div>"\"<a href="http://security-tracker.debian.org/\">http://security-tracker.debian.org/\</a>"> Debian Security Tracker </ulink>. "</div>
<div>"Questo contiene tutte le informazioni pubbliche che sono note sui problemi "</div><div>"di sicurezza: quali pacchetti e versioni sono interessate o corrette, e "</div><div>"quindi se stable, testing e/o unstable sono vulnerabili. Informazioni che "</div>
<div>"sono ancora confidenziali non vengono aggiunte al tracker."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:908</div>
<div>msgid ""</div><div>"You can search it for a specific issue, but also on package name. Look for "</div><div>"your package to see which issues are still open. If you can, please provide "</div>
<div>"more information about those issues, or help to address them in your "</div><div>"package. Instructions are on the tracker web pages."</div><div>msgstr ""</div><div>"È possibile cercare per un problema specifico, ma anche sul nome del "</div>
<div>"pacchetto. Si cerchi il proprio pacchetto per vedere quali problemi sono "</div><div>"ancora aperti. Se è possibile, si prega di fornire ulteriori informazioni su "</div><div>"questi problemi, o aiutare ad indirizzarli nel proprio pacchetto. Le "</div>
<div>"istruzioni sono sulle pagine web del tracker."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: pkgs.dbk:916</div><div>msgid "Confidentiality"</div>
<div>msgstr "Riservatezza"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:918</div><div>msgid ""</div><div>
"Unlike most other activities within Debian, information about security "</div><div>"issues must sometimes be kept private for a time. This allows software "</div><div>"distributors to coordinate their disclosure in order to minimize their "</div>
<div>"users' exposure. Whether this is the case depends on the nature of the "</div><div>"problem and corresponding fix, and whether it is already a matter of public "</div><div>"knowledge."</div>
<div>msgstr ""</div><div>"A differenza di molte altre attività all'interno di Debian, le informazioni "</div><div>"su problemi di sicurezza deveno talvolta essere mantenute private per un "</div>
<div>"certo tempo. Questo consente ai distributori di software di coordinare la "</div><div>"loro divulgazione al fine di ridurre al minimo l'esposizione dei loro "</div><div>"utenti. Se questo è il caso dipende dalla natura del problema e dalla "</div>
<div>"correzione corrispondente, e se è già di dominio pubblico."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:925</div>
<div>msgid "There are several ways developers can learn of a security problem:"</div><div>msgstr ""</div><div>"Ci sono diversi modi con cui gli sviluppatori possono imparare riguardo a "</div>
<div>"un problema di sicurezza:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:930</div>
<div>msgid "they notice it on a public forum (mailing list, web site, etc.)"</div><div>msgstr "è stato notato su un forum pubblico (mailing list, sito web, ecc)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:935</div><div>msgid "someone files a bug report"</div><div>msgstr "qualcuno deposita un bug report"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:940</div><div>msgid "someone informs them via private email"</div><div>msgstr "qualcuno li informa via email privata"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:945</div><div>msgid ""</div><div>"In the first two cases, the information is public and it is important to "</div><div>"have a fix as soon as possible. In the last case, however, it might not be "</div>
<div>"public information. In that case there are a few possible options for "</div><div>"dealing with the problem:"</div><div>msgstr ""</div><div>"Nei primi due casi, l'informazione è pubblica ed è importante avere un fix "</div>
<div>"il più presto possibile. Nell'ultimo caso, tuttavia, potrebbe non essere una "</div><div>"informazione pubblica. In questo caso ci sono alcune possibili opzioni per "</div><div>"affrontare il problema:"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:953</div><div>msgid ""</div><div>"If the security exposure is minor, there is sometimes no need to keep the "</div>
<div>"problem a secret and a fix should be made and released."</div><div>msgstr ""</div><div>"Se l'esposizione di sicurezza è minore, a volte non c'è bisogno di tenere il "</div><div>
"problema un segreto e una correzione dovrebbe essere fatta e rilasciata."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:959</div><div>msgid ""</div><div>"If the problem is severe, it is preferable to share the information with "</div><div>"other vendors and coordinate a release. The security team keeps in contact "</div>
<div>"with the various organizations and individuals and can take care of that."</div><div>msgstr ""</div><div>"Se il problema è grave, è preferibile condividere le informazioni con altri "</div>
<div>"fornitori e coordinare un rilascio. Il team di sicurezza si mantiene in "</div><div>"contatto con le varie organizzazioni e gli individui e può prendersi cura di "</div><div>"questo."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:966</div><div>msgid ""</div><div>"In all cases if the person who reports the problem asks that it not be "</div>
<div>"disclosed, such requests should be honored, with the obvious exception of "</div><div>"informing the security team in order that a fix may be produced for a stable "</div><div>"release of Debian. When sending confidential information to the security "</div>
<div>"team, be sure to mention this fact."</div><div>msgstr ""</div><div>"In tutti i casi, se la persona che segnala il problema chiede di non "</div><div>"divulgarlo, tali richieste devono essere onorate, con l'ovvia eccezione di "</div>
<div>"informare il team di sicurezza in modo che una soluzione può essere prodotta "</div><div>"per un rilascio stable di Debian. Quando si inviano informazioni riservate "</div><div>"al team di sicurezza, assicuratevi di indicare questo fatto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:973</div><div>msgid ""</div><div>"Please note that if secrecy is needed you may not upload a fix to "</div>
<div>"<literal>unstable</literal> (or anywhere else, such as a public VCS "</div><div>"repository). It is not sufficient to obfuscate the details of the change, "</div><div>"as the code itself is public, and can (and will) be examined by the general "</div>
<div>"public."</div><div>msgstr ""</div><div>"Si tenga presente che se è necessaria segretezza non si può caricare una "</div><div>"correzione in <literal> unstable </literal> (o in qualsiasi altro luogo, "</div>
<div>"come un repository pubblico VCS). Non è sufficiente offuscare i dettagli "</div><div>"della modifica, dato che il codice stesso è pubblico, e può (e sarà) "</div><div>"esaminato dal pubblico in generale."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:980</div><div>msgid ""</div><div>"There are two reasons for releasing information even though secrecy is "</div>
<div>"requested: the problem has been known for a while, or the problem or exploit "</div><div>"has become public."</div><div>msgstr ""</div><div>"Ci sono due motivi per il rilascio di informazioni anche se è richiesto il "</div>
<div>"segreto: il problema è conosciuto da un pò, o il problema o exploit è "</div><div>"diventato pubblico."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:985</div><div>msgid ""</div><div>"The Security Team has a PGP-key to enable encrypted communication about "</div><div>"sensitive issues. See the <ulink url=\"<a href="http://www.debian.org/security/">http://www.debian.org/security/</a>"</div>
<div>"faq#contact\">Security Team FAQ</ulink> for details."</div><div>msgstr ""</div><div>"Il Team di Sicurezza ha un PGP-key per abilitare la comunicazione "</div><div>"crittografata su questioni delicate. Vedere il <ulink url=\"<a href="http://www">http://www</a>."</div>
<div>"<a href="http://debian.org/security/faq#contact\">debian.org/security/faq#contact\</a>"> Security Team FAQ </ulink> per i dettagli."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div>
<div>#: pkgs.dbk:991</div><div>msgid "Security Advisories"</div><div>msgstr "Avvisi di Sicurezza"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:993</div><div>msgid ""</div><div>"Security advisories are only issued for the current, released stable "</div><div>"distribution, and <emphasis>not</emphasis> for <literal>testing</literal> or "</div>
<div>"<literal>unstable</literal>. When released, advisories are sent to the "</div><div>"&email-debian-security-announce; mailing list and posted on <ulink url="</div><div>"\"&url-debian-security-advisories;\">the security web page</ulink>. "</div>
<div>"Security advisories are written and posted by the security team. However "</div><div>"they certainly do not mind if a maintainer can supply some of the "</div><div>"information for them, or write part of the text. Information that should be "</div>
<div>"in an advisory includes:"</div><div>msgstr ""</div><div>"Avvisi di sicurezza vengono rilasciati solo per la corrente, rilasciata "</div><div>"distribuzione stabile, e <emphasis> non </emphasis> per <literal> testing </"</div>
<div>"literal> o <literal> unstable </literal>. Quando viene rilasciata, gli "</div><div>"avvisi vengono inviati alla mailing list &email-debian-security-announce; e "</div><div>"pubblicate sulla <ulink url=\"&url-debian-security-advisories;\">pagina web "</div>
<div>"di sicurezza</ulink>.Gli avvisi di sicurezza sono scritti e pubblicati dal "</div><div>"team di sicurezza. Ma di certo non ci restano male se un miantainer è in "</div><div>"grado di fornire alcune delle informazioni per loro, o scrivere una parte "</div>
<div>"del testo. Le informazioni che devono essere prensenti in un avviso "</div><div>"comprendono:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1006</div><div>msgid "A description of the problem and its scope, including:"</div><div>msgstr "Una descrizione del problema e il suo campo di applicazione, tra cui:"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para></div><div>#: pkgs.dbk:1011</div><div>msgid "The type of problem (privilege escalation, denial of service, etc.)"</div>
<div>msgstr ""</div><div>"Il tipo di problema (l'escalation dei privilegi, denial of service, ecc)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1016</div><div>msgid "What privileges may be gained, and by whom (if any)"</div><div>msgstr "Quali privilegi possono essere acquisiti, e da chi (se alcuni)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1021</div><div>msgid "How it can be exploited"</div><div>msgstr "Come può essere sfruttata"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1026</div><div>msgid "Whether it is remotely or locally exploitable"</div><div>msgstr "Se è sfruttabile in remoto o in locale "</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1031</div><div>msgid "How the problem was fixed"</div><div>msgstr "Come è stato risolto il problema"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1036</div><div>msgid "This information allows users to assess the threat to their systems."</div><div>msgstr ""</div><div>"Queste informazioni consentono agli utenti di valutare la minaccia per i "</div>
<div>"loro sistemi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:1041</div><div>
msgid "Version numbers of affected packages"</div><div>msgstr "Numeri di versione dei pacchetti coinvolti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1046</div><div>msgid "Version numbers of fixed packages"</div><div>msgstr "Numeri di versione dei pacchetti corretti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1051</div><div>msgid ""</div><div>"Information on where to obtain the updated packages (usually from the Debian "</div><div>"security archive)"</div><div>msgstr ""</div>
<div>"Informazioni su dove ottenere i pacchetti aggiornati (di solito "</div><div>"dall'archivio di sicurezza di Debian)"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1057</div><div>msgid ""</div><div>"References to upstream advisories, <ulink url=\"<a href="http://cve.mitre.org">http://cve.mitre.org</a>\">CVE</"</div><div>"ulink> identifiers, and any other information useful in cross-referencing "</div>
<div>"the vulnerability"</div><div>msgstr ""</div><div>"I riferimenti agli avvisi originali, identificatori <ulink url=\"<a href="http://cve">http://cve</a>."</div><div>"<a href="http://mitre.org">mitre.org</a>\">CVE</ulink>, e ogni altra informazione utile nel documentare la "</div>
<div>"vulnerabilità"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: pkgs.dbk:1066</div><div>msgid "Preparing packages to address security issues"</div>
<div>msgstr "Preparazione di pacchetti per indirizzare i problemi di sicurezza"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1068</div>
<div>msgid ""</div><div>"One way that you can assist the security team in their duties is to provide "</div><div>"them with fixed packages suitable for a security advisory for the stable "</div>
<div>"Debian release."</div><div>msgstr ""</div><div>"Un modo con cui si può aiutare il team di sicurezza nei loro compiti è "</div><div>"quello di fornire loro pacchetti corretti adatti per un avviso di sicurezza "</div>
<div>"per il rilascio stable di Debian."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1073</div><div>msgid ""</div>
<div>"When an update is made to the stable release, care must be taken to avoid "</div><div>"changing system behavior or introducing new bugs. In order to do this, make "</div><div>"as few changes as possible to fix the bug. Users and administrators rely on "</div>
<div>"the exact behavior of a release once it is made, so any change that is made "</div><div>"might break someone's system. This is especially true of libraries: make "</div><div>"sure you never change the API or ABI, no matter how small the change."</div>
<div>msgstr ""</div><div>"Quando viene eseguito un aggiornamento alla versione stable, deve essere "</div><div>"adotta molta cura per evitare di modificare il comportamento del sistema o "</div>
<div>"di introdurre nuovi bug. Per fare questo, si faccia il minor numero di "</div><div>"modifiche possibili per risolvere il bug. Gli utenti e gli amministratori si "</div><div>"affidano a l'esatto comportamento di un rilascio una volta che è stato "</div>
<div>"fatto, quindi qualsiasi modifica apportata potrebbe rompere il sistema di "</div><div>"qualcuno. Questo è particolarmente vero per le biblioteche: assicurarsi di "</div><div>"non modificare l'API o ABI, non importa quanto piccolo sia la modifica."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1081</div><div>msgid ""</div><div>"This means that moving to a new upstream version is not a good solution. "</div>
<div>"Instead, the relevant changes should be back-ported to the version present "</div><div>"in the current stable Debian release. Generally, upstream maintainers are "</div><div>"willing to help if needed. If not, the Debian security team may be able to "</div>
<div>"help."</div><div>msgstr ""</div><div>"Ciò significa che il passaggio a una nuova versione non è una buona "</div><div>"soluzione. Invece, le relative modifiche devono essere back-porting alla "</div>
<div>"versione presente nella attuale versione stabile di Debian. In generale, i "</div><div>"maintainers originali sono disposti ad aiutare se necessario. In caso "</div><div>"contrario, il team di sicurezza di Debian può essere in grado di aiutare."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1087</div><div>msgid ""</div><div>"In some cases, it is not possible to back-port a security fix, for example "</div>
<div>"when large amounts of source code need to be modified or rewritten. If this "</div><div>"happens, it may be necessary to move to a new upstream version. However, "</div><div>"this is only done in extreme situations, and you must always coordinate that "</div>
<div>"with the security team beforehand."</div><div>msgstr ""</div><div>"In alcuni casi, non è possibile back-port una correzione di sicurezza, per "</div><div>"esempio quando grandi quantità di codice sorgente dovrebbero essere "</div>
<div>"modificate o riscritte. Se questo accade, può essere necessario passare ad "</div><div>"una nuova versione. Tuttavia, questo è fatto solo in situazioni estreme, e "</div><div>"ci si deve sempre coordinare che con il team della sicurezza."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1094</div><div>msgid ""</div><div>"Related to this is another important guideline: always test your changes. "</div>
<div>"If you have an exploit available, try it and see if it indeed succeeds on "</div><div>"the unpatched package and fails on the fixed package. Test other, normal "</div><div>"actions as well, as sometimes a security fix can break seemingly unrelated "</div>
<div>"features in subtle ways."</div><div>msgstr ""</div><div>"A questo si collega un'altra importante linea guida: verificare sempre le "</div><div>"modifiche. Se si dispone di un exploit, provare e vedere se davvero ha avuto "</div>
<div>"successo sul pacchetto senza patch e fallisce sul pacchetto corretto. "</div><div>"Provare altre, azioni normali anche, dato che a volte una correzione di "</div><div>"sicurezza può rompere caratteristiche apparentemente non correlate in modi "</div>
<div>"sottili."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1101</div><div>msgid ""</div><div>"Do <emphasis role=\"strong\">NOT</emphasis> include any changes in your "</div>
<div>"package which are not directly related to fixing the vulnerability. These "</div><div>"will only need to be reverted, and this wastes time. If there are other "</div><div>"bugs in your package that you would like to fix, make an upload to proposed-"</div>
<div>"updates in the usual way, after the security advisory is issued. The "</div><div>"security update mechanism is not a means for introducing changes to your "</div><div>"package which would otherwise be rejected from the stable release, so please "</div>
<div>"do not attempt to do this."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\"> NON </emphasis> includere eventuali cambiamenti "</div><div>"nel proprio pacchetto che non sono direttamente collegati alla correzione "</div>
<div>"della vulnerabilità. Questi avranno bisogno solo di essere reverted, e "</div><div>"questo richiede tempo. Se ci sono altri bug nel pacchetto che si desidera "</div><div>"correggere, si faccia un upload su proposed-updates nel solito modo, dopo "</div>
<div>"che l'avviso di sicurezza venga pubblicato. Il meccanismo di aggiornamento "</div><div>"della sicurezza non è un mezzo per introdurre modifiche al pacchetto che "</div><div>"altrimenti verrebbero respinte dalla release stable, quindi per favore non "</div>
<div>"si tenti di farlo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1111</div><div>msgid ""</div><div>
"Review and test your changes as much as possible. Check the differences "</div><div>"from the previous version repeatedly (<command>interdiff</command> from the "</div><div>"<systemitem role=\"package\">patchutils</systemitem> package and "</div>
<div>"<command>debdiff</command> from <systemitem role=\"package\">devscripts</"</div><div>"systemitem> are useful tools for this, see <xref linkend=\"debdiff\"/>)."</div>
<div>msgstr ""</div><div>"Si verifichino e testino le modifiche per quanto possibile. Si controllino "</div><div>"ripetutamente le differenze rispetto alla versione precedente "</div><div>"(<command>interdiff</command> dal pacchetto <systemitem role=\"package"</div>
<div>"\">patchutils</systemitem> pacchetto e <command> debdiff </command> da "</div><div>"<systemitem role=\"package\">devscripts</systemitem> sono strumenti utili "</div>
<div>"per questo, si consulti <xref linkend=\"debdiff\"/>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1119</div>
<div>msgid "Be sure to verify the following items:"</div><div>msgstr "Assicurarsi di verificare i seguenti elementi:"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1124</div><div>msgid ""</div><div>"<emphasis role=\"strong\">Target the right distribution</emphasis> in your "</div><div>"<filename>debian/changelog</filename>. For <literal>stable</literal> this "</div>
<div>"is <literal>stable-security</literal> and for <literal>testing</literal> "</div><div>"this is <literal>testing-security</literal>, and for the previous stable "</div>
<div>"release, this is <literal>oldstable-security</literal>. Do not target "</div><div>"<replaceable>distribution</replaceable><literal>-proposed-updates</literal> "</div>
<div>"or <literal>stable</literal>!"</div><div>msgstr ""</div><div>"<emphasis role=\"strong\">Individua la giusta distribuzione </emphasis> nel "</div><div>"tuo <filename> debian/changelog</filename>. Per <literal> stable </literal> "</div>
<div>"questo è <literal> stabile-security </literal> e per <literal> testing </"</div><div>"literal> questo è <literal> testing-security </literal>, e per la precedente "</div>
<div>"versione stable , questo è <literal> oldstable-security </literal>. Non "</div><div>"puntare a <replaceable>distribution</replaceable> <literal>-proposed-updates "</div>
<div>"</literal> o <literal> stable </literal>!"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1135</div><div>msgid ""</div><div>"The upload should have <emphasis role=\"strong\">urgency=high</emphasis>."</div><div>msgstr "L'upload deve avere <emphasis role=\"strong\">urgency=high</emphasis>."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:1140</div><div>msgid ""</div><div>"Make descriptive, meaningful changelog entries. Others will rely on them to "</div>
<div>"determine whether a particular bug was fixed. Add <literal>closes:</"</div><div>"literal> statements for any <emphasis role=\"strong\">Debian bugs</emphasis> "</div>
<div>"filed. Always include an external reference, preferably a <emphasis role="</div><div>"\"strong\">CVE identifier</emphasis>, so that it can be cross-referenced. "</div><div>
"However, if a CVE identifier has not yet been assigned, do not wait for it "</div><div>"but continue the process. The identifier can be cross-referenced later."</div><div>msgstr ""</div><div>
"Si crei voci descrittive significative in changelog. Altri faranno "</div><div>"affidamento su di loro per determinare se un particolare bug è stato "</div><div>"risolto. Si aggiunga <literal> closes: </literal> dichiarazioni per "</div>
<div>"eventuali <emphasis role=\"strong\">bug di Debian </emphasis> pubblicati. "</div><div>"Sempre includere un riferimento esterno, preferibilmente un <emphasis role="</div>
<div>"\"strong\">identificatore CVE </emphasis>, in modo che possa essere un "</div><div>"riferimento incrociato. Tuttavia, se un identificatore CVE non è ancora "</div><div>"stato assegnato, non attenderlo ma continuare il processo. L'identificatore "</div>
<div>"può essere cross-riferenziato più tardi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>
#: pkgs.dbk:1151</div><div>msgid ""</div><div>"Make sure the <emphasis role=\"strong\">version number</emphasis> is "</div><div>"proper. It must be greater than the current package, but less than package "</div>
<div>"versions in later distributions. If in doubt, test it with <literal>dpkg --"</div><div>"compare-versions</literal>. Be careful not to re-use a version number that "</div><div>"you have already used for a previous upload, or one that conflicts with a "</div>
<div>"binNMU. The convention is to append <literal>+</"</div><div>"literal><replaceable>codename</replaceable><literal>1</literal>, e.g. "</div><div>"<literal>1:2.4.3-4+lenny1</literal>, of course increasing 1 for any "</div>
<div>"subsequent uploads."</div><div>msgstr ""</div><div>"Assicurarsi che il <emphasis role=\"strong\">version number</emphasis> sia "</div><div>"corretto. Esso deve essere maggiore del pacchetto corrente, ma meno delle "</div>
<div>"versioni di pacchetti di distribuzioni successive. In caso di dubbio, "</div><div>"provare con <literal>dpkg - compare-versions </literal>. Fare attenzione a "</div><div>"non riutilizzare un numero di versione che è già stata utilizzata per un "</div>
<div>"caricamento precedente, o uno che è in conflitto con un binNMU. La "</div><div>"convenzione è quella di aggiungere <literal>+</"</div><div>"literal><replaceable>codename</replaceable> <literal> 1 </literal>, ad "</div>
<div>"esempio, <literal> 1:2.4.3-4+lenny1</literal>, ovviamente aumentando di 1 ad "</div><div>"ogni aggiornamento successivo."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1164</div><div>msgid ""</div><div>"Unless the upstream source has been uploaded to <literal>security.debian."</div><div>"org</literal> before (by a previous security update), build the upload "</div>
<div>"<emphasis role=\"strong\">with full upstream source</emphasis> "</div><div>"(<literal>dpkg-buildpackage -sa</literal>). If there has been a previous "</div><div>
"upload to <literal><a href="http://security.debian.org">security.debian.org</a></literal> with the same upstream "</div><div>"version, you may upload without upstream source (<literal>dpkg-buildpackage -"</div>
<div>"sd</literal>)."</div><div>msgstr ""</div><div>"A meno che il sorgente originale sia stato caricato su <literal> security."</div><div>"<a href="http://debian.org">debian.org</a> </literal> prima (grazie ad un aggiornamento di sicurezza "</div>
<div>"precedente), costruire l'upload <emphasis role=\"strong\">con tutto il "</div><div>"codice originale</emphasis> (<literal> dpkg-buildpackage -sa </literal>). Se "</div>
<div>"vi è stato un precedente upload su<literal> <a href="http://security.debian.org">security.debian.org</a> </literal> "</div><div>"con la stessa versione dell' originale, si può caricare senza sorgenti "</div>
<div>"originali (<literal> dpkg-buildpackage -sd </literal>)."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div>
<div>#: pkgs.dbk:1175</div><div>msgid ""</div><div>"Be sure to use the <emphasis role=\"strong\">exact same <filename>*.orig.tar."</div><div>"{gz,bz2,xz}</filename></emphasis> as used in the normal archive, otherwise "</div>
<div>"it is not possible to move the security fix into the main archives later."</div><div>msgstr ""</div><div>"Assicurarsi di utilizzare <emphasis role=\"strong\">stesso <filename>*.orig."</div>
<div>"tar.{gz,bz2,xz}</filename></emphasis> come usato nell'archivio normale, "</div><div>"altrimenti non è possibile spostare il fix di sicurezza nei archivi "</div><div>"principali dopo."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><itemizedlist><listitem><para></div><div>#: pkgs.dbk:1183</div><div>msgid ""</div><div>"Build the package on a <emphasis role=\"strong\">clean system</emphasis> "</div>
<div>"which only has packages installed from the distribution you are building "</div><div>"for. If you do not have such a system yourself, you can use a <a href="http://debian.org">debian.org</a> "</div>
<div>"machine (see <xref linkend=\"server-machines\"/>) or setup a chroot (see "</div><div>"<xref linkend=\"pbuilder\"/> and <xref linkend=\"debootstrap\"/>)."</div>
<div>msgstr ""</div><div>"Si costruisca il pacchetto su un <emphasis role=\"strong\"> sistema pulito </"</div><div>"emphasis>, che ha solo i pacchetti installati della distribuzione per la "</div>
<div>"quale si sta costruendo. Se non si dispone di un tale sistema , è possibile "</div><div>"utilizzare una macchina di <a href="http://debian.org">debian.org</a> (si consulti <xref linkend=\"server-"</div>
<div>"machines\"/>) oppure si configuri un chroot (si consulti <xref linkend="</div><div>"\"pbuilder\"/> e <xref linkend=\"debootstrap\"/>)."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><title></div><div>#: pkgs.dbk:1194</div><div>msgid "Uploading the fixed package"</div><div>msgstr "Caricamento del pacchetto corretto"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1196</div><div>msgid ""</div><div>"Do <emphasis role=\"strong\">NOT</emphasis> upload a package to the security "</div>
<div>"upload queue (<literal>oldstable-security</literal>, <literal>stable-"</div><div>"security</literal>, etc.) without prior authorization from the security "</div><div>"team. If the package does not exactly meet the team's requirements, it will "</div>
<div>"cause many problems and delays in dealing with the unwanted upload."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\"> NON </emphasis> caricare un pacchetto sulla coda "</div>
<div>"di upload di sicurezza (<literal> oldstable-security </literal>, <literal> "</div><div>"stable-security </literal>, etc.) senza la preventiva autorizzazione da "</div><div>
"parte del team di sicurezza. Se il pacchetto non soddisfa le esigenze del "</div><div>"team, causerà molti problemi e ritardi nel trattare con l'upload "</div><div>"indesiderato."</div><div>
<br></div><div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1203</div><div>msgid ""</div><div>"Do <emphasis role=\"strong\">NOT</emphasis> upload your fix to "</div>
<div>"<literal>proposed-updates</literal> without coordinating with the security "</div><div>"team. Packages from <literal><a href="http://security.debian.org">security.debian.org</a></literal> will be copied "</div>
<div>"into the <literal>proposed-updates</literal> directory automatically. If a "</div><div>"package with the same or a higher version number is already installed into "</div><div>"the archive, the security update will be rejected by the archive system. "</div>
<div>"That way, the stable distribution will end up without a security update for "</div><div>"this package instead."</div><div>msgstr ""</div><div>"<emphasis role=\"strong\"> NON </emphasis> caricare il fix per <literal> "</div>
<div>"proposed-updates </literal>, senza coordinamento con il team di sicurezza. I "</div><div>"pacchetti da <literal> <a href="http://security.debian.org">security.debian.org</a> </literal> saranno copiati nella "</div>
<div>"directory <literal> proposed-updates </literal> automaticamente. Se un "</div><div>"pacchetto con lo stesso o un numero di versione più alto è già installato "</div><div>"nell'archivio, l'aggiornamento per la protezione sarà rifiutata dal sistema "</div>
<div>"di archiviazione. In questo modo, la distribuzione stable finirà senza un "</div><div>"aggiornamento di sicurezza per questo pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:1213</div><div>msgid ""</div><div>"Once you have created and tested the new package and it has been approved by "</div><div>"the security team, it needs to be uploaded so that it can be installed in "</div>
<div>"the archives. For security uploads, the place to upload to is "</div><div>"<literal><a href="ftp://security-master.debian.org/pub/SecurityUploadQueue/">ftp://security-master.debian.org/pub/SecurityUploadQueue/</a></literal>."</div>
<div>msgstr ""</div><div>"Dopo aver creato e testato il nuovo pacchetto approvato dal team di "</div><div>"sicurezza,occorre caricarlo in modo che possa essere installato negli "</div><div>"archivi. Per aggiornamenti di sicurezza, il posto giusto per fare l'upload è "</div>
<div>"<literal> <a href="ftp://security-master.debian.org/pub/SecurityUploadQueue/">ftp://security-master.debian.org/pub/SecurityUploadQueue/</a> </"</div><div>"literal>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><section><para></div><div>#: pkgs.dbk:1219</div><div>msgid ""</div><div>"Once an upload to the security queue has been accepted, the package will "</div>
<div>"automatically be built for all architectures and stored for verification by "</div><div>"the security team."</div><div>msgstr ""</div><div>"Una volta che un upload nella coda di sicurezza è stato accettato, il "</div>
<div>"pacchetto viene automaticamente costruito per tutte le architetture e "</div><div>"conservato per la verifica da parte del team di sicurezza."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:1224</div><div>msgid ""</div><div>"Uploads which are waiting for acceptance or verification are only accessible "</div><div>"by the security team. This is necessary since there might be fixes for "</div>
<div>"security problems that cannot be disclosed yet."</div><div>msgstr ""</div><div>"Gli upload che sono in attesa di accettazione o di verifica sono accessibili "</div><div>"solo da parte del team di sicurezza. Ciò è necessario in quanto ci "</div>
<div>"potrebbero essere le correzioni per i problemi di sicurezza che non possono "</div><div>"essere ancora rivelati."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:1229</div><div>msgid ""</div><div>"If a member of the security team accepts a package, it will be installed on "</div><div>"<literal><a href="http://security.debian.org">security.debian.org</a></literal> as well as proposed for the proper "</div>
<div>"<replaceable>distribution</replaceable><literal>-proposed-updates</literal> "</div><div>"on <literal>&ftp-master-host;</literal>."</div><div>msgstr ""</div>
<div>"Se un membro del team di sicurezza accetta un pacchetto, verrà installato su "</div><div>"<literal> <a href="http://security.debian.org">security.debian.org</a> </literal>, così come proposto per la corretta "</div>
<div>"<replaceable>distribution</replaceable><literal>-proposed-updates </literal> "</div><div>"in <literal> & ftp-master-host; </literal>."</div><div><br></div>
<div>#. type: Content of: <chapter><section><title></div><div>#: pkgs.dbk:1241</div><div>msgid "Moving, removing, renaming, adopting, and orphaning packages"</div><div>msgstr ""</div>
<div>"Lo spostamento, la rimozione, la ridenominazione, l'adozione, e orphaning "</div><div>"dei pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><para></div>
<div>#: pkgs.dbk:1243</div><div>msgid ""</div><div>"Some archive manipulation operations are not automated in the Debian upload "</div><div>"process. These procedures should be manually followed by maintainers. This "</div>
<div>"chapter gives guidelines on what to do in these cases."</div><div>msgstr ""</div><div>"Alcune operazioni di manipolazione di archivi non sono automatizzate nel "</div><div>"processo di caricamento Debian. Queste procedure devono essere seguite "</div>
<div>"manualmente dai maintainers. Questo capitolo fornisce le linee guida su cosa "</div><div>"fare in questi casi."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:1248</div><div>msgid "Moving packages"</div><div>msgstr "Spostare i pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para><footnote><para></div>
<div>#: pkgs.dbk:1252</div><div>msgid ""</div><div>"See the <ulink url=\"&url-debian-policy;\">Debian Policy Manual</ulink> for "</div><div>"guidelines on what section a package belongs in."</div>
<div>msgstr ""</div><div>"Vedere il <ulink url=\"&url-debian-policy;\"> Debian Policy Manual </ulink> "</div><div>"per le linee guida su quale sezione appartiene un pacchetto."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1250</div><div>msgid ""</div><div>"Sometimes a package will change its section. For instance, a package from "</div>
<div>"the <literal>non-free</literal> section might be GPL'd in a later version, "</div><div>"in which case the package should be moved to `main' or `contrib'."</div><div>"<placeholder type=\"footnote\" id=\"0\"/>"</div>
<div>msgstr ""</div><div>"A volte un pacchetto cambierà la sua sezione. Per esempio, un pacchetto "</div><div>"dalla sezione <literal>non-free</literal> potrebbe essere GPLizzato in una "</div>
<div>"versione successiva, nel qual caso il pacchetto dovrebbe essere spostato a "</div><div>"«main» o «contrib».<placeholder type=\"footnote\" id=\"0\"/>"</div><div><br></div>
<div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1257</div><div>msgid ""</div><div>"If you need to change the section for one of your packages, change the "</div>
<div>"package control information to place the package in the desired section, and "</div><div>"re-upload the package (see the <ulink url=\"&url-debian-policy;\">Debian "</div><div>
"Policy Manual</ulink> for details). You must ensure that you include the "</div><div>"<filename>.orig.tar.{gz,bz2,xz}</filename> in your upload (even if you are "</div><div>"not uploading a new upstream version), or it will not appear in the new "</div>
<div>"section together with the rest of the package. If your new section is "</div><div>"valid, it will be moved automatically. If it does not, then contact the "</div><div>"ftpmasters in order to understand what happened."</div>
<div>msgstr ""</div><div>"Se è necessario modificare la sezione per uno dei propri pacchetti, si "</div><div>"modifichino le informazioni di controllo del pacchetto per posizionare il "</div>
<div>"pacchetto nella sezione desiderata, e ri-caricare il pacchetto (si consulti "</div><div>"il <ulink url=\"&url-debian-policy;\">Debian Policy Manual</ulink> per i "</div>
<div>"dettagli). È necessario assicurarsi di includere il <filename>.orig.tar.{gz,"</div><div>"bz2,xz}</filename> nel proprio caricamento (anche se non si sta caricando "</div><div>"una nuova versione), oppure non comparirà nella nuova sezione insieme al "</div>
<div>"resto del pacchetto. Se la nuova sezione è valida, verrà spostata "</div><div>"automaticamente. Se non lo è, allora si contatti gli ftpmasters per capire "</div><div>"cosa è successo."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1269</div><div>msgid ""</div><div>"If, on the other hand, you need to change the <literal>subsection</literal> "</div>
<div>"of one of your packages (e.g., ``devel'', ``admin''), the procedure is "</div><div>"slightly different. Correct the subsection as found in the control file of "</div><div>"the package, and re-upload that. Also, you'll need to get the override file "</div>
<div>"updated, as described in <xref linkend=\"override-file\"/>."</div><div>msgstr ""</div><div>"Se, d'altra parte, è necessario modificare la <literal>subsection </literal> "</div>
<div>"di uno dei pacchetti (per esempio, «devel», «admin»), la procedura è "</div><div>"leggermente diversa. Correggere la subsection come si trova nel file di "</div><div>"controllo del pacchetto, e ri-caricarlo. Inoltre, è necessario per avere il "</div>
<div>"file di override aggiornato, come descritto in <xref linkend=\"override-file"</div><div>"\"/>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:1278</div><div>msgid "Removing packages"</div><div>msgstr "Rimozione dei pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:1280</div><div>msgid ""</div><div>"If for some reason you want to completely remove a package (say, if it is an "</div><div>"old compatibility library which is no longer required), you need to file a "</div>
<div>"bug against <systemitem role=\"package\">&ftp-debian-org;</systemitem> "</div><div>"asking that the package be removed; as all bugs, this bug should normally "</div><div>
"have normal severity. The bug title should be in the form <literal>RM: "</div><div>"<replaceable>package</replaceable> <replaceable>[architecture list]</"</div><div>"replaceable> -- <replaceable>reason</replaceable></literal>, where "</div>
<div>"<replaceable>package</replaceable> is the package to be removed and "</div><div>"<replaceable>reason</replaceable> is a short summary of the reason for the "</div><div>"removal request. <replaceable>[architecture list]</replaceable> is optional "</div>
<div>"and only needed if the removal request only applies to some architectures, "</div><div>"not all. Note that the <command>reportbug</command> will create a title "</div><div>"conforming to these rules when you use it to report a bug against the "</div>
<div>"<systemitem role=\"package\">&ftp-debian-org;</systemitem> pseudo-package."</div><div>msgstr ""</div><div>"Se per qualche motivo si desidera rimuovere completamente un pacchetto (ad "</div>
<div>"esempio, se si tratta di una vecchia libreria di compatibilità che non è più "</div><div>"richiesta), è necessario presentare un bug su <systemitem role=\"package\"> "</div><div>"& ftp-debian-org , </systemitem> chiedendo che il pacchetto sia rimosso; "</div>
<div>"come tutti i bug, questo bug dovrebbe di norma avere gravità normal. Il "</div><div>"titolo del bug dovrebbe essere della forma <literal> RM: "</div><div>"<replaceable>package</replaceable><replaceable>[architecture list]</"</div>
<div>"replaceable>--<replaceable>reason</replaceable></literal>, dove "</div><div>"<sostituibile >package</replaceable> è il pacchetto da rimuovere e "</div><div>"<replaceable>reason</replaceable> è una breve sintesi del motivo per la "</div>
<div>"richiesta di rimozione. <replaceable>[architecture list]</replaceable> è "</div><div>"facoltativo e necessario solo se la richiesta di rimozione vale solo per "</div><div>"alcune architetture, non tutte. Si noti che il <command>reportbug </command> "</div>
<div>"creerà un titolo conforme a queste regole quando lo si utilizza per "</div><div>"segnalare un bug per il <systemitem role=\"package\">&ftp-debian-org;</"</div><div>"systemitem> pseudo-package."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1297</div><div>msgid ""</div><div>"If you want to remove a package you maintain, you should note this in the "</div>
<div>"bug title by prepending <literal>ROM</literal> (Request Of Maintainer). "</div><div>"There are several other standard acronyms used in the reasoning for a "</div><div>"package removal, see <ulink url=\"http://&ftp-master-host;/removals.html\"></"</div>
<div>"ulink> for a complete list. That page also provides a convenient overview of "</div><div>"pending removal requests."</div><div>msgstr ""</div><div>"Se si vuole rimuovere un pacchetto che si mantiene, lo si dovrebbe "</div>
<div>"evidenziare nel titolo del bug anteponendo <literal> ROM </literal> (Request "</div><div>"Of Maintainer). Ci sono diversi altri acronimi standard utilizzati nel "</div><div>"motivare una rimozione di un pacchetto, si consulti <ulink url=\"http://&ftp-"</div>
<div>"master-host;/removals.html\"> </ulink> per un elenco completo. Quella pagina "</div><div>"fornisce anche una comoda visione generale delle richieste di rimozione in "</div><div>"sospeso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1306</div><div>msgid ""</div><div>"Note that removals can only be done for the <literal>unstable</literal>, "</div>
<div>"<literal>experimental</literal> and <literal>stable</literal> distribution. "</div><div>"Packages are not removed from <literal>testing</literal> directly. Rather, "</div>
<div>"they will be removed automatically after the package has been removed from "</div><div>"<literal>unstable</literal> and no package in <literal>testing</literal> "</div><div>
"depends on it. (Removals from <literal>testing</literal> are possible though "</div><div>"by filing a removal bug report against the <systemitem role=\"package"</div><div>"\">&release-debian-org;</systemitem> pseudo-package. See the section <xref "</div>
<div>"linkend=\"removals\"/>.)"</div><div>msgstr ""</div><div>"Si noti che le rimozioni possono essere fatte solo per la distribuzione "</div><div>"<literal>unstable</literal>, <literal>experimental</literal> and "</div>
<div>"<literal>stable</literal>. I pacchetti non vengono rimossi da "</div><div>"<literal>testing</literal> direttamente. Piuttosto, essi saranno rimossi "</div><div>"automaticamente dopo che il pacchetto è stato rimosso dal <literal>unstable</"</div>
<div>"literal> e nessun pacchetto in <literal>testing</literal> dipenda da esso. "</div><div>"(Rimozioni da <literal>testing </literal> sono possibili presentando un bug "</div>
<div>"report di rimozione su <systemitem role=\"package\">&release-debian-org;</"</div><div>"systemitem>. Si consulti la sezione <xref linkend=\"removals\"/>.)"</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1318</div><div>msgid ""</div><div>"There is one exception when an explicit removal request is not necessary: If "</div>
<div>"a (source or binary) package is no longer built from source, it will be "</div><div>"removed semi-automatically. For a binary-package, this means if there is no "</div><div>"longer any source package producing this binary package; if the binary "</div>
<div>"package is just no longer produced on some architectures, a removal request "</div><div>"is still necessary. For a source-package, this means that all binary "</div><div>"packages it refers to have been taken over by another source package."</div>
<div>msgstr ""</div><div>"C'è una sola eccezione, quando una richiesta di rimozione esplicita non è "</div><div>"necessaria: se un pacchetto (sorgente o binario) non è più costruito dal "</div>
<div>"sorgente, verrà rimosso in modo semiautomatico. Per un pacchetto binario, "</div><div>"questo significa che se non vi è più alcun pacchetto sorgente che produce "</div><div>"questo pacchetto binario, se il pacchetto binario non è più prodotto per "</div>
<div>"alcune architetture, una richiesta di rimozione è ancora necessaria. Per un "</div><div>"source-package, questo significa che tutti i pacchetti binari che si "</div><div>"riferiscono devono esseri presi da un altro pacchetto di sorgenti."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1327</div><div>msgid ""</div><div>"In your removal request, you have to detail the reasons justifying the "</div>
<div>"request. This is to avoid unwanted removals and to keep a trace of why a "</div><div>"package has been removed. For example, you can provide the name of the "</div><div>"package that supersedes the one to be removed."</div>
<div>msgstr ""</div><div>"Nella vostra richiesta di rimozione, è necessario dettagliare le ragioni che "</div><div>"giustificano la richiesta. Questo per evitare rimozioni indesiderate e per "</div>
<div>"tenere traccia del perché un pacchetto è stato rimosso. Ad esempio, è "</div><div>"possibile specificare il nome del pacchetto che sostituisce quello che deve "</div><div>"essere rimosso."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1333</div><div>msgid ""</div><div>"Usually you only ask for the removal of a package maintained by yourself. "</div>
<div>"If you want to remove another package, you have to get the approval of its "</div><div>"maintainer. Should the package be orphaned and thus have no maintainer, you "</div><div>"should first discuss the removal request on &email-debian-qa;. If there is a "</div>
<div>"consensus that the package should be removed, you should reassign and "</div><div>"retitle the <literal>O:</literal> bug filed against the <literal>wnpp</"</div><div>"literal> package instead of filing a new bug as removal request."</div>
<div>msgstr ""</div><div>"Di solito si chiede solo per la rimozione di un pacchetto di che si sta "</div><div>"mentenendo. Se si desidera rimuovere un altro pacchetto, è necessario "</div><div>
"ottenere l'approvazione del suo maintainer. Se il pacchetto resta orfano e "</div><div>"quindi non ha un maintainer, si deve prima discutere la richiesta di "</div><div>"rimozione su &email-debian-qa;. Se c'è un consenso sul fatto che il "</div>
<div>"pacchetto debba essere rimosso, è necessario riassegnare e rinominare il "</div><div>"<literal> O: </literal> bug presentato sul pacchetto<literal>wnpp</literal> "</div><div>
"invece di depositare un nuovo bug come richiesta di rimozione."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1343</div><div>msgid ""</div>
<div>"Further information relating to these and other package removal related "</div><div>"topics may be found at <ulink url=\"<a href="http://wiki.debian.org/ftpmaster_Removals">http://wiki.debian.org/ftpmaster_Removals</a>"</div>
<div>"\"></ulink> and <ulink url=\"&url-debian-qa;howto-remove.html\"></ulink>."</div><div>msgstr ""</div><div>"Ulteriori informazioni relative a questi ed altri argomenti correlati alla "</div>
<div>"rimozione di un pacchetto possono essere trovati alla <ulink url=\"http://"</div><div>"<a href="http://wiki.debian.org/ftpmaster_Removals\">wiki.debian.org/ftpmaster_Removals\</a>"></ulink> e <ulink url=\"&url-debian-qa;"</div>
<div>"howto-remove.html\"></ulink>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1348</div><div>msgid ""</div>
<div>"If in doubt concerning whether a package is disposable, email &email-debian-"</div><div>"devel; asking for opinions. Also of interest is the <command>apt-cache</"</div><div>"command> program from the <systemitem role=\"package\">apt</systemitem> "</div>
<div>"package. When invoked as <literal>apt-cache showpkg <replaceable>package</"</div><div>"replaceable></literal>, the program will show details for "</div><div>"<replaceable>package</replaceable>, including reverse depends. Other useful "</div>
<div>"programs include <command>apt-cache rdepends</command>, <command>apt-"</div><div>"rdepends</command>, <command>build-rdeps</command> (in the <systemitem role="</div>
<div>"\"package\">devscripts</systemitem> package) and <command>grep-dctrl</"</div><div>"command>. Removal of orphaned packages is discussed on &email-debian-qa;."</div>
<div>msgstr ""</div><div>"In caso di dubbio concernente il fatto che un pacchetto sia usa e getta, si "</div><div>"mandi una email a &email-debian-devel; chiedendo pareri. Interessante anche "</div>
<div>"il programma <command> apt-cache </command> dal pacchetto <systemitem role="</div><div>"\"package\"> apt </systemitem>. Quando invocato come <literal>apt-cache "</div>
<div>"showpkg <replaceable>package</replaceable></literal>, il programma mostrerà "</div><div>"i dettagli per <replaceable>package</replaceable>, incluse le dipendenze "</div>
<div>"revocate. Altri programmi utili sono <comando> rdepends apt-cache </"</div><div>"command>, <comando> apt-rdepends </command>, <comando> build-rdeps </"</div><div>
"command> (nel pacchetto <systemitem role=\"package\"> devscripts </"</div><div>"systemitem>) e <command> grep-dctrl </command>. La rimozione dei pacchetti "</div><div>
"orfani è discussa su&email-debian-qa;."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1361</div><div>msgid ""</div><div>
"Once the package has been removed, the package's bugs should be handled. "</div><div>"They should either be reassigned to another package in the case where the "</div><div>"actual code has evolved into another package (e.g. <literal>libfoo12</"</div>
<div>"literal> was removed because <literal>libfoo13</literal> supersedes it) or "</div><div>"closed if the software is simply no longer part of Debian. When closing the "</div><div>"bugs, to avoid marking the bugs as fixed in versions of the packages in "</div>
<div>"previous Debian releases, they should be marked as fixed in the version "</div><div>"<literal><most-recent-version-ever-in-Debian>+rm</literal>."</div><div>msgstr ""</div>
<div>"Una volta che il pacchetto è stato rimosso, i bug del pacchetto devono "</div><div>"essere gestiti. Essi dovrebbero essere riassegnati ad un altro pacchetto nel "</div><div>"caso in cui il codice vero e proprio si è evoluto in un altro pacchetto (ad "</div>
<div>"esempio <literal> libfoo12 </literal> è stato rimosso perché <literal> "</div><div>"libfoo13 </literal> lo sostituisce) o chiuso, se il software semplicemente "</div><div>
"non è più parte di Debian. Quando si chiude il bug, per evitare di segnare i "</div><div>"bug corretti in versioni di pacchetti in precedenti release di Debian, "</div><div>"dovrebbero essere contrassegnati come fixed nella versione <literal><most-"</div>
<div>"recent-version-ever-in-Debian>+rm</literal>."</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><title></div><div>#: pkgs.dbk:1372</div>
<div>msgid "Removing packages from <filename>Incoming</filename>"</div><div>msgstr "Rimozione di pacchetti da <filename>Incoming</filename>"</div><div><br></div><div>#. type: Content of: <chapter><section><section><section><para></div>
<div>#: pkgs.dbk:1374</div><div>msgid ""</div><div>"In the past, it was possible to remove packages from <filename>incoming</"</div><div>"filename>. However, with the introduction of the new incoming system, this "</div>
<div>"is no longer possible. Instead, you have to upload a new revision of your "</div><div>"package with a higher version than the package you want to replace. Both "</div><div>"versions will be installed in the archive but only the higher version will "</div>
<div>"actually be available in <literal>unstable</literal> since the previous "</div><div>"version will immediately be replaced by the higher. However, if you do "</div><div>"proper testing of your packages, the need to replace a package should not "</div>
<div>"occur too often anyway."</div><div>msgstr ""</div><div>"In passato, è stato possibile rimuovere i pacchetti dal <filename>incoming</"</div><div>"filename>. Tuttavia, con l'introduzione del nuovo incoming sistem, questo "</div>
<div>"non è più possibile. Invece, è necessario caricare una nuova revisione del "</div><div>"pacchetto con una versione superiore del pacchetto che si desidera "</div><div>"sostituire. Entrambe le versioni saranno installati in archivio, ma solo la "</div>
<div>"versione più alta sara effettivamente disponibile in <literal> unstable </"</div><div>"literal> dal momento che la versione precedente verrà immediatamente "</div><div>"sostituita dalla più alta. Tuttavia, se si fa una corretta analisi dei "</div>
<div>"pacchetti, la necessità di sostituire un pacchetto non dovrebbe avvenire "</div><div>"troppo spesso comunque."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:1389</div><div>msgid "Replacing or renaming packages"</div><div>msgstr "La sostituzione o la ridenominazione dei pacchetti"</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:1391</div><div>msgid ""</div><div>"When the upstream maintainers for one of your packages chose to rename their "</div><div>"software (or you made a mistake naming your package), you should follow a "</div>
<div>"two-step process to rename it. In the first step, change the "</div><div>"<filename>debian/control</filename> file to reflect the new name and to "</div><div>"replace, provide and conflict with the obsolete package name (see the <ulink "</div>
<div>"url=\"&url-debian-policy;\">Debian Policy Manual</ulink> for details). "</div><div>"Please note that you should only add a <literal>Provides</literal> relation "</div>
<div>"if all packages depending on the obsolete package name continue to work "</div><div>"after the renaming. Once you've uploaded the package and the package has "</div><div>"moved into the archive, file a bug against <systemitem role=\"package\">&ftp-"</div>
<div>"debian-org;</systemitem> asking to remove the package with the obsolete name "</div><div>"(see <xref linkend=\"removing-pkgs\"/>). Do not forget to properly reassign "</div>
<div>"the package's bugs at the same time."</div><div>msgstr ""</div><div>"Quando i maintainers originali per uno dei pacchetti di altri hanno scelto "</div><div>"di rinominare il loro software (o si è commesso un errore nel nominare il "</div>
<div>"pacchetto), si dovrebbe seguire un processo in due fasi per rinominarlo. "</div><div>"Nella prima fase, modificare il file <filename>debian/control</filename> "</div><div>"affinchè rifletta il nuovo nome e si sostituisca, si fornisca e si risolvano "</div>
<div>"eventuali conflitti con il nome del pacchetto obsoleto (si consulti <ulink "</div><div>"url=\"&url-debian-policy;\">Debian Policy Manual</ulink> per i dettagli). Si "</div>
<div>"tenga presente che si deve solo aggiungere una relazione <literal>Provides</"</div><div>"literal> se tutti i pacchetti dipendenti dall'obsoleto nome del pacchetto "</div><div>"continuano a funzionare dopo la ridenominazione. Una volta caricato il "</div>
<div>"pacchetto e il pacchetto è spostato nell'archivio, si apra un bug nei "</div><div>"confronti<systemitem role=\"package\">&ftp-debian-org;</systemitem> "</div><div>"chiedendo di rimuovere il pacchetto con il nome obsoleto (si veda <xref "</div>
<div>"linkend=\"removing-pkgs\"/>). Non si dimentichi allo stesso tempo di "</div><div>"riassegnare correttamente i bug del pacchetto."</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:1407</div><div>msgid ""</div><div>"At other times, you may make a mistake in constructing your package and wish "</div><div>"to replace it. The only way to do this is to increase the version number "</div>
<div>"and upload a new version. The old version will be expired in the usual "</div><div>"manner. Note that this applies to each part of your package, including the "</div><div>"sources: if you wish to replace the upstream source tarball of your package, "</div>
<div>"you will need to upload it with a different version. An easy possibility is "</div><div>"to replace <filename>foo_1.00.orig.tar.gz</filename> with "</div><div>"<filename>foo_1.00+0.orig.tar.gz</filename> or <filename>foo_1.00.orig.tar."</div>
<div>"bz2</filename>. This restriction gives each file on the ftp site a unique "</div><div>"name, which helps to ensure consistency across the mirror network."</div><div>msgstr ""</div>
<div>"Altre volte, si può fare un errore nella costruzione del proprio pacchetto e "</div><div>"si vuole sostituirlo. L'unico modo per farlo è aumentare il numero di "</div><div>"versione e caricarlo. La vecchia versione scadrà nel modo consueto. Si noti "</div>
<div>"che questo vale per ogni parte del vostro pacchetto, comprese i sorgenti: se "</div><div>"si desidera sostituire l'archivio dei sorgenti originali del vostro "</div><div>"pacchetto, è necessario caricarlo con una versione diversa. Una possibilità "</div>
<div>"semplice è quello di sostituire <filename> foo_1.00.orig.tar.gz </filename> "</div><div>"con <filename>foo_1.00+0.orig.tar.gz</filename> o<filename>foo_1.00.orig.tar."</div>
<div>"bz2</filename>. Questa restrizione dà ad ogni file sul sito FTP un nome "</div><div>"unico, che contribuisce a garantire la coerenza tra i mirror."</div><div><br></div><div>#. type: Content of: <chapter><section><section><title></div>
<div>#: pkgs.dbk:1422</div><div>msgid "Orphaning a package"</div><div>msgstr "Pacchetto orfano "</div><div><br></div><div>#. type: Content of: <chapter><section><section><para></div>
<div>#: pkgs.dbk:1424</div><div>msgid ""</div><div>"If you can no longer maintain a package, you need to inform others, and see "</div><div>"that the package is marked as orphaned. You should set the package "</div>
<div>"maintainer to <literal>Debian QA Group &orphan-address;</literal> and submit "</div><div>"a bug report against the pseudo package <systemitem role=\"package\">wnpp</"</div>
<div>"systemitem>. The bug report should be titled <literal>O: "</div><div>"<replaceable>package</replaceable> -- <replaceable>short description</"</div><div>"replaceable></literal> indicating that the package is now orphaned. The "</div>
<div>"severity of the bug should be set to <literal>normal</literal>; if the "</div><div>"package has a priority of standard or higher, it should be set to "</div><div>"important. If you feel it's necessary, send a copy to &email-debian-devel; "</div>
<div>"by putting the address in the X-Debbugs-CC: header of the message (no, don't "</div><div>"use CC:, because that way the message's subject won't indicate the bug "</div><div>"number)."</div>
<div>msgstr ""</div><div>"Se non è più possibile mantenere un pacchetto, è necessario informare gli "</div><div>"altri, e controllare che il pacchetto sia contrassegnato come orfano. È "</div>
<div>"necessario impostare il maintainer del pacchetto di <literal> Debian QA "</div><div>"Group &orphan-address; </literal> e inviare un bug report per lo pseudo "</div><div>"pacchetto <systemitem role=\"package\"> wnpp </systemitem>. La segnalazione "</div>
<div>"deve essere intitolata <literal> O: <replaceable>package</replaceable> --"</div><div>"<replaceable> breve descrizione </replaceable> </literal> che indica che il "</div>
<div>"pacchetto è ormai orfano. La gravità del bug dovrebbe essere impostata su "</div><div>"<literal> normal</literal>, se il pacchetto ha una priorità di livello "</div><div>"standard o superiore, deve essere impostato su important. Se si ritiene "</div>
<div>"necessario, inviare una copia a &email-debian-devel;, mettendo l'indirizzo "</div><div>"nel X-Debbugs-CC: intestazione del messaggio (no, non usare CC:, perché in "</div><div>"questo modo l'oggetto del messaggio non indicherà il numero di bug)."</div>
<div><br></div><div>#. type: Content of: <chapter><section><section><para></div><div>#: pkgs.dbk:1439</div><div>msgid ""</div><div>"If you just intend to give the package away, but you can keep maintainership "</div>
<div>"for the moment, then you should instead submit a bug against <systemitem "</div><div>"role=\"package\">wnpp</systemitem> and title it <literal>RFA: "</div><div>"<replaceable>package</replaceable> -- <replaceable>short description</"</div>
<div>"replaceable></literal>. <literal>RFA</literal> stands for <literal>Request "</div><div>"For Adoption</literal>."</div><div>msgstr ""</div><div>"Se proprio si ha intenzione di abbandonare il pacchetto, ma è possibile "</div>
<div>"mantenerlo per il momento, allora si dovrebbe invece presentare un bug su "</div><div>"<systemitem role=\"package\"> wnpp </systemitem> ed inserire come titolo <literal>RFA: "</div>
<div>"<replaceable> package</replaceable> -- <replaceable> breve descrizione </"</div><div>"replaceable></literal>. <literal> RFA </literal> è l'acronimo di "</div>
<div>"<literal>Request For Adoption</literal>."</div></div><div><br></div><div><br></div><div>....</div><div><br></div></div>