Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dsdp-tm-dev] Re: TM joining Europa

More information on ICU4J can be found here:

I would suggest caution in introducing ICU4J dependency, especially in low level "core" plugins.  Often java.text and Java.util.Calendar can be avoided entirely in low-level plugins, removing the need for ICU4J entirely.  Note also the recommendation on the wiki page to use import-package instead of require-bundle when using ICU4J, since this avoids hard-coding dependency on the full-blown 3MB ICU4J bundle.


David Dykstal <david_dykstal@xxxxxxxxxx>
Sent by: dsdp-tm-dev-bounces@xxxxxxxxxxx

04/08/2006 11:49 AM

Please respond to
Target Management developer discussions <dsdp-tm-dev@xxxxxxxxxxx>

"Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
Target Management developer discussions <dsdp-tm-dev@xxxxxxxxxxx>
[dsdp-tm-dev] Re: TM joining Europa

Martin -

ICU4J provides a jar that extends the locale support for Java. I believe it
has been shipped with Eclipse for a bit. RSE does not currently use it, and
would have to migrate any locale specific processing to it. e.g.
ResourceBundle processing, collating, string search, time & date
formatting, character conversion, ... This is something we'd probably want
to tackle sooner rather than later.

RSE doesn't currently use capabilities either. Its not clear to me, yet,
what we would need to do here. Did you receive any hints as to how
fine-grained this would need to be?

David Dykstal

            <Martin.Oberhuber                                          To
  >           David Dykstal/Rochester/IBM@IBMUS  
            08/04/2006 02:47          "Target Management developer        
            AM                        discussions"                        
                                      TM joining Europa                  

Hi Dave,

At the DSDP PMC meeting yesterday, we discussed joining
the Europa simultaneous release train. For TM, I said
that we'd join (and base ourselves on the Eclipse 3.3
stream) as soon as our Eclipse 3.2-based release will
be finished in october.

What I learned new yesterday, is that there are certain
requirements to be met in order to join the simultaneous
release. These will most probably be similar to the
Callisto requirements documented here:

I believe that RSE meets most of these requirements already,
except for the following two that I was not sure about:

# All Callisto projects must use ICU4J by RC0.
# All Callisto projects must use capabilities.

Do you understand what it means to use ICU4J?
Do you know if RSE already uses capabilities?

Martin Oberhuber
Target Management Project Lead, DSDP PMC Member

dsdp-tm-dev mailing list

Back to the top