[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:17849] im-config -- Input method configuration framework をITPしました。



Input Methodの設定は、im-switchがあるのですが、その内部構造が複雑なため
カスタム化しにくいとか、各パッケージ間で整合性のない設定ファイルが乱造
されたような状況もすこしあります。

今回この状況をみて再設計したシステムをim-configとして作って見ました。
設定ファイルに関しては、自動設定関係でつかうと:
---
run_im scim
---
といった感じで、手動でこれに代えて実際の起動プログラムを書いてもよくなって
います。(この時も変数のexport は自動でします。)

自動設定はim-configとするとGUIで設定できますし、GNOMEのメニューエントリー
もあります。手動設定を間違って上書きしないようにもなっています。
また、rootからのGUI設定も同じコードなのでim-switchよりかなりすっきりし
ました。ただGUI無しのconsoleのみダイアログはまだ実装していません。

まもなくアップロードしますので、試してみてください。

ITPは以下でした。

----- Forwarded message from Osamu Aoki <osamu@debian.org> -----

Date: Sun, 27 Jun 2010 03:41:09 +0900
From: Osamu Aoki <osamu@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Cc: pkg-ime-devel@lists.alioth.debian.org, kmuto@xxxxxxxx
Subject: Bug#587258: ITP: im-config -- Input method configuration framework
User-Agent: Mutt/1.5.20 (2009-06-14)

Package: wnpp
Severity: wishlist
Owner: Osamu Aoki <osamu@debian.org>


* Package name    : im-config
  Version         : 0.1
  Upstream Author : Osami Aoki <osamu@debian.org>
* URL             : http://git.debian.org/?p=collab-maint/im-config.git
* License         : GPL-2+
  Programming Lang: POSIX shell
  Description     : Input method configuration framework
 im-config package provides the framework to configure and to switch
 the input method on X Window System. This input method is the essential
 mechanism for Japanese, Chinese and Korean (CJK) languages to enter
 their non-ASCII native characters.
 .
 Many modern input methods such as IBus support not only one of these CJK
 languages but support almost all languages simultaneously by
 dynamically switching keyboard modes with GUI helper program.
 .
 By installing this package, the most desirable input method and its
 backend conversion engine are automatically configured with both the X
 Window System Input Method (XIM), GTK input method module and Qt input
 method module.
 .
 You can further customize your input method with 'im-config' command.

=====================================================================
This package is intended to replace im-switch which I maintain.  All Chinese,
Japanese , Korean, ... Input Methods tends to rely on im-switch for their easy
configuration. 

im-switch uses update-alternatives in very complicated way which makes quite
difficult to understand.  This package solves it.

(Actually, I added GUI to im-switch, so it became easier ... but this s
maintenance night mare.  This im-config solves it with easy code with GUI.)

Osamu






-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20100626184108.GA10379@debian.org

----- End forwarded message -----