[Pkg-ime-devel] [ibus] about ibus input engine packaging.
Ma Xiaojun
damage3025 at gmail.com
Sun Jun 9 05:49:14 UTC 2013
On Sun, Jun 9, 2013 at 1:06 PM, Daiki Ueno <ueno at unixuser.org> wrote:
> Well, I mean, it is easier to ship ibus-setup-<engine>.desktop in Debian
> package (and hopefully upstream it later), than patching *.xml files.
> That will make engine upstreams happier (because their engines will get
> supported by gnome-control-center as well) and may reduce the number of
> affected engine packages which we need to file bugs. So win-win for
> Debian and the upstreams.
Yes, using a .desktop file could avoid the problem of path difference.
But the problem is that this approach is never publicly announced, and
ibus-setup in git repo still use the old approach.
If you want to make the transition of ibus-setup. IMHO, please start
with upstream, then Arch/Fedora. Debian could backport this approach
or upgrade the whole IBus stack later, I guess.
> On the other hand, <setup> is a last resort to support some setup
> programs that needs extra arguments to start up. Using it for Debian
> local problem is not a way to go IMHO.
What's wrong with explicit <setup> ?
Exactly same thing is done for ibus-engine-*
> > Why break things when things are not broken?
>
> I don't understand your question.
Do you understand what is "stable API"?
More information about the Pkg-ime-devel
mailing list