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-----