OpenJDK 官方宣佈開源 Project Skara 工具。Project Skara 是官方 OpenJDK 上游 Mercurial 存儲庫基於 GitHub 原型的鏡像,其旨在研究用於 JDK 源代碼的源碼管理和代碼審查的備選項,包括基於 Git 的選項,幷包括第三方託管的選項。
去年 7 月份,JDK 團隊就發起了名爲 “Project Skara” 的意見徵集,旨在討論如何改進自 2008 年以來一直使用 Mercurial 存儲庫的 JDK 源碼管理方案。
當時主要分爲兩個陣營,一方認爲從 Mercurial 到 Git 會更方便,另一方已經習慣 Mercurial。現在 Skara 正式開源,也就是從 Mercurial 轉到 Git,這將會有助於 OpenJDK 貢獻者提高效率。
Skara 工具包括服務器端工具( bots )以及幾個命令行工具:
- git-jcheck - git-webrev - git-defpath - git-fork - git-pr - git-translate - git-info - git-skara
官方表示,通過開源,希望更多人加入到對 Skara 工具的完善。