Благодарим вас за интерес к участию! Этот документ содержит конкретные детали вклада в nats-io/nats-server
. Если вы впервые вносите свой вклад, пожалуйста, обратитесь к общему Руководству для участников NATS, чтобы получить исчерпывающий обзор участия в проекте NATS.
Есть три основных способа внести свой вклад в этот репозиторий:
Для первых двух способов обратитесь к проблемам GitHub, которые помогут вам выбрать доступные варианты и собрать необходимую информацию.
Прежде чем открывать запрос на вытягивание, рекомендуется сначала открыть проблему, чтобы сопровождающие могли рассмотреть предполагаемые изменения. Исключения из этого правила включают исправление нефункционального источника, такого как комментарии кода, документация или другие вспомогательные файлы.
Предложение изменений исходного кода осуществляется через стандартный рабочий процесс запросов на вытягивание GitHub.
Если ваша ветка находится в стадии разработки, то, пожалуйста, начните с создания своих запросов на вытягивание как черновиков, нажав стрелку вниз рядом с кнопкой «Создать запрос на вытягивание» и выбрав вместо этого «Создать черновик запроса на вытягивание».
Это отложит автоматический процесс запроса проверки от команды NATS и значительно уменьшит шум, пока вы не будете готовы. Как только вы будете довольны, вы можете нажать кнопку «Готов к проверке».
Хороший запрос на вытягивание включает:
git rebase main
.go.mod
, поскольку мы будем очень критичны к ним.Чтобы принять участие, вам сначала нужно подтвердить, что вклад является вашей оригинальной работой и что вы лицензируете работу проекту под лицензией Apache-2.0.
Это делается с помощью утверждений Signed-off-by
, которые должны появляться как в ваших сообщениях о фиксации, так и в описании вашего PR. Обратите внимание, что мы можем принимать подписи только под юридическим именем. Никнеймы и псевдонимы не допускаются.
Чтобы выполнить подпись с помощью git
, используйте git commit -s
(или --signoff
).
Если у вас есть вопросы о процессе участия, пожалуйста, создайте обсуждение на GitHub, присоединитесь к NATS Slack или отправьте свой вопрос в Google Group NATS.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )