来了!OpenJDK正式迁移到github

Posted GC不是GCC

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来了!OpenJDK正式迁移到github相关的知识,希望对你有一定的参考价值。

终于, openJDK正式从Mercurial repositories迁移到github。对于openJDK开发者无疑是一大福音。(笔者之前经验,国内要想从openJDK的mercurial repo拉代码,如果没有proxy,基本上成功概率为0.)


按照https://mail.openjdk.java.net/pipermail/jdk-dev/2020-August/004681.html 的介绍,从9月5日开始,将发生以下改变:

原openJDK repo下以下几个项目的mercurial repo将变为只读,开发者将不能提交新的patch到这些mercurial repo中:

- jdk/jdk [0]
- jdk/sandbox [3]
- jdk/submit [4]
以下git repo将变为可读:
- jdk [5]
- jdk-sandbox [6]
原jdk/submit[4]repo将由/test[7] pull request代替.
链接中同时总结了一些Q&A, 归纳如下:
- 如果开发者之前在mercurial repo 中开发的patch在review阶段,但没有push,则开发者需要在git中提交新的PR。
- 普通开发者不具备直接Push到JDK github的权限,开发者需要提交PR以提供可以review的patch, 具体信息,参见Skara wiki的"Workflow"部分[9]
- 可以参考Skara wiki的 "Getting Started" [8]部分了解git及jdk开发步骤
- 对于openJDK的author/committer/review, 可以参考[10]与[11]绑定原账户到github

原文请见 https://mail.openjdk.java.net/pipermail/jdk-dev/2020-August/004681.html
原文中参考链接:
[0]: https://hg.openjdk.java.net/jdk/jdk
[1]: https://mail.openjdk.java.net/pipermail/2d-dev/2020-August/011004.html
[2]: https://hg.openjdk.java.net/jdk/client
[3]: https://hg.openjdk.java.net/jdk/sandbox
[4]: https://hg.openjdk.java.net/jdk/submit
[5]: https://git.openjdk.java.net/jdk
[6]: https://git.openjdk.java.net/jdk-sandbox
[7]:
https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/test
[8]: https://wiki.openjdk.java.net/display/SKARA/#Skara-GettingStarted
[9]: https://wiki.openjdk.java.net/display/SKARA/#Skara-Workflow
[10]:
https://wiki.openjdk.java.net/display/SKARA/#Skara-AssociatingyourGitHubaccountandyourOpenJDKusername
[11]: https://github.com/orgs/openjdk/people


以上是关于来了!OpenJDK正式迁移到github的主要内容,如果未能解决你的问题,请参考以下文章

牛逼!OpenJDK 源码要迁移到 GitHub 了!

OpenJDK 项目迁移到 GitHub

牛逼!OpenJDK 源码要迁移到 GitHub 了!

牛掰!OpenJDK 居然要迁移到 GitHub,再也不用龟速下载了!

开源头条 | OpenJDK 16发布,转向C++14

开源社区行为准则风波不断,SQLite 遭批评;OpenJDK 源码计划迁移至 GitHub