Mozilla: Firefox-Entwicklung wechselt auf Git und Github

Eine der letzten großen Bastionen der Mercurial-Nutzung ist gefallen. Die Firefox-Entwicklung wechselt komplett auf Git.

Artikel veröffentlicht am ,
Der Firefox-Browser wird künftig ausschließlich mit Git entwickelt.
Der Firefox-Browser wird künftig ausschließlich mit Git entwickelt. (Bild: Pixabay)

Für die Entwicklung des Firefox-Browsers wechselt Mozilla sein Versionskontrollsystem von Mecurial auf Git. Das kündigte Byron Jones an, der unter anderem für das Release Management der Software verantwortlich ist.

Das Quellcode-Repository soll zudem ausschließlich auf Github verfügbar sein. Die Werkzeuge und Dienste von Github selbst sowie die damit verbundenen Abläufe will Mozilla zunächst aber noch nicht umsetzen.

Mercurial entstand zu einer ähnlichen Zeit wie das heute in der Open-Source-Entwicklung dominante Git. Viele große Projekte, die Mercurial nutzten, gibt es aber inzwischen nicht mehr.

Mozillas Wechsel wird dauern

Schon im Jahr 2016 wechselte etwa die Standardimplementierung von Python von Mercurial auf Git, Facebook erstellte mit Sapling einen eigenen Ersatz. Standardmäßig genutzt wird Mercurial derzeit etwa noch von Nginx oder Pypy.

Als Begründung für die Entscheidung zum Wechsel bei schrieb Jones: "Lange Zeit hat die Firefox-Desktopentwicklung sowohl Mercurial- als auch Git-Nutzer unterstützt. Diese doppelte SCM-Anforderung stellt eine erhebliche Mehrbelastung für Teams dar, die zum Teil bereits überlastet sind." Mozilla will mit seinem Schritt also vor allem Ressourcen einsparen.

Zum Ablauf hieß es, dass nach dem Umstellen des Repositorys die Mercurial-Clients von den Rechnern der Mitarbeiter entfernt werden sollen. Der eigentliche Arbeitsablauf zum Erstellen, Einreichen und Bearbeiten der Patches bleibt aber so wie bisher. Dazu setzt das Team auf bestehende Werkzeuge wie Phabricator.

Auch Bugzilla soll weiter genutzt werden. Die Github-Issues oder auch Pull Requests wird das Team also nicht nutzen. Darüber hinaus sollen noch auf Mercurial aufbauende interne Werkzeuge und Infrastruktur des Teams auf Git migriert werden, so dass Mozilla mittelfristig vollständig auf Mercurial verzichten kann.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


nicoledos 08. Nov 2023

Man will wohl github als reinen git Hoster. Die weitern Funktionen schaffen zusätzliche...

gadthrawn 07. Nov 2023

Ich vermute das ist wegen bugzilla

gadthrawn 07. Nov 2023

Mercurial habe ich bisher als stabiler und einfacher empfunden...


Aktuell auf der Startseite von Golem.de
Nvidia Geforce RTX 5090 im Test
Eine neue Ära der 3D-Grafik beginnt

Mit der Blackwell-Architektur beginnt der Wandel zu vollständig KI-basiertem 3D-Rendering. Die Ergebnisse beeindrucken und enttäuschen zugleich.
Ein Test von Martin Böckmann

Nvidia Geforce RTX 5090 im Test: Eine neue Ära der 3D-Grafik beginnt
Artikel
  1. Vorschau Assassin's Creed: Wir haben in Shadows schon die Klinge gezückt
    Vorschau Assassin's Creed
    Wir haben in Shadows schon die Klinge gezückt

    Wunderschöne Welt, harte Kämpfe: Golem.de war mit Assassin's Creed Shadows in Japan. In der Vorschau stellen wir drei wichtige Neuerungen vor.
    Ein Hands-on von Peter Steinlechner

  2. KI-Projekt: Stargate wird zum Zankapfel zwischen Musk und Trump
    KI-Projekt
    Stargate wird zum Zankapfel zwischen Musk und Trump

    Elon Musk äußert öffentlich Bedenken am KI-Großprojekt Stargate, das US-Präsident Donald Trump eben erst vorgestellt hat.

  3. Mastercard: Tippfehler in DNS-Eintrag bleibt jahrelang unentdeckt
    Mastercard
    Tippfehler in DNS-Eintrag bleibt jahrelang unentdeckt

    Bis vor kurzem hatte Mastercard einen Tippfehler in einem DNS-Eintrag. Ein Angreifer hätte die falsche Domain registrieren und Traffic abfangen können.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Finde einen Job mit
Mach dich schlauer mit
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Jetzt vorbestellbar mit Vorteilen: Samsung Galaxy S25 (Ultra) • Gigabyte 27" QHD/180Hz 249€ • Bis -50% Smartphones von Google, Samsung & Apple • LG OLED 77" -63% • Ubisoft PC-Spiele bis -86% • 3 für 2 bei UHD-Blu-rays [Werbung]
    •  / 
    pFad - Phonifier reborn

    Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

    Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


    Alternative Proxies:

    Alternative Proxy

    pFad Proxy

    pFad v3 Proxy

    pFad v4 Proxy