The EMI Middleware Releases
EMI releases are available from the official EMI Repository.
EMI Releases
The goals of the European Middleware Initiative (EMI) is to pull together the best middleware experts in Europe. During the three year duration of the EMI project, the EMI developers and engineers will work together to consolidate, harmonize and support the existing software products, evolving and extending them based on existing and new requirements. Redundant or duplicate services resulting from the merging are deprecated; new services will be added to satisfy user requirements or specific consolidation needs. Input for the development activities is taken from users, infrastructures projects, standardization initiatives or changing technological innovations. The software components are adapted as necessary to comply with standard open source guidelines to facilitate the integration in mainstream operating system distributions.
The maintenance and development of the EMI services is based on a 5-step yearly cycle as shown in the image below.
All EMI major releases are full releases, meaning that all software components are built, tested, distributed together, including components that were not changed.
All minor, revision or emergency releases are releases of individual components that have changed or are new since the last full release.
Major Releases
EMI-Releases are time-based. Major releases are delivered once per year, offering good balance between the conflicting requirements of stability and innovation, allowing in this way customers to plan in advance organize their updates and have a preview of what will be available.
| Release | Code Name | Release Date | End of Support |
|---|---|---|---|
| EMI 1 | Kebnekaise | May 12, 2011 | April 30, 2013 |
| EMI 2 | Matterhorn | April 30, 2012 | April 30, 2013 |
| EMI 3 | Monte Bianco | February 28, 2013 | April 30, 2013 |
As older versions of the EMI products are superseded by newer versions, an end-of-life annoucement is made. Check the current retirement calendar for more information.
Component Releases
Minor Releases
These contain interface or functional changes that are backwards-compatible with those of the current major release. They are issued a few times per year.
Revision Releases
Available every week or two weeks. They contain only bug fixes.
Emergency Releases
They contain only very specific bug fixes, typically security-related and are available as need, using emergency release procedures.
Code Repositories
EMI releases are available from the official EMI Repository.
Older releases of the middleware services can be downloaded from the repositories managed by the partner middleware distributions.