Matt Jadud 和 Mel Chua 从一开始就是 opensource.com 的朋友。他们与其他人一起“致力于电子工艺(Craft of Electronics),这是一套面向大学水平电子学的课程,采用工艺优先(理论稍后)的形式,通过学习、参与和贡献开源硬件运动来实现。”
为了解释以“开源方式”运营的含义,Matt 为他们的团队编写了一套指南。我们认为他找到了一些重要的东西,因此我们(当然,在 Matt 的祝福下)自由地在他开始的基础上进行了扩展。我们认为这些对于任何考虑以开源方式开展项目的人来说都是很好的建议。
1. 保持大胆
不要害怕贡献。很少需要反复请求许可来建议、编辑或删除内容。我们通常使用自动保存我们所做一切完整历史记录的系统,以便我们都可以在更改自己和他人的工作时/保持大胆/。任何效果不佳的东西都可以随时恢复——因此任何更改都不可能“造成损害”。
在这个对话中,我们都是完全平等的。不要犹豫加入进来。你懂什么或不懂什么并不重要;重要的是你是否保持沉默,而这不是我们所期望的。
2. 信任他人
请记住,我们的流程和实践包括回滚无效想法的机制。快速犯错且不担心受到责备是我们快速创新的部分原因。所以不要阻碍。像你希望被信任一样信任你的队友。
很容易说,“这永远行不通。” 当你的想法在有机会开花结果之前就被其他人否定时,继续尝试是非常困难的。
3. 给予和获得良好的反馈
反馈对于任何开源工作都至关重要。糟糕的反馈——或对反馈的不良接受——可能会完全破坏一个项目。毕竟,没有人愿意帮助(或被不友善的人帮助)。
当你给出反馈时,请确保它是有用的。这并不意味着你所有的评论都必须是积极的——但要确保你的批评是建设性的。与其简单地否定一种方法,不如提供替代方案。如果你发现自己认为“这永远行不通”,请尝试思考一个可以解决问题的修改方案,并提出该方案。这就是最佳想法的诞生方式。
当你收到反馈时,请优雅地接受它。对其他想法持开放态度。团队合作的一部分是放弃孤胆英雄的想法。以开源方式工作的一部分是接受项目是持续的且不断改进的。即使是最具突破性的创新也可以变得更好。有时,最好的想法——就像老鼠和人——也可能会误入歧途。准备好倾听他人的回复,并愿意回应和配合他们的贡献——无论你是否 100% 同意。
4. 开源之道
Opensource.com 称之为开源之道,它有五个(也许更多)基本原则
我们相信开放交流。
我们相信参与的力量。
我们相信快速原型设计。
我们相信精英管理。
我们相信社区。
5. 尽早发布,频繁发布
我们将以开放的方式工作。这意味着我们将在想法完全成熟之前进行讨论,目的是通过在开发的每个阶段分享我们的想法和工作(而不是等到“完成”时)来生成更好的最终产品。事实上,这种模式的明确承认是,没有什么事情是永远完成的,它只是到期了。当某件事到期时,我们必须交付它并在之后进行评估。之后,就会进行修订。
我们尽早发布我们的工作(即使只是部分),并且我们经常发布(或持续发布,如果是开源的)。虽然我们可能会激烈地辩论事情,并像处理过时的时尚一样对想法进行分类,但我们知道我们提出的任何东西都只是又一步。
您有什么想法?
而且,以开源的方式,我们认为这是一项正在进行中的工作——正如我们添加到原始内容一样,我们欢迎您的评论。对于作为一个开放团队一起工作,还有哪些好的指导方针?请在评论中告诉我们您的想法。
评论已关闭。