jdk/jdk repository transition to Git, GitHub and Skara is done

Erik Helin erik.helin at oracle.com
Sat Sep 5 12:21:46 UTC 2020

Hi all,

the transition to Git, GitHub and Skara for the Mercurial jdk/jdk [0] 
and jdk/sandbox [1] is now done. The Git repositories jdk [2] and 
jdk-sandbox [3] are now open for contributions. Note that the jdk/client 
repository has been retired [4] and that the jdk/submit repository has 
been replaced by /test pull request command [5]. Due to planned 
maintenance the /test pull request command might now work reliably until 
Sep 7 [14].

To get started with Git, GitHub and Skara, see the "Getting Started" 
section on the Skara wiki [6]. In particular, make sure that you 
associate your OpenJDK username with your GitHub username [7]. On the 
Skara wiki you will also find:

- an extensive FAQ [8]
- reference documentation for all pull request commands [9]
- reference documentation for all CLI tools [10]

If you are new to Git then we strongly recommend the excellent "Pro Git" 
book to get started. The book is freely available for reading online at 
https://git-scm.com/book and can also be downloaded for offline reading.

For those of you working with the JDK Updates project (whose 
repositories still use Mercurial) the Skara CLI tooling is backwards 
compatible with Mercurial. For more information about using the Skara 
CLI tools and Mercurial, including how to import a Git patch to 
Mercurial, see the Skara wiki [11].

With a transition this large and complex, we are bound to have missed 
something. If you run into bugs, errors or if something is missing, 
start by taking a deep breath :) We also get annoyed when the tools we 
use for our daily work aren't working as expected, so we feel your 
frustration. If you run into issues, please reach out to us on skara-dev 
[11], ping us on IRC [12] or file a bug on Skara in JBS [13].

Last, but definitely not least, we would like to thank the following 
people for making this transition possible:

- Mark Reinhold
- Joe Darcy
- Erik Joelsson
- Stanislav Smirnov
- Christian Törnqvist
- Tim Bell
- Tony Squier
- All Skara contributors!

A huge thank you also to all OpenJDK projects that have transitioned 
before the JDK project. You have all provided invaluable feedback that 
has helped shaped the Git, GitHub and Skara experience. Please help your 
friends and colleagues in OpenJDK that are now embarking on the same 
transition that you all have already accomplished.

Erik and Robin

[0]: https://hg.openjdk.java.net/jdk/jdk
[1]: https://hg.openjdk.java.net/jdk/sandbox
[2]: https://git.openjdk.java.net/jdk
[3]: https://git.openjdk.java.net/jdk-sandbox
[4]: https://mail.openjdk.java.net/pipermail/2d-dev/2020-August/011004.html
[6]: https://wiki.openjdk.java.net/display/SKARA/#Skara-GettingStarted
[8]: https://wiki.openjdk.java.net/display/skara/FAQ
[9]: https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands
[10]: https://wiki.openjdk.java.net/display/SKARA/CLI+Tools
[11]: skara-dev at openjdk.java.net
[12]: #openjdk on irc.oftc.net
[13]: https://bugs.openjdk.java.net/projects/SKARA/issues

More information about the jdk-dev mailing list