FirefoxGithubMozilla

Il codice sorgente di Firefox è ora hostato su GitHub

Il codice di Firefox è stato trasferito da Mercurial (su hg.mozilla.org), a GitHub. Questo riguarda solo il codice; Bugzilla viene ancora utilizzato per il monitoraggio dei problemi, Phabricator per la revisione e l’atterraggio del codice e il nostro sistema TaskCluster per la CI.

Nel breve termine, i server Mercurial esistono ancora e sono sincronizzati da GitHub. Questo consente ai sistemi automatizzati di trasferirsi al backend Git nel tempo, anziché tutti in una volta. Mercurial viene ancora utilizzato anche per il repository “try” (dove si esegue il push per eseguire la CI sulle patch WIP), sebbene sia sempre più dietro un livello di astrazione; anche questo verrà migrato in seguito.

Per chi ha familiarità con i vecchi repository, “mozilla-central” è hostato sul ramo standard “main”, mentre “autoland” è un ramo chiamato “autoland”.

Maggiori informazioni le potete trovare al link https://glandium.org/blog/?p=4346

Marco Giannini

Quello del pacco / fondatore di Marco’s Box