[Uim] uim-1.1.0-alpha

Etsushi Kato ek.kato at gmail.com
Fri May 26 08:08:28 EEST 2006


Hi,

uim-1.1.0-alpha is now available from download at:

 http://uim.freedesktop.org/releases/

uim-1.1.0-alpha.tar.gz	md5sum: 13ce938999397c1537178dab6018f4f7
uim-1.1.0-alpha.tar.bz2	md5sum: d1e06edbb43b2ae78b54997006bdeab5


uim 1.1.0-alpha Release Note
============================

About This Release
------------------

This distribution of uim 1.1.0-alpha is a preview release for testing
purpose. Since it may contain serious unknown problems, it should not
be used for important works. For such situations, use our latest
stable release uim 1.0.1.

Please report us if you find a problem.

Mailinglist: uim at freedesktop.org
Bug tracking system: http://bugs.freedesktop.org/


What's New
----------

Following features are highlight of this release. See NEWS for all
changes.

  - icon support for toolbar
  - menu-based quick IM switching from toolbar

And for developers writing uim-related software, there are some major
interface changes must be followed. Please update your codes (with
UIM_VERSION_REQUIRE()).

  - Add icon support to helper protocol
  - Context-originated IM switching of other contexts

See doc/COMPATIBILITY for the details and other compatibility issues.


Notes for Packagers and System Integrators
------------------------------------------

  - Due to the helper protocol incompatibility, 3rd party input-state
    indicators (aka applets) and bridges must be updated to newer
    version that supports the new protocol. Handle version dependency
    carefully

  - Static library building has been disabled by default. Enable it
    explicitly if needed


Future Direction
----------------

The version 1.0 was bumped as the termination of the development
direction of the ex-leader. After then, the design and development
policies, and thus goals and direction are changed to the new
leader's. Though the 1.1 signals little about the changes, the next
milestones show where we go. It is a way to achieve simple, easily
extensible and high code-quality input method environment.

  - uim 1.2.0

    Release for internal improvement. No user-visible changes other
    than resource consumption reduction.

    The non-standard-conformant Scheme interpreter of libuim will be
    replaced with newly developed SigScheme to make a room for next
    leap.


  - uim 1.3.0

    Release for internal simplification. No user-visible changes.

    The complicated C part of uim which prevents extensions, design
    improvements and automated input method tests will be turned into
    Scheme codes or optimized out.


  - uim 1.4.0 and later

    The time for drastic reconstruction. Many user-visible changes.

    The bridge and IM interface will be revised for better focus and
    reset handlings, and the composer framework will be introduced for
    extensible IM development.



Cheers,
-- 
Etsushi Kato
ek.kato at gmail.com



More information about the uim mailing list