Comment 2 for bug 1294157

Revision history for this message
Mathieu Bridon (bochecha) wrote : Re: FFe: Sync libcangjie 1.1-1 (universe), pycangjie 1.1-1 (universe) and ibus-canglie 2.1-1 (universe) from Debian unstable (main)

Hey Iain,

I'm upstream for these 3 packages, so let me try to help here. :-)

I'm also a Fedora packager, so I do understand your concern about not pushing something just because it's the latest, but only if it's better for the users.

In the present case, those x.1 releases are really what should have been the x.0 ones. You know, the bugs you find right after you finally release something. ;-)

The full changelog for the three packages is here:
http://blog.fedora-fr.org/bochecha/post/2014/02/New-releases-from-the-Cangjians

IMHO, ibus-cangjie 2.1 really needs to get into Ubuntu 14.04 ASAP. Without this version, the users won't be able to change the settings for the input method, because the settings dialog just doesn't work.

The good news is that ibus-cangjie 2.1 would work fine with libcangjie 1.0 and pycangjie 1.0, so if you prefer being conservative, then you could update only ibus-cangjie. :-)

The changes in pycangjie are all really trivial: none of them touches the code. There is one that I feel is important though, as it adds the documentation to the tarball (and as such to the Ubuntu package?), which can be useful if someone wants to build an application using the pycangjie API. But the docs are available online anyway, so it's not critical either way.

As for libcangjie, there could be a bit more risks, as some changes happened to the code. However, we didn't break the API/ABI between 1.0 and 1.1, so either version would be fine for Ubuntu. We did fix a few memory leaks though, and added the API docs to the tarball (same omission as pycangjie), so it would still be nice to have it in 14.04.

Finally, for what it's worth, those same versions have been in Fedora for a few months now, so they did receive some testing.

To sum it all up: these are minor releases with only few changes. I'd prefer you upgrade everything, but if not please at least upgrade ibus-cangjie, because version 2.0 is busted.

Thanks. :-)