New Developers/ru

Эта страница является простой и управляемой целевой страницей для новых разработчиков Викимедиа. Это часть инициативы адаптации новых разработчиков

Для других вариантов участия, смотрите.

Добро пожаловать!
Вы хотите работать над кодом Викимедиа и вам нужны идеи, с чего начать?

В техническом обществе Викимедия всегда рады новым участникам в наших проектах

Станьте частью мирового сообщества и помогите сделать доступ к свободным знаниям легче для каждого!

Вклад в Викимедиа состоит из четырех этапов:


 * 1) Выберите программный проект
 * 2) Настройте вашу среду разработки
 * 3) Выберете и решите задание (напишите и протестируйте ваш код)
 * 4) Подтвердите ваш код

Основы, которые нужно знать
"Вы можете пропустить эту секцию, если вы уже знакомы с культурой программ свободного и открытого исходного кода"

У Викимедии сотни программных проектах в самых разных областях

Сопровождающие каждого программного проекта могут свободно выбирать инфраструктуру, которую они предпочитают. В общем, практически все программные проекты имеют


 * инструмент отслеживания задач, в котором сообщаются, обрабатываются и обсуждаются ошибки программного обеспечения и запросы на улучшения. Примеры: Фабрикатор Викимедиа, GitHub или Sourceforge.
 * репозиторий кода, где исходный код может быть «проверен» всеми. Примеры: Викимедиа Git / Gerrit, GitHub или Sourceforge.
 * инструмент проверки кода, в котором обсуждаются и улучшаются предлагаемые изменения кода (так называемые «патчи»). Примеры: Викимедиа Git / Gerrit, GitHub или Sourceforge. Как только предложенный вами патч будет исправен и будет добавлен в репозиторий кода, ваши изменения кода станут доступны всем. (Вы можете узнать больше о передовых методах проверки кода здесь.)
 * Основные места для обсуждения программных проектов и/или получения помощи и поддержки. Этими местами могут быть списки рассылки, каналы чата IRC, вики-страницы или другие места. Точные места зависят от каждого проекта. Вы также можете связаться с конкретными наставниками через "Отправить этому пользователю электронное письмо" на их пользовательских страницах, но учтите, что «вопросы, заданные лично, не помогают другим».

В любой момент, если у вас возникнут проблемы или вам понадобится помощь - пожалуйста, спрашивайте. Если вы хотите задавать хорошие вопросы в нужных местах, мы рекомендуем вам прочитать раздел «Отзывы, вопросы и поддержка».

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

"Вы сопровождаете и хотите, чтобы ваш проект был включен в список программных проектов выше? Узнай больше и присоединяйся!"

Рекламные программы и отдельные задачи
Помимо рекомендованных выше программных проектов, есть еще несколько способов выбрать проект или задачу для работы:

Ищете дополнительные ресурсы?

 * Как стать хакером MediaWiki: для потенциальных новых разработчиков, которые хотят работать напрямую с ядром MediaWiki или расширениями MediaWiki.
 * Центр разработчиков: ресурсы с дополнительной документацией и информацией для опытных разработчиков Викимедиа.
 * Для связи в реальном времени используйте  на IRC (Internet Relay Chat)
 * Также существует несколько списков рассылки для обсуждения программного обеспечения Викимедиа.
 * Туториалы Викимедиа: указатель учебных пособий, в которых представлены различные языки, API и фреймворки в стеке технологий Викимедиа.

Хотите внести что-то еще?

 * В списке Как внести свой вклад есть множество других способов как внести свой вклад, в том числе и в нетехнических областях.