1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-NSQ

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 03.03.2025 13:09 8acea74

Участие

Спасибо за ваш интерес к участию в проекте NSQ!

Код поведения

Помогите нам поддерживать NSQ открытым и включённым. Пожалуйста, прочтите и следуйте нашему Коду поведения.

Начало работы

  • убедитесь, что у вас есть аккаунт на GitHub (регистрация)
  • создайте тикет для вашего вопроса, предполагая, что такой тикет ещё не существует
    • четко опишите проблему, включая шаги по воспроизведению при наличии бага
    • определите конкретные версии исполняемых файлов и клиентских библиотек
  • форкните репозиторий на GitHub

Внесение Изменений

  • создайте ветку с места, где вы хотите начать работу
    • мы обычно называем ветки в соответствии со следующим форматом: helpful_name_<issue_number>
  • делайте коммиты логических единиц
  • убедитесь, что ваши сообщения о коммитах имеют читаемый и понятный формат, пример:
nsqd: исправлен баг в протоколе_v2

* обновите насос сообщений для правильного учёта RDYness
* очистите названия переменных
* ...
  • если вы исправляете баг или добавляете функциональность, возможно, имеет смысл написать тест
  • убедитесь, что вы запустили fmt.sh и test.sh в корне репозитория, чтобы гарантировать, что ваш код правильно оформлен и что тесты проходят (мы используем GitHub Actions для непрерывной интеграции)

Подача Изменений

  • отправьте изменения в вашей ветке в форке репозитория
  • подайте запрос на слияние против репозитория nsqio
  • сделайте комментарий в запросе на слияние, когда вы готовы к тому, чтобы изменения были проверены: "готовы к проверке"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-NSQ.git
git@api.gitlife.ru:oschina-mirror/mirrors-NSQ.git
oschina-mirror
mirrors-NSQ
mirrors-NSQ
master