Fedora 17 Eclipse Juno Update

Summary

Owner

Current status

Detailed Description

Many Eclipse projects release annually in June. The 2012 version of this simultaneous release is known as "Juno" and is made up of 67 projects. The foundation of these projects is the Eclipse project itself, producing the Eclipse SDK which contains the Eclipse Platform, the Eclipse Java Development Tools (JDT), and the Eclipse Plugin Development Environment (PDE).

This Fedora feature encompasses the updating of the Eclipse packages in Fedora to be their Juno versions. Note that not all eclipse-* packages in Fedora are hosted at eclipse.org which coordinates the simultaneous release so this feature does not include them (notable examples include PyDev which is shipped in Fedora as eclipse-pydev).

Upstream has asked that we clearly communicate that we will be shipping a pre-release in Fedora (due to timing) and will be updating to their final version as soon as it is released.

How To Test

x86 or x86_64 hardware is preferred for testing as the OpenJDK JIT (just in time compiler) is present there

Installing the packages listed above in the "Scope" section should be installed

Eclipse should start from the GNOME menu under Programming or from the command line

The Eclipse Help system should display and allow clicking around the contents (Help menu -> Help Contents)

Help -> About should show 4.2 somewhere as the version

Functionality of plugins should be verified but this is plugin-specific

eclipse-* should upgrade cleanly from their Indigo versions

User Experience

Expected to remain largely the same.

Dependencies

Eclipse Juno will be dependent on felix-gogo*. Jetty will be upgraded to version 8.
These dependencies are almost complete but updates are not yet in rawhide. There are few packages that depend on the Eclipse stack outside of eclipse-*.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, and JBoss are trademarks or registered trademarks of
Red Hat, Inc. or its subsidiaries in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community
maintained site. Red Hat is not responsible for content.