uim modules in SUSE 10.1
Hi,
Mike FABIAN
https://bugzilla.novell.com/show_bug.cgi?id=113081 +uim-module-manager --register pyload anthy canna skk tcode tutcode hangul viqr ipa-x-sampa latin
Canna is a server and I don't want to run unused servers. There is scim-canna for Canna users, so I want to remove canna from UIM. I know most users choose Anthy for Japanese input, and they don't want to install Canna for UIM. uim-{pinyin,hangul,viqr} are not well tested. I think they should be covered by uim-m17nlib. You know m17nlib includes pinyin/hangul/viqr engines, and Handa-san (the author of m17nlib) is a cool developer. Tokunaga-san replaced uim-py with the m17nlib based pinyin in uim-0.5.0. http://lists.sourceforge.jp/mailman/archives/anthy-dev/2005-August/002285.ht... I think this one is better for SUSE 10.1: uim-module-manager --register anthy m17nlib skk
- enable uim-m17nlib.
This is disabled on purpose on request of Zhe Su
Personally I prefer SCIM, but we should be fair to UIM. [OT] Current UIM project status Stable branch: maintained by Tokunaga-san. SigScheme branch: maintained by Kazuki. SigScheme is a fast and light scheme interpreter. It's good for embedded Linux. http://lists.freedesktop.org/archives/uim/2005-July/001177.html
# SigScheme has the tactics to get more faster and more # memory less.
Development branch: maintained by Yamaken. He is trying to improve UIM itself. SigScheme will be merged into this branch. I think uim-qtimmodule is good for Japanese and uim-xim shows the candidates in better places, but the developers seem to lack interest in cool GUI and usability. Thanks. Hirosi __________________________________ Save the earth http://pr.mail.yahoo.co.jp/ondanka/
UTUMI Hirosi
Mike FABIAN
wrote: https://bugzilla.novell.com/show_bug.cgi?id=113081 +uim-module-manager --register pyload anthy canna skk tcode tutcode hangul viqr ipa-x-sampa latin
Canna is a server and I don't want to run unused servers.
You don't need to run it of course. If you don't run canna, the entry "uim-canna" which appears in the scim input method selection menu doesn't work if you select it. But apart from that there is no problem.
There is scim-canna for Canna users, so I want to remove canna from UIM. I know most users choose Anthy for Japanese input, and they don't want to install Canna for UIM.
uim-{pinyin,hangul,viqr} are not well tested. I think they should be covered by uim-m17nlib. You know m17nlib includes pinyin/hangul/viqr engines, and Handa-san (the author of m17nlib) is a cool developer.
But that is the same argument as "disable m17n support in uim because m17n support in scim is better". Usually I try to enable *everything* in the hope to make everybody happy.
I think this one is better for SUSE 10.1: uim-module-manager --register anthy m17nlib skk
I think for SuSE 10.1, I'll split several new sub-packages
out of the main uim package:
uim-anthy
uim-m17n
uim-canna
If we do it this way, uim-m17n can have
uim-module-manager --register m17nlib
in the %post script and
uim-module-manager --unregister m17nlib
in the %postun script. Same for "uim-anthy" and "uim-canna".
This will avoid that the main uim package requires m17n and
canna. Currently the main uim package requires libcanna.so.1 but not
the canna server itself. When uim-canna is a seperate package, it is
no problem for uim-canna to require the complete canna server. And the
user can choose which modules of uim he wants to install and use.
--
Mike FABIAN
Hi,
--- Mike FABIAN
UTUMI Hirosi
さんは書きました: uim-{pinyin,hangul,viqr} are not well tested. I think they should be covered by uim-m17nlib. You know m17nlib includes pinyin/hangul/viqr engines, and Handa-san (the author of m17nlib) is a cool developer.
But that is the same argument as "disable m17n support in uim because m17n support in scim is better".
?? I heard "scim-m17n and scim-uim-m17n will confuse beginners, so we removed uim-m17n".
scim-m17n works just fine and supporting m17n in uim as well is therefore not necessary and only makes it more confusing for beginners.
You didn't say "scim-m17n is better than uim-m17n". (see "as well") I think scim-m17n is better than uim-m17n, but uim doesn't support scim-m17n.
I think this one is better for SUSE 10.1: uim-module-manager --register anthy m17nlib skk
I think for SuSE 10.1, I'll split several new sub-packages out of the main uim package:
After you do it, you'll see looong uim.spec. :-p I had done it in Mandriva 2005, but I merged modules again in Mandriva 2006.
Usually I try to enable *everything* in the hope to make everybody happy.
Extra things cause extra bugs. I prefer simple specs/things. I want to keep specs simple for other packagers. Or no one can help to update them. Anyway you can do it, but you need to take care of yourself. :-) Thanks. Hirosi __________________________________ Save the earth http://pr.mail.yahoo.co.jp/ondanka/
participants (2)
-
Mike FABIAN
-
UTUMI Hirosi