GNOME quiere cambiar Subversion por un DCVS
- por vivab0rg
- 08/01/09
- Desktop
- Comentarios
Los sistemas de control de versiones distribuídos (DCVS) están comenzando a ser adoptados por la mayoría de lo los proyectos Open Source de alto perfil: Samba, X.org y Ruby on Rails optaron por Git; MySQL, APT y Gnash optaron por Bazaar y Firefox, NetBeans, OpenJDK y OpenSolaris optaron por Mercurial. Todos migrando de tradicionales sistemas centralizados como Subversion o CVS.
Ahora el turno le llegó también a GNOME, que desde hace semanas está debatiendo en su lista de correo a cuál DCVS migrar su repositorio principal Subversion. Una encuesta enviada a más de 1000 desarrolladores con cuentas de Subversion favoreció a Git, pero de manera no determinante. El debate todavía continúa dentro del proyecto.
Una alternativa original la propuso John Carr, que sugería agregar un plugin de servidor de Git para bzr-playground, el "mirror" de Bazaar de los repositorios Subversion de GNOME. Esto permitiría a los desarrolladores usar indistintamente Git o Bazaar, según su preferencia.
Otros desarrolladores ofrecieron dedicar su tiempo libre a la masiva tarea de migrar el proyecto completamente a Git, evitando soluciones híbridas como la anterior.
Cualquiera sea el sistema elegido, ya queda más allá de cualquier duda la superioridad de los DCVS para la administración de proyectos colaborativos de cualquier tamaño. ¿Uds. todavía usan Subversion?
- Artículo completo en Ars Technica.