Integrate libm17n and scim-m17n to Solaris [PSARC/2008/624 FastTrack timeout 10/13/2008]
Yong Sun
Yong.Sun at sun.com
Wed Oct 8 23:35:29 PDT 2008
I just updated the one-pager to include m17n-im-config-0.9.0 (in
LGPLv2.1), please refer to the casedir for these minor changes.
Regards,
Yong Young Sun wrote:
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
> 1.1. Project/Component Working Name:
> Integrate libm17n and scim-m17n to Solaris
> 1.2. Name of Document Author/Supplier:
> Author: Yong Sun
> 1.3 Date of This Document:
> 06 October, 2008
>
> 2. Project Summary
> 2.1. Project Description:
> This project is to integrate libm17n and scim-m17n to Solaris Nevada
> and OpenSolaris.
>
> COMPONENT VERSION LICENSE TERMS
> ----------------------------------------
> m17n-lib-core 1.5.2 LGPLv2.1
> m17n-db 1.5.2 LGPLv2.1
> m17n-contrib 1.1.7 LGPLv2.1
> scim-m17n 0.2.2 GPLv2
>
> 2.2. Risks and Assumptions:
> We would not ship the GUI interfaces in m17n library, scine it is
> not adopted widely, and has many other dependencies like fribidi and
> libotf.
>
> 4. Technical Description
> 4.1. Details:
> m17n (www.m17n.org) is a library written in ANSI-C, to supports various
> aspects of multilingualization (m17n) for linux/unix applications, it
> provides following features:
>
> * M-Text: string with properties which could be nested or overlapped
> * character rendering engine: supports CTL and OpenType (by libotf)
> * input methods: www.m17n.org/m17n-lib-en/support_input_sum.html
>
> This project is to leverage the input methods in m17n and the scim
> adapter (scim-m17n) to provide more input methods on SCIM stack.
>
> 4.2. Bug/RFE Number(s):
> None
>
> 4.3. In Scope:
> N/A
>
> 4.4. Out of Scope:
> The GUI supports in m17n is not delivered.
>
> 4.5. Interfaces:
>
> INTERFACE NAME STABILITY NOTE
> ------------------------------------------------------------------------
> /usr/bin/m17n-config Uncommitted compilation and linking flags
> /usr/bin/m17n-conv Uncommitted encoding conversion utility
> /usr/bin/m17n-db Uncommitted version and location information
> of database files
>
> /usr/lib/libm17n-core.so Uncommitted M-Text and other core APIs
> /usr/lib/libm17n.so Uncommitted IM, language data APIs
> /usr/lib/libm17n-flt.so Uncommitted font layout table APIs
> /usr/lib/libmimx-anthy.so Uncommitted IM extension of libanthy
>
> /usr/share/m17n/icons/* Uncommitted icons for languages and IMs
> /usr/share/m17n/*.mim Uncommitted input methods
> /usr/share/m17n/*.map Uncommitted charset maps
> /usr/share/m17n/*.flt Uncommitted font layout tables
> /usr/share/m17n/*.lnm Uncommitted localized language names
> /usr/share/m17n/*.tab Uncommitted various tables from UNIDATA
> /usr/share/m17n/*.tbl Uncommitted various configure tables
>
> /usr/lib/scim-1.0/1.4.0/ Uncommitted scim engine for m17n IMs
> IMEngines/m17n.so
>
> 4.6. Doc Impact:
> None
>
> 4.7. Admin/Config Impact:
> None
>
> 4.8. HA Impact:
> None
>
> 4.9. I18N/L10N Impact:
> None
>
> 4.10. Packaging & Delivery:
> SUNWm17n-lib-core
> SUNWm17n-lib-core-devel
> SUNWm17n-db
> SUNWm17n-db-devel
> SUNWm17n-contrib
> SUNWscim-m17n
>
> 4.11. Security Impact:
> None.
>
> 4.12. Dependencies:
> None.
>
> 5. Reference Documents:
> 1). m17n OverView
> http://www.m17n.org/m17n-lib-en/overview.html
>
> 2). SCIM and IMEngines
> http://www.scim-im.org
> PSARC 2008/418 Integrate SCIM to Solaris
>
> 6. Resources and Schedule
> 6.4. Steering Committee requested information
> 6.4.1. Consolidation C-team Name:
> Globalization
> 6.5. ARC review type: FastTrack
> 6.6. ARC Exposure: open
>
>
More information about the opensolaris-arc
mailing list