mozilla

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

  • URL ревизии: Introduction_(alternate)
  • Заголовок ревизии: Введение (альтернативные проекты) )
  • ID ревизии: 306241
  • Создано:
  • Автор: greybax
  • Это текущая версия? Нет
  • комментировать

Содержание версии

Хотя Firefox в значительной степени написан на C++, есть много способов в которых вы можете помочь, не зная C++.

Firefox/Thunderbird/ и др.

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

  • The 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 d в которых участвует Mozilla, и мы постоянно стемимся расширят этот список. В списке вы найдете много интересных проектов, и узнаете как помочь их развитию.

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

Mozilla github страница содержит более 100 проектов в которых ты можешь поучавствовать. Эти проекты разрабатываюстя использую обычную GitHub практитку, так что вам проще будет приступить к работе. Мы с нетерпением ждем ваших запросов сотрудничества! Это включает много высоко уровневых проектов, таких как Jetpack, Chromeless, F1 и много других.

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

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

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

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

Источник ревизии

<p><span id="result_box" lang="ru"><span class="hps">Хотя</span> <span class="hps">Firefox</span> <span class="hps">в значительной степени</span> <span class="hps">написан на</span> <span class="hps">C++,</span> <span class="hps">есть много</span> <span class="hps">способов</span> <span class="hps">в которых вы можете помочь</span><span>, не зная</span> <span class="hps">C++.</span></span></p>
<h2 id="Firefox.2FThunderbird.2F_.D0.B8_.D0.B4.D1.80.">Firefox/Thunderbird/ и др.</h2>
<p><span id="result_box" lang="ru"><span class="hps">Хотя</span> <span class="hps atn">Firefox (</span><span class="hps">и другие</span> <span class="hps">продукты</span> </span><span id="result_box" lang="ru"><span>Mozilla</span> </span><span id="result_box" lang="ru"> <span class="hps">построены в</span> <span class="hps">коде</span> <span class="hps">Mozilla</span><span>) написаны на</span> <span class="hps">C++,</span> <span class="hps">у них есть много</span> <span class="hps">компонентов, написанных на</span> <span class="hps">других языках:</span></span></p>
<ul>
  <li>The front-end<span id="result_box" lang="ru"> <span class="hps">и многие функции</span><span>,</span> <span class="hps">которые</span> <span class="hps">написаны на</span> <span class="hps">HTML, CSS и</span> <span class="hps">JavaScript</span></span>.</li>
  <li>Билды написаны в Make, shell, с использованием Perl и Python.</li>
  <li>Некоторые компоненты и сторонние библиотеки (например jemalloc) написаны на С и С++.</li>
  <li>Многие инструменты (такие как фрэймворки для тестирования) которые мы используем, написаны на Python и других высокоуровневых языках. Есть много вещей которые мы хотели бы сделать, но для которых сложно расставить приоритеты,но при этом мы все равно стремимся доделыавть все до конца.</li>
</ul>
<p>Для поиска своей первой работы по устранению ошибок, ознакомьтесь с <a href="/ru/Introduction" title="En/Introduction">основным руководством</a> - в которой описаны все шаги, включая как найти простые ошибки с которых можно начать и описание системы наставников.</p>
<h2 id=".D0.92.D0.B5.D0.B1_.D1.81.D0.B0.D0.B9.D1.82.D1.8B">Веб сайты</h2>
<p>Mozilla имеет более 100 различных настроек и инструментов, все они накходятся в открытом доступе. Есть ресурсы<a class="link-https" href="https://blog.mozilla.com/webdev/get-involved/" title="https://blog.mozilla.com/webdev/get-involved/"> getting started with Mozilla's main web sites</a>, плюс <a class="link-https" href="https://wiki.mozilla.org/Webdev:WhoWorksOnWhat" title="https://wiki.mozilla.org/Webdev:WhoWorksOnWhat">mostly-up-to-date list of web development projects</a> d в которых участвует Mozilla, и мы постоянно стемимся расширят этот список. В списке вы найдете много интересных проектов, и узнаете как помочь их развитию.</p>
<h2 id=".D0.9F.D1.80.D0.BE.D0.B5.D0.BA.D1.82.D1.8B_.D0.BD.D0.B0_.D0.B3.D0.B8.D1.82.D1.85.D0.B0.D0.B1.D0.B5">Проекты на гитхабе</h2>
<p><a class="link-https" href="https://github.com/mozilla" title="https://github.com/mozilla">Mozilla github страница</a> содержит более 100 проектов в которых ты можешь поучавствовать. Эти проекты разрабатываюстя использую обычную GitHub практитку, так что вам проще будет приступить к работе. <span class="short_text" id="result_box" lang="ru"><span class="hps">Мы</span> <span class="hps">с нетерпением ждем</span> <span class="hps">ваших запросов</span> сотрудничества<span>!</span></span> Это включает много высоко уровневых проектов, таких как <a class="link-https" href="https://github.com/mozilla/jetpack" title="https://github.com/mozilla/jetpack">Jetpack</a>, <a class="link-https" href="https://github.com/mozilla/chromeless" title="https://github.com/mozilla/chromeless">Chromeless</a>, <a class="link-https" href="https://github.com/mozilla/f1" title="https://github.com/mozilla/f1">F1</a> и <a class="link-https" href="https://github.com/mozilla" title="https://github.com/mozilla">много других.</a></p>
<h2 id="Mozilla_Mercurial_.D1.80.D0.B5.D0.BF.D0.BE.D0.B7.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D0.B8">Mozilla Mercurial репозитории</h2>
<p>Так же много Mozilla проектов в своих собсвенных репозиториях на <a class="link-https" href="https://hg.mozilla.org/" title="https://hg.mozilla.org/">hg.mozilla.org</a>. Там <span id="result_box" lang="ru"><span class="hps">показана</span> <span class="hps">иерархия </span><span class="hps">Mozilla</span> <span class="hps">проектов</span><span>, а также</span> <span class="hps">тех,</span> <span class="hps">которые</span> <span class="hps">в настоящее время</span> <span class="hps">поддерживается</span> <span class="hps">(подсказка</span> <span class="hps">- не все</span> <span class="hps">из них!)</span></span>. <span id="result_box" lang="ru"><span class="hps">Это включает в себя</span> <span class="hps">многие</span> <span class="hps">основные</span> <span class="hps">Mozilla</span> <span class="hps">области</span></span>, такие как <a class="link-https" href="https://hg.mozilla.org/automation" title="https://hg.mozilla.org/automation">QA</a>, <a class="link-https" href="https://hg.mozilla.org/build" title="https://hg.mozilla.org/build">RelEng</a>, <a class="link-https" href="https://hg.mozilla.org/l10n" title="https://hg.mozilla.org/l10n">localization</a>, <a class="link-https" href="https://hg.mozilla.org/webtools" title="https://hg.mozilla.org/webtools">webtools</a>, <a class="link-https" href="https://hg.mozilla.org/users/" title="https://hg.mozilla.org/users/">core developers' user repos</a>, и <a class="link-https" href="https://hg.mozilla.org" title="https://hg.mozilla.org/">другие</a>.</p>
<h2 id=".D0.94.D1.80.D1.83.D0.B3.D0.B8.D0.B5_.D1.81.D0.BF.D0.BE.D1.81.D0.BE.D0.B1.D1.8B_.D0.BF.D1.80.D0.B8.D0.BD.D1.8F.D1.82.D1.8C_.D1.83.D1.87.D0.B0.D1.81.D1.82.D0.B8.D0.B5"><span class="short_text" id="result_box" lang="ru"><span class="hps">Другие способы</span> <span class="hps">принять участие</span></span></h2>
<p><span id="result_box" lang="ru"><span class="hps">Есть много способов</span> <span class="hps">внести свой вклад в</span> <span class="hps">Mozilla</span><span>, кроме</span> <span class="hps">программирования.</span> <span class="hps">Если вы хотите</span> <span class="hps">принять участие в</span> <span class="hps">разработке, поддержке</span><span>, переводе,</span> <span class="hps">тестировании,</span> <span class="hps">или другие виды</span> помощи сообществу<span class="hps">,</span> <span class="hps">смотри</span></span> <a class="link-https" href="https://www.mozilla.org/contribute/areas.html" title="https://www.mozilla.org/contribute/areas.html">страницу волонтеров</a>.</p>
Вернуть эту версию