Mozilla déplace le développement de Firefox de Mercurial vers Git

Les développeurs de Mozilla ont annoncé leur décision de cesser d'utiliser le système de contrôle de version Mercurial pour le développement de Firefox au profit de Git. Jusqu'à présent, le projet offrait aux développeurs la possibilité d'utiliser Mercurial ou Git, mais le référentiel utilisait principalement Mercurial. Étant donné que la prise en charge de deux systèmes à la fois crée une charge importante sur les équipes responsables de la maintenance de l'infrastructure, il a été décidé à l'avenir de se limiter à utiliser uniquement Git pour le développement. Parallèlement, Mozilla continuera à utiliser les services Bugzilla, moz-phab, Phabricator et Lando.

La migration vers Git devrait prendre au moins 6 mois. La transition se déroulera en deux étapes :

  • La première étape consistera à basculer le référentiel principal du projet de Mercurial vers Git et à supprimer le support de Mercurial sur les ordinateurs des développeurs. À ce stade, Git sera utilisé localement sur les systèmes des développeurs, et moz-phab continuera à être utilisé pour soumettre des correctifs pour examen. Toutes les modifications seront d'abord hébergées dans un référentiel Git, puis transférées vers l'infrastructure Mercurial existante.
  • Dans un deuxième temps, progressivement, étape par étape, Mercurial sera remplacé par Git dans l'infrastructure du projet. Une fois la migration terminée, le support Mercurial sera supprimé.

Source: opennet.ru

Ajouter un commentaire