--- Begin Message ---
Hi,
Huang Peng (redhat) is developing "IBus" (= the Input Bus).
It is a new input framework and it supports m17n library.
HOME: http://code.google.com/p/ibus/
PDF: http://ibus-user.googlegroups.com/web/ibus.pdf
===========================
IBus vs SCIM
Shortage of SCIM:
All clients of SCIM must be linked with stdc++.
It will cause some conflict.
All engines must be developed by C++.
All engines are running in one process. If one has
some bugs, it will impact the whole system.
Advantage of IBus:
IBus uses dbus RPC for communication.
Clients can use any languages to access IBus.
Engines can be wrote by any languages.
The language must has dbus binding (c, c++, python,
ruby, and etc).
The daemon, engines, clients & UI, all partitions
are running as a process.
One of them has problem, it will not impact all system.
===========================
IBus has IBus-base + 6 engines.
ibus-0.1.1.20080825.tar.gz
ibus-anthy-0.1.1.20080823.tar.gz
(ibus-anthy-git is greatly improved.
Please wait for the next release.)
ibus-chewing-0.1.1.20080823.tar.gz
ibus-hangul-0.1.1.20080823.tar.gz
ibus-m17n-0.1.1.20080823.tar.gz
ibus-pinyin-0.1.1.20080823.tar.gz
ibus-table-0.1.1.20080823.tar.gz
How to use IBus
1. Build ibus-0.1.1.20080825 and install it.
2. Build ibus-{pinyin,m17n,etc} and install them.
3. $ ibus-setup
4. Open "Engine" tab and enable your favorite engines.
5. $ GTK_IM_MODULE=ibus leafpad
6. Press Ctrl+space to enable IBus.
Regards,
Hirosi
--------------------------------------
For All Sports Lovers! SPORTS OHEN PROJECT 2008
http://pr.mail.yahoo.co.jp/yells/
--- End Message ---
--
Fedora-i18n-list mailing list
Fedora-i18n-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-i18n-list