Bug#782453: [Pkg-ime-devel] Bug#782453: Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-05-09 Thread Osamu Aoki
Hi,

On Wed, Apr 29, 2015 at 01:59:48PM +0200, Mathieu Bridon wrote:
> On Wed, 2015-04-29 at 19:43 +0800, ChangZhuo Chen wrote:
> > On Wed, Apr 29, 2015 at 12:08:55PM +0200, Mathieu Bridon wrote:
> > > So 8.0 is out now, can we get that into 8.1?
> > 
> > Is backport good enough for this issue?
> 
> Issue**s** ;)
> 
> I'm not sure if Debian users tend to use backports. 

It is "default=enabled" for the fresh new jessie install.
(This was a surprize last minutes change of jessie)

> If it's well
> documented, and there's an expectation that users should look into

Maybe ...

> backports, then sure. (and realistically, it's better to have it fixed
> in backports than not at all ;) )

Yes.

If patch is clean focused one, push to jerssie itself may be good idea.
But usually, pushing to backport takes less efforts for the maintainer
and release manager.

Osamu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#782453: [Pkg-ime-devel] Bug#782453: Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-29 Thread Mathieu Bridon
On Wed, 2015-04-29 at 20:09 +0800, ChangZhuo Chen wrote:
> On Wed, Apr 29, 2015 at 01:59:48PM +0200, Mathieu Bridon wrote:
> > > I prepare the 2.4-1 for sid, and
> > > we can just backport it once it reaches sid.
> > 
> > Thank you. :)
> > 
> > As for the libcangjie issue we worked on earlier, if you prefer a single
> > patch to apply to the current package in Jessie, I'm more than happy to
> > oblige and make you one.
> 
> Please help to prepare the patch, thanks.

Here you go:

https://bochecha.fedorapeople.org/tmp/0001-Multiple-upstream-fixes.patch

Just to be clear, you'd apply that patch to the Jessie package (if it
can get accepted in 8.1), but Sid would still get upgraded to 2.4 ?
(Which seems perfectly reasonable, I'm just not sure I fully understand
the Debian processes)

In any case, thank you very much for your work. As upstream, it makes me
very happy to see how hard you try to provide Debian users the best
possible experience with the software I'm making. :)


-- 
Mathieu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#782453: [Pkg-ime-devel] Bug#782453: Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-29 Thread 陳昌倬
On Wed, Apr 29, 2015 at 01:59:48PM +0200, Mathieu Bridon wrote:
> Issue**s** ;)
> 
> I'm not sure if Debian users tend to use backports. If it's well
> documented, and there's an expectation that users should look into
> backports, then sure. (and realistically, it's better to have it fixed
> in backports than not at all ;) )
> 
> Now, as a user of input method yourself, what would you think of an
> input method which gives you duplicate suggestions, or displays the
> suggestion popup in the wrong location on the screen?
> 
> To me those (and the other 2 I described in the original comment) are
> pretty serious, and I do think having them in stable "proper" (i.e 8.1)
> would be preferable, so that users don't have to suffer these issues out
> of the box.

Okay, let me check how to fix it in Debian 8.1.

> > I prepare the 2.4-1 for sid, and
> > we can just backport it once it reaches sid.
> 
> Thank you. :)
> 
> As for the libcangjie issue we worked on earlier, if you prefer a single
> patch to apply to the current package in Jessie, I'm more than happy to
> oblige and make you one.

Please help to prepare the patch, thanks.

-- 
ChangZhuo Chen (陳昌倬) 
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#782453: [Pkg-ime-devel] Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-29 Thread Mathieu Bridon
On Wed, 2015-04-29 at 19:43 +0800, ChangZhuo Chen wrote:
> On Wed, Apr 29, 2015 at 12:08:55PM +0200, Mathieu Bridon wrote:
> > So 8.0 is out now, can we get that into 8.1?
> 
> Is backport good enough for this issue?

Issue**s** ;)

I'm not sure if Debian users tend to use backports. If it's well
documented, and there's an expectation that users should look into
backports, then sure. (and realistically, it's better to have it fixed
in backports than not at all ;) )

Now, as a user of input method yourself, what would you think of an
input method which gives you duplicate suggestions, or displays the
suggestion popup in the wrong location on the screen?

To me those (and the other 2 I described in the original comment) are
pretty serious, and I do think having them in stable "proper" (i.e 8.1)
would be preferable, so that users don't have to suffer these issues out
of the box.

> I prepare the 2.4-1 for sid, and
> we can just backport it once it reaches sid.

Thank you. :)

As for the libcangjie issue we worked on earlier, if you prefer a single
patch to apply to the current package in Jessie, I'm more than happy to
oblige and make you one.

(I do realize that the timing has been awful for these 2 issues, as I
finally fixed them upstream at the worst possible time for the new
versions to reach Debian stable. My apologies for this.)


-- 
Mathieu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#782453: [Pkg-ime-devel] Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-29 Thread 陳昌倬
On Wed, Apr 29, 2015 at 12:08:55PM +0200, Mathieu Bridon wrote:
> So 8.0 is out now, can we get that into 8.1?

Is backport good enough for this issue? I prepare the 2.4-1 for sid, and
we can just backport it once it reaches sid.

> 
> 
> -- 
> Mathieu
> 
> ___
> Pkg-ime-devel mailing list
> pkg-ime-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ime-devel

-- 
ChangZhuo Chen (陳昌倬) 
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-29 Thread Mathieu Bridon
So 8.0 is out now, can we get that into 8.1?


-- 
Mathieu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-16 Thread Mathieu Bridon
Any news?

This would be a very important update for Debian users in Hong Kong or
Taiwan. :-/


-- 
Mathieu


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#782453: ibus-cangjie: Many UX issues fixed upstream

2015-04-12 Thread Mathieu Bridon
Package: ibus-cangjie
Version: 2.2-2
Severity: normal

Dear Maintainer,

The version of ibus-cangjie in Jessie (2.2) contains many issues which were 
fixed upstream in subsequent releases.

The 2.3 release fixes:

* a serious usability issue, where we would in some cases suggest duplicate 
characters to the users:
  https://github.com/Cangjians/ibus-cangjie/issues/63
* a python traceback (in the background, not crashing the engine, but which was 
nevertheless triggering automatic crash catchers):
  https://github.com/Cangjians/ibus-cangjie/issues/57
* an incorrect translation for Taiwan users:
  https://github.com/Cangjians/ibus-cangjie/issues/61

And the 2.4 release works around another serious usability issue, where the 
candidate popup was misplaced (i.e not at the input cursor, but at the bottom 
of the screen) on some applications, most notably Firefox (which is quite the 
common app):
https://github.com/Cangjians/ibus-cangjie/issues/60

This is a leaf package, which shouldn't break anything in the distribution.

However, having ibus-cangjie up to date in Jessie would mean that Hong Kong 
people (who majoritarily input Chinese with a Cangjie input method) would have 
a great out-of-the box experience with Jessie.

Please update ibus-cangjie to 2.4 in Jessie. The best thing would be in the 
initial release, else at a release point, and else in backports.

As the upstream developer for ibus-cangjie, I'm willing to work with you to 
review differences, help backport patches, or anything else which could help.


-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_HK.UTF-8, LC_CTYPE=en_HK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ibus-cangjie depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gir1.2-ibus-1.0  1.5.9-1
ii  ibus 1.5.9-1
ii  python3  3.4.2-2
ii  python3-gi   3.14.0-1
ii  python3-pycangjie1.2-1
pn  python3:any  

ibus-cangjie recommends no packages.

ibus-cangjie suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org