Project

General

Profile

Feature #13006

Need working Chineese ibus input method

Added by gh origin 4 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:

Description

First, it caused incompatibility with applications. e.g: https://forum.lazarus.freepascal.org/index.php?topic=47669.0

Second, it's outdated and not being updated, it caused more problems than it worth.

Last, it's unreasonable to force an input method to users' throat. Just let us install what we need from pkg!

Conclusion: please remove ibus from the default system. Currently it's part of a vanilla system, regardless of us needing it or not.

#1

Updated by Daniel Chan 4 months ago

I am fine with ibus as default.
I want to use chinese input method but I find that all of them are not working.
It seems to me its an ibus issue. And SCIM also seems broken, but I think the priority to fix them would be very low.

#2

Updated by gh origin 4 months ago

Daniel Chan wrote:

I am fine with ibus as default.
I want to use chinese input method but I find that all of them are not working.
It seems to me its an ibus issue. And SCIM also seems broken, but I think the priority to fix them would be very low.

You could found a working ibus with a working chinese input method from Joyent's pkgsrc repo. Arch Linux wiki will help you setup it after you installed it from pkgin.
The default ibus is just broken and outdated. And they are unwilling to update it.
Blamed everything on they are not have enough time [sic].
When the actual work is just pull the code (already patched) from Joyent, build it and add to their repo.
Even if they updated it (very unlikely!). There is no way to justify the default integration of it.
It's not about ease of use, even on Linux, no distros include ibus/fcitx by default.
The farthest they go is provide a tool to assist the users installing the needed localization for them (including the input method) after the installation is done and the first boot of the newly installed system.
We all know the OI devs are maintaining/prolonging the dead corpse of Open Solaris and it's not easy for them.
But they have to change it to suite the need of the users. Not to maintain a living corpse of Open Solaris!

#3

Updated by gh origin 4 months ago

https://pkgsrc.joyent.com/install-on-illumos/

How to install ibus and a chinese input method from pkgin:

sudo pkgin install ibus

Search the chinese input method you want to use and install it.

Query every ibus package from pkgsrc: https://pkgsrc.se/search.php?stype=folder&sbranch=CURRENT&so=ibus

When you start ibus, you will see full of squares! Don't worry. Install modular-xorg and gedit to get all of the needed dependencies. Restart ibus, and enjoy.

#4

Updated by Aurélien Larcher 4 months ago

A better option could be to update ibus in oi-userland for everyone's benefit.

#5

Updated by Alexander Pyhalov 4 months ago

It seems our ibus is rather up-to-date.
I've checked Japanese input method (anthy) and it seems to be working. If you are interested in updating Chinese input method, I can help you, but I know nothing about Chinese, so don't expect me to be very interested in this (I even will not be able to test it besides seeing that one can type something which looks like hieroglyph ;)).

#6

Updated by Alexander Pyhalov 4 months ago

  • Priority changed from High to Normal
#7

Updated by Alexander Pyhalov 4 months ago

  • Subject changed from Remove ibus from the default system to Need working Chineese ibus input method
#8

Updated by gh origin 3 months ago

Alexander Pyhalov wrote:

It seems our ibus is rather up-to-date.
I've checked Japanese input method (anthy) and it seems to be working. If you are interested in updating Chinese input method, I can help you, but I know nothing about Chinese, so don't expect me to be very interested in this (I even will not be able to test it besides seeing that one can type something which looks like hieroglyph ;)).

Hi. I'm Vietnamese, not Chinese. I need ibus-unikey. Thanks.

p/s: I don't think you need to port anything. As I said, just grab the latest ibus and it various input methods source code from Joyent's pkgsrc as they were already patched to build on Illumos.

#9

Updated by gh origin 3 months ago

The default system includes only ibus and ibus/anthy. Is there any Japanese developers? I don't see the point of having either ibus or ibus/anthy included by default.

Also available in: Atom PDF