A Mozilla a Firefox fejlesztését a Mercurialról a Gitre helyezi át

A Mozilla fejlesztői bejelentették döntésüket, hogy leállítják a Mercurial verzióvezérlő rendszer használatát a Firefox fejlesztéséhez, és a Git javára. A projekt eddig lehetőséget biztosított a Mercurial vagy a Git használatára a fejlesztők számára, de az adattár elsősorban a Mercurialt használta. Tekintettel arra, hogy egyszerre két rendszer támogatása nagy terhelést jelent az infrastruktúra karbantartásáért felelős csapatokon, a jövőben úgy döntöttek, hogy csak a Git-et használjuk fejlesztésre. A Mozilla ugyanakkor továbbra is használja a Bugzilla, a moz-phab, a Phabricator és a Lando szolgáltatásokat.

A Git-re való migráció várhatóan legalább 6 hónapig tart. Az átállás két szakaszban történik:

  • Az első szakaszban a fő projekttárat Mercurialról Gitre kell átállítani, és a Mercurial támogatását megszüntetni a fejlesztők számítógépein. Ebben a szakaszban a Git helyileg használható lesz a fejlesztői rendszereken, a moz-phab pedig továbbra is a javítások elküldésére szolgál felülvizsgálatra. Minden változás először egy Git tárolóban lesz tárolva, majd átkerül a meglévő Mercurial infrastruktúrába.
  • A második szakaszban fokozatosan, lépésről lépésre a Mercurialt Gitre cserélik a projekt infrastruktúrájában. Amint az áttelepítés befejeződött, a Mercurial támogatása megszűnik.

Forrás: opennet.ru

Hozzászólás