I personally believe that a modern OS should include all languages out
of box. OS X does this, Windows 8.1 is probably there also.

In the context of Ubuntu, we do have an annoying concept of language
packs.

I and others find it annoying because:
 * Net installing the language packs at the end of Ubuntu installation can have 
issues in too many ways
 * Installing languages packs after Ubuntu installation is confusing for 
beginners
 * As I tried some time ago, one cannot select all languages in language 
selector; there will be obscure error like locale running out of hash space

Including ibus-pinyin is a workaround for language pack annoyance; at least 
there is some input engine there.
Barebone ibus-table is definitely useless.

But there are many counter-argument for ibus-pinyin inclusion:
 * It is merely useful for Simplified Chinese users; maybe they should use 
Ubuntu Kylin
 * Language pack of Simplified Chinese picks ibus-sunpinyin instead ibus-pinyin 
as Pinyin input engine
 * ibus-pinyin is not in good shape both upstream (almost dead) and downstream 
(outdated, problematic)
 * At English installation of Ubuntu requires non-intuitive enabling process of 
IBus engines (it is getting better because of keyboard-indicator, but 
keyboard-indicator has its blocking bugs)

An alternative approach is that we include more IBus engines. We try to
cover all the common languages (ibus-m17n should probably be avoided).
We may reference GNOME/Fedora for a list of common IBus engines. I also
wonder what is Ubuntu Touch doing on this issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1164252

Title:
  Improve default selection of IBus related packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntukylin/+bug/1164252/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to