Mozilla sposta lo sviluppo di Firefox da Mercurial a Git

Gli sviluppatori di Mozilla hanno annunciato la loro decisione di smettere di utilizzare il sistema di controllo della versione Mercurial per lo sviluppo di Firefox a favore di Git. Fino ad ora, il progetto ha fornito agli sviluppatori la possibilità di utilizzare Mercurial o Git, ma il repository ha utilizzato principalmente Mercurial. A causa del fatto che fornire supporto per due sistemi contemporaneamente crea un grande carico sui team responsabili della manutenzione dell'infrastruttura, in futuro si è deciso di limitarci a utilizzare solo Git per lo sviluppo. Allo stesso tempo Mozilla continuerà ad utilizzare i servizi Bugzilla, moz-phab, Phabricator e Lando.

Si prevede che la migrazione a Git richiederà almeno 6 mesi. La transizione avverrà in due fasi:

  • La prima fase comporterà il passaggio del repository principale del progetto da Mercurial a Git e la rimozione del supporto per Mercurial sui computer degli sviluppatori. In questa fase, Git verrà utilizzato localmente sui sistemi degli sviluppatori e moz-phab continuerà a essere utilizzato per inviare patch per la revisione. Tutte le modifiche verranno prima ospitate in un repository Git e poi trasferite all'infrastruttura Mercurial esistente.
  • Nella seconda fase, gradualmente, passo dopo passo, Mercurial verrà sostituito con Git nell’infrastruttura del progetto. Una volta completata la migrazione, il supporto Mercurial verrà rimosso.

Fonte: opennet.ru

Aggiungi un commento