Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] com.ibm.icu requirement

On Sat, Jan 17, 2009 at 7:48 PM, Thomas Hallgren <thomas@xxxxxxx> wrote:
>
> For this reason, we chose to provide the com.ibm.icu.base with the
> Buckminster headless product. I makes the package much smaller (the
> com.ibm.icu proper is quite large, > 5MB) and we don't feel that we
> loose anything. A prerequisite for this however, is that all included
> bundles uses "Import-Package" directives instead of "Require-Bundle".
> Most bundles do but today I encountered one that did not. And even if it
> did, the com.ibm.icu.base would not fulfill the requirements since it
> references the package com.ibm.icu.lang (the UCharacter class). For some
> reason, this package is not included in com.ibm.icu.base. Why is that?
> Does anyone know?

Yes, it is still recommended to use Import-Package: to use ICU
regardless of which ICU package you want.

As for UCharacter, it is providing new unicode functionality (not just
an improvement on Character, as most of the classes in
com.ibm.icu.text and com.ibm.icu.util are providing improvements on
their respective java classes) and so is not part of the base.

> Who is the maintainer of the com.ibm.icu.base. Is it people that are
> also working with Eclipse or do they belong to some other part of IBM?

It is contributed by a different part of IBM to the Eclipse Foundation
through Orbit.
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1919
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=2868

PW

-- 
Paul Webster
Hi floor.  Make me a sammich! - GIR


Back to the top