Eclipse Ganymede Release
Eclipse Delivers Its Annual Release Train
Ottawa, Canada. June 25, 2008.
The Eclipse Foundation and the entire Eclipse community are pleased to announce the availability of the Ganymede Release, the annual release train developed by the Eclipse community. The Ganymede Release is a coordinated release of twenty-three (23) different Eclipse project teams that represents over eighteen million lines of code.
Ganymede delivers improvements and key features in the following areas.
Equinox and Runtime Projects
A new provisioning system, called p2, makes it easier for Eclipse users to install and update Eclipse.
Equinox has added two new security features, including:
- a preferences-like storage for sensitive data such as passwords and login credentials; the information is encrypted using Java encryption mechanisms
- the ability to easily use the Java authentication service (JAAS) in Equinox
RAP 1.1 makes it easier to build great-looking, scalable and modular web applications running on Equinox. New features include:
- the ability to customize the look & feel with Presentation Factories and CSS
- the ability to store application state information on a per user basis
The Eclipse Communication Framework (ECF) has added real-time shared editing and other communications features to allow developers to communicate and collaborate from within Eclipse.
Enhanced Resource APIs in EMF have been added to fully support REST, including support for the full CRUD life cycle.
DTP has added a new graphical SQL query editor, called the SQL Query Builder, and improved usability of connection profile creation and management for users and adopters/extenders.
WTP has improved UI support for Java EE 5: new wizards for Servlet Filters, Application Lifecycle Listeners, Session Beans and Message-Driven Beans; meta-data descriptor trees in the Project Explorer; and Bundled Libraries support for EAR projects.
Dali Java Persistence Tools has an expanded UI including a new Persistence.xml editor, new Entity and XML Mapping File wizards and JPA specific contributions to the Project Explorer. Dali has also improved configuration and validation with support for mapping with annotations, XML, or with a combination of annotations and XML.
The WTP JSF Tools Project has added features to improve web application development productivity. The release provides visual editing support for Apache MyFaces Trinidad components and enables support for future JSF 2.0 (JSR-314) enhancements such as Facelets.
Support for SOA
The new SCA Designer provides a graphical interface for developers who wish to create composite applications using the SCA 1.0 standard.
The Policy Editor is a collection of editors and validators that makes it easy for developers to construct and manipulate XML expressions that conform to the WS-Policy W3C standard.
The BPMN Editor continues to go from strength to strength and is now a mature and reliable framework that allows consumers to construct and extend the BPMN 1.1 standard notation to illustrate business processes.
The projects in the Ganymede Release are now available for download. Seven Eclipse Packages have been created to make it easier for developers to download multiple projects. Please visit www.eclipse.org/ganymede for more information.
"Once again the Eclipse community has delivered our annual release train and continues to deliver innovative software in a predictable manner," said Mike Milinkovich, Executive Director of the Eclipse Foundation. "New features like the Equinox p2 provisioning system, new modeling tools and tools that support SOA developers will be popular features for Eclipse users."
About the Eclipse Foundation
Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects and helps cultivate both an open source community and an ecosystem of complementary products and services.
Eclipse is a collection of open source projects built on the Equinox OSGi run-time.
Eclipse started as a Java IDE, but has since grown to be much, much more. Eclipse projects now cover static and dynamic languages; thick-client, thin-client, and server-side frameworks; modeling and business reporting; embedded and mobile.
Other information about Eclipse can be found at www.eclipse.org.
Page One Public Relations
Tel: 650-565-9800 x752
Prepared by Robin Cover for The XML Cover Pages archive.