OpenJDK has been officially migrated to GitHub
The migration of OpenJDK from Mercurial to Git and GitHub has been announced. Its GitHub repository has also become an active project from its former read-only copy, which means that the development of the JDK (Java) main-line will be on GitHub in the future. So if you want to contribute code to Java, you can submit it now with your GitHub account. The maintainer also provides a detailed tutorial.
According to the plan, this migration will retain all version history (including tags) and commit records and reformat the commit messages in accordance with Git best practices. It seems that these two goals have been successfully achieved.
Officials have explained that the reason for switching to the Git code version control system is mainly to improve performance and provide better support for code reviews. GitHub’s performance, rich APIs, and growing community environment meet their needs and finally implemented this decision decisively.