Hacktoberfest — одно из самых популярных ежегодных мероприятий, на которое многие разработчики готовятся, чтобы внести свой вклад в свои любимые проекты и выиграть крутые призы.
Если вы заинтересованы в участии, но не знаете, в какие проекты внести свой вклад, мы перечисляем 7 проектов с открытым исходным кодом, которые вы можете внести на этот Hacktoberfest и помочь сообществу, которое их использует.
1. Медуза
Medusa — это компонуемая коммерческая платформа с открытым исходным кодом, за которой стоит растущее сообщество. Поскольку Медуза состоит из разных компонентов, вы можете внести свой вклад во многие элементы.
Вы можете внести свой вклад в его ядро, витрины, администрирование и многое другое!
Вклады без кода и с низким кодом также доступны, внося свой вклад в документацию Medusa. Вы можете проверить имеющиеся проблемы или сообщить о найденных проблемах в документации.
Вот несколько ресурсов, которые помогут вам начать вносить свой вклад в Medusa:
- Хорошие первые выпуски. К ним относятся вклады в ядро Medusa и документацию.
- Руководство по инженерному вкладу.
- Руководство по предоставлению документации.
2. Страпи
Strapi — это безголовая CMS-платформа с открытым исходным кодом, набравшая более 48 тысяч звезд на GitHub. Strapi упрощает создание настраиваемой серверной части CMS и интеграцию этой серверной части с любой внешней средой.
Вы можете внести свой вклад как в ядро Strapi, так и в документацию.
Некоторые ресурсы, которые помогут вам начать работу:
- Основные вопросы Страпи и вопросы документации.
- Основные принципы участия Strapi.
- Руководство по предоставлению документации Strapi.
3. Форма
Forem — это программное обеспечение с открытым исходным кодом, которое можно использовать для создания сообществ. Он известен своей силой dev.to. Forem — это проект, очень ценный для разработчиков, поскольку он позволяет делиться знаниями, опытом и учебными пособиями на платформах, на которых он работает.
Вы можете внести свой вклад как в ядро Forem, так и в документацию. Хотя в их репозитории GitHub не так много проблем с документацией, вы всегда можете открыть проблемы или отправить PR, если обнаружите проблемы в их документации.
Некоторые ресурсы, которые помогут вам начать работу:
4. Редок
Redoc — это инструмент с открытым исходным кодом для создания веб-сайтов справочной документации API из определений OpenAPI.
Redoc поддерживает справочную документацию API многих проектов, включая DigitalOcean, dev.to и Medusa.
Некоторые ресурсы, которые помогут вам начать работу:
5. Ракета.Чат
Rocket.Chat — это коммуникационная платформа с открытым исходным кодом, которую можно использовать для совместной работы в команде, многоканальной поддержки, движка чата и многого другого!
Некоторые ресурсы, которые помогут вам начать работу:
6. Мелиорч
MeiliSearch — это поисковая система с открытым исходным кодом, которую можно использовать на веб-сайтах, в мобильных приложениях и рабочих процессах. MeiliSearch интегрируется со многими другими сервисами и инструментами, включая Медузу.
Некоторые ресурсы, которые помогут вам внести свой вклад в MeiliSearch:
- Хорошие первые выпуски.
- Руководство по взносам. Обязательно обратитесь к их разделу Hacktoberfest, чтобы соблюдать их правила.
7. Докузавр
Docusaurus — это фреймворк с открытым исходным кодом для создания веб-сайтов с документацией. Используя Docusaurus, вы можете создать веб-сайт документации для любого типа программного обеспечения с отличными функциями, такими как локализация, настройка, множество плагинов и многое другое.
Вы можете внести свой вклад как в ядро Docusaurus, так и в его документацию.
Некоторые ресурсы, которые помогут вам начать вносить свой вклад в Docusaurus:
Больше проектов для участия
Список проектов с открытым исходным кодом, в которые можно внести свой вклад, бесконечен! Вы можете найти репозитории, открытые для участия во время Hacktoberfest, в разделе Hacktoberfest theme on GitHub.