Руководство по внесению вклада
Введение
Прежде всего, спасибо за то, что рассматриваете возможность внести вклад в graphin
! Именно такие люди, как вы, делают сообщество открытого исходного кода таким замечательным местом для обучения, вдохновения и творчества. Этот документ содержит рекомендации по внесению вклада в graphin. Пожалуйста, уважайте эти рекомендации, чтобы поддерживать совместную и инклюзивную среду.
Способы внесения вклада
Существует множество способов внести вклад в graphin:
-
Сообщение об ошибках: Если вы обнаружили ошибку, пожалуйста, проверьте систему отслеживания проблем, чтобы узнать, была ли она уже сообщена. Если нет, создайте новую проблему. Обязательно укажите ясный заголовок, подробное описание и как можно больше релевантной информации.
-
Предложение улучшений: Новые идеи всегда приветствуются. Создайте проблему, чтобы предложить улучшения или новые функции.
-
Написание документации: Хорошая документация так же важна, как и сам код. Если вам нравится писать и вы хотите помочь, рассмотрите возможность улучшения документации.
-
Отправка запросов на вытягивание: Запросы на вытягивание необходимы нам, чтобы продолжать двигаться вперёд. Будь то исправление ошибки, реализация функции или улучшение документации, каждый вклад ценен.
Начало работы
Перед тем как начать вносить вклад, убедитесь, что:
- Вы создали форк репозитория и создали свою ветку из
v3
.
- Если вы добавляете код, добавьте тесты, которые покрывают новую функциональность/исправление ошибки.
- Убедитесь, что тестовый набор проходит локально.
- Если вы изменили API, обновите документацию.
- Убедитесь, что ваш код соответствует стандартам линтинга.
- Напишите чёткое сообщение журнала для ваших коммитов. Однострочные сообщения подходят для небольших изменений, но более крупные изменения должны включать больше деталей.
Процесс запроса на вытягивание
- Убедитесь, что ваш код следует соглашениям о кодировании проекта (отступ, точные комментарии и т. д.) и что все ваши коммиты подписаны.
- Обновите README.md любыми изменениями, которые важны для проекта.
- Увеличьте номера версий в любых файлах примеров и README.md до новой версии, которую будет представлять этот запрос на вытягивание.
- Вы можете объединить запрос на вытягивание, как только получите одобрение двух других разработчиков, или если у вас нет разрешения сделать это, вы можете попросить второго рецензента объединить его за вас.
Как запустить проект
- Отладчик с живой демонстрацией:
$ cd packages/graphin
$ npm run dev
- Запуск тестовых случаев и сборка:
$ cd packages/graphin
$ npm run build
Опубликовать ( 0 )