News.ua


Mozilla переносить розробку свого браузера на сервіс GitHub

Ноябрь 10
04:41 2023

Mozilla переносить основний репозиторій Firefox з Mercurial на GitHub — сервіс, який хоч і належить корпорації Microsoft, але надає широкі можливості для керування версіями коду. Рішення має спростити робочий процес та знизити навантаження на розробників, які протягом кількох років використовували дві системи одночасно.

Старший менеджер Mozilla Байрон Джонс підкреслює: «Довгий час інфраструктура десктопної версії Firefox була адаптована для роботи як з Mercurial, так і з Git. Такий підхід, який передбачає використання одразу двох систем, суттєво ускладнював роботу наших команд, у яких і так не вистачало ресурсів. У зв’язку з цим ми ухвалили стратегічне рішення переорієнтувати розробку Firefox виключно на Git».

Mercurial, великий гравець серед систем контролю версій з відкритим вихідним кодом, був розроблений в 2005 як заміна BitKeeper для ядра Linux. Пізніше Linux теж перейшов на Git, проте Mercurial залишається популярним у багатьох інших проектах.

Для розробки свого браузера Mozilla використовує спеціалізовані інструменти: Bugzilla для відстеження помилок, Phabricator для рецензування коду та Lando для автоматизації налаштувань середовища розробки.

Перехід на GitHub буде двоетапним: спочатку Git стане первинною системою зі збереженням синхронізації з Mercurial, а потім всю інфраструктуру буде переведено на Git.

Open-source співтовариства поставилися до нововведень скептично. На відміну від Git та Mercurial, GitHub не є відкритою платформою. Це комерційний продукт, використовуючи який компанія ризикує втратити незалежність у створенні.

Однак не варто забувати, що Mozilla вже певною мірою залежить від Google, свого ключового фінансового партнера. А прихильники переходу відзначають надійність та популярність GitHub серед розробників, що може сприяти залученню нових учасників до проекту Firefox.

Перед Mozilla стоїть непростий вибір між прихильністю до ідеалів відкритого ПЗ та практичними міркуваннями для ефективної роботи. Перенесення основного репозиторію — це значне і можливо ризиковане рішення, але якими будуть результати — покаже лише час.

Share

Статьи по теме







0 Комментариев

Хотите быть первым?

Еще никто не комментировал данный материал.

Написать комментарий

Комментировать

Залишаючи свій коментар, пам'ятайте, що зміст та тональність вашого повідомлення можуть зачіпати почуття реальних людей, що безпосередньо чи опосередковано пов'язані із цією новиною. Виявляйте повагу та толерантність до своїх співрозмовників. Користувачі, які систематично порушують це правило, будуть заблоковані.

Website Protected by Spam Master


Останні новини

Користувачі смартфонів iPhone зможуть розділити рахунок у кафе

0 комментариев Читать всю статью

Ми в соцмережах



Наші партнери

UA.TODAY - Украина Сегодня UA.TODAY
News.ua