-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【必读】如何正确的提出一个 Issue #3310
Labels
Comments
This was referenced Dec 14, 2018
Closed
Closed
ghost
locked as too heated and limited conversation to collaborators
Dec 29, 2018
This was referenced Dec 29, 2018
This was referenced Jan 7, 2019
Closed
Closed
This was referenced Jan 15, 2019
This was referenced Jan 25, 2019
This was referenced Feb 5, 2019
This was referenced Feb 13, 2019
Closed
This was referenced Mar 6, 2019
This was referenced Mar 18, 2019
Closed
Closed
This was referenced Jan 19, 2021
This was referenced Jan 27, 2021
Closed
This was referenced Feb 18, 2021
Closed
Closed
Closed
Closed
Closed
Closed
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue 的作用
Issue 是一种非常好的可沉淀的交流方式,可跟踪,可复现。
我们使用 GitHub Issue 来与社区交流,它有几种应用场景:
Egg 有很多个仓库,为了跟踪方便,我们采用统一入口方式,仅在主仓库开启 Issue 反馈入口:https://github.com/eggjs/egg/issues
更推荐新手开发者通过:https://issue.eggjs.app/ 来提交 Issue。
答疑交流 Usage
一般来说,更推荐使用 stackoverflow 或 CNode 等社区自助交流方式。
另外,也有社区活跃开发者提供的自助交流群:
基于 Egg 团队跟踪方便的考虑,我们适度接受开发者通过 Issue 的方式来提交使用答疑。
但务必请适度控制问题的范畴,避免打扰,具体答疑的 Issue 提交注意事项和规范,参见下一节。
反馈缺陷 Bug
恭喜,发现一个 Bug 意味着我们的应用又少了一个缺陷,快速 Fix 掉即可。
但为了尽可能的减少沟通成本,高效的解决问题,我们期望你能:
首先要仔细阅读:
然后期望你能提供:复现步骤,错误日志以及相关配置,请务必按照 Issue 模板填写相关条目,避免挤药膏似交流。
尤其是最后一项『最小可复现仓库』 ,请通过
npm init egg --type=simple
来初始化并上传到你的 GitHub 仓库。绝大部分情况下,在这个过程中你就会自己发现问题了,这是一种非常高效的问题定位方式:
BTW:学习 Markdown 语法,贴长段代码用三个 ```
提交新需求 Feature Request
如果你经常关注我们的 Issue,会发现 Egg 团队日常协作中经常会通过
RFC
的方式,来讨论和实现一个新的特性。我们称之为:『基于 GitHub 的硬盘式异步协作模式』
这样便于沉淀,即使是当时没有参与讨论的开发者,事后也能通过 issue 了解某个功能设计的前因后果。
它的模板如下:
其他约束:
[RFC] some title
type: proposals
相关参考:https://github.com/eggjs/egg/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22type%3A+proposals%22
The text was updated successfully, but these errors were encountered: