La struttura della Distribuzione: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 18: Riga 18:


== I nomi delle release ==
== I nomi delle release ==
Una domanda diffusa tra gli utenti alle prime armi con Debian riguarda i nomi delle release; a prima vista, infatti, possono sembrare strani, ma la spiegazione è molto semplice: sono tutti nomi dei personaggi del film [http://www.pixar.com/feature/toystory/toystory.html ToyStory].
Una domanda diffusa tra gli utenti alle prime armi con Debian riguarda i nomi delle [[release]]; a prima vista, infatti, possono sembrare strani, ma la spiegazione è molto semplice: sono tutti nomi dei personaggi del film [http://www.pixar.com/feature/toystory/toystory.html ToyStory].


Questa simpatica tradizione è stata iniziata da [http://perens.com/ Bruce Perens] con il rilascio di Debian 1.1 nel 1996. Perens, all'epoca [http://www.debian.org/devel/leader Debian Project Leader], lavorava anche per [http://www.pixar.com Pixar].
Questa simpatica tradizione è stata iniziata da [http://perens.com/ Bruce Perens] con il rilascio di Debian 1.1 nel 1996. Perens, all'epoca [[Debian Project Leader]], lavorava anche per [http://www.pixar.com Pixar].


Ecco l'elenco dei nomi delle Stable fino ad ora rilasciate:  
Ecco l'elenco dei nomi delle Stable fino ad ora rilasciate:  
Riga 69: Riga 69:
* deve essere stato in Unstable per 10, 5 o 2 giorni, in funzione dell'urgenza dell'upload; <br/>
* deve essere stato in Unstable per 10, 5 o 2 giorni, in funzione dell'urgenza dell'upload; <br/>
* deve essere stato compilato e deve essere aggiornato su tutte le architetture su cui sia stato compilato in Unstable; <br/>
* deve essere stato compilato e deve essere aggiornato su tutte le architetture su cui sia stato compilato in Unstable; <br/>
* deve avere meno [[bug]] release-critical, o lo stesso numero, della versione corrente in Testing (si veda sotto per maggiori informazioni); <br/>
* deve avere meno [[Bug RC|bug release-critical]], o lo stesso numero, della versione corrente in Testing (si veda sotto per maggiori informazioni); <br/>
* tutte le sue dipendenze devono o essere soddisfatte dai pacchetti già in Testing, o essere soddisfatte dall'insieme di pacchetti che verranno installati nel contempo; <br/>
* tutte le sue dipendenze devono o essere soddisfatte dai pacchetti già in Testing, o essere soddisfatte dall'insieme di pacchetti che verranno installati nel contempo; <br/>
* l'operazione di installazione del pacchetto in Testing non dovrà danneggiare alcun pacchetto che sia già in Testing. <br/>
* l'operazione di installazione del pacchetto in Testing non dovrà danneggiare alcun pacchetto che sia già in Testing. <br/>


=== Da Testing a Stable ===
=== Da Testing a Stable ===
Quando la versione di Testing raggiunge un buon grado di maturità, avviene il passaggio da Testing a Stable. Prima di tutto viene dichiarata una situazione di [[freeze]], in cui non è più possibile inserire nuove versioni di un pacchetto (a meno che non sia fondamentale per la correzione di qualche bug) ma solo correggere i bug riscontrati. Quando la versione di Testing verrà valutata come sufficientemente stabile, verrà rilasciata come Stable. Dopo il rilascio della Stable, la nuova Testing verrà ricreata secondo le normali regole a partire da Unstable.
Quando la versione di Testing raggiunge un buon grado di maturità, avviene il passaggio da Testing a Stable. Prima di tutto viene dichiarata una situazione di [[freeze]], in cui non è più possibile inserire nuove versioni di un pacchetto (a meno che non sia fondamentale per la correzione di qualche bug) ma solo correggere i [[bug]] riscontrati. Quando la versione di Testing verrà valutata come sufficientemente stabile, verrà rilasciata come Stable. Dopo il rilascio della Stable, la nuova Testing verrà ricreata secondo le normali regole a partire da Unstable.


== Unstable ==
== Unstable ==
Riga 84: Riga 84:


== Experimental ==
== Experimental ==
Experimental è un [[repository]] (e non una release) che contiene i pacchetti che sono in fase di testing da parte dei Debian Developer e che necessitano di lavoro prima di essere pronti per entrare in Unstable.
Experimental è un [[repository]] (e non una release) che contiene i pacchetti che sono in fase di testing da parte dei [[Debian Developers]] e che necessitano di lavoro prima di essere pronti per entrare in Unstable.


{{Autori
{{Autori
6 999

contributi