开源项目沟通管理与发展策略
1. 处理不良沟通行为
沟通可能会产生有害的副作用。当情况变得难以忍受时,就需要采取行动。具体步骤如下:
1. 收集证据 :记录你观察到的模式,并参考公共存档。这是项目保留记录的原因之一,所以要充分利用这些资源。
2. 私下交流 :与其他项目参与者进行私下对话。不要直接告知你所观察到的情况,而是先询问他们的观察。这可能是你获取他人对问题行为真实反馈的最后机会,因为一旦公开讨论,意见可能会两极分化。
3. 谨慎行动 :如果私下讨论表明至少有其他人也看到了问题,那么就需要采取行动。但要非常谨慎,因为这类人很容易让人觉得你在不公平地针对他们。永远不要指责他们恶意滥用项目程序、偏执或其他你怀疑可能属实的事情。你的策略应该是显得更合理,更关注项目的整体利益,目标是纠正他们的行为或让他们永久离开。根据其他开发者以及你与他们的关系,私下召集盟友可能是有利的,但也可能会引起他人的不满。
4. 提供证据 :确保有足够的例子来证明你的观点,并尽可能温和而直接地表达。你可能无法说服当事人,但只要能说服其他人就可以了。
案例分析
在一个开源项目中,有一个人并非粗鲁无礼,只是不知道何时该发帖。他频繁发帖,询问各种不同的话题,给社区带来了噪音问题。项目组曾礼貌地要求他在发帖前多做些研究,但没有效果。开发者 Brian Fitzpatrick 从存档中挖掘数据,发现该人在项目中贡献甚少,却在邮件列表中发帖量排名第三。他将这些数据私下发送给几位开发者,最终大家决定直接与该人沟通,要求他停止发
超级会员免费看
订阅专栏 解锁全文
1352

被折叠的 条评论
为什么被折叠?



