Самый простой способ внести свой вклад — это открыть вопрос и начать обсуждение. Затем мы сможем решить, можно ли реализовать функцию или изменение, и следует ли вам отправить запрос на включение изменений кода (pull request).
Мы отслеживаем тег identityserver3
на StackOverflow.
Пожалуйста, начните обсуждение в системе отслеживания проблем основного репозитория core repo issue tracker.
Пожалуйста, создайте новую проблему в соответствующем репозитории GitHub:
Из-за безопасности IdentityServer ошибки очень расплывчаты. Перед тем как открыть отчёт об ошибке или проблеме, убедитесь, что вы прочитали и поняли, как включить логирование.
https://gitter.im/IdentityServer/IdentityServer3
Лучший способ исправить вашу ошибку — предоставить как можно больше подробностей о проблеме. Идеально предоставить минимальный проект с шагами для воспроизведения проблемы. Вот вопросы, на которые вы можете ответить перед созданием отчёта об ошибке, чтобы убедиться, что вы не пропустили какую-либо важную информацию.
GitHub поддерживает markdown, поэтому при создании отчётов об ошибках убедитесь, что вы проверили форматирование перед отправкой.
Вам нужно будет подписать Лицензионное соглашение участника перед отправкой вашего запроса на включение (pull request).
Убедитесь, что вы можете собрать код. Ознакомьтесь с рабочим процессом проекта и нашими соглашениями о кодировании. Если вы не знаете, что такое запрос на включение, прочитайте эту статью: https://help.github.com/articles/using-pull-requests.
Мы принимаем PR только в ветке dev.
Прежде чем отправлять функцию или существенный вклад кода, обсудите это с командой и убедитесь, что это соответствует дорожной карте продукта. Вот список блогов, которые стоит прочитать перед созданием запроса на включение:
Вот несколько вещей, которые вы всегда должны делать при внесении изменений в кодовую базу:
Формат запроса на включение/коммита
Summary of the changes (Less than 80 chars)
- Detail 1
- Detail 2
#bugnumber (in this specific format)
Тесты
Пакеты вклада
Если вы планируете добавить функциональность через пакеты вклада, мы хотели бы, чтобы вы использовали IdentityServer3.Contrib.*
. В качестве соглашения об именовании.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )