Я хочу внести свой вклад в разработку webmaker

Эта статья больше не поддерживается, поэтому её содержание может устареть.

Так же, как остальное в Mozilla, Webmaker является проектом с открытым кодом с великолепным сообществом разработчиков и волонтеров. Вот краткий обзор того, как можно внести свой вклад в код WebMaker. Если вы ищете другие способы принять участие, не требующие понимания компьютерного языка, прочитайте эту статью по росту движения.

Примечание: эта статья предлагает только ознакомление. Для получения полной документации для разработчиков, пожалуйста, прочитайте вики-страницу разработчиков

Что вы можете сделать

Есть множество способов, с помощью которых вы можете принять участие в написании кода для проекта Webmaker. Вот несколько из них:

  • Если вы знаете JavaScript, вы могли бы помочь исправлять ошибки или добавлять новые функции в наших серверах (например, MakeAPI), JS библиотеках и модулях (например, popcorn.js или наших средствах локализации), или веб-инструментах.
  • Если вы знаете HTML / CSS, вы могли бы поработать над нашими веб-сайтами и веб-инструментами, например webmaker.org, | Popcorn Maker, | Напёрсток, и т.д.
  • Если вы знаете MySQL / MongoDB / ElasticSearch и заинтересованы в базах данных и информации, вы могли бы помочь нам поработать над MakeAPI или над сервером доступа.
  • Если вы заинтересованы в Bug Triage, вы могли бы помочь нам с исправлениями ошибок в продукте WebMaker в Bugzilla.
  • Если вы знаете более одного языка, вы могли бы поработать над локализацией и помочь нам в поддержке нашего кода локализации.
  • Если вы знаете, как работает Firefox / Firefox OS или другой продукт/проект Mozilla, вы могли бы помочь нам найти способы интегрировать Webmaker, например создав расширение для браузера.
  • Если вы знаете об automation/scripting/packaging/deployment, вы могли бы взаимодействовать с оперативной группой разработчиков, для развёртывания и управления Webmaker.
  • Если вы отлично находите проблемы, подтверждаете их, или иным образом ломаете вещи, вы могли бы помочь нам протестировать код WebMaker на наших тестовых и рабочих серверах.
  • Если вы знаете, как работать над UI/UX, вы можете присоединиться к нашей группе по работе над дизайном и фронтэндом для разработки и внедрения новых, обращенных к пользователям лицом, аспектов для наших сайтов и инструментов.

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

Связь

Для того, чтобы начать работу над кодом Webmaker, вам нужно связаться с нашим сообществом. Ниже приведены некоторые способы, с помощью которых вы можете представиться и получить помощь:

  • IRC: IRC означает "Internet Relay Chat" и позволяет общаться в режиме реального времени. Мы доступны на сервере: irc.mozilla.org канале #webmaker

Вы можете подключиться, используя ваш любимый IRC-клиент IRC, или просто использовать эту ссылку браузера. Более подробная информация о том, как использовать IRC, доступна в этой статье. ПРИМЕЧАНИЕ: наша команда разработчиков разбросана по всему миру, при этом основная активность происходит в Торонто, Ванкувере, Лондоне, Берлине, Нью-Йорке и Сан-Франциско. Если вы находитесь в часовом поясе, который с ними не пересекается, вам лучше попробовать связаться с ними через списки рассылки.

  • Списки рассылки: Есть два основных списка: webmaker@lists.mozilla.org для основного общения относящегося к Webmaker; и webmaker-dev@mozilla.org для общения разработчиков.
  • Отслеживание ошибок: Мы используем Bugzilla от Mozilla, чтобы отслеживать нашу работу, используя продукт Webmaker в Bugzilla.
  • Блог: Новости, относящиеся к разработке продукта Webmaker, появляются в нашем блоге Webmaker.

Работа над ошибками

Мы управляем всеми нашими ошибками, проблемами и предложениями новых функций через Bugzilla в продукте Webmaker. Более подробная информация о том, как и почему мы используем Bugzilla, доступна на вики-странице разработчиков

Поиграйте с нашим кодом

Весь код WebMaker доступен на GitHub. Посетите вики-страницу разработчиков, чтобы засучить рукава и приступить к работе!

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее