Questa traduzione è incompleta. Collabora alla traduzione di questo articolo dall’originale in lingua inglese.
Il codice sorgente per tutti i progetti mozilla, ospitato nei repository Mercurial e CVS può essere cercato e visualizzato online utilizzando MXR. È una variante migliorata dell'originale Linux Cross Reference Tool.
Una nuova pagina di ricerca chiamata DXR è oltretutto disponibile - non offre tutte le radici che MXR fornisce, ma i suoi risultati possono essere anche più complicati.
Non scaricare il codice sorgente facendo crawling su MXR; scarica un tarball oppure usa Mercurial o CVS.
MXR indicizza multiple branches CVS e moduli; la radice MXR più interessante per un contributore è comm-central, la quante contiene l'ultimo sorgente per la maggior parte dei prodotti Mozilla (incluso Firefox, Thunderbird, SeaMonkey, Sunbird/Lighting, Chatzilla, Dot Inspector e Venkam Javascript Debugger) ed è aggiornato frequentemente.
Alcune radici MXR d'interesse sono:
- "mozilla-central" contiene il codice corrente di Firefox e Gecko. Le release dipartite da questo repository sono anche note come "Trunk".
- "comm-central" contiene gli attuali Thunderbird, SeaMonkey e il Calendar development.
- "mozilla-1.9.1" contiene i rami di sviluppo di Firefox 3.5 e Gecko 1.9.1
- "comm-1.9.1" contiene le diramazione per Thunderbird 3, SeaMonkey 2 e Sunbird 1 con Gecko 1.9.1 Contiene neanche un mirror di mozilla-1.9.1
- "mozilla" root contiene il codice della 1.9, come "seamonkey", ma indicizza una grande parte del repository ed è aggiornato poco spesso.
- Mozilla 1.8 root contiene Firefox, Thunderbird 2.0.0.x, e SeaMonkey 1.1.x
- Mozilla 1.8.0 root contiene Firefox, Thunderbird 1.5.0.x, SeaMonkey 1.0.x
- Aviary 1.0.1 root Firefox e Thunderbird 1.0.0.x
- Mozilla 1.7 root contiene Mozilla Suite 1.7.x
Struttura della directory del codice sorgente Mozilla ha una corta descrizione del codice che risiede in ciascuna sorgente.