14分钟阅读时间 (2899字)

采访:Elin Waring,前Open Source Matters,Inc.总裁

Interview:  Elin Waring, former Open Source Matters, Inc. President
在Joomla!社区中有许多志愿者,我们不时会突出那些为项目作出大量贡献的杰出贡献者。Elin Waring就是其中之一。
您在过去三年中以多种方式为社区和项目做出了贡献。许多人不知道您在哪些领域自愿提供服务。您介意与我们分享这些吗?

好吧,实际上,回到2005年Joomla!的初期,我在论坛上非常活跃。我的第一份Joomla!工作就是编写常见问题解答。在接下来的几年里,我实际上是一个“高级论坛”的人,这意味着我回答相对较新用户的问题,常见问题解答的工作就是从那发展出来的。我仍然热爱这个论坛领域;这是Joomla!以其友好和支持性的社区而闻名的地方。

2007年,核心团队邀请我加入OSM董事会,这意味着我参与了项目法律和财务方面的管理。这些事情几乎与项目中发生的每一件事都有交集。我的角色基本上是帮助核心团队完成他们请求我帮助的事情。后来,这变成了帮助新团队的人做同样的事情。

信不信由你,我第一个夏天做的最大事情与许可(当时是备受公众关注的问题)无关,而是编写JUG政策,这花费了数周时间,与世界各地希望成立用户组的许多人和有愿景的核心团队进行了大量讨论。这完全是关于共识建设,这并不容易。也许正因为如此,我成了被询问帮助撰写关于许多不同困难或复杂问题政策的这个人。

我实际上认为人们认为我做了很多更具体的事情,其实我没有。我所做的大部分事情就是与人交谈和倾听,试图理解他们的想法,试图找出如何使他们能够做到他们所想的,以及尝试寻找解决问题的方法。

在我加入董事会并成为主席的时候,我们还在1.0版本,我实际上几乎不知道开发者是谁,也不知道1.5版本究竟是什么。在那个夏天的某个时候,我开始真正地玩1.5版本,这真的感觉好像永远都不会发生。我试图理解这是为什么,我第一次真正地查看了追踪器。现在,我一直是其他项目的活跃的bug报告者,但在Joomla!中,不知何故,追踪器一团糟,使用的人并不多。所以我记得和Wilco(当时的开发协调员)谈论这件事,我说,在论坛里,每个人都知道如何修复很多这些问题,为什么没有人去修复它们?还有一大堆问题其实根本不是问题,只是用户的常见错误!还有一大堆实际上是同一个问题!

于是他说,好吧,去看看追踪器里有什么。那时我开始帮助清理并管理追踪器。最终这导致了Joomla! Bug Squad的成立,这确实是Joomla!项目中最有趣和最有用的部分之一。所以这就是我如何参与到开发中来。对我来说,了解开发是我多年来保持事物有趣的一部分,就像了解国际社区或了解许可一样。

我认为人们很难想象Joomla!项目有多么庞大和复杂,以及多年来整个团队为了帮助管理它付出了多么大的努力。如果Joomla!是一个公司——幸亏它不是——它将是一个非常大型的企业。仅论坛管理员就有超过一百位,这只是开始,当你看到所有需要到位以生产和支持优秀软件的零件时。所以,当有数百人每天都在世界各地工作时,总有需要解决的问题和不同种类的复杂性,然后有成千上万的人依靠这个项目谋生,每天的风险都非常高。

这是一项惊人的志愿者工作!你是如何找到时间过正常生活的?或者我想正确的问法应该是你是如何平衡你的志愿者时间、个人生活和职业生活的?

嗯,这并不容易,我并不总是成功的。当我在做有偿工作时,我经常需要在线,这使得事情变得很棘手。我认为休息时间非常重要。我发现,如果我给Skype上贴一个标签说“批改论文”或“在工作”或“仅限紧急情况”,Joomla!社区的人会尊重这一点。然后有时候,你只能强迫自己有自律,不要经常查看电子邮件,也不要时刻关注Joomla!项目的数百万个变动部分。

我之前在私下里说过,你帮助我“站稳脚跟”,并理解Joomla!社区志愿者的格局。我承认,有时很难理解谁做什么,以及去哪里寻求帮助。你对希望成为志愿者的社区成员有什么建议?

我认为首先,找到你感兴趣的事情,并找出谁在做这件事,然后只问,“我能帮忙吗?”虽然这么说,但尽量选择你并不一定感兴趣的区域。例如,我认为扩展开发者最好提供帮助,而不仅仅是JED,因为那里有潜在的冲突。

此外,我认为人们有时真的在等待邀请或大量的指令,而实际上开源的方式是直接跳进去解决问题。你不需要许可就可以在论坛上回答问题、帮助编写文档或提交错误报告。相信我,如果你开始做这些事情,其他人会注意到你。即使你只是开始修复维基中的错别字也是有益的。我以前有一个基本规则,如果在论坛上回答了同样的问题三次,我就把它做成常见问题解答(FAQ),我非常鼓励人们这样做。

我需要谨慎的一点是,一开始就宣布做这项工作的人全部做错了。这尤其适用于你在论坛帖子、博客或类似的地方这样做。这真的很像是在侮辱人,并且你好像不会成为一个好的团队成员。当一个志愿者团队在做事情时,能够与他人合作比你所拥有的任何技能或专业知识都更重要。

我的建议是先提问,倾听,观察,并帮助团队建立的任何流程。然后,作为一个有知识和信任的人,提出改进意见,而不是一个空谈者。长期承诺的志愿者都有与那些充满想法和能量进来、得到支持和鼓励、吸收了大量能量然后从未真正完成长期、往往艰难、往往无聊的工作的人打交道的经验。这可能会让他们变得非常谨慎。

还有一点要记住的是,网络上的所有内容都是公开的,永远存在。如果你在一般性或关于Joomla!项目、特定个人或团队有恶意或粗鲁的发布历史,预期你会受到更多的审查,尤其是如果你从未真正道歉(我说的不是“如果你感到被冒犯,对不起”)。

你相信会有“太多”志愿者吗?

绝不会。我认为有时很难承认当你有很多志愿者时,需要一些管理来让每个人都能高兴和做出贡献。论坛就是一个很好的例子,那里有成百上千的人,他们担任着各种角色,从回答问题到管理到网站管理到编码。我们在People网站上也能看到这一点。文档是另一个地方,那里充满了默默无闻的英雄,而且总是需要更多的帮助者。

2010年7月16日星期五,你辞去了开源之家的董事会成员职务。你为什么做出这个决定?

嗯,我已经考虑了一段时间。我不确定,但我在过去的几个月里非常谨慎地没有承担任何新项目。然后我努力完成了一些现有的事情,比如重新启动演示网站(发生在12号),章程变更已经解决,印度购物中心商标问题基本上已经解决,Joomla!贡献者协议正在由所有分支和贡献者,如微软签署。我给了Ryan和OSM的新团队三个月时间来过渡,然后大约一个月的时间,当我需要的时候我都可以作为资源(说实话,不是那么经常)。然后我环顾四周,认为这是一个好的停止点。这非常困难,因为这个项目对我意义重大,非常神奇,但这是正确的时机。

我在Twitter上关注你,但我不是最好的社交追踪者,你现在的计划是什么?

首先,我计划休几周的假,不需要签到。然后我将为秋季的课程做准备,并对我的课程大纲进行重大修订。还要打理一下我的花园。我会写一些东西,并赶上那些没有得到应有关注的日常工作。也许为一位朋友或我关心的组织建立一个网站。然后我会考虑接受一些新的任务。但根据我的经验,生活并不总是那么理性。有趣的事情通常都是找上我的。

回顾您为社区服务的这些年,您会做哪一件事有所不同?

我认为要更勇敢一些。我本质上是一个害羞且谨慎的人。有时候,我等待得太久才说出或做那些需要说或做的事情。最重要的是要成为这个令人惊叹的项目日复一日得以实现的员工的更强有力的倡导者,无论这些员工是每月花几个小时在商店帮忙的志愿者,还是每周投入30小时或更多时间的资深开发者。我们需要确保他们的工作条件良好,感谢他们,公平对待他们,不允许其他人使他们的生活变得痛苦。

我想这其中一个具体的例子,也就是最根本的例子,是我们这些领导层的人(记住,有许多领导层的人并不参与开发)在1.5版本发布后的18个月里一直知道开发进展缓慢。而且密切关注开发的人都知道,这是因为我们最重要的开发领导者,路易作为框架架构师,安德鲁作为CMS最经验丰富和技能最高的资深开发者,已经无法承担在项目上工作的财务和个人成本,即使这项工作仅限于生产领导。

渴望、希望和幻想并不能改变这一点。它不会奇迹般地出现愿意每周投入30小时或更多时间的资深开发者,也不会将初级开发者(无论他们有多少潜力)变成资深开发者。Joomla!生态系统中的任何公司都不可能突然有钱支付他们薪水,让他们只做核心开发。他们的业务成功需要他们专注于业务,而不是核心开发。

同时,还有一个根本的选择,那就是仅仅说这是一个伟大的框架和CMS。让我们在接下来的几年里对其进行小幅度、边际的改进,并假设用户基础将停止增加新用户,现有用户将管理好它。然后,在经过一段长时间的运行后,应用最终会淡出。或者我们可以说,这是一个伟大的框架和CMS,让我们保持它们的优势,这意味着继续以最高水平不断前进。

事后诸葛亮,但回顾过去,我认为我们浪费了近一年的时间,没有说出需要说的话。

您如何看待项目在未来一年或五年内的演变?

我认为Joomla!项目的未来非常美好;它正走在一条令人难以置信的道路上。没有什么是确定的,但我认为有一个良好的基础设施,不仅可以确保项目在一年或两年内(开源项目死亡或变得无关紧要需要更长的时间)存在,而且可以繁荣发展。

我看到了Joomla! CMS作为全世界人民的印刷机的持续增长。我们中很多人在西方并没有意识到Joomla!在全球南部的解决方案中的主导地位。对我来说,Joomla!赋予人们,无论贫富、语言或国家,讲述他们的故事、经营他们的业务和倡导他们的事业的能力,正是这个项目如此鼓舞人心的原因。

我认为在接下来的几年里,Joomla!框架将在各种服务器堆栈上变得无处不在,无论是在公共互联网上还是在企业内部。我期待着出现新的框架应用,它们与CMS并肩作战,满足各种需求。我期待着看到新一波的底层开发者使之成为可能,以及更高层次的开发者构建应用程序。

我认为Joomla!项目将继续发展其独特的组织方法,作为一项自我资助的开源项目,它不销售软件,也不在核心盈利公司中拥有财务投资者。我确信一些较大的服务公司将继续发展,并且我希望它们将成为贡献者。但我认为,为小型和中等企业提供即插即用扩展、定制和支持的创业生态系统将继续成为Joomla!经济的特征。

在Joomla!的谈话中,你一遍又一遍地听到“这不是一个爱好项目”的说法。我认为这实际上并不完全正确。如果Joomla!要蓬勃发展,它将需要一个结合了有偿员工,特别是开发和组织领导,以及来自使用Joomla!的公司的开发者、作者等专业人士的联合贡献。但我也认为,像我们这样的人,热情的用户,帮助他人的人,自愿撰写FAQ,分享他们从未打算出售的模块和插件,帮助解决问题,这些人总是需要开放的。

担任领导者是困难的。任何担任过领导职位的人都不会否认这一点。你对社区未来的领导者有什么建议?

嗯,首先,要考虑领导力的本质。它不仅仅是生产出色的作品,还要激励和促进其他人也生产出色的作品。所以领导吧,这意味着要为贡献者辩护,即使这会让人不高兴,也要保护工作的质量,但要以建设性的方式来做,这样那些想要做最好工作的人就能学习和成长。你想要他们贡献的是那些想要做尽可能好工作的人。珍惜并培养贡献者社区,并保护它。

最后还有什么想法或评论吗?

嗯,我要感谢所有一路上帮助我的人。我相信,仅因为我正在构建网站并参加JUG会议,我肯定不会成为Joomla!项目的陌生人。

感谢您抽出几分钟时间与我们分享您的想法。能够采访一位领导者是一种特权。

编者按

elin_bwElin是一位教育工作者,她为Joomla!社区奉献了多年,辛勤工作。她的新网站ElinWaring.org有一些很棒的文章,并有令人兴奋的未来计划。Elin在2007年至2010年间担任董事会成员和Open Source Matters,Inc.的主席。要了解她的最新动态,请关注Elin的Twitter!

特别感谢Elin的服务以及她抽出时间接受Joomla!社区杂志的采访。

《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目的官方立场一致

0
将Joomla!网站与MAMP和Dropbox同步...
JCM国际故事 - 全球村庄的力量...
 

评论

已注册? 登录此处
尚未发表评论。成为第一个评论的人

通过接受,您将访问https://magazine.joomla.net.cn/之外的第三方外部服务