Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Введение (альтернативные проекты)

Хотя Firefox в значительной степени написан на C++, есть много способов помочь сообществу, не зная C++.

Firefox/Thunderbird/ и др.

Хотя Firefox и другие продукты Mozilla, построенные на базе кода Mozilla, написаны на C++, у них есть много компонентов, написанных на других языках:

  • Front-end и много функционала написаны на HTML, CSS и JavaScript.
  • Сборочные скрипты пишутся в Make, shell, а также на Perl и Python.
  • Некоторые компоненты и сторонние библиотеки (например jemalloc), написаны на С, а не на С++.
  • Многие инструменты (например, фрэймворки для тестирования), которые мы используем, написаны на Python и других высокоуровневых языках. Есть много вещей в этом плане, которые нам очень хотелось бы реализовать, несмотря на то, что они имеют более низкий приоритет, чем функционал.

Для начала ознакомьтесь с основным руководством - почти всё написанное в нём можно применить и к вышеупомянутым проблемам, в том числе поиск багов, с фикса которых можно начать, а также описание системы наставников.

Веб сайты

Mozilla имеет более 100 различных веб-проектов и инструментов, почти все из которых - проекты с открытым кодом. Есть ресурсы getting started with Mozilla's main web sites, а также mostly-up-to-date list of web development projects с участием Mozilla, и мы постоянно стремимся расширять этот список. В этих списках Вы найдете много интересных проектов и узнаете, как помочь их развитию.

Проекты на гитхабе

Mozilla github страница содержит более 100 проектов, в которых Вы можете принять участие. Эти проекты разрабатываются с использованием обычной GitHub практики, так что для начала работы над каким-либо проектом Вам нужно лишь форкнуть его. Мы с нетерпением ждем Ваших запросов на мёрдж! Среди этих проектов есть и такие высоко-профильные, как Jetpack и многие другие.

Mozilla Mercurial репозитории

Многие Mozilla-проекты лежат в своих собственных репозиториях на hg.mozilla.org. Там можно увидеть иерархию директорий проектов, а также какие из них в настоящее время поддерживается (подсказка - не все из них!). В числе таких проектов - многие основные сферы деятельности Mozilla, такие как QA, RelEng, localization, webtools, core developers' user repos и другие.

Другие способы принять участие

Есть много способов внести свой вклад в сообщество Mozilla, помимо программирования. Если вы хотите принять участие в дизайне, поддержке, переводе, тестировании или в других видах вспомогательной деятельности, см. страницу волонтеров.

Метки документа и участники

 Внесли вклад в эту страницу: Nick_Pershin, greybax
 Обновлялась последний раз: Nick_Pershin,