开放 -Eclipse对所有人开放; Eclipse为所有人提供了相同的机会。 每个人都遵循相同的规则; 没有任何规则排除任何潜在的贡献者,其中当然包括市场上的直接竞争对手。
透明 –项目讨论,会议记录,讨论,项目计划,新功能计划以及其他工件是公开,公开且易于访问的。
优点-Eclipse是优点。 您贡献越多,您将获得更多的责任。 Eclipse中的领导角色也是基于优点的,并得到同行的好评。
用更简洁的话来说,透明度就是要鼓励参与。 开放是关于实际上接受它; 精英管理是将参与限制在那些已表现出实际参与意愿和手段的个人中的一种手段。
透明是我相信大多数人原则上都可以理解的事情之一。 公开进行所有操作:错误报告以及所有讨论均是公开的; 邮件列表是公开的; 团队会议是公开的,会议记录被记录(并分发)。 通过透明地运作,项目周围的社区可以洞悉项目的发展方向并相应地调整计划。
然而,实际上,在缺乏开放性的情况下很难激发透明度。 在公共场合讨论实施的每个小细节对社区有什么价值? 有人真的在乎吗? 事实是,很多人真的不在乎。 Eclipse的大多数用户非常高兴地意识到我们甚至没有错误跟踪软件和邮件列表。 但是有些人确实很在意,而透明度是吸引那些确实如此并促使他们参与的人的好方法。
许多开源项目都了解透明性。 但是,很多人都不了解开放性。 他们不是一回事。 “开放”是指项目对参与者“开放”。 更重要的是,“公开”邀请并积极争取法院的参与。 参与开源项目有多种形式。 首先创建错误报告并提供补丁,测试和其他代码。 随着时间的推移,贡献会增加,最终,一些贡献者将成为该项目的成熟成员。 向社区寻求贡献者应该是每个开源项目的首要目标之一。
但是,开放不只是获得更多帮助,以实施您的邪恶统治世界计划。 这也是关于允许参与者改变您统治世界的邪恶计划。 公开性是指对新想法开放,即使EDP指出,即使这些新想法来自您在市场上的直接竞争对手也是如此。 一个真正开放的项目会积极吸引多样性。 具有不同利益的团队一起工作通常对一个开源项目和它周围的社区的整体健康有好处。
参考:来自我们JCG合作伙伴的 开源合作规则 Eclipse提示,技巧和Random Musings博客上的Wayne Beaton。
翻译自: https://www.javacodegeeks.com/2012/03/open-source-rules-of-engagement.html