Mozilla traslada el desarrollo de Firefox de Mercurial a Git

Los desarrolladores de Mozilla han anunciado su decisión de dejar de utilizar el sistema de control de versiones Mercurial para el desarrollo de Firefox en favor de Git. Hasta ahora, el proyecto ha brindado la opción de usar Mercurial o Git para que los desarrolladores elijan, pero el repositorio ha usado principalmente Mercurial. Debido a que brindar soporte para dos sistemas a la vez crea una gran carga para los equipos responsables de mantener la infraestructura, en el futuro se decidió limitarnos a usar solo Git para el desarrollo. Al mismo tiempo, Mozilla seguirá utilizando los servicios Bugzilla, moz-phab, Phabricator y Lando.

Se espera que la migración a Git demore al menos 6 meses. La transición se llevará a cabo en dos etapas:

  • La primera etapa implicará cambiar el repositorio principal del proyecto de Mercurial a Git y eliminar el soporte para Mercurial en las computadoras de los desarrolladores. En esta etapa, Git se utilizará localmente en los sistemas de desarrollador y se seguirá utilizando moz-phab para enviar parches para su revisión. Todos los cambios se alojarán primero en un repositorio Git y luego se transferirán a la infraestructura Mercurial existente.
  • En la segunda etapa, gradualmente, paso a paso, Mercurial será reemplazado por Git en la infraestructura del proyecto. Una vez que se complete la migración, se eliminará el soporte de Mercurial.

Fuente: opennet.ru

Añadir un comentario