Paul W. Frields

89 积分
User profile image.

Paul W. Frields 自 1997 年以来一直是 Linux 用户和爱好者,并于 2003 年加入 Fedora 项目,当时项目刚启动不久。他是 Fedora 项目委员会的创始成员,并从事文档编写、网站发布、宣传、工具链开发和软件维护工作。他于 2008 年 2 月至 2010 年 7 月加入红帽公司担任 Fedora 项目负责人,并继续在红帽公司担任工程经理。他目前与妻子和两个孩子住在弗吉尼亚州。

撰写的评论

嗨,Bryan。和你一样,我第一次参加开源会议时也感到不知所措,那大概是在 2005 年左右。在参加过多次此类会议之后,我建议您尝试将 25-50% 的会议时间用于对您来说真正新的主题。换句话说,尝试一些您不熟悉的领域。例如,我正在参加 Jason Hibbets 关于开源城市建设的演讲,并看到了一些真正引起我共鸣的想法,例如 <a href="http://walkyourcity.org/">Walk [Your City]</a> 的故事。您可能会惊讶于您可以将有趣的经验带回到您在开源方面花费更多时间的领域。您可能不一定在您参加的每次会议中都获得“哇”的时刻,但至少您会对人们如何在技术和生活的不同领域应用开源有更全面的认识。

我见过不良行为者被称作很多东西,我自己,更重要的是其他人——消极的、有毒的、仇恨者,以及一些 <a href="http://www.slideshare.net/dberkholz/assholes-are-killing-your-project">难以启齿的词语</a>(仅术语方面略有 NSFW,没有丑陋的图像)。无论您如何称呼他们,社区领导者都需要注意每个新贡献者给团队带来的沟通语气,以避免积累或鼓励不良行为者。

根据我的经验,对队友态度积极、谦虚、乐于学习和教导的新贡献者往往会成长为优秀的贡献者,并且通常会成为他们自己的领导者。那些表现得傲慢、好争论和苛刻的人不仅会保持这种状态(或变得更加如此),还会赶走其他无法忍受这种文化的贡献者。虽然雄心和主动性仍然是开源团队蓬勃发展的重要美德,但这些必须与鼓励和培养他人最佳品质的能力相结合。(这不应该令人惊讶,因为这些也是领导技能,并且在理想的开源团队中,每个贡献者都有能力朝着共同的目标前进。)

我看到,仅仅通过关注新贡献者,通常就能赢得战斗的大部分。如果可能的话,一点一对一的指导可以使新团队成员走上成功的道路,让他们顺利适应团队及其文化。但是,如果团队已经受到不良行为者的困扰,那么这个过程可能会很困难,特别是如果由于疏忽,不良行为者已成为教学过程的一部分。然后,新的贡献者更有可能要么离开(对不良行为者做出合理的负面反应),要么因为他们认为这是可以接受的,甚至是正常的,而接受同样的消极情绪。

您如何共同执行这种文化?如果团队中的每个人都对规范有相同的理解,那么当需要处理不良行为者时,很容易达成共识——首先是悄悄地和私下地进行,给他们改进的机会,只有在必要时才升级。如果团队没有以这种方式紧密结合在一起,那么书面的行为准则可能是必要的。我们在许多开源团队和项目中都看到了这些,它们可以很简单(“不要做混蛋”)或可以依赖于一份详细说明什么是可接受的和什么是被禁止的大量文档。但在任何一种情况下,目标都是在追求团队目标的同时,将善待彼此作为基本规则。

或者简而言之:重要的是不要将能够接受任何人的文化与愿意接受任何事物的文化混淆。

© . All rights reserved.