感谢您对 Furion
项目的关注和贡献!本指南将指导您如何有效参与到项目中来,共同构建更强大的开源框架。
若您在 Furion
中发现了非安全相关的漏洞,请首先在 Furion
仓库的 Issues 中搜索以确认该问题尚未被提交。若未找到相似问题,请创建一个新的 Issue,并详尽描述漏洞详情、重现步骤及环境信息。
对于安全问题的披露,请遵循以下流程:
欢迎您浏览仓库的 Issues 列表,挑选并尝试解决其中的问题。一旦解决问题,请提交 Pull Request,并在描述中关联到原始的 Issue 编号。
我们鼓励通过 Issues 来提议新功能,并使用 "Feature/新特性" 标签标记。另外,也可以通过邮件(请参阅项目文档获取联系方式)向我们发送您的建议。项目团队会在评估后,将确认开发的新功能纳入下一个版本的计划任务列表。
从 git clone https://gitee.com/dotnetchina/Furion.git
开始,参照我们的 开发环境配置 设置 IDE 和其他相关环境。运行测试时,请按照 测试指南 操作。
遵循项目内的编码约定,具体见 .editorconfig
文件。
我们采用 GitFlow 分支管理模式进行开发,详细规定见 分支管理。
当满足以下条件时,您的 Pull Request 可以被合并至 master/main
分支:
重要提示:无论您是修复了 bug 还是改进了功能,我们都强烈建议您将更改同步回上游(即 Furion
主仓库)。请在完成工作后通过 Pull Request 或邮件通知我们,我们将迅速进行审核并考虑合并您的改动。
请尊重并遵守我们的 行为准则,让我们共同营造一个友善、合作的开源社区氛围。感谢您的每一次贡献,若有任何疑问或需要协助,请随时联系我们。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。