Google ha comunicato che presto migliorerà il proprio sistema di storage dei sorgenti, attualmente basato su Subversion, aggiungendo anche il supporto a Mercurial.
La notizia del colosso di Moutain view arriva quasi inaspettata. Tuttavia, essa conferma un trend che si sta affermando nel mondo Open Source. Tutti i più grandi progetti stanno lentamente abbandonando Subversion e stanno passando ad un nuovo Distributed version control systems (DVCS). I sistemi di hosting dei sorgenti e dei progetti, invece, stanno affiancando a Subversion delle alternative.
Si tratta fondamentalmente di un fenomeno che ciclicamente si ripete più o meno per tutti i progetti. Infatti, con l’evolvere della complessità progetto evolve di pari passi il sistema di hosting e gestione dei sorgenti, in modo da offrire nuove funzionalità e potenzialità di espressione agli sviluppatori. In passato si è già osservato qualcosa di simile quando tutti i progetti Open Source hanno abbandonato CVS in favore di Subversion.
Continua »
In casa Gnome è in atto una importante “rivoluzione”. Un gruppo di sviluppatori (Owen Taylor, Kristian Høgsberg, Behdad Esfahbod, Federico Quintero, e altri) è al lavoro per terminare la migrazione del repository di Gnome da Subversion a Git. Infatti, dopo diverse discussioni, alcune delle quali in atto da più di un anno, la comunità di Gnome ha deciso di cambiare il proprio DVCS (Distributed Version Control System). La scelta è ricaduta su Git, il DVCS ufficiale del Kernel Linux.
Che la comunità di Gnome fosse in “fermento” e stesse decidendo verso quale DVCS migrare era cosa risaputa. Già su questo blog qualche mese fa si era accennato in anteprima al fatto che Gnome stesse per passare a Git. In effetti, però, la scelta su quale dovesse essere il successore di Subversion ha richiesto un po’ di tempo. Elijah Newren, uno dei più attivi sviluppatori di Gnome, è stato incaricato di effettuare un sondaggio, sottoponendo tutti sviluppatori Gnome ad una serie di domande circa le loro abitudini e praticità coi diversi DVCS in giro. Git è risultato essere il favorito.
Continua »