Over a million developers have joined DZone.

Eclipse Ganymede - 18 Million Lines of Code Delivered on Schedule

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

As many of you may know the annual Eclipse release train, called Ganymede, is now available. This is the third year in a row that the Eclipse community has shipped a coordinate release of multiple projects; 23 projects are included this year. An important reason for the release trains is to make it easier for Eclipse users and adopters, who tend to use multiple projects, to upgrade to a new release. A coordinated release schedule makes its possible for timely upgrades in the Eclipse community.
 
For many people, the Ganymede release is the new Eclipse Platform 3.4 release, including the new p2 provisioning platform, Equinox security features and JDT improvements. However, with 23 projects there are many other things to highlight, like the new Ecore modeling tools, the new SQL Query Builder in DTP, new C/C++ refactoring tools in CDT, the very cool pair programming tools from ECF, a SOA SCA Designer and Policy Editor in STP and many more highlights. The Eclipse Foundation is also encouraging people to blog about their own Ganymede highlights, so check out the Ganymede Around the World map to see what other people think is cool in Ganymede. 

 To get started on Ganymede, download one of the packages that have been created by the Eclipse Packaging Project. We will also be releasing a number of short videos and webinars on Eclipse Live that highlight the new features in each project.

Congratulations to everyone in the Eclipse community that made Ganymede happen. It is really a great accomplishment to ship over 18 million lines of code on a date that was scheduled close to 12 months ago.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}