Mozilla kaynak kodu ile çalışmak
Aşağıdaki makale Mozilla kaynak koduna erişmenize, keşfetmenize ve önereceğiniz değişiklikleri ağaca nasıl entegre edeceğiniz konusunda yardımcı olacak.
- Mercurial kullanarak kaynak koduna erişim sağlayın
- Eğer Mozilla projesine katkı sağlayacaksanız, en iyi yöntem versiyon kontrol deposudur. Buradan nasıl yapılacağını öğrenin.
- Önceden hazırlanmış Mozilla sanal makinesi
- Başlamanın en kolay yolu: önceden programlama araçları yüklü olan bir sanal makine kullanın. Sadece sanal makineyi açıp programlamanıza bakın!
- Kaynak kodunu indirin
- Belli bir Mozilla ürününün belli bir sürümü için kaynak kodunu indirecekseniz, bir kaynak kod arşivi indirebilirsiniz.
-
Mozilla kaynak kodunu çevrimiçi olarak aramak veya içine bakmak
- MXR, Mozilla'nın kaynak kodu için çevrimiçi arama ve gezinme aracıdır. Bu, kod indirmenin sağlıklı bir yöntemi değildir, fakat onu aramanın iyi bir yoludur.
- Mozilla kaynak kodunda gezinmek
- Mozilla kod ağacındaki çeşitli klasörler ve onları nasıl bulacağınız hakkında bilgi edinin.
- Yeni gelenler için bug'lar
- Eğer projeye yeniyseniz ve çalışacak bir şeyler arıyorsanız, buraya bakın.
- Mozilla kod stili rehberi
- Bu kod stili nasıl kodunuzu formatlamanız gerektiğini gösterir, böylece eleştirmenler tarafından alay edilmezsiniz.
- Arayüz programlama rehberi
- XPCOM arayüzlerini nasıl oluşturacağınız ve güncelleyeceğiniz hakkında rehber ve dokümanlar.
- Firefox kod tabanı: CSS rehber makaleleri
- Bu dokümanlar size Firefox kod tabanındaki CSS'in nasıl yazılacağı hakkında bilgi sağlar, Firefox'un front-end mühendisleri için kayda değer biçimde uygundur.
- SVG temizleme rehberi
- Yeni SVG'leri doldurmak için en iyi rehberler ve pratikleri içerir.
- Sunucuları deneyin
- Mozilla ürünleri en az üç platformda çalışmak üzere yapılır. Hepsine erişiminiz yoksa, deneme sunucularını kullanıp yamalarınızı deneyebilir ve testlerden geçtiğinize emin olabilirsiniz.
- Yama oluşturmak
- Bir kere Mozilla koduna değişiklik yaptığınız zaman çalıştığından emin olduktan sonra yapmanız gereken şey bir yama yapmak ve inceleme için sunmaktır.
- Kaynak koda erişim izni almak
- Çoğunluğa, gururlu insanlara, izin alan kişilere katılmaya hazır mısınız? Mozilla koduna check-in erişim sağlamayı inceleyin.
- CVS'den eski Mozilla kodlarına erişim sağlayın
- Mozilla kaynak kodunun eski versiyonu NSS ve NSPR'nin yeni versiyonları gibi, CVS deposunda durmaktadır. Ayrıntılı bilgi için bu başlığa göz atın.