Community
Participate
Working Groups
ICU4J has been accepted by the Planning/Architect/Requirements Council of Eclipse. This will mean small changes for development teams in 2 areas. 1) Type in API signature may change. 2) Serialization of data using these localized APIs. This is targeted for Eclipse 3.2 Milestone M3 by the Platform team. ICU4J adds specific unicode support, and enhanced collation, date and time formatting. + ICU4J can be found in eclipse/plugins/com.ibm.icu_3.4.2.jar. + The platform will migrate first. After the platform migrates, other areas will also migrate.
Created attachment 34503 [details] ICU import changes and adding of dependency
Attached a patch. All I did was add the com.ibm.icu dependency where necessary and searched for these classes and replaced them with the com.ibm.icu equivalent: x BreakIterator x CollationKey x Collator x DateFormat x DecimalFormat x NumberFormat x SimpleDateFormat x StringTokenizer x Calendar x TimeZone x ULocale x DateFormatSymbols x DecimalFormatSymbols I also changed example plugins, not sure if these need to be done, but I guess there is no harm.
Need to wait until platform has adopted before GEF will adopt. The lightweight wrapper plug-in for ICU4J is not ready which has a unique ID we will need to reference in the Manifest before adopting.
Waiting for lightweight ICU4J wrapper plug-in before committing...
Submitted patch. - Made minor changes to reflect code churn since patch was created.
Steve, I thought we had agreed and gotten approval from "Callisto" that Draw2d would not have any dependencies other than SWT.