[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [eclipse-dev] Galileo - Upgrade to ICU 4.0
|
Paul,
Are you planning to continue distributing icu 3.x version as part of
the Platfrom? If not, would such change is going to break plugins that
declare required icu version like this:
Require-Bundle:
com.ibm.icu;bundle-version="[3.4.0,4.0.0)"
e.g. hiyades, tptp, birt, wtp and probably number of 3rd party plugins
using icu.
Should platform plugins that import icu packages or require icu bundle
declare minimum version of icu? If icu version is not declared, would
those plugins break if old version of icu would be available at runtime?
I also wonder what are the reasons for updating icu version? I suppose
this will increase bundle size and when updating lucene version shipped
with platform been discussed I've heard concerns about increased bundle
size, so it been decided against updating lucene primarily because of
these size concerns (despite obvious usefulness of the new lucene
version to all downstream lucene users).
regards,
Eugene
Paul Webster wrote:
As part of Eclipse 3.5 (Galileo) we will be upgrading to ICU4J 4.0.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257193
The schedule is:
4.0 will be in 3.5 M5 (and in this week's I build)
4.0.1 will be in 3.5 M6
Despite the numbering change there has not been any major API breakage
between 3.8.1 and 4.0.0. If you are Importing using one of the below
statements, you won't need to do anything:
Import-Package: com.ibm.icu.text
Import-Package: com.ibm.icu.text;version="3.8.1"
PW