RFC 1:项目管理委员会指南

作者:弗兰克·温特丹

联系方式:warmerdam@pobox.com

状态:通过

总结

本文档描述了GDAL/OGR项目管理委员会如何确定成员资格,以及如何就GDAL/OGR项目问题做出决策。

简言之,委员会就gdal-dev提案进行表决。提案可供至少两天的审查,一次否决就足以推迟进展,尽管最终多数成员可以通过一项提案。

详细流程

  1. 提案由任何相关方(而不仅仅是委员会成员)在gdal dev邮件列表中编写并提交讨论和投票。

  2. 在做出最终决定之前,提案必须至少在两个工作日内可供审查。

  3. 被访者可以投票“+1”,表示支持提案和支持实施的意愿。

  4. 被调查者可以投票“-1”否决一项提案,但必须在两天内提供清晰的理由和其他解决问题的方法。

  5. 投0票表示有轻微分歧,但没有效果。0表示没有意见。A+0表示轻度支持,但没有效果。

  6. 任何人都可以对名单上的提案发表意见,但只有项目管理委员会成员的投票将被计算在内。

  7. 如果一个提案收到+2(包括提案人),并且没有否决权(-1),它将被接受。

  8. 如果一项提案被否决,并且不能修改以满足所有缔约方的要求,那么可以重新提交进行否决投票,其中表明+1的所有合格选民的多数足以通过该提案。请注意,这是所有委员会成员的多数,而不仅仅是那些积极投票的成员。

  9. 在讨论和投票结束后,提案人应宣布他们正在进行(接受提案)还是正在撤回其提案(被否决)。

  10. 主席有投票权。

  11. 主席负责跟踪谁是项目管理委员会的成员。

  12. 委员会成员的增加和免职以及主席的甄选应作为向委员会提出的建议处理。新主席的选择还需要得到OSGeo董事会的批准。

  13. 主席裁决投票有争议的案件。

什么时候需要投票?

  • 任何可能导致向后兼容性问题的内容。

  • 添加大量新代码。

  • 更改子系统间API或对象。

  • 程序问题。

  • 何时应该发布。

  • 任何可能引起争议的事情。

观察

  • 如果事情破裂,主席是最终的裁决者。

  • 绝对多数规则可以用来推翻阻挠否决权,但其目的是在正常情况下,需要说服否决者撤回否决权。我们正在努力达成共识。

自举

弗兰克·温特丹被宣布为项目管理委员会的最初主席。

丹尼尔·莫里塞特、弗兰克·温特丹、安德烈·基塞列夫和霍华德·巴特勒被宣布为项目管理委员会的创始成员。当前成员列表可以在 项目指导委员会 页。