Debian Bug report logs - #650062
im-switch: Retiring im-switch for post wheezy

version graph

Package: im-switch; Maintainer for im-switch is Osamu Aoki <osamu@debian.org>; Source for im-switch is src:im-switch (PTS, buildd, popcon).

Reported by: Osamu Aoki <osamu@debian.org>

Date: Sat, 26 Nov 2011 03:21:02 UTC

Severity: normal

Found in version im-switch/1.20

Fixed in version im-switch/1.21

Done: Osamu Aoki <osamu@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-ime-devel@lists.alioth.debian.org, koster@debian.org, thep@debian.org, debian@vdr.jp, foss@rolf.leggewie.biz, minghua-guest@users.alioth.debian.org, debian-l10n-korean@lists.debian.org, maehara@debian.org, kmuto@debian.org:
Bug#650062; Package im-switch. (Sat, 26 Nov 2011 03:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Osamu Aoki <osamu@debian.org>:
New Bug report received and forwarded. Copy sent to pkg-ime-devel@lists.alioth.debian.org, koster@debian.org, thep@debian.org, debian@vdr.jp, foss@rolf.leggewie.biz, minghua-guest@users.alioth.debian.org, debian-l10n-korean@lists.debian.org, maehara@debian.org, kmuto@debian.org. (Sat, 26 Nov 2011 03:21:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Osamu Aoki <osamu@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: im-switch: Retiring im-switch for post wheezy
Date: Sat, 26 Nov 2011 12:16:50 +0900
Package: im-switch
Version: 1.20
Severity: normal

(I am CCing all maintainers which make some dependency to the im-switch
packages.)

TODO:
Agree and document post wheezy situation for im-switch, so people on
wheezy will not be surprised when upgrading to wheezy+1.

PROPOSAL: In README.Debian, state 
 * im-switch is deprecated and 
 * recommend people to move to im-config.

FACTS:

 * im-switch and im-config provide equivalent services.

 * im-config is simple and works better.
   Move to im-config after wheezy+1 should be the next step 
   (This is merely my opinion)

 * im-switch is complicated and its configuration mechanism is 
   hard to understand and maintain. (I have been making efforts for
   both.)

 * im-switch suffers few technical issues 
  - multi-arch (Ubuntu patch proposed)
  - handling of GTK2/GTK3 mixed system
  - these can not be solved by im-switch only due to complicated hook
    script structure.

 * im-config 0.5 solves all these issues. (Minor glitches, I am willing
   to fix)

 * 2 overlapping Debian releases are enough for transition.

 * Unknown: Impact to Ubuntu which seems to depend on im-switch
  (If anyone is interested on this, please tell us.  I am ignorant on
   this)

 * fcitx, libuim-data, scim, scim-pinyin
   Packages with Recommends: im-config | im-switch
   Safe for im-switch removal and no impact with default installation
   (scim-pinyin does not need to do this since scim pulls this in.  
    But no bad effect.)

 * gcin
   Packages with Recommends: im-switch | im-config
   Safe for im-switch removal and little impact with default installation

 * gtk-im-libthai, gtk3-im-libthai
   Packages with Recommends: im-switch
   Possible to do im-switch removal
   No support by im-config at this moment (Need to discuss)

 * imhangul-common, kinput2-common
   Packages with Depends: im-switch
   I should file wish list bug for Recommends: im-config | im-switch
   I should also offer support to imhangul-common.  That is TODO on me
   with help by imhangul-common folks.
   kinput2-common seems to be a dead weight package now.
   (Debian has no gargage collection mehanism of unused and unmaintained
    packages except for FTBFS.  They can become security risk, though.)

Since this affects many packages, I would like to discuss in public
here and make appropriate preparation in wheezy by documenting next
step.

If you are CCed and have objection to remove this after wheezy+1, please
make your objection clear and present your alternative plan.

Thanks for your cooperation.

Regards,

Osamu

PS:
I did not CC task-chinese-s/t-desktop since it is owned by Debian
Install System Team <debian-boot@lists.debian.org>.  But they recommend
fcitx and im-switch.  Removing im-switch still pull in im-config via
fcitx. 

Osamu

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




Information forwarded to debian-bugs-dist@lists.debian.org, Osamu Aoki <osamu@debian.org>:
Bug#650062; Package im-switch. (Sat, 26 Nov 2011 03:51:08 GMT) (full text, mbox, link).


Acknowledgement sent to Theppitak Karoonboonyanan <thep@debian.org>:
Extra info received and forwarded to list. Copy sent to Osamu Aoki <osamu@debian.org>. (Sat, 26 Nov 2011 03:51:08 GMT) (full text, mbox, link).


Message #10 received at 650062@bugs.debian.org (full text, mbox, reply):

From: Theppitak Karoonboonyanan <thep@debian.org>
To: Osamu Aoki <osamu@debian.org>, 650062@bugs.debian.org
Subject: Re: Bug#650062: im-switch: Retiring im-switch for post wheezy
Date: Sat, 26 Nov 2011 10:49:14 +0700
On Sat, Nov 26, 2011 at 10:16 AM, Osamu Aoki <osamu@debian.org> wrote:

>  * gtk-im-libthai, gtk3-im-libthai
>   Packages with Recommends: im-switch
>   Possible to do im-switch removal
>   No support by im-config at this moment (Need to discuss)

I'm about to try to switch to im-config, too. But it seems more complicated
than im-switch to begin with. Is there document I should read?

Thanks,
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/




Information forwarded to debian-bugs-dist@lists.debian.org, Osamu Aoki <osamu@debian.org>:
Bug#650062; Package im-switch. (Sat, 26 Nov 2011 04:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Theppitak Karoonboonyanan <thep@debian.org>:
Extra info received and forwarded to list. Copy sent to Osamu Aoki <osamu@debian.org>. (Sat, 26 Nov 2011 04:51:03 GMT) (full text, mbox, link).


Message #15 received at 650062@bugs.debian.org (full text, mbox, reply):

From: Theppitak Karoonboonyanan <thep@debian.org>
To: Osamu Aoki <osamu@debian.org>, 650062@bugs.debian.org
Subject: Re: Bug#650062: im-switch: Retiring im-switch for post wheezy
Date: Sat, 26 Nov 2011 11:47:43 +0700
On Sat, Nov 26, 2011 at 10:49 AM, Theppitak Karoonboonyanan
<thep@debian.org> wrote:
> On Sat, Nov 26, 2011 at 10:16 AM, Osamu Aoki <osamu@debian.org> wrote:
>
>>  * gtk-im-libthai, gtk3-im-libthai
>>   Packages with Recommends: im-switch
>>   Possible to do im-switch removal
>>   No support by im-config at this moment (Need to discuss)
>
> I'm about to try to switch to im-config, too. But it seems more complicated
> than im-switch to begin with. Is there document I should read?

Having read im-config's README.Debian and having checked file
provisions of packages, it looks like all the control is centralized in
im-config package, rather than distributed as in im-switch.
Does this mean im-config should be patched to support my IM
packages, and I can then just Recommends: im-config without
other change in my packages?

Supporting GTK_IM_MODULE only when both gtk2 and gtk3 immodules
are available is interesting. It currently misses the case in which either
version is absent.

Regards,
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/




Information forwarded to debian-bugs-dist@lists.debian.org, Osamu Aoki <osamu@debian.org>:
Bug#650062; Package im-switch. (Sat, 26 Nov 2011 06:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to d+deb@vdr.jp:
Extra info received and forwarded to list. Copy sent to Osamu Aoki <osamu@debian.org>. (Sat, 26 Nov 2011 06:00:03 GMT) (full text, mbox, link).


Message #20 received at 650062@bugs.debian.org (full text, mbox, reply):

From: d+deb@vdr.jp
To: 650062@bugs.debian.org
Subject: Re: Bug#650062: im-switch: Retiring im-switch for post wheezy
Date: Sat, 26 Nov 2011 14:56:53 +0900
[Message part 1 (text/plain, inline)]
Hi,

On Sat, Nov 26, 2011 at 12:16:50PM +0900, Osamu Aoki wrote:
>  * fcitx, libuim-data, scim, scim-pinyin
>    Packages with Recommends: im-config | im-switch
>    Safe for im-switch removal and no impact with default installation
>    (scim-pinyin does not need to do this since scim pulls this in.  
>     But no bad effect.)

uim packaging team is already planning to transit
from im-switch to im-config.  We will drop im-switch
post wheezy.

uim: transition from im-switch to im-config
http://bugs.debian.org/629490
-- 
Regards,
	dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Osamu Aoki <osamu@debian.org>:
Bug#650062; Package im-switch. (Mon, 28 Nov 2011 05:24:03 GMT) (full text, mbox, link).


Acknowledgement sent to Theppitak Karoonboonyanan <thep@debian.org>:
Extra info received and forwarded to list. Copy sent to Osamu Aoki <osamu@debian.org>. (Mon, 28 Nov 2011 05:24:03 GMT) (full text, mbox, link).


Message #25 received at 650062@bugs.debian.org (full text, mbox, reply):

From: Theppitak Karoonboonyanan <thep@debian.org>
To: Osamu Aoki <osamu@debian.org>, 650062@bugs.debian.org
Subject: Re: Bug#650062: im-switch: Retiring im-switch for post wheezy
Date: Mon, 28 Nov 2011 12:21:20 +0700
On Sat, Nov 26, 2011 at 11:47 AM, Theppitak Karoonboonyanan
<thep@debian.org> wrote:

> Having read im-config's README.Debian and having checked file
> provisions of packages, it looks like all the control is centralized in
> im-config package, rather than distributed as in im-switch.
> Does this mean im-config should be patched to support my IM
> packages, and I can then just Recommends: im-config without
> other change in my packages?

Bug #650244 filed for im-config change.

-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/




Reply sent to Osamu Aoki <osamu@debian.org>:
You have taken responsibility. (Wed, 07 Dec 2011 15:36:10 GMT) (full text, mbox, link).


Notification sent to Osamu Aoki <osamu@debian.org>:
Bug acknowledged by developer. (Wed, 07 Dec 2011 15:36:11 GMT) (full text, mbox, link).


Message #30 received at 650062-close@bugs.debian.org (full text, mbox, reply):

From: Osamu Aoki <osamu@debian.org>
To: 650062-close@bugs.debian.org
Subject: Bug#650062: fixed in im-switch 1.21
Date: Wed, 07 Dec 2011 15:34:03 +0000
Source: im-switch
Source-Version: 1.21

We believe that the bug you reported is fixed in the latest version of
im-switch, which is due to be installed in the Debian FTP archive:

im-switch_1.21.dsc
  to main/i/im-switch/im-switch_1.21.dsc
im-switch_1.21.tar.gz
  to main/i/im-switch/im-switch_1.21.tar.gz
im-switch_1.21_all.deb
  to main/i/im-switch/im-switch_1.21_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 650062@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Osamu Aoki <osamu@debian.org> (supplier of updated im-switch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 07 Dec 2011 23:57:36 +0900
Source: im-switch
Binary: im-switch
Architecture: source all
Version: 1.21
Distribution: unstable
Urgency: low
Maintainer: Osamu Aoki <osamu@debian.org>
Changed-By: Osamu Aoki <osamu@debian.org>
Description: 
 im-switch  - Input method switch framework
Closes: 649188 650062
Changes: 
 im-switch (1.21) unstable; urgency=low
 .
   * Updated README.Debian for Wheezy to indicate this is deprecated and
     recommended to use im-config instead. Closes: #650062, 649188
Checksums-Sha1: 
 7d401bdd7cf416580064b0dfe9e49a3f53476c8b 921 im-switch_1.21.dsc
 6fc2fd4c7599f60ac860ba7f0f15a4170b6c9f2d 23533 im-switch_1.21.tar.gz
 85489a14d2b90e60fdaa48b57bd608c09a971556 18268 im-switch_1.21_all.deb
Checksums-Sha256: 
 628acf5d4e1e5c67f74442bbce490d31181b6c7333dba8e7ac70942464306cad 921 im-switch_1.21.dsc
 bb2019116fb5d3b668fb4599e52f1803a28357095d3190108d3d8fdc94d7395b 23533 im-switch_1.21.tar.gz
 7e8cd13582144de8e551784742171ee4caf13503d856fbf24be3dbee7dca6cbe 18268 im-switch_1.21_all.deb
Files: 
 31fa4da77480774ce101987645999f69 921 x11 optional im-switch_1.21.dsc
 5b39e31f5f9dd626eb95271ddb6eba87 23533 x11 optional im-switch_1.21.tar.gz
 a5e9f4de49c789343275a0c4398c8ef5 18268 x11 optional im-switch_1.21_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk7fgP4ACgkQ6A/EwagGHzLhPwCfZc4E+WTJDdF6adusLlifE139
mCYAnA43HxjOy29UldVD+JJtwKTnaMLX
=HZzN
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 15 Jan 2012 07:35:13 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 14 01:57:35 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.