Mozilla prebacuje razvoj Firefoxa sa Mercurial-a na Git

Programeri iz Mozille objavili su svoju odluku da prestanu koristiti Mercurial sistem kontrole verzija za razvoj Firefoxa u korist Gita. Do sada je projekat pružao mogućnost korištenja Mercurial-a ili Git-a za programere koji mogu birati, ali je spremište prvenstveno koristilo Mercurial. Zbog činjenice da pružanje podrške za dva sistema odjednom stvara veliko opterećenje za timove zadužene za održavanje infrastrukture, u budućnosti je odlučeno da se ograničimo na korištenje samo Gita za razvoj. Istovremeno, Mozilla će nastaviti koristiti usluge Bugzilla, moz-phab, Phabricator i Lando.

Očekuje se da će migracija na Git trajati najmanje 6 mjeseci. Tranzicija će se odvijati u dvije faze:

  • Prva faza će uključivati ​​prebacivanje glavnog repozitorija projekta sa Mercurial-a na Git, i uklanjanje podrške za Mercurial na računarima programera. U ovoj fazi, Git će se koristiti lokalno na programerskim sistemima, a moz-phab će se i dalje koristiti za slanje zakrpa na pregled. Sve promjene će prvo biti smještene u Git spremištu, a zatim će se prenijeti u postojeću Mercurial infrastrukturu.
  • U drugoj fazi, postepeno, korak po korak, Mercurial će biti zamijenjen Gitom u projektnoj infrastrukturi. Kada se migracija završi, Mercurial podrška će biti uklonjena.

izvor: opennet.ru

Dodajte komentar