询问Apache软件基金会的成员关于Apache之道,您会得到各种各样的答案。事实上,我们对Apache用户和开发者社区进行了调查,并对他们的回应感到着迷。
Apache之道是对我们社区主导的开发流程体验的一种生动、活泼的诠释。Apache项目及其社区是独一无二、多元化的,并且专注于项目生命周期特定阶段所需的活动,包括培养社区、开发优秀代码和提高知名度。重要的是,它们都拥抱
赢得的权威:所有个人都有机会参与,但他们的影响力基于公开赢得的功绩——他们对社区的贡献。功绩属于个人,不会过期,不受雇佣状况或雇主的影响,并且不可转让(在一个项目中赢得的功绩不能应用于另一个项目)。更多关于功绩的信息。
同行社区:个人参与ASF,而不是组织。ASF的扁平化结构规定,无论职位如何,角色都是平等的,投票权重相同,贡献是基于自愿基础(即使是为Apache代码工作而获得报酬)。Apache社区期望彼此尊重,遵守我们的行为准则。领域专业知识受人赞赏;终身仁慈独裁者不被允许。更多关于个人参与的信息。
开放式沟通:作为一个虚拟组织,ASF要求所有与代码和决策相关的沟通都必须公开访问,以确保异步协作,这是全球分布式社区所必需的。项目邮件列表已存档,可公开访问,并且包括
…以及项目管理委员会的受限日常运营列表。不允许对代码、策略或项目方向进行私下决策;列表外的讨论和交易必须公开到列表上。更多关于沟通和邮件列表的使用。
没有通往Apache之道的“唯一途径”。ASF不是独裁的,也永远不会强迫采用严格的路径来实施我们的流程,因为我们相信灵活性是Apache之道通往可持续开源成功的要素。
“Apache的持续成功仍然有重要的经验教训可以教给我们……Apache社区不仅成功地开发了优秀的代码,而且成功地提炼了开发流程和精神的本质,使其他同类项目能够采用和适应它。” — 格林·穆迪,“从Apache之道中学习”
我们的模型经过过去20多年的完善,已经产生了一些规模最大、生命周期最长的开源项目,这些项目彻底改变了行业。我们欢迎对Apache之道的建设性讨论,并期待在未来的Apache活动中亲自进行讨论。