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

Вот почему мы любим Hacktoberfest — это праздник открытого исходного кода. Поощряя участие в новых проектах, выигрывают все. Но даже «хорошие первые проблемы» могут быть немного сложными для новых разработчиков, чтобы осмысленно опустить руки.

И именно поэтому мы построили Открытие.

Что такое открыть?

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

Тысячи проектов с открытым исходным кодом используют DeepSource каждый день, чтобы убедиться, что они пишут хороший код. Как только DeepSource интегрируется в проект, красивая информационная панель показывает все проблемы с качеством кода, которые в настоящее время присутствуют в коде, включая риски ошибок, анти-шаблоны, нарушения стиля, проблемы с производительностью и т. д.

Обнаружение выводит значимые проблемы из каждого репозитория с открытым исходным кодом в DeepSource и делает их доступными для обнаружения. Это позволяет новым разработчикам легко вносить свой вклад в проект — без каких-либо барьеров для входа, поскольку каждая проблема также имеет полезное описание.

Перейти к открытию

Для разработчиков с открытым исходным кодом

Если вы поддерживаете проект с открытым исходным кодом, все, что вам нужно сделать, это включить DeepSource в своем репозитории, зарегистрировавшись. Алгоритм Discover разработан таким образом, что он всплывает в виде всплывающих окон о новых и активных проектах, поэтому вскоре вы должны увидеть проблемы из своего репозитория в Discover.

Вы также можете добавить значок в файл README вашего проекта, который ссылается на список проблем в DeepSource. Это отличный способ перенаправить посетителей из вашего профиля на GitHub, чтобы они могли легко найти что-то новое из проекта. Подробнее читайте здесь.

Для разработчиков

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

Гранты с открытым исходным кодом

Но подождите, есть еще! Чтобы поддержать проекты с открытым исходным кодом, которым нужна помощь, мы выделили единовременный грант в размере 500 долларов США, который будет предоставлен 10 проектам с открытым исходным кодом в конце октября 2020 года или в этом Hacktober. Посетите deepsource.io/hacktoberfest, чтобы узнать подробности.

Первоначально опубликовано в Блоге DeepSource.