[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 -----