2018 年已经接近尾声,亲爱的读者们有没有制定新年计划呢?在这方面 ShardingSphere 已经做了一些工作了哦!
2018 年 12 月 21 日,Apache 软件基金会秘书长 Craig L Russell 应邀抵达京东,在友好的氛围下参观了京东总部的各处设施,并同 ShardingSphere 的 PPMC 沟通讨论了 ShardingSphere 近期工作重点以及今后发展方向。
会议中 ShardingSphere 的 PPMC 提出了一些关于的疑惑,Craig 给出了解答并分享了一些自己的想法和经验。重点主要有以下几个方面:
充分利用邮件列表
Dev(dev@shardingsphere.apache.org)
用于功能讨论、发布计划规划以及 ShardingSphere 一切日程事项的管理事宜讨论以及投票等。
与此同时,ShardingSphere 仍将继续使用比较符合用户习惯的 GitHub issues。ShardingSphere 会将 Github 的 issue 列表中的讨论事项转发到 dev 邮件列表中。
Private(private@shardingsphere.apache.org)
讨论提升 contributor 成为 Committer 以及 PPMC 等相关事宜,仅限于 PPMC 和 mentor 使用。
Commits(commits@shardingsphere.apache.org)
用于代码提交相关事宜。每一次提交都会通过 GitHub 的 notification 转发到邮箱。
向 Apache 过渡相关工作
1. 迁移代码库
转移方式。在将原 Github 的 repo 转移到 Apache repo 之后,统一重命名包、maven 坐标和版权等信息。便于 PPMC 回顾孵化过程,定位出现许多新增文件的大更新处,确定为转移的起始时间节点。同时公布文档版权变更信息。
持续集成。目前采用的 Trivas 在 Apache INFRA 正确设置之前将暂时不可用。会临时将持续集成工具切换为内部的 Jenkins,在 Travis 就绪后再继续使用 Travis。
官方网站转移。把官方网站源码同时迁移至 Apache repo 的相应分支。
2. Apache Release
讨论 Apache 发布流程,感谢 Apache SkyWalking (Incubating) 给出了详细的 Apache 发布流程
(https://github.com/apache/inc…)
ShardingSphere 将在迁移至 Apache Repo 之后,尽快着手 Apache 版本发布的相关事宜。
3. 新成员加入 PPMC
讨论加入 PPMC 新成员流程及 ICLA 签署相关事宜。
这次沟通会议全程气氛积极热烈,充满了思维碰撞。会后,我们更加明确了接下来需要做什么,对 ShardingSphere 未来的整体发展更加明晰,并对 Apache Way 有了更深刻的理解。我们一直在朝着最终目标前进,步履不停!
Apache ShardingSphere(Incubating)自 2016 开源以来,不断精进、不断发展,被越来越多的企业和个人认可:Github 上收获 6000+ 的 stars,70+ 公司企业的成功案例。此外,越来越多的企业和个人也加入到 Apache ShardingSphere(Incubating)的开源项目中,为它的成长和发展贡献了巨大力量。
我们从未停息过脚步,聆听社区伙伴的需求和建议,不断开发新的、强大的功能,不断使其健壮可靠!
开源不易, 我们却愿向着最终的目标,步履不停!
那么,正在阅读的你,是否可以助我们一臂之力呢?分享、转发、使用、交流,以及加入我们,都是对我们最大的鼓励!
项目地址:
https://github.com/sharding-s…
更多信息请浏览官网:
http://shardingsphere.io/