我发现其他人没有时间在代码审查、强制开源(所以是志愿者)项目中进行评审,这确实在减慢速度--让你在那里坐上3到4个PRs几天,并禁止我做任何新的工作是毫无动力的。
当然,现实生活中优先考虑是可以理解的,但有什么解决办法呢?如果PRs在3-4天内未被检查,我正在考虑允许它们通过,但这就扼杀了开始进行代码审查的全部意义。
有人有很好的解决办法吗?
这是一个开放源码项目,因此,我绝对没有商业组织可以使用的方法来确保及时完成代码评审。
发布于 2017-06-25 18:13:12
只是一些想法,作为项目负责人,您可能会考虑以下几点或全部内容:
发布于 2017-06-29 07:23:53
我认为,最终要实现一个短暂的转变,我将遵循一种礼节,即审查窗口为3-4天,如果至少有一个人对PR进行审查,那么PR就可以合并。
发布于 2017-06-29 12:49:11
我不觉得你能在3-4天内解决这个问题。我也有过类似的经历。但有时最简单的解决方案是最好的。你刚刚和一个团队直接沟通了吗?每个人都有自己的外部和内部动机。找到一种每个人都能感觉到自己是一个有价值项目的一部分的方法。另一点是指引。也许你应该创建或检查给新来者的详细说明。
https://softwareengineering.stackexchange.com/questions/351557
复制相似问题