On Tue, Apr 30, 2013 at 7:54 PM, Jan Engelhardt
Actually this is a planned feature for Fedora 19. I "stole" it from their idea page. But now I suspect it may be not solid enough to act as their "default" Japanese IME.
I don't think their koji can afford its building. and our fcitx developers have also examined its weakness in code. it just crash.
Why would I, as a user, want kkc over mozc?
Relax, it's not for openSUSE. I was just broadcasting news. Changing a default IME needs at least the permission of the coordinator of the primary user group, and a hearing on #opensuse-factory. I'm not Japanese, and so far as I know, they have no such plans. I packaged it just for providing diversity because IME for openSUSE Japanese is in shortage. Below are my personal options, not releated to openSUSE community, but as an IM packager and a IM developer's friend (Just for sharing): Technically, I can tell kkc is using a N-gram model and a larger statistical data provied by marisa-trie. I don't know in details ( I just do minor dev and artwork in Fcitx project) and didn't test it at all. but it looks N is better than one or two. In license, Mozc is open source but close developed by Google, community can't shape its way. So you can take it "half open" because the "upstream first" rule doesn't apply. Then it's not suitable to compare it with a full open source project. Consequently Japanese has only one open source IME project still running, Anthy, which is old and buggy, even Japanese doesn't use it. (There's another one called SKK, but seems it has been freezing for a long time) So politically and with maintenance in consideration, Red Hat needs a tool that they can controll and fix without increasing man power. If I remembered correct, the developer of KKC is a hired empolyee/Fedora i18n team member, so it's easier to maintain a thing that written entirely by yourself. But I can tell on behalf of myself: 1. Just like the IBus integration for GNOME, outsiders always can't finish insiders' work. Someone may be good at coding, but not good at using. So things they developed may just look weird in users' eyes. But, well, Linux world is open source, you can do anything you want...even take users as your white rats. It's ethically unpleasant but in theory doable. 2. They always think "benefit to Fedora" and didn't take the whole environment into consideration. In short, it's IBus orientated. the KKC library works buggy (until 0.1.10) if you didn't call it in IBus way. It's okay, we can emulate. But considering that IBus doesn't work good in KDE and even GNOME 3.6+ (it's not considered stable until 3.9+), then things might be worse. It may be a very good lib, but the performance on a buggy integration might not be too well. So Fedora people are still fixing it, ABI changes frequently, makes it harder for other platforms to follow and give a port to that good lib. Anyway changes are good if they work carefully. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org