wordpress-theme-openmamba/distribution/development.it.html

193 lines
11 KiB
HTML
Raw Normal View History

<!--#set var="title" value="Sviluppo" -->
<!--#set var="refresh" value="900" -->
<!--#set var="description" value="Una pagina automatizzata con informazioni in tempo reale sullo stato di sviluppo della distribuzione openmamba." -->
<!--#set var="keywords" value="distromatic" -->
<!--#set var="slogan" value="Distribuzione GNU/Linux" -->
<!--#include virtual="/header.html" -->
<style type="text/css">
.scroll-pane-d1 {
width:270px;
height:159px;
overflow:auto;
background:white;
}
.scroll-pane-d2 {
width:270px;
height:159px;
overflow:auto;
background:white;
}
.scroll-pane-devel-autodist-latest {
width:297px;
height:159px;
overflow:auto;
background:white;
}
</style>
<table>
<tr><td colspan=2>
<table align="center"><tr>
<td width=700 class="toptitle"><img src="/images/packages_gr.png" alt="packages">
Canali di sviluppo di openmamba</td>
</td><td align=right><!--#include virtual="/versions.inc.it.html" --></td>
</tr></table>
</tr><tr><td>
<b>COME AVVIENE LO SVILUPPO?</b><br>
<p>Principalmente attraverso la creazione o l'aggiornamento di pacchetti software in formato RPM binario
realizzati a partire da archivi di provenienza esterna (<i>upstream</i>) che contengono il codice sorgente. Questi pacchetti vengono poi resi disponibili
in apposite cartelle chiamate <i>repository</i> o <i>canali</i>.
<p>Alcuni componenti sono sviluppati internamente con l'aiuto del sistema di sviluppo distribuito <i>git</i>. openmamba rende disponibile un proprio
<a href="http://git.openmamba.org">server git</a> per consentire lo sviluppo distribuito di questi componenti.
<p><a href="http://wiki.openmamba.org/it/index.php/Sviluppo">Leggi di più...</a>.
<br><br>
<b>COME POSSO PARTECIPARE?</b><br>
La generazione di pacchetti viene semplificata e standardizzata attraverso l'uso di <a href="http://wiki.openmamba.org/it/index.php/Autospec">
autospec</a>. Si consiglia di fare un pò di pratica seguendo le istruzioni nella pagina del wiki.
<p>openmamba dispone di un <a href="/distribution/autobuilds.html">sistema di build automatico per l'aggiornamento e il porting</a> cui lo sviluppatore
può fare riferimento per individuare ed effettuare le correzioni manuali richieste per l'aggiornamento di componenti
della distribuzione.
<br><br>
<b>COME AGGIUNGO UN CANALE AL MIO SISTEMA?</b><br>
Per aggiungere un canale (o repository) al proprio sistema occorre abilitarlo nelle impostazioni delle <i>Origini software</i>
del tool di gestione dei pacchetti software di openmamba. Da linea di comando un canale può essere attivato in questo modo:
<pre>pkcon repo-enable nome_del_canale</pre>
</td><td valign=top>
<div class="info" style="height:150px;text-align:center;width:204px;">
<b>Attività recenti:</b>
<div style="position:relative;float:right;padding:2px;text-align:left;">
<div class="socialbox"><div class="scroll-pane"><span id="socialbox"></span></div></div>
<script>ajax_getvalues_refresh()</script>
</div>
</div>
<div class="info" style="height:240px;text-align:center;width:204px;">
<font size=-2><i><a href="http://webbuild.openmamba.org" target=_blank>Vai</a> al sito di sviluppo di openmamba</i></font><br>
<a href="http://webbuild.openmamba.org" target=_blank><img src="/images/openmamba-webbuild-200x215.png" width=200 height=215 style="margin-top:5px;"></a>
</div>
</td></tr>
<tr><td colspan=2>
<b>CANALI PRINCIPALI</b><br>
<ul>
<li>il canale <a href="/distribution/distromatic.html?tag=devel">devel</a> contiene l'intera distribuzione ad eccezione dei giochi di grandi dimensioni;
<li><a href="/distribution/distromatic.html?tag=devel-games">devel-games</a> è un ramo del canale devel contenente giochi di grosse dimensioni;
<li><a href="/distribution/distromatic.html?tag=devel-makedist">devel-makedist</a> è un canale transitorio usato per ricompilare i pacchetti per tutte le architetture.
</ul>
<table class="distromatic" cellpadding="5"><tr valign="top"><td>
<!--#set var="repname" value="devel" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-games" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-makedist" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td></tr></table>
<p>Il <a href="/pub/openmamba/db/reserved-resources" target="_view">database delle risorse di openmamba</a> contiene l'elenco degli uid e gid univoci utilizzati dai servizi di sistema.
<br>Il <a href="/pub/openmamba/db/groups" target="_view">database di gruppi</a> contiene l'elenco dei gruppi da utilizzare per classificare i software durante la pacchettizzazione RPM.
<br>Il <a href="/pub/openmamba/db/licenses" target="_view">database delle licenze</a> contiene l'elenco delle licenze che sono state approvate per l'inserimento in openmamba come software Open Source.
</td></tr>
<tr><td colspan=2>
<br>
<b>CANALI AGGIUNTIVI</b><br>
<ul>
<li><a href="/distribution/distromatic.html?tag=devel-kernel">devel-kernel</a> è un canale transitorio contenente l'ultima versione del kernel Linux;
<li><a href="/distribution/distromatic.html?tag=devel-xorg">devel-xorg</a> è un canale transitorio contenente l'ultima versione del server grafico X.org;
<li><a href="/distribution/distromatic.html?tag=devel-kde4">devel-kde4</a> è un canale transitorio contenente l'ultima versione di KDE 4;
<li><a href="/distribution/distromatic.html?tag=devel-gnome">devel-gnome</a> è un canale transitorio contentente l'ultima versione di GNOME;
<li><a href="/distribution/distromatic.html?tag=devel-misc">devel-misc</a> è un canale transitorio contentente rebuild di massa in fase di completamento;
<li><a href="/distribution/distromatic.html?tag=devel-java">devel-java</a> è un canale transitorio contentente gli ultimi aggiornamenti di Java.
</ul>
<p><b>ATTENZIONE: i pacchetti installati da questi canali potrebbero non funzionare, produrre modifiche indesiderate
al tuo sistema e anche danneggiarlo. L'uso è consigliato a sviluppatori ed utenti esperti.</b>
<table class="distromatic" cellpadding="5" cellspacing="0"><tr valign="top"><td>
<!--#set var="repname" value="devel-kernel" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-xorg" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-kde4" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td></tr><tr><td>
<!--#set var="repname" value="devel-gnome" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-misc" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-java" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td></tr>
</table>
</td></tr>
<tr><td colspan=2>
<br>
<b>CANALI DI SERVIZIO (UTILIZZATI PER LO SVILUPPO DELLA DISTRIBUZIONE)</b><br>
<ul>
<li><a href="/distribution/distromatic.html?tag=devel-autodist">devel-autodist</a> è un canale transitorio ed inconsistente che contiene pacchetti generati automaticamente da autodist;
<li><a href="/distribution/distromatic.html?tag=devel-future">devel-future</a> è un canale transitorio ed inconsistente che contiene pacchetti non ancora pronti per essere integrati nei canali principali;
<li><a href="/distribution/distromatic.html?tag=devel-past">devel-past</a> è un canale "archivio" contenente pacchetti obsoleti rimossi dai canali principali;
<li><a href="/distribution/distromatic.html?tag=devel-distservers">devel-distservers</a> è un canale che contiene pacchetti utilizzati dai server di mantenimento della distribuzione.
</ul>
<p><b>ATTENZIONE: i pacchetti installati da questi canali potrebbero non funzionare, produrre modifiche indesiderate
al tuo sistema e anche danneggiarlo. L'uso è consigliato a sviluppatori ed utenti esperti.</b>
<table class="distromatic" cellpadding="5" cellspacing="0"><tr valign="top"><td colspan=3>
<table cellspacing="0">
<tr><td class="pagebar" align="center">
canale <a href="/distribution/distromatic.html?tag=devel-autodist">devel-autodist</a>:<br>
</td></tr>
<tr><td valign="top">
<table class="distromatic" cellspacing="0" cellpadding="0" style="border:0;"><tr>
<td>
<!-- devel-autodist recent packages -->
<!--#set var="repname" value="devel-autodist" -->
<!--#set var="scrolltable" value="0" -->
<!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td>
<td>
<!-- devel-autodist popular block -->
Ultimi aggiornamenti upstream (<a href="/showfile.html?file=/pub/openmamba/devel-autodist/autoupdate/upstream-updates.missing">Mancanti/Da fare?</a>):
<div id="pane-devel-autodist-latest" class="scroll-pane-devel-autodist-latest"><div>
<!--#include virtual="/pub/openmamba/distromatic/devel-autodist/_popular.html" -->
</div></div><script>$(function() { $('#pane-devel-autodist-latest').jScrollPane( { contentWidth: '0px'}); });</script>
</td><td>
<!-- devel oldest block -->
Pacchetti più vecchi:
<div id="pane-d1" class="scroll-pane-d1"><div>
<!--#include virtual="/pub/openmamba/distromatic/devel/_oldest.inc" -->
</div></div><script>$(function() { $('#pane-d1').jScrollPane( { contentWidth: '0px'}); });</script>
</td></tr>
</table>
</td></tr>
<tr><td class="pagebar">
&nbsp;<a href="/distribution/distromatic.html?tag=devel-autodist">Dettagli</a> |
<!--a href="/distribution/distromatic.html?tag=devel-autodist&changelog">ChangeLog</a> |-->
<a href="/pub/openmamba/devel-autodist">Esplora</a> |
<a href="/showfile.html?file=/pub/openmamba/devel-autodist/distromatic.log">Controllo</a> |
<a href="/showfile.html?file=/pub/openmamba/devel-autodist/operations.log.html">Registro</a>
</td></tr>
</table>
</td></tr>
<tr><td>
<!--#set var="repname" value="devel-future" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-past" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td><td>
<!--#set var="repname" value="devel-distservers" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
</td></tr>
</table>
<tr><td colspan=2>
<br>
<b>CANALI DEI GRUPPI</b><br>
<p>Due o più sviluppatori di openmamba possono unirsi per formare un <a href="/groups">gruppo</a> finalizzato allo
sviluppo di openmamba e di software open source.
<p><b>ATTENZIONE:</b> il contenuto dei canali dei gruppi è responsabilità dei rispettivi proprietari.
<b>I pacchetti installati da questi canali potrebbero non funzionare, produrre modifiche indesiderate
al tuo sistema e anche danneggiarlo. L'uso è raccomandato solo su installazioni di test ed a proprio rischio.</b>
<!--#include virtual="/groups/groups-repositories.inc.html" -->
<tr><td colspan=2>
<br>
<b>CANALI PERSONALI</b><br>
<p>Ogni <a href="/people">sviluppatore</a> può avere un proprio canale personale in cui inviare pacchetti candidati per la base di openmamba (canale devel)
oppure modifiche personali per le proprie esigenze.
<p><b>ATTENZIONE:</b> il contenuto dei canali personali è responsabilità dei rispettivi proprietari.
<b>I pacchetti installati da questi canali potrebbero non funzionare, produrre modifiche indesiderate
al tuo sistema e anche danneggiarlo. L'uso è raccomandato solo su installazioni di test ed a proprio rischio.</b>
<!--#include virtual="/people/people-repositories.inc.html" -->
</td></tr>
</table>
<!--#include virtual="/footer.html" -->