193 lines
11 KiB
HTML
193 lines
11 KiB
HTML
<!--#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">
|
|
<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" -->
|