Building Better "Out-of-the-Box" Eclipse Solutions
Innoopract and Instantiantions, two companies who have been long time contributors to the Community have announced that they are joining hands to contribute to the Eclipse Packaging Project (EPP). The two companies are donating managed distribution expertise and technology to the Project that aims to provide a set of entry-level downloads for different user profiles, with the goal to improve the usability and out-of-box experience of developers that want to use multiple Eclipse project.
Eclipse is seeing tremendous adoption of its tool and platform offerings. At the same time, Eclipse also serves developers who want to explore Eclipse as a tool for a specific language or domain. Those developers are interested in downloading tools that may differ quite a bit from the Platform SDK download. "With over 70 projects now within the Eclipse community there are numerous tools and frameworks available to developers," said Mike Milinkovich, executive director of the Eclipse Foundation. "The packaging project's goal is to help them become immediately productive by providing predefined configurations to download and install."
The objectives of the Eclipse Packaging project are to:
Create entry level downloads based on defined user profiles
Provide an installer that improves the install experience of new users of Eclipse
Provide a platform that allows the creation of packages (zip/tar downloads) from an update site
The initial EPP installer framework will be based on the one in the Instantiantions' RCP Developer product. "The RCP Developer installer is a proven and mature technology that makes sense for us to provide as an Eclipse-based solution, because developers generally prefer a single download," said Dan Rubel, Chief Technology Officer at Instantiations, and EPP co-project lead.
Innoopract is providing distribution services for Eclipse and third-party software to individuals and enterprises. "Given our technology and expertise, our role in EPP is to help organise, configure and distribute Eclipse-based packages that make sense for the community," said Markus Knauer, Senior Developer at Innoopract and EPP co-project lead. "Eclipse has an incredibly rich set of features and the packaging project will help to focus these into tailored solutions."
The project will also contribute installers for Eclipse's major release planned for June 2007 code-named Europa.