Сообществу Kratos нужны разработчики, поэтому перед тем как упоминать о проблеме или создавать запрос на вытягивание (pull request), прочитайте это руководство.
Мы используем GitHub для управления проблемами. Если вы хотите отправить сообщение, сначала убедитесь, что вы искали существующие проблемы, запросы на вытягивание и прочитали наш FAQ.
При отправке сообщения об ошибке используйте предоставленный нами шаблон проблемы, чтобы чётко описать возникшие проблемы и способы их воспроизведения. Также лучше всего предоставить минимальный репозиторий для воспроизведения, если это возможно.
Чтобы точно определить, являются ли потребности, выдвигаемые пользователями, потребностями или разумными потребностями большинства пользователей, запрашивайте мнения сообщества в процессе предложения. Предложения, принятые сообществом, будут реализованы в виде новой функции. Для того чтобы сделать процесс предложения максимально простым, он включает три этапа: предложение, функция и PR, где предложение — это проблема, а PR — конкретная реализация функции. Чтобы сообщество могло правильно понять требования предложения, проблема с предложением должна подробно описывать функциональные требования и соответствующие ссылки или литературу. Когда большинство пользователей сообщества согласятся с этим предложением, они создадут проблему с функцией, связанную с проблемой предложения. Проблема с функцией должна подробно описывать метод реализации и демонстрацию функции в качестве ориентира для окончательной реализации функции. После того как функция будет реализована, будет инициирован запрос на объединение, чтобы связать проблему предложения и проблему функции. После завершения объединения закройте все проблемы.
Если вы никогда не отправляли код на GitHub, выполните следующие действия:
Обратите внимание, что при отправке запроса PR вы сначала проверяете, что код соответствует правильным спецификациям кодирования и что есть полные тестовые примеры, и что информация в представлении PR лучше всего связана с соответствующей проблемой, чтобы облегчить работу аудитора.
<тип>[дополнительная область]: <описание>
[дополнительное тело]
[дополнительный нижний колонтитул(ы)]
Подробнее: Стандартные коммиты
Существуют следующие типы коммитов:
Ниже приведён список поддерживаемых областей:
Описание содержит краткое описание изменения:
Тело должно включать мотивацию для изменения и противопоставлять его предыдущему поведению.
Нижний колонтитул должен содержать любую информацию о нарушениях работы и также является местом для ссылки на проблемы GitHub, которые закрывает этот коммит.
fix: уровень отладки журнала должен быть -1
refactor!(transport/http): замена базовой реализации
fix(log): [BREAKING-CHANGE] невозможно выполнить требование библиотеки журналов
Объясните причину, цель, реализацию
*Примечание: в тексте запроса присутствуют специальные символы, такие как квадратные скобки, фигурные скобки и другие, но в результате перевода они не были сохранены.* ## Метод и т. д.
Закрыть #777
Изменить документ doc/#111
КРИТИЧЕСКОЕ ИЗМЕНЕНИЕ:
Нарушает работу API log.info, вместо него следует использовать log.log
Для создания журнала изменений в процессе разработки можно использовать команду kratos changelog dev
.
Список поддерживаемых типов:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )