[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [eclipse-dev] Do we still need ICU4J?
|
Hi,
I'm also interested in reducing the size of RCP applications, especially those (headless) ones we put into containers. Unless there is a need to keep ICU4J I think it should be removed.
Best regards,
Torkild
> 19. feb. 2020 kl. 12:27 skrev Lars Vogel <lars.vogel@xxxxxxxxxxx>:
>
>> As has been said before, those minimal apps can use ICU Base.
>
> See Alex reply for the status of ICU Base. Also this would force
> customers to not reuse the standard platform features as basis.
>
> So yes, it is possible but not "simple". And shipping 13 MB without a
> strong need should be avoided.
>
> On Wed, Feb 19, 2020 at 12:16 PM Daniel Megert <daniel_megert@xxxxxxxxxx> wrote:
>>
>> As has been said before, those minimal apps can use ICU Base.
>>
>> Dani
>>
>>
>>
>> From: Lars Vogel <lars.vogel@xxxxxxxxxxx>
>> To: "General development mailing list of the Eclipse project." <eclipse-dev@xxxxxxxxxxx>
>> Date: 19.02.2020 12:00
>> Subject: [EXTERNAL] Re: [eclipse-dev] Do we still need ICU4J?
>> Sent by: eclipse-dev-bounces@xxxxxxxxxxx
>> ________________________________
>>
>>
>>
>> Dani, minimal RCP application is around 19MB of which ICU4J is around
>> 13MB. So we are talking about ~70% size reduction for minimal RCP.
>>
>> On Tue, Feb 18, 2020 at 7:03 PM Daniel Megert <daniel_megert@xxxxxxxxxx> wrote:
>>>
>>> Wow. Worry about 13MB. If so, they can use ICU Base.
>>>
>>> Dani
>>>
>>>
>>>
>>> From: Lars Vogel <lars.vogel@xxxxxxxxxxx>
>>> To: "General development mailing list of the Eclipse project." <eclipse-dev@xxxxxxxxxxx>
>>> Date: 18.02.2020 18:56
>>> Subject: [EXTERNAL] Re: [eclipse-dev] Do we still need ICU4J?
>>> Sent by: eclipse-dev-bounces@xxxxxxxxxxx
>>> ________________________________
>>>
>>>
>>>
>>> Hi Alexander,
>>>
>>> I have multiple RCP customers which would be happy if the 13MB could
>>> be dropped from the platform.
>>>
>>> +1 for getting rid of it.
>>>
>>> Best regards, Lars
>>>
>>> On Tue, Feb 18, 2020 at 6:06 PM Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:
>>>>
>>>> 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
>>>
>>>
>>>
>>> --
>>> Eclipse Platform project co-lead
>>> CEO vogella GmbH
>>>
>>> Haindaalwisch 17a, 22395 Hamburg
>>> Amtsgericht Hamburg: HRB 127058
>>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>> USt-IdNr.: DE284122352
>>> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
>>> _______________________________________________
>>> 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
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
>> _______________________________________________
>> 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
>>
>>
>>
>> _______________________________________________
>> 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
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
> _______________________________________________
> 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
Attachment:
signature.asc
Description: Message signed with OpenPGP