在布达佩斯开展的ApacheCon会议的简短回顾。
大家都知道Apache软件基金会有很多流行的口号。像“做代码的社区”,“不写奇葩的代码”等。现在又有个很流行的口号叫"我们会一直这么做下去"。
你不会怀疑Apache基金会做事很传统。这意味着我们永远不会改变我们做事的方式。接触Apache基金会时间长的人会赞同的。
一下是基金会做事方法中一直沿用的东西。
版本控制
我们一直要求所有的项目代码都要有SVN版本控制。从最开始我们就是这么要求的。
当然,除非项目是Git做得版本控制。但是我们自己不适用GitHub作为团队协作的工具。因为你的环境维护人员可能毁了所有的东西。
组织ApacheCon会议
从一开始,ApacheCon会议就会被委员会成员组织起来。我们将我们所有参会要说的提前打印出来。我们将打印稿装订好并讨论哪些议题值得讨论。有时候组织者不太理解我们,所以我们如何开展ApacheCon就变得重要起来了。
我们一直那么做,没有改变过任何东西。
我们从来没有拿工资的员工,以后也不会有。
我们的编码方式
Apache软件基金会的项目是使用C写的,也会一直延续下去。
同时,基金会中所有的项目都是服务器后端应用。前段或者客户端的程序我们不会涉及。
时光飞逝
当然,除了... 有些事情还是改变了一些的。
在
the Toyota Way
中第十三条原则,一个人应该三思之后做出选择,想好所有的可能,并很快速的实施。在Apache软件基金会我们很认同这种说法。所以接触我们时间很短的人总是觉得我们什么都没有改变,那是因为我们一直在努力工作。我们必须要确定改变之后的结果是好的。
还有一个东西,我坚信我们不会改变。那就是在Apache 软件基金会我们的协作,社区为中心的开发不会改变。
我们一只是那么做的。
原文地址:https://opensource.com/business/14/12/why-change-hard-for-open-source-community