呼吁问题分类器,一个新的工作流和卡森巴特勒
2015年9月2日·发表的瑞安·韦弗
Symfony存储库上的活动为ob娱乐下载巨大的:每天都有新的问题和拉请求被创建,通常这些都是合法的错误报告和高质量的拉请求。为了保持项目的健康并提高项目的质量,尽快确认错误并审查拉取请求是非常重要的。如果您发现并报告了一个真正的错误,但在问题跟踪器上从社区得到了缓慢的响应,这意味着许多其他人可能在修复之前遇到了相同的错误。欧宝体育平台怎么样
唯一可扩展的解决方案就是社区:你自己。欧宝体育平台怎么样最重要的是,Symfony需要“分类员”ob娱乐下载:这些优秀的人为潜在的漏洞找到问题,复制它,然后进行评论。或者,人们找到一个拉请求,审查(并尝试)代码,并评论。这些人是Symfony的无名英雄,如Stof, xabbuh, WouterJob娱乐下载, jakzal等人。但我们需要更多。我们如何赋予人们权力?
卡森/工作流实验
“我能帮什么忙?”这是一个常见的问题,我们应该总是有一个明确的答案。因此,我们为这些问题引入了一种实验性的新工作流程:使用标签在整个生命周期中跟踪问题/PR,从“需要审查”到“需要工作”再到“已审查”。如果你有时间帮忙,就找一个需要审查发布、检查它,然后更改它的标签状态
如何更改状态标签?只需添加一个评论:
状态:审核
或
现状:需要工作
〇新型机器人CarsonBot将解析注释并更新状态。社区评论越多,我们关闭问题欧宝体育平台怎么样和合并拉请求的速度就越快。
我们有一篇漂亮的新文章描述了如何审查和使用这个新系统:欧宝体育平台怎么样社会评论.
这只是一个实验,但如果效果良好,我们可以做得更好。最终,我们希望鼓励社区中的聪明人为他们热爱并每天使用的项目提供帮助。欧宝体育平台怎么样
评论
@Tristan:我刚刚更新了你的问题的状态-你只是忘记了“状态:”前缀(我们决定要求以避免错误匹配。无论如何,您已经完成了复制fork的艰苦工作。不幸的是,这并不意味着有人会马上修复它(特别是在内容相当复杂的表单组件中),但它增加了这种可能性。
@Layton“最终,我们希望鼓励社区中的聪明人提供帮助”——我的意思是“聪明人”是一种赞美——我是说我们的社区有很多真正聪明的人,我欧宝体育平台怎么样并不是在呼吁特定的“聪明”群体提供帮助。有时候,你不需要成为一个超级专家来提供帮助-例如,如果有人报告了一个关于如何复制的一些细节的错误,但实际上并没有制作fork,如果你能够使用这些信息创建一个fork,这是一个巨大的帮助:)。
干杯!
@Layton“最终,我们希望鼓励社区中的聪明人提供帮助”——我的意思是“聪明人”是一种赞美——我是说我们的社区有很多真正聪明的人,我欧宝体育平台怎么样并不是在呼吁特定的“聪明”群体提供帮助。有时候,你不需要成为一个超级专家来提供帮助-例如,如果有人报告了一个关于如何复制的一些细节的错误,但实际上并没有制作fork,如果你能够使用这些信息创建一个fork,这是一个巨大的帮助:)。
干杯!
厉害的是机器人的名字叫卡森。我喜欢管家查尔斯·卡森。
但相当困难的是,Symfony太大了,以至于大多数开发人员都ob娱乐下载没有完全意识到Symfony“背后”发生了什么。此外,有太多的概念、设计模式、最佳实践,任何新人都有很多理由害怕做傻事,我是第一个。
最后,克隆回购很长,因为项目很重:D
但相当困难的是,Symfony太大了,以至于大多数开发人员都ob娱乐下载没有完全意识到Symfony“背后”发生了什么。此外,有太多的概念、设计模式、最佳实践,任何新人都有很多理由害怕做傻事,我是第一个。
最后,克隆回购很长,因为项目很重:D
一个明确的答案。谢谢你,瑞恩!
Tristan Bessoussa is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now我试着评论需求审查,但它似乎不工作。