2011年07月26日 星期二 08:22
要真正了解开源技术,是不可能脱离社区这个大背景的。与其说开源是一种生产模式,更不如说开源是一种社会活动:来自全球各个地区,甚至使用不同语言的人们,通过在社区中进行思想与代码的交流,诞生出一个个项目。每一个项目都是一个小社会。
Ubuntu和Ubuntu社区已经成为两个著名的词语。不只是模样酷酷的电脑极客,Ubuntu社区由来自不同背景的成员组成,正所谓人上一百,形形色色,这么大一个社区,必须通过有效的手段加以管理,才会促进社区稳定,健康地发展。Ubuntu社区一直讲究唯才是用的原则,每个人都可以向社区贡献自己的一份力量,但社区不会强制成员该怎么做,它只会鼓励成员该怎么做,正是这种激励机制促使了Ubuntu社区的繁荣,这也是为所有Ubuntu爱好者提供的一种有效支持机制。
社区委员会
随着Ubuntu的壮大,社区的组织和管理开始成为一个问题,于是成立了所谓的“社区委员会”,旨在帮助社区正确发展,社区委员会目前由8人组成,其中6人都不在Canonical工作,第八位才是Mark Shuttleworth(51CTO编辑注:Mark Shuttleworth就是Canonical公司的创始人,Ubuntu基金会的发起者),这是一种有趣的社区权利下放。Mark认为,正是这种机制才使Ubuntu社区取得了成功。
社区委员会管理的是Ubuntu成员。在委员会议上,对于那些给Ubuntu做出了重大和经久不衰的贡献者,委员会议会赋予他们以下好处:获得一个ubuntu.com后缀的电子邮件地址;有特权将你的博客文章推送到Ubuntu Planet;免费订阅一个流行的基于Linux的新闻源;其它一些功能。当前,Ubuntu社区在世界各地增长很快,跨时区管理给社区委员会的工作带来了很多麻烦,长期下去肯定是不行的,因此Ubuntu社区委员会决定委托给“Ubuntu区域成员委员会”会来管理。
区域委员会
区域成员委员会实际上有三个独立的团体:美洲、亚洲/大洋洲和EMEA(欧洲、中东和非洲)。社区委员会仍然会指导区域成员委员会开展工作,委员的任期为2年,当委员的任期届满时,还需要重新提名候选出新的委员,当然委员如果不愿意干了,也可以提前申请辞职。
区域委员会往往会邀功自赏,但却忽略了开发人员对社区的贡献,为此,又成立了所谓的“开发者成员委员会”,它们的职责就是为Ubuntu开发者申请更多的权利,激发开发者的潜力,当一个候选人证明他在技术上已经可以胜任某项工作,并且是值得信赖的,那么他们可以获得适当的特权,借助“Ubuntu开发者”的光环可以自动获得“Ubuntu成员”的称号。
这意味着只要给Ubuntu做出了贡献,就会得到承认,每个人都可以加入到贡献者队伍中去。如果你不是开发者,也可以从事翻译和社区技术支持。而Canonical员工虽然有工资报酬,但他们在社区中也并没有什么特权,他们仍然需要向社区委员会提出申请,等社区委员会调查后,确认其确实为社区做出了很多贡献,才会授予他们更多的特权。
所有的区域委员会都是这么运作的。有人甚至提出采取标准化流程,也就是说多个委员会执行的任务都是相同的,据我所知,在委员会内部已经在做某些工作,试图改善当前的工作,但我认为各个区域委员会的标准还是应该允许存在差异,区域委员会之间也在合作和分享最佳做法,但目前尚未公开具体细节。在保留必要的秘密外,标准化流程如果变得更加透明则会更好。
LoCo委员会
另一个由社区委员会监管的委员会是LoCo委员会(指本地社区的委员会),它们的职权主要是处理当地社区的一些问题和冲突,其实LoCo委员会未事先规划,最早它是当地社区成员自发组织起来的一个团队,得到官方认可完全是因为这个组织不断壮大,其作用日益明显,Ubuntu社区委员会不得不承认他们的存在。LoCo委员会加入到管理队伍后,流程发生了一些变化,以前,当一个LoCo委员会得到批准后,他们不需要更新他们的状况,但LoCo委员会现在要执行更新任务了,对于LoCo委员会记录他们所做的贡献也有好处,也有利于多个LoCo委员会之间的协作。
LoCo委员会得到批准的一个主要原因是,他们在组织和生产方面做出的贡献得到了承认,他们也获得了Ubuntu CD作为报答,在组织活动时,也会得到Canonical的大力支持。
Canonical
Canonical已经决定成立一个专门的团队负责处理社区相关的事务,这个团队由Jono Bacon负责管理,他喜欢将那些向他报告工作的人称为“骑手”,团队成员有Daniel Holbach,他负责开发者社区,Jorge Castro负责社区“上游”或外部项目的联络,David Panella负责翻译工作,他的最终目标就是要让Ubuntu用户在Ubuntu中见到自己的母语,最新加入的骑手是 Ahmed Kamal,他负责云计算社区。
这个专职的团队进一步阐明了Canonical对社区的态度,他们必然成为社区的指导者,会在整个Ubuntu生态圈中起到纽带作用。
原文出处:http://www.linuxuser.co.uk/opinion/ubuntu-and-the-importance-of-community/
2011年07月28日 星期四 10:18
很好很全面!!!!!!!!!!!!!!
Zeuux © 2024
京ICP备05028076号