Community
Participate
Working Groups
In 3.7 we'd like to consume ICU4J 4.6 (and possibly 4.8) with a BREE of J2SE-1.5. 3.6 shipped with a customized version of ICU4J 4.2.1 (com.ibm.icu) provided by the ICU4J team, with a BREE of Foundation-1.0/J2SE-1.4. With ICU4J 4.4 they've opened up their API to include java 1.5 features and allowed the use of 1.5 libraries in their internals, and they will no longer be able to generate java 1.4 compliant bundles. Moving com.ibm.icu up to J2SE-1.5 will make it easier to consume any of the later versions of ICU4J. 4.4.x includes Unicode 5.2, and Unicode 6.0 is targetted for 4.8. Possible bugs also investigated for ICU4J 4.8: Bug 284486 - Fragmentize com.ibm.icu The possibility exists to ship com.ibm.icu with code but use the JDK data (1.5 Meg). Bug 309477 - com.ibm.icu.base should be more generally applicable (providing Bidi, UCharacter, ULocale, UTF16) Bug 309468 - [implementation] jdt.ui should be able to run without the full com.ibm.icu (fall back to com.ibm.icu.base / plain JRE support) PW
I've run a test build with 3.7 from HEAD and com.ibm.icu_4.5.1.v20100830.jar with a BREE of 1.5. The SDK and tests compile, and the following tests ran without errors: org.eclipse.jdt.text.tests_linux.gtk.x86.html org.eclipse.jdt.ui.tests_linux.gtk.x86.html org.eclipse.jface.text.tests_linux.gtk.x86.html org.eclipse.text.tests_linux.gtk.x86.html org.eclipse.ui.editors.tests_linux.gtk.x86.html org.eclipse.ui.tests.forms_linux.gtk.x86.html org.eclipse.ui.tests_linux.gtk.x86.html org.eclipse.ui.tests.navigator_linux.gtk.x86.html org.eclipse.ui.tests.rcp_linux.gtk.x86.html org.eclipse.ui.tests.views.properties.tabbed_linux.gtk.x86.html org.eclipse.ui.workbench.texteditor.tests_linux.gtk.x86.html PW
Will com.ibm.icu.base stay on CDC-1.0/Foundation-1.0,J2SE-1.3?
(In reply to comment #2) > Will com.ibm.icu.base stay on CDC-1.0/Foundation-1.0,J2SE-1.3? I've sent off a question, I'll respond back here. PW
This was discussed at the September 15th PMC call, and approved.
(In reply to comment #2) > Will com.ibm.icu.base stay on CDC-1.0/Foundation-1.0,J2SE-1.3? It looks like com.ibm.icu.base will also move to J2SE 1.5 PW
Because I can never find it, here's the CQ: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4795 PW
ICU (and base) v4.4.2.v20110208 has been approved (CQ: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4802) and released into Orbit (bug 338009).
In I20110301-1537 PW
In I20110307-2110 PW