Activity log for bug #1452326

Date Who What changed Old value New value Message
2015-05-06 15:35:11 Mathieu Bridon bug added bug
2015-05-06 15:39:13 Didier Roche-Tolomelli nominated for series Ubuntu Trusty
2015-05-06 15:39:13 Didier Roche-Tolomelli bug task added libcangjie (Ubuntu Trusty)
2015-05-06 15:39:13 Didier Roche-Tolomelli nominated for series Ubuntu Vivid
2015-05-06 15:39:13 Didier Roche-Tolomelli bug task added libcangjie (Ubuntu Vivid)
2015-05-06 15:40:54 Didier Roche-Tolomelli bug task deleted libcangjie (Ubuntu Vivid)
2015-05-06 15:41:02 Didier Roche-Tolomelli nominated for series Ubuntu Utopic
2015-05-06 15:41:02 Didier Roche-Tolomelli bug task added libcangjie (Ubuntu Utopic)
2015-05-06 15:41:12 Didier Roche-Tolomelli libcangjie (Ubuntu): status New Fix Released
2015-05-06 16:09:17 Mathieu Bridon description Ubuntu Trusty and Utopic are currently shipping some older versions of libcangjie, which have some known issues. Those are fixed in libcangjie 1.3, which is already in Vivid. Trusty currently ships libcangjie 1.0, and Utopic has 1.1. Moving from 1.0 to 1.3 implies no API/ABI break. (I even checked that with abidiff, just to be sure) The full release notes are available at this link: https://github.com/Cangjians/libcangjie/releases As one of the upstream developers for libcangjie, I'd prefer you just updated to the latest upstream release in both Trusty and Utopic, but I can understand this might not be the proper process in Ubuntu, so I'll be more than happy to work with you to review differences, help backport patches, or anything else which could help. At the very least, user experience would be vastly improved by just applying the following patches to the Ubuntu packages, both in Trusty and Utopic: * https://github.com/Cangjians/libcangjie/commit/5e2abdb2f9dd122efd543307b7a1e2449943ca7d.patch * https://github.com/Cangjians/libcangjie/commit/f363e39fdb738d4d393250db46e8db5c90d28132.patch * https://github.com/Cangjians/libcangjie/commit/f48bb13fb55d28d1e5773686ab1d828fa456942f.patch * https://github.com/Cangjians/libcangjie/commit/18c82a9620b861ee2c1ff698da717de2fcad126f.patch * https://github.com/Cangjians/libcangjie/commit/3528d4abbae878e7a7056c3a5142c339ec01f31a.patch * https://github.com/Cangjians/libcangjie/commit/cfb40d51e3365a52a98c1f5eb36380d3cb81e62c.patch * https://github.com/Cangjians/libcangjie/commit/b5a37eae948ab8dbcb105723ab7313e465651e4e.patch These are all **data** fixes, no code changes. Getting this data fixed in Ubuntu packages means that users will get the results they are expecting when typing Chinese with IBus Cangjie. These data fixes are important for Hong Kong users, who in majority use a Cangjie input method. Most of them tend to run the latest LTS, which is why I'd really like to have these fixes pushed all the way back to Trusty. [Impact] Ubuntu Trusty and Utopic are currently shipping some older versions of libcangjie, which have some known issues. Those are fixed in libcangjie 1.3, which is already in Vivid. Trusty currently ships libcangjie 1.0, and Utopic has 1.1. Moving from 1.0 to 1.3 implies no API/ABI break. (I even checked that with abidiff, just to be sure) The full release notes are available at this link: https://github.com/Cangjians/libcangjie/releases As one of the upstream developers for libcangjie, I'd prefer you just updated to the latest upstream release in both Trusty and Utopic, but I can understand this might not be the proper process in Ubuntu, so I'll be more than happy to work with you to review differences, help backport patches, or anything else which could help. At the very least, user experience would be vastly improved by just applying the following patches to the Ubuntu packages, both in Trusty and Utopic: * https://github.com/Cangjians/libcangjie/commit/5e2abdb2f9dd122efd543307b7a1e2449943ca7d.patch * https://github.com/Cangjians/libcangjie/commit/f363e39fdb738d4d393250db46e8db5c90d28132.patch * https://github.com/Cangjians/libcangjie/commit/f48bb13fb55d28d1e5773686ab1d828fa456942f.patch * https://github.com/Cangjians/libcangjie/commit/18c82a9620b861ee2c1ff698da717de2fcad126f.patch * https://github.com/Cangjians/libcangjie/commit/3528d4abbae878e7a7056c3a5142c339ec01f31a.patch * https://github.com/Cangjians/libcangjie/commit/cfb40d51e3365a52a98c1f5eb36380d3cb81e62c.patch * https://github.com/Cangjians/libcangjie/commit/b5a37eae948ab8dbcb105723ab7313e465651e4e.patch These are all **data** fixes, no code changes. Getting this data fixed in Ubuntu packages means that users will get the results they are expecting when typing Chinese with IBus Cangjie. These data fixes are important for Hong Kong users, who in majority use a Cangjie input method. Most of them tend to run the latest LTS, which is why I'd really like to have these fixes pushed all the way back to Trusty. The rest of the changes between 1.0 and 1.3 are minor and don't have any impact for users, so I won't be mad if you chose not to get them. :) [Test Case] 1. install the package, as well as ibus-cangjie 2. configure the ibus-cangjie input method 3. type some cangjie codes, for example: * "raiu" gives no result with the current Trusty/Utopic package, but it should return 嘅 with the above patches * "okrx" returns 佑 with the current Trusty/Utopic package, but it should return 知 with the above patches [Regression Potential] I can't think of any, especially if you only apply the data fixes I listed above. Also, note that this is quite a leaf-ish package: as far as I know, only pycangjie and ibus-cangjie depend on it. (for which I am also upstream) Finally, this is quite a niche package: it is only useful to desktop users who need to type Chinese with a Cangjie input method (that's mostly Hong Kong, and some in Taiwan) in IBus. So all in all, this should be a very safe update.
2015-05-08 04:43:29 Launchpad Janitor libcangjie (Ubuntu Trusty): status New Confirmed
2015-05-08 04:43:29 Launchpad Janitor libcangjie (Ubuntu Utopic): status New Confirmed
2015-05-10 17:52:18 Hill Ma summary Wrong input results [SRU] Wrong input results
2015-05-18 01:42:50 Anthony Wong bug added subscriber Anthony Wong
2015-06-25 18:38:31 Brian Murray libcangjie (Ubuntu Utopic): status Confirmed Fix Committed
2015-06-25 18:38:34 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2015-06-25 18:38:38 Brian Murray bug added subscriber SRU Verification
2015-06-25 18:38:41 Brian Murray tags verification-needed
2015-06-25 18:39:38 Brian Murray libcangjie (Ubuntu Trusty): status Confirmed Fix Committed
2015-06-25 18:44:02 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/libcangjie
2015-06-25 18:44:04 Launchpad Janitor branch linked lp:ubuntu/utopic-proposed/libcangjie
2015-06-28 11:12:26 Mathieu Bridon tags verification-needed verification-done
2015-07-08 04:17:28 Launchpad Janitor libcangjie (Ubuntu Trusty): status Fix Committed Fix Released
2015-07-08 04:17:33 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team
2015-07-08 13:16:19 Launchpad Janitor libcangjie (Ubuntu Utopic): status Fix Committed Fix Released