[openmamba-devel-it] Note sulla pacchettizzazione

Silvan Calarco silvan.calarco a mambasoft.it
Gio 19 Giu 2008 01:34:57 CEST


Ciao,
premettendo che ho notato con piacere la qualità di molti contributi che 
giungono dai repository personali e dei gruppi, spero di fare cosa gradita 
segnalando alcune cose che ho notato in merito alla pacchettizzazione in modo 
da rendere più rapido il processo di importazione in devel:

- quando viene aggiornato un pacchetto vecchio con estensione qilnx, consiglio 
di aggiornare il campo packager mettendo il vostro nome rispetto che 
lasciando un packager che non esiste più. In caso contrario il pacchetto 
comparirà con la dicitura "unmaintained" per gli utenti che sfogliano le 
pagine di distromatic

- salvo rari casi non posso importare pacchetti che contengono una voce di 
tipo "Conflicts". Risolvere i conflitti fa parte del lavoro di 
pacchettizzazione per la distribuzione

- dalle descrizioni (%description) va rimossa la formattazione a 80 colonne, 
ossia i caratteri di fine linea quando una frase non è completa

- in nessun caso vengono importati pacchetti che presentano o causano errori 
di dipendenze mancanti. Questi problemi sono segnalati nel log di distromatic 
per ciascun repository con la dicitura, ad esempio:
Warning: missing provider for libtasn1.so.2 required by package gobby

- le versioni dispari dei pacchetti GNOME (es. 0.9, 1.7, 2.5) sono considerate 
instabili e non vengono importate in devel salvo in caso di verificata 
necessità

- non posso importare (senza riverificarli) aggiornamenti in cui sono state 
rimosse delle patch senza alcuna nota nel changelog, salvo che non fossero 
patch di compilazione. Questo è un corollario del fatto che gli aggiornamenti 
non possono introdurre regressioni (ossia perdità di funzionalità prima 
presenti, cosa che nessuno di noi gradisce). Se avete verificato che una 
patch non serve più effettivamente e lo scrivete nel changelog l'imporazione 
di questi pacchetti potrà avvenire rapidamente

Grazie per la lettura.

ciao,
Silvan

--
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it

mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it