openstack 大规模_如何在OpenStack规模上管理项目

openstack 大规模

开源项目的管理方式与其支持的功能,运行速度或基础代码密切相关。 一些开源项目具有所谓的“ 生命的仁慈独裁者 ”。 其他项目则是公司项目的产物,这些项目虽然开放,但其目标和代码仍由管理该项目的公司领导。 当然,有成千上万的项目是由一个人或一小部分人编写和管理的,对于他们来说,治理比保证 项目可持续性更重要

控制很重要。 太少了,项目毫无方向可言。 太多的方向或错误的方向,一个项目可能会失去支持或忽略一些小问题,从而可能导致社区破裂。 虽然并非所有分叉都是不好的,但由于开发人员无法相处并解决分歧而发生分叉时,这可能不是一件好事。

那么,您如何管理一个包含全球数百家公司数千名员工的工作的全球项目? 对于像这样的大型项目,有时在确保项目按计划进行以满足每个使用它的人的需求的同时,基础模型有时更有意义,以确保公平和公正的代表权。 OpenStack使用了基础模型,该模型可帮助创建一种治理结构,以防止任何一方进行过多控制。
 
OpenStack并非总是以这种方式运行。 当这两个组织意识到他们正在朝着类似的目标努力并且将从合作中受益时,它开始是NASA和Rackspace之间的合作。 Rackspace认识到他们所创造的价值,并且通过广泛参与将扩大参与范围,从而可以促进更快的开发和更通用的项目,因此Rackspace创建了OpenStack Foundation作为非营利组织来管理该项目,并由广泛的公司联盟来管理在开放云基础架构中也有类似的兴趣。 从2011年开始,到2012年9月正式统治。

OpenStack治理结构允许来自广泛的组织和个人的参与,并细分为各个委员会,以确保合适的人负责合适的部分。 OpenStack基金会主要由三个委员会(董事会,技术委员会和用户委员会)组成,OpenStack基金会在其结构中为许多不同类型的贡献者发挥作用。 董事会负责监督财务决策和长期战略,而技术委员会(当然会提供技术指导)则由用户委员会负责,用户委员会可帮助确保该项目满足使用现场软件的组织的需求。

但是OpenStack并不是一个真正的项目,它是几个紧密集成的项目的组合,这些项目提供的服务共同推动了云计算的发展。 每个项目均由计划团队负责人 (PTL)领导,负责在每个开发周期中维护计划。 OpenStack内的其他关键功能本身并不是软件组件(例如,文档,质量保证和发布周期管理)也可以选择PTL。 由于OpenStack每年发布两次,因此每年同样两次选举这些领导者,以在一个周期内监督其各个组成部分。

所有这些将我们带到了4月11日明天,这标志着最近的PTL选举的结束。 随着Icehouse版本OpenStack 即将于4月17日按计划发布完成,并且Juno Design Summit即将来临,这些选举将为未来六个月的工作确定方向。 适当地,PTL选举的选民是每个项目的贡献者。 您最近的发行版中有代码吗? 然后您就有资格参加。

在选举PTL的21个项目中,有6个存在争议。 尽管有些人可能认为比赛是令人困扰的分歧的迹象,但实际上这是过程中健康的一部分。 他们确保项目朝着贡献者希望他们前进的方向前进,每个项目都由被认为有能力胜任这项工作的人来管理(而且,作为项目团队负责人绝对是一项工作),并且有助于促进激烈的讨论在接下来的发行周期中需要做什么。 OpenStack社区的每个人都应该为看到结果并找出未来六个月的发展方向而感到兴奋。

有关PTL选举或候选人竞选的更多信息,请参阅OpenStack Wiki


翻译自: https://opensource.com/business/14/4/governance-openstack

openstack 大规模

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值