[Pkg-ime-devel] Bug#746968: ibus-array should be removed
osamu at debian.org
Sun May 4 12:49:08 UTC 2014
In short, we should remove this ibus-array package.
The reason is that ibus-array is one of the few packages which still
uses ibus-python interface which is about to be removed from ibus(*).
* ibus-array popcon=ca. 30 (uses ibus-python)
* ibus-table-array30 popcon=ca. 30 (does not use ibus-python)
Since the ibus-table-array30 binary package which is generated from the
ibus-table-chinese source package seems to support this particular
array30 chinese input method, I see no major problem. (I also see a low
So question is what to do for wheezy. 3 options.
1) we just remove ibus-array. (My choice)
2) we upload transition package of ibus-array depending on
3) we modify ibus-table-array30 to provide ibus-array.
(need ibus-table-chinese source package upload)
Unless I get specific request/help/... , I will just do option 1 to
remove this ibus-array. Objection?
Let me know your thought by replying to this Debian bug report. Once we
decide on this, I can work on other 3 packages which are affected.
* ibus-pinyin popcon=443
ibus-pinyin needs to update its package dependency so it can be
removed from this list. I will handle this separately.
* ibus-googlepinyin popcon=330
Considering other newer pinyin methods are available, simply removing
this should be OK just like ibus-array.
* ibus-el popcon=103
Whoever uses this with EMACS should consider using uim instead since
they can stay within LISP world using uim bindings of IM.
(*) ibus-python removal background.
The upstream does not actively support ibus-python and has been
recommending to move to use Gobject introspection. So continuing to
ship unsupported zombie ibus-python code just because its old code has
not been removed is not good idea.
Since most of the IM packages completed this transition, I am planning
to remove ibus-python.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-- no debconf information
More information about the Pkg-ime-devel