JDK's Move To GitHub Getting Close
Written by Kay Ewbank   
Friday, 07 August 2020

The OpenJDK team is getting close to its goal of moving the source code of open source Java to GitHub. The plan is to move the repos from Mercurial to GitHub by early September.

OpenJDK is a long-running project that produces open-source reference implementations of the Java SE platform, with a new feature release every six months.

There is already a JDK repo on GitHub, but it's a read-only mirror. Under the plans from Project Sara, the GitHub repo will become the read-write master for JDK. 

skara

The aim of Project Skara is to improve conditions for current contributors to OpenJDK and to make contributing more appealing to developers who don't currently contribute. Alongside the move to GitHub, Skara includes several server-side tools designed to help contributors during code reviews.

The OpenJDK committee says that using an external Git source code hosting provider comes with several benefits, including:

  • Performance
  • Community
  • API

They say GitHub means the OpenJDK community can tap into large, existing, communities of developers and potential contributors. Hosting on Git would also gain access to web APIs that enable programs to interact with developers on the platform. The OpenJDK team says that although it obviously isn't impossible interact with developers using email, it is considerably harder to implement programs that interpret free-form text in emails compared to using a structured API.

Moving to Git should also reduce the size of the JDK repositories. The version control metadate in the prototype repositories that have been converted are significantly smaller - around a quarter of their current size on Mercurial. For example, the .git directory of the jdk/jdk repository is approximately 300 MB with Git and the .hg directory is around 1.2 GB with Mercurial,

skara 

 

 

More Information

OpenJDK Homepage

Project Skare Wiki

Related Articles

Microsoft Will Contribute To OpenJDK

Goetz Updates OpenJDK With Valhalla Progress

OpenJDK 8 To Get JDK Flight Recorder  

Red Hat Takes Over OpenJDK Maintenance

JDK 12 Feature Set Frozen

Oracle Launches Subscription Java SE Service

Oracle Says Drop Nashorn From JDKs

Oracle Holds On To Java EE Brand 

JDK 10 Released

JavaFX Will Be Removed From JDK

Oracle Promises To Open Source Oracle JDK And Improve Java EE

Java EE Moving To Eclipse

Java EE To Get Open Source Foundation

Java Guardians To The Rescue Of Java EE

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Quadrupedal Parkour
31/03/2024

What is it with robots and parkour? First Atlas and now ANYmal want to impress us with their prowess. For the roboticist, however, emulating the skills of free running can enhance the capabilities of  [ ... ]



Interact With Virtual Historic Computers
14/04/2024

Alan Turing's ACE computer is a legendary computer that is particularly special for I Programmer - our account of it was the first ever history article on the site when it launched in 2009. Now this i [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info