TARS基金会成立于2020年3月,是 Linux 基金会旗下的一个开源微服务基金会,致力于建立一个中立,强大和多元化的微服务生态系统。TARS基金会的发展壮大离不开优秀的开源项目,本文将介绍开源项目如何加入TARS的孵化流程以及项目治理计划。
TARS基金会建立起来的开源社区正在不断的壮大,已捐赠的开源项目有TARS、TarsGateway、TarsBenchmark、TarsJMeter和K8STARS,共计20多个项目正在孵化中。
TARS 基金会希望吸纳上下游的开源项目,以建立更好的微服务生态。包含但不限于基础设施、存储、开发框架、服务治理、DevOps 等基于任何编程语言的应用。
基金会在2020年创建了全新的项目治理计划,对基金会内的项目从代码、版权与许可、发行版本、质量、社区、共识和独立性七个维度进行考察。如果想深入了解项目标准,请查看: https://github.com/TarsCloud/TarsFoundation/blob/master/Community/项目治理方案.md
为什么要捐赠项目到开源基金会
把项目捐给一个非盈利的开源软件基金会,可以增加用户的信任感,从而增加项目用户量。如果是一个项目在公司名下,开发者可能会在选择的时候,因版权或者其他原因产生顾虑。
项目捐入基金会的话,可以借助TARS基金会乃至Linux基金会的成熟开源运营经验,在项目发展以及社区建设上,给予项目更多帮助。
同时,基金会拥有丰富的企业资源,可以为项目走向企业级应用做铺垫以及为项目贡献者提供与更多国际企业交流的机会。
如何捐赠项目
项目成员在项目捐赠表中提出申请(proposal)。TOC(技术监督委员会)成员在日常会议中提出,并双方约定时间以便项目Committer在TOC会议上做展示(presentation)。
在约定好的TOC会议上,捐献项目的PMC(项目管理委员会)或重要Committer并向TOC成员介绍项目情况。
跟捐献项目的PMC或Committer交流讨论后,多数TOC成员同意后,项目则会被吸纳为基金会的孵化项目。
如何成为毕业项目
进入孵化阶段的项目达到项目标准中的所有要求后,可以提出申请成为毕业项目。需要在项目GitHub页面创建名为“Assessment”的文件,并举证每一条标准的实现情况,并通知TOC。TOC成员将在日常会议上投票决策项目是否毕业。
关于TARS基金会
TARS 基金会是一个非盈利性的开源基金会,它致力于帮助企业在拓展新领域时拥抱微服务体系架构。它正在为基础设施、开放治理和社区参与支持提供了一个中立的组织,帮助开源微服务项目,使任何行业都能够迅速实现自己的想法。TARS 基金会正致力于解决在使用微服务方面可能出现的问题,包括减少开发和服务治理的难度。它旨在解决多编程语言的互通、数据传输、数据存储一致性问题,并在支持海量请求的同时保证高性能。
猜你喜欢: