【IdentityServer4文档】- 贡献
贡献
我们非常乐于接受社区贡献,但您应遵循一些指导原则,以便我们可以很方便的解决这个问题。
如何贡献?
最简单的方法是打开一个问题并开始讨论。然后,我们可以决定如何实现一个特性或一个变更。如果您即将提交带有代码更改的拉取请求,请从描述开始,仅做最小的更改并提供涵盖这些更改的测试。
当然,还请先阅读: 如何成为一名优秀的开源贡献者
一般反馈和讨论?
请在 core repo issue tracker 开启一个讨论。
平台
IdentityServer 是针对 ASP.NET Core 2 构建的,可在 .NET Framework 4.6.1(及更高版本)和 .NET Core 2(及更高版本)上运行。
Bugs 和 功能请求?
请在对应的 GitHub 上提交一个新的 issue:
其他讨论
https://gitter.im/IdentityServer/IdentityServer4
贡献代码和内容
您需要在贡献任何代码或内容之前,签署一个贡献者许可协议。这是一个自动的过程,在您打开一个拉取请求之后开始。
Note
我们只接受开发分支的 PRs。
贡献项目
如果您开始一个贡献项目(例如对数据库X或配置存储Y的支持),我们会非常感激。请把它告诉我们,这样我们就可以在我们的文档中发布并链接它。
我们并不希望获得这些贡献库的所有权,因为我们在支持核心项目上已经非常忙了。
命名约定
截至2017年10月,IdentityServer4.* nuget命名空间是为我们的软件包保留的。请使用以下命名约定:
YourProjectName.IdentityServer4
或
IdentityServer4.Contrib.YourProjectName
备注:原文地址 https://github.com/ganqiyin/IdentityServer4/blob/dev/docs_cn/intro/contributing.rst
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App