Back to How To Contribute To Open Source

Добро пожаловать новым разработчикам открытого кода!

README-RU.md

latest29.7 KB
Original Source
<table> <tr> <!-- Do not translate this table --> <td><a href="./README.md"> English </a></td> <td><a href="./README-MR.md"> मराठी </a></td> <td><a href="./README-BN.md"> বাংলা </a></td> <td><a href="./README-CN.md"> 中文 </a></td> <td><a href="./README-RU.md"> Русский </a></td> <td><a href="./README-RO.md"> Românesc </a></td> <td><a href="./README-IT.md"> Italiano </a></td> <td><a href="./README-ES.md"> Español </a></td> <td><a href="./README-pt-BR.md"> Português (BR) </a></td> <td><a href="./README-DE.md"> Deutsch </a></td> <td><a href="./README-GR.md"> Ελληνικά </a></td> <td><a href="./README-FR.md"> Français </a></td> <td><a href="./README-TR.md"> Turkish </a></td> <td><a href="./README-KO.md"> 한국어 </a></td> </tr> </table>

Добро пожаловать новым разработчикам открытого кода!

Это список ресурсов для новичков, которые хотят попробовать участвовать в open source проектах.

Если вы найдете дополнительные ресурсы, пожалуйста, сделайте pull request.

Если у вас есть вопросы или комментарии, создайте issue.

Оглавление

Внесение вклада в открытый исходный код (статьи на английском)

Прямой поиск на GitHub

Поиск по ярлыкам, которые хорошо подходят для того, чтобы начать контрибьютить на GitHub.

Экосистема контрибьюторов Mozilla

  • Хорошие первые баги - Баги, которые разработчики определили как хорошее введение в проект.
  • MDN Web Docs - Помогите команде веб-документации MDN в документировании веб-платформы, исправляя проблемы с контентом и баги платформы.
  • Баги с закреплёнными за ними менторами - Баги с назначенными на них менторами, которые помогут вам через чат, если у вас появятся трудности во время работы над исправлениями.
  • Bugs Ahoy- сайт, посвященный поиску багов в Bugzilla.
  • Firefox DevTools - сайт, посвященный багам, найденным в инструментах разработчика в браузере Firefox.
  • Что я могу сделать для Mozilla - выясните, над чем вы можете работать, ответив на ряд вопросов о ваших навыках и интересах.
  • Start Mozilla - аккаунт в Twitter, в котором сообщается о проблемах, подходящих для новых для экосистемы Mozilla контрибьюторов.

Полезные статьи для новых авторов с открытым исходным кодом

Использование контроля версий

  • Думай как Git - Введение в Git для «продвинутых новичков», у которых всё ещё есть трудности, предоставляющее простую стратегию безопасного экспериментирования с Git.
  • Попробуй Git - Бесплатно выучите Git за 15 минут, используя свой браузер.
  • Everyday Git - Полезный минимальный набор команд для Everyday Git.
  • Вот дерьмо, гит! - Способы избежать типичных ошибок с Git, описанные на простом английском языке.
  • Туториалы Atlassian Git - Различные руководства по использованию Git.
  • GitHub Git Cheat Sheet (PDF)
  • freeCodeCamp's Wiki для Git Resources
  • GitHub Flow (42:06) - GitHub рассказывает о том, как сделать pull request .
  • Обучающие ресурсы по GitHub - Обучающие ресурсы по Git и GitHub.
  • Pro Git - Полное издание "Pro Git", написанное Скоттом Чаконом и Беном Штраубом и опубликованное Apress.
  • Git-it - Пошаговое руководство для работы с настольным приложением Git.
  • Правила полета на Git - Руководство о том, что делать, когда что-то идет не так.
  • Всестороннее введение в Git и GitHub - Руководство, написанное Madhav Bahl, которое вы должны увидеть, если вы новичок в Git или GitHub - оно подробно описывает GitHub как сервис и концепции управления версиями Git.
  • Git Guide для начинающих на испанском языке - Полное руководство по слайдам о Git и GitHub на испанском языке. Una guía completa de diapositivas sobre Git y GitHub explicadas en Español.
  • Git Kraken - Визуальное, кроссплатформенное и интерактивное настольное приложение Git для контроля версий.
  • Git Tips - Сборник наиболее часто используемых советов и приемов Git.
  • Git Best Practices - Коммитьте чаще, Дорабатывайте позже, Публикуйте единожды: Лучшие практики Git.
  • Git Interactive Tutorial - Изучайте Git самым наглядным и интерактивным способом.
  • Complete Git and GitHub Tutorial (1:12:39) - Полное пошаговое руководство по Git и GitHub от Kunal Kushwaha.

Книги с открытым исходным кодом

  • Создаём Open Source Software - "Создаём Open Source Software" - это книга о человеческой стороне Open Source разработки. В ней описывается, как работают успешные проекты, каковы ожидания пользователей и разработчиков, а также культура бесплатного программного обеспечения.
  • Серия книг Open Source - Узнайте больше об Open Source и растущем движении Open Source благодаря полному списку бесплатных электронных книг от https://opensource.com.
  • Практическое руководство по выпуску программного обеспечения HOWTO - Данное "HOWTO" описывает хорошие подходы к выпуску ПО для Linux и других Open Source проектов. Следуя этим практикам, вы сможете максимально упростить как процессы сборки и использования вашего кода пользователями, так и понимание вашего кода другими разработчиками с возможностью сотрудничать с вами для его улучшения.
  • Open Sources 2.0: продолжающаяся эволюция (2005) - Open Sources 2.0 - это сборник наполненных идеями и наводящих на размышления эссе современных технологических лидеров, который продолжает рисовать эволюционную картину, созданную в книге 1999 года «Open Sources: Голоса Революции».
  • Архитектура Open Source Приложений - Показывает, как различные аспекты Git работают скрытно, чтобы обеспечить распределенные рабочие процессы, и чем Git отличается от других систем контроля версий (VCS).
  • Open Sources: Голоса из Open Source революции - Очерки первопроходцев в области Open Source, таких как Линус Торвальдс (создатель Linux), Ларри Уолл (создатель Perl) и Ричард Столлман (создатель GNU).

Open Source инициативы контрибьютеров

  • Up For Grabs - Содержит проекты с задачами, подходящими для начинающих.
  • Только для новичков - Список багов, помеченных как «только для новичков».
  • Первые вклады в Open Source - Сделайте свой первый вклад в Open Source за 5 минут. Инструмент и руководство, чтобы помочь новичкам начать работу с разработкой. Здесь находится исходный код GitHub для сайта и возможность внести свой вклад в сам репозиторий.
  • Hacktoberfest - Программа поощрения вклада в Open Source. Зарабатывайте подарки, такие как футболки и наклейки, сделав не менее 4 pull request'ов в октябре.
  • 24 Pull Requests - 24 Pull Requests — это проект, направленный на продвижение сотрудничества в Open Source проектах в течение декабря.
  • Ovio - Платформа с тщательно отобранными проектами, удобными для контрибьюторов. У неё есть мощный инструмент по поиску проблем, а также она позволяет сохранять проекты и проблемы на потом.
  • Google Summer of Code - Ежегодная платная программа Google, направленная на привлечение большего числа студентов-разработчиков к разработке программного обеспечения с открытым исходным кодом.
  • Rails Girls Summer of Code - Глобальная программа стипендий для женщин и небинарных программистов, где они работают над существующими проектами с открытым исходным кодом и расширяют свой набор навыков.
  • Major League Hacking Fellowship - Альтернатива удаленной стажировке для начинающих технологов, где они создают или участвуют в проектах с открытым исходным кодом.

Open Source программы для практики

Лицензия

<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"></a> This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 Международная лицензия</a>.