Community
Participate
Working Groups
I'm working on an open-source port (Apache license) of the pack200 unpacker/packer. It would be good if this were made available in the Eclipse platform to allow older versions of Eclipse to benefit from the functionality (or RCP applications that do not have requirements on newer versions). Since this is a work in progress, please leave this bug as NEW but assign a milestone of LATER, and I'll keep track of my status here and on my blog under pack200
Created attachment 52485 [details] Adapter to bind Pack200 progress to a IProgressMonitor This provides a simple binding between the Java 1.5 Pack200 (un)packer to a standard Eclipse IProgressMonitor. There's a test to simulate what would happen when the (un)packer fires updates. This needs java.beans API and also Java 1.5 (since the Pack200 updater uses JavaBeans events to fire updates). I would expect that the version that doesn't need 1.5 would use a more sensible mechanism to report progress so that it would be possible to give a better idea of how well it is going. These files have EPL copyright headers, and are licensed under the Eclipse Public License 1.0. Obviously, a better package name than 'org.eclipse' would come in handy :-)
This isn't going to be done. The Harmony implementation isn't in the same time-frame as 3.3, and when 3.3+ is released, Java 1.5 is likely to be the defacto standard, so there's no point in shipping extra weight just to cater for <1.5 systems at this time. Ergo, closing WONTFIX.