Apache:GitHub 标星 10,000+,Apache 顶级项目 ShardingSphere 的开源之路( 四 )
本文插图
1-3 co-meetup
经过时间的积累 , 社区已有了质的变化 。 从社区的邮件讨论、GitHub 的数据展示中 , 你会发现 ShardingSphere 的社区开始真正变得活跃与多元化 。 图 1-4 展示了 ShardingSphere 在 Apache 孵化器一年多的社区数据变化 。
本文插图
1-4 社区数据变化
社区与贡献者之间的依赖和互赢也在整个过程中体现的淋漓尽致 。 对于贡献者来说 , 他们会在这个开源社区中与其他人交流、协作 。 而这个持续的过程 , 将带来以下成果:
- 扩大人际交友圈
- 不断学习与成长
- 提高自己的技术影响力
- 拓宽职业渠道
- 结合兴趣 , 享受过程
- 拓展项目的功能
- 收获活跃多元化的生态圈
- 增加项目知名度
- 获得社区的可持续发展
本文插图
从孵化器毕业
所有孵化器的项目最终都希望能走向 TLP(Top Level Project) 。 在 mentor 的指导、PPMC 的探索、committer 和 contributor 的支持与付出下 , ShardingSphere 开始筹备 Apache 孵化器毕业 。
依据 Apache 的成熟度评估模型图 1-5 , 在以下几个方面评估社区和项目是否成熟 。 其实在 Apache 项目社区的初建阶段 , 我们建议大家就在这几个方面发力 , 因为这是官方给予的毕业标准及指导方针 。 以此为方向 , 探索属于各自项目的独特社区运作方式 , 也可谓是百花齐放 。
本文插图
1-5 1-5 Apache 项目成熟度评估模型
经历 Release、社区建设、Apache member 的指导、meetup 举办等一系列事件 , ShardingSphere 终于在社区发起了毕业讨论 , 开始接受 Apache member 及所有 Apache 成员的指导和评估 。 虽然最终以 10 +1 binding votes , 6 +1 non-binding votes 和 no -1 or +/-0 votes 通过毕业投票 , 但过程也是一波三折 。
即便是经过 1 年多的社区建设 , 项目基本成熟 , 但面对毕业还是有很多工作要合乎毕业规范 。 例如确认商标是否可使用、完成项目官网有关 Apache brand 和 trademark 的陈述、网站符合 Apache way 等 。 在这个投票期间 , 由于官网存在 fork me on github 的 slogan , 而这一问题一直频繁出现并且没有结论 , 所以其他 Apache 成员借此单独开辟了 thread 来讨论这一问题 , 查看 Email List 了解详情 。 虽说这一举让 ShardingSphere 被成功推到前台 , 间接提高了项目的曝光 , 却也能看出 Apache 对于第三方独立、禁止参与商业行为的重视和严苛 。
推荐阅读
- 『分支』Git/GitHub 中文术语表 | Linux 中国
- 0770-Apache YuniKorn (Incubating) 0.8发布
- GitHub微软 GitHub 账号 500GB 数据被黑客窃取,并声称要免费泄露,网安公司:这没什么好怕的
- GitHubGitHub 万星项目,超过 13k 的开发者指南
- E安全微软GitHub账户500G源代码被盗取 黑客声称欲免费公布
- @黑客声称从微软GitHub私人数据库当中盗取500GB数据
- cnBeta黑客声称从微软GitHub私人数据库当中盗取500GB数据
- 「GitHub」Awesome系列:Github中不能错过的巨人肩膀
- 「凤凰科学」Popcorn 开源项目因 DMCA 通知被 GitHub 关闭
- #GitHub#告别“马赛克”!算法来拯救画质,这个项目在GitHub已斩获1k星
