Experiences in Adapting and Customizing ICU
Intended Audience: |
Managers, Software Engineers, Systems Analysts |
Session Level: |
Intermediate, Advanced |
ICU (International Component for Unicode) open source project is gaining
its popularity those days. In Notes/Domino 6.0, we have re-written its Unicode
support component(Lotus Component for Unicode) based on ICU. This paper discusses
our experiences in adapting and customizing ICU for Notes/Domino 6.0. These
include evolution history of Unicode support in Lotus software; why we adopt the
open source component of ICU; How we managed the risks of integration; How we addressed
the issues of high level API back compatible; etc.
The session also covers the tips and techniques on customizing ICU word
breaker, implementing ICU collation tailoring, addressing security issues of
applying normalization, adapting new memory management, etc.
The intended audiences are managers, developers, system analysts who are
interested in adopting ICU(Open source)in their International products
development of Unicode support.
|