Re: IBus 1.5

Weng Xuetian <[email protected]>
Newsgroups gmane.linux.suse.m17n
Message-ID <1413199.LAM869RfkX@chakra-zenbook>
On Wednesday 12 December 2012 17:57:28,Takashi Iwai :
> At Thu, 13 Dec 2012 01:42:25 +0900,
> 
> Fuminobu TAKEYAMA wrote:
> > Hi, all,
> > 
> > IBus 1.5 was released several days ago.
> > It is major update.
> 
> Takeyama-san, thanks for heading up.
> I also wanted to ask about this now, too :)
> 
> > How do we update packages related to ibus?
> > 
> > - ibus-* depending on ibus 1.5's typelib (developed in python) is
> > 
> >   not compatible with 1.4.
> >   We must update "Requires" tag.
> 
> "not compatible" means it can't be built with 1.5, or it just needs a
> proper dependency?
> 
> > - Compatibility of two versions of libibus is not clear.
> > 
> >   ibus-mozc linked to 1.4's libibus could communicate with ibus 1.5
> >   as far as I tested.
> 
> This is always a potential breakage in every shared library package,
> and I don't think we can do so much for it.  All related packages in
> the project (thus later in FACTORY once when ibus-1.5 is checked in)
> will be rebuilt in anyway, so unless user does strange things, user
> will get consistent packages from the same project (in theory).
> 
> But if the backward compatibility isn't kept, basically the shared lib
> must increase its *.so version number.  If they didn't, it's a clear
> bug of ibus.
> 
> > - Do we need to clean up its package's change log while it was
> > 
> >   in the M17N/Devel project?
> 
> The change log must be incremental.  You must not remove the old
> changelog that have been already checked in FACTORY, at least.
> 
> So we need to merge the changelog, maybe with a bit of clean up.
> 
> > - The released version still have something wrong.
> > 
> >   For example, Ctrl+Space is the only key to toggle IM state but
> >   I can see other keys in its dconf profile. (bug or dead code?)
> 
> That's bad.  But maybe fixable during the development?

AFAIK this is what it supposed to be. (Though I have nothing to do with IBus 
dev.. I'm just the one who also keeps an eye on ibus)

The new behavior is changed to something like MAC, ctrl+space in ibus-1.5 now 
behave like alt+tab (kinds of stack based), most recent accessed is the next 
one being switched by ctrl+space.
signature.asc (application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJQyON/AAoJEI6LiYy/JBL5xt0H/R3L7ynrr8x/T0ubgRsMD0w6
PrTgZnd1CCVfY+JYrqPZY5AEPcXKp8/4a5jBSQbB3AXHbIpsdkfqnBVKtVd5Ht0J
5WFoMsWdIC5LgicWp3F7AxKVaUyW1sbo8ZOS0R+fqQ6OEzojzYxQy2Ui/XB2Scaw
whpBXoCwofYPW8s3Y5L/6eVytTYUrhPw9pyA7EQE+MYihWHZh1l2cHtVzBqnOoHU
pinJ3HCUwbmI5ymrgw0ArdXb9vJn+9YafTCY0yVH2Y1PDLUWFgx8rgQjj4aunIHe
UiQGJIBHshoG7/AKpXViEaw9+K6BboE94cIo+GDN6mPe89ZsIZUfP901wRlqGYM=
=gX4L
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.