Mozilla arendajad on teatanud, et nad lõpetavad Firefoxi arendamiseks Mercuriali versioonihaldussüsteemi kasutamise ning kaaluvad üle minemist Gitile. Varasemalt on projekt pakkunud arendajatele võimalust kasutada kas Mercurialit või Gitit, kuid peamine hoidla on olnud Mercurial. Kuna kahe süsteemi samal ajal toetamine koormab infrastruktuuri hooldavate meeskondade tööd, on tulevikus otsustatud keskenduda ainult Giti kasutamisele arenduses. Samuti jätkab Mozilla Bugzilla, moz-phab, Phabricator ja Lando teenuste kasutamist.
Oodatakse, et Giti migreerimine kestab vähemalt 6 kuud. Üleminek toimub kahes etapis:
- Esimeses etapis tehakse projekti põhihoidla üleminek Mercurialilt Giti, samuti eemaldatakse arendajate arvutites Mercuriali tugi. Selles etapis kasutatakse Gitit arendajate süsteemides kohalikult ning patšide ülevaatusprotsessis jätkatakse moz-phabi kasutamist. Kõik muudatused paigutatakse esialgu Git-repositooriumisse, kust need hiljem siirduvad olemasolevasse Mercuriali infrastruktuuri.
- Teises etapis hakatakse järk-järgult, samm-sammult asendama Mercuriali Gitiga projekti infrastruktuuris. Pärast migreerimise lõpetamist eemaldatakse Mercuriali tugi.
Allikas: opennet.ru
