Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Do we still need ICU4J?

Not a direct answer but why does jdt.ls not use the icu4j. base is that not enough? IIRC I used that in my javafx based jdt IDE.

Tom

Von meinem iPhone gesendet

Am 18.02.2020 um 18:06 schrieb Aleksandar Kurtakov <akurtako@xxxxxxxxxx>:


Hey everyone,
In the past we needed ICU4J so Eclipse can support latest Unicode. But with the new JVM cadence Java supports ICU4J pretty much at the same time the JVM does. Keeping uptodate icu4j requires work in Orbit to get it integrated (and used to be non-trivial but this is hopefully improved now).
Considering that we are not doing very good work in keeping uptodate icu4j (master has 64.2 while latest is 65.1) we may even face a case where using icu4j is holding off people that run on latest JVM from proper Unicode support. Although, I don't believe that there is anything added in either JVM or ICU4J that is of any practical use for us. Reading http://site.icu-project.org/home/why-use-icu4j most of the reasons to use it are for pre Java 6.
I questioned the need for it after discussion with JDT.LS people what/why is it needed as it needlessly add 13MB which is huge size when deployed to thousands of containers. Eclipse RCP apps face the same issue for sure.
So do we still need for something or we can start phasing it out ?

P.S. I know that would be probably 2 years of effort.

--
Alexander Kurtakov
Red Hat Eclipse Team
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/eclipse-dev

Back to the top