51CTO系统频道最近将展开一系列介绍开源社区的文章。本文是这个系列的第一篇,介绍Ubuntu社区的运作模式。Ubuntu社区一直讲究唯才是用的原则,每个人都可以向社区贡献自己的一份力量,但社区不会强制成员该怎么做,它只会鼓励成员该怎么做,正是这种激励机制促使了Ubuntu社区的繁荣。

【51CTO精选译文】要真实了解开源技能,是不可能脱离社区这个大布景的。与其说开源是一种出产形式,更不如说开源是一种社会活动:来自全球各个地区,乃至运用不同打量的人们,经过在社区中进行思维与代码的沟通,诞生出一个个项目。每一个项目都是一个小社会。51CTO体系频道近期会发布一系列介绍开源社区的文章,本文先从Ubuntu社区开端介绍。

开源社区是怎么运作的——Ubuntu篇(Ubuntu社区)  开源社区 Ubuntu 第1张


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/

【修改引荐】

  1. Ubuntu 10.04——清醒的猞猁
  2. 回眸:开源技能前史中的九个重大事件
  3. 四大开源协议比较:BSD、Apache、GPL、LGPL
  4. 角度:Ubuntu 10.04怎么进行开源技能的商业化
  5. Canonical COO闲谈开源软件盈余趋势
转载请说明出处
知优网 » 开源社区是怎么运作的——Ubuntu篇(Ubuntu社区)

发表评论

您需要后才能发表评论