平衡作为开源社区管理者的透明度

开放和透明是开放社区的必要条件,尽管完全透明的程度因公司而异。
3 位读者喜欢这篇文章。
Person in a field of dandelions

Opensource.com

几周前,我的朋友和同事 Kashyap Chamarthy 发表了一篇题为“是什么造就了一位有效的开源‘社区园丁’?”的文章。他所说的社区园丁,是指我们大多数人传统上称之为社区经理的角色。我喜欢他对术语的选择,因为我之前写过关于定义社区经理的工作内容有多么困难,更不用说找到合适的称呼了。

“园丁”的比喻很好,因为社区需要培育、除草、浇水、阳光等等。然而,暗示没有园丁社区就会杂草丛生的说法,对社区成员来说并不是特别友善。社区组织者、联络员和领导者也都有不同的问题,因为社区本身就承担了很多这些职能。

名称很难确定。

开放与秘密

Kashyap 在他的文章中说:“不要让你的内部优势渗透到你的公开沟通中。” 全职社区经理通常比上游公共社区更早获得信息。这只是他们在赞助公司内部职位的一部分。如果一家特定的公司领导、控制或压倒性地主导项目,这种情况尤其如此。如今,大型开源项目的情况越来越如此。通常,由于某种原因,人们被禁止与上游社区分享内部信息,这可能是一个巨大的压力来源。

想象一下被一位社区经理告知,我知道一件事可以使你的生活更轻松,或者至少可以帮助你更好地规划未来,但我被禁止告诉你,原因我也可能无法或不允许向你解释

这仅仅是在公司工作的性质。有些事情是秘密。

作为社区中(希望!)值得信赖的成员,这是一个难以平衡的局面,并且经常给社区留下(也许是合理的)印象,即我知道一些你不知道的事情,并且有意隐瞒这些信息。一旦信息最终被披露,以及我早就知道这一事实,问题就更加严重了。

另一方面,如果消息在“润色”之前过早公开,最终你会遇到这样的情况:你没有所有已知会被问到的问题的答案。这些情况可能会让你看起来不专业、准备不足,并且对社区的担忧不屑一顾。

社区说你应该从一开始就公开进行整个对话,这进一步使情况复杂化,这当然是有道理的。但是,同样,公司有秘密,因为他们有股东、知识产权、律师、商业秘密等等。并且总会有一些事情不会在“外部”谈论。

红帽的口头禅之一是上游优先,这不仅说明了在哪里放置代码(首先在上游社区中开发),还说明了在哪里进行对话(在公共邮件列表、论坛、聊天等中)。想要做到这一点(以及由此产生的好处)与需要对事物进行保密(出于内幕交易、安全封锁和商业秘密的原因)之间的紧张关系,是所有与开源打交道的公司中一直存在的。

管理的方法有很多,园丁的方法却很少

社区园丁帮助为了共同目的而聚集在一起的项目和人员蓬勃发展。目的要求每天采取的行动取决于社区的需求。开放和透明是开放社区的必要条件,尽管完全透明的程度因公司而异。这种紧张关系将永远存在。意识到这种紧张关系,并在你的对外沟通中仔细考虑它,至关重要。对于你可以和应该说什么,没有容易的轻率的答案,而是要始终意识到这是一个选择,并有意识地做出选择。无论如何,要公开和诚实地承认你无法传达一切,并努力培养一个具有诚实氛围的值得信赖的社区。相信你的社区接受你无法回答某些问题或透露你拥有的所有信息,你将形成健康而充满活力的关系。

标签
Rich Bowen
Rich 是 AWS 的开源倡导者。他是 Apache 软件基金会的董事、成员和 VP 会议主席。

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.