That's my blog… Life and Linux

Beryl-SVN Ubuntu Repository by Treviño

Beryl-SVN RepositorySalve, considerando che tanta gente ama aggiornare frequentemente il proprio sistema, pur mantenendo una certa stabilità (tipo me), e visto che il software FOSS ci permette di avere sempre a disposizione l’ultimo codice scritto, è possibile sfruttarlo sia per usufruire delle ultime novità, sia per aiutare lo sviluppo segnalando eventuali problemi o malfunzionamenti (facendo insomma il classico, beta-testing).

Una delle caratteristiche di Compiz-quinn, prima del fork in beryl, era quello di essere molto aggiornato… Di fatto quasi una volta al giorno c’erano dei nuovi pacchetti. Con beryl tutto questo è cessato, con la nascita di release stabili periodiche.
Essendo però la comunità Beryl/Compiz molto attiva, come ho avuto modo di sottolineare più volte, con l’attuali tempi di rilascio capita spesso di dover aspettare alcune settimane prima di avere una certa feature nei nostri desktop; e questo – per quanto detto sopra – non può che rallentare lo sviluppo ed il bug-fixing

Così, visto che nessun altro si faceva avanti ho deciso di aprire un piccolo repository in cui metterò, giorno per giorno (nei limiti del possibile), gli ultimi snapshot provenienti dal Svn di Beryl!

Queste sono le righe che dovrete aggiungere al vostro /etc/apt/sources.list (scegliere se dapper o edgy):

# Treviño’s Ubuntu edgy Beryl-SVN Repository (GPG key: 81836EBF – DD800CD9)
# Daily Updated Beryl (and related projects) Packages…
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn

Quindi inserite la mia chiave con KEY=DD800CD9; gpg –keyserver subkeys.pgp.net –recv $KEY && gpg –export –armor $KEY | sudo apt-key add –

Ora non vi resta che aggiornare con un bel sudo apt-get install beryl emerald #heliodor aquamarine
Potete anche controllare il repository (o scaricare singoli pacchetti) attraverso il front-end html.

Non esiste un vero e proprio changelog per queste build di beryl, però potete controllare i vari aggiornamenti usando il log fornito dal Trac di Beryl (in ogni pacchetto la versione è «taggata» con la sua "versione svn" e la data dell’ultima modifica)

Vi ricordo di segnalare eventuali bug e patch nell’apposito Ticket manager.

Inoltre, ovviamente, per fare questo ho creato un mini-script per automatizzare tutte le operazioni che di fatto fa tutto da se; lo potete scaricare da qui, ma non sempre si tratta esattamente dell’ultimissima versione che ho in locale, quindi semmai chiedete pure!

Siccome la comunità ha una dislocazione prettamente internazionale, questo è il thread che aggiornerò principalmente…

Tutto questo, ovviamente, è solo per chi ama il “pane fresco”  😆

CIAO! 😉

PS: C’è da notare che quando i developer postano nuovo codice nei svn, è certo il funzionamento… Anche la stabilità per ora si è dimostrata ottima…!

[ Articolo basato su questo thread postato in seguito a causa del down del blog ]