jdk/jdk repository transitions to Git, GitHub and Skara: September 5
sgehwolf at redhat.com
Wed Aug 12 07:50:43 UTC 2020
On Wed, 2020-08-12 at 08:54 +0200, Erik Helin wrote:
> Hi all,
> We are now getting closer to the jdk/jdk repository  transitioning to
> Git, GitHub and Skara. JEP 357  and JEP 369  were targeted to JDK
> 16 at the end of May 2020 . It was then also communicated that the
> jdk/jdk repository would transition "early September 2020" .
> The exact target date for the transition of the jdk/jdk repository is
> now set to Saturday September 5, 2020. We aim to complete the transition
> during the weekend of September 5 - 6, 2020. Starting from September 4
> the Mercurial repository for jdk/jdk  will become read-only and the
> Git repository for jdk/jdk  will become read-write on Monday September 7.
> If you are an OpenJDK Author, Committer or Reviewer, then please make
> sure you that you are ready for the transition by following the "Getting
> Started" guide on the Skara wiki . In particular, make sure that you
> associate your GitHub username and OpenJDK username, see the "Getting
> Started" guide for details. Feel free to try out the new tools and make
> sure that everything works in the OpenJDK playground repository .
> For those of you doing backports to jdk-updates repositories there is a
> Skara CLI tool, git hg-export, that will export commits from an OpenJDK
> Git repository in a format expected by hg and the OpenJDK Mercurial
> repositories . A "clean" backport of a Git commit looks like the
> $ git clone https://git.openjdk.java.net/jdk
> $ git -C jdk hg-export <REV> | hg -R /path/to/hg/repo import
> As part of transitioning the jdk/jdk repository we will also transition
> the jdk/client repository . There is work ongoing that might result
> in jdk/client being archived instead of transitioned, but that work is
> not guaranteed to be done by September 5. We will send out more details
> on this as we get closer.
> The jdk/submit  repository will not be transitioned, the equivalent
> functionality is provided by the /test pull request command .
> There are continuously updated read-only mirrors of the jdk/jdk ,
> jdk/client  and jdk/sandbox  repositories available if you want
> to create personal forks ahead of the transition. Note that the
> jdk/jdk15  repository will stay on Mercurial as well as the
> jdk-updates/jdk15u  repository (at least for the time being).
> If you have any questions just send an email to skara-dev at openjdk.java.net!
Awesome news. Thanks for the info. Very useful. Keep up the excellent
> Erik and Robin
> : https://hg.openjdk.java.net/jdk/jdk
> : https://openjdk.java.net/jeps/357
> : https://openjdk.java.net/jeps/369
> : https://mail.openjdk.java.net/pipermail/jdk-dev/2020-May/004335.html
> : https://mail.openjdk.java.net/pipermail/jdk-dev/2020-May/004322.html
> : https://github.com/openjdk/jdk
> : https://hg.openjdk.java.net/jdk/client
> : https://wiki.openjdk.java.net/display/SKARA/Skara#Skara-GettingStarted
> : https://github.com/openjdk/playground
> : https://wiki.openjdk.java.net/display/SKARA/git-hg-export
> : https://hg.openjdk.java.net/jdk/submit
> : https://github.com/jdk/client
> : https://github.com/jdk/jdk-sandbox
> : https://hg.openjdk.java.net/jdk/jdk15
> : https://hg.openjdk.java.net/jdk-updates/jdk15u
More information about the jdk-dev