New Developers/ru

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

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

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

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

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

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


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

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

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

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


 * инструмент отслеживания задач, в котором сообщаются, обрабатываются и обсуждаются ошибки программного обеспечения и запросы на улучшения. Примеры: Фабрикатор Викимедиа, GitHub или Sourceforge.
 * репозиторий кода, где исходный код может быть «проверен» всеми. Примеры: Викимедиа Git / Gerrit, GitHub или Sourceforge.
 * инструмент проверки кода, в котором обсуждаются и улучшаются предлагаемые изменения кода (так называемые «патчи»). Примеры: Викимедиа Git / Gerrit, GitHub или Sourceforge. Как только предложенный вами патч будет исправен и будет добавлен в репозиторий кода, ваши изменения кода станут доступны всем. ( Вы можете узнать больше о передовых методах проверки кода здесь.)
 * general places for discussion of the software project and/or for receiving help and support. Those places can be mailing lists or IRC chat channels or wiki pages or other places. The exact places depend on each project. You could also contact specific mentors via "Email this user" on their user pages, but note that "questions asked in private don't help others".

At any point, if you run into problems or need help, please ask. If you want to ask good questions in the right places, we recommend you read the section "Feedback, questions and support".

Выберите программный проект
This is the recommended way to start. Choose one of the following projects and follow the project's documentation to set up your development environment, choose a task to work on, solve the task, and submit your code changes for review:

''Are you a maintainer and want your project to be included in the list of software projects above? Find out more and join!''

Аутрич-программы и отдельные задачи
Apart from the recommended software projects above, there are more ways to choose a project or task to work on:

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

 * How to become a MediaWiki hacker: For potential new developers who want to specifically work on MediaWiki core or MediaWiki extensions.
 * Developer hub: Resources to more documentation and information for established Wikimedia developers.
 * For real-time communication use on IRC (Internet Relay Chat)
 * There are also several email lists for discussion of Wikimedia software.
 * Wikimedia tutorials: An index of tutorials that feature various languages, APIs, and frameworks in the Wikimedia technology stack.

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

 * How to contribute lists many more ways to contribute, also in non-technical areas.