JDK 团队在上周五发起了一起名为 “Project Skara” 的意见征集,旨在讨论如何改进自 2008 年以来一直使用 Mercurial 存储库的 JDK 源码管理方案。
据悉,发起这个项目的原因是想帮助 OpenJDK 贡献者提高效率。JDK 开发者和 OpenJDK 审查员 Joe Darcy 在邮件中写道:
为帮助 OpenJDK 贡献者提高效率,Project Skara 建议无论是经验丰富的提交者还是新人,都来参与讨论代替 SCM 和代码审查的选项,比如基于 Git 而不再是 Mercurial,甚至是其他第三方选择。
为更好地进行对比,Project Skara 还打算未来在不同的服务商下托管 JDK 12 的源码。
Joe 还列出了一些评估标准,供贡献者参考:
- 性能:从主存储库进行克隆操作的时间,本地操作的时间等
- 空间效率:在不同地区的可用性
- 支持 Linux、Mac 和 Windows 等常见开发环境
- 能够轻松承载 JDK 的整个历史以及未来十年的增长预期
- 支持常用的 JDK 代码审查实践
- 程序化 API,可辅助或自动化审核和管理流程
邮件发起后,参与者的意见明显分为两组:认为从 Mercurial 到 Git 会更方便的,以及已经习惯 Mercurial ,不认为折腾有啥好处的。
对于 Project Skara 提出的建议你怎么看?
继续阅读与本文标签相同的文章
上一篇 :
C语言求近似值
-
Spring Cloud Alibaba 实战(二) - 关于Spring Boot你不可不知道的实情
2026-05-18栏目: 教程
-
Cloud Toolkit 配置阿里云账号
2026-05-18栏目: 教程
-
深浅克隆面试题汇总——附详细答案
2026-05-18栏目: 教程
-
阿里云硬核安全方案携手天猫“喵住”新标准发布 打造智能锁安全新定义
2026-05-18栏目: 教程
-
开发函数计算的正确姿势——借助 LibreOffice 将 Word 转换成 PDF
2026-05-18栏目: 教程
