<p><br>
Le 24 sept. 2012 13:13, "Guido Berhoerster" <<a href="mailto:gber@opensuse.org">gber@opensuse.org</a>> a écrit :<br>
><br>
> * Natanael Copa <<a href="mailto:ncopa@alpinelinux.org">ncopa@alpinelinux.org</a>> [2012-09-24 11:23]:<br>
> > On Sun, 23 Sep 2012 19:42:19 +0200<br>
> > Harald Judt <<a href="mailto:h.judt@gmx.at">h.judt@gmx.at</a>> wrote:<br>
> ><br>
> > > Hi,<br>
> > ><br>
> > > Am 22.09.2012 19:29, schrieb Natanael Copa:<br>
> > > > On Fri, 21 Sep 2012 23:17:16 +0200<br>
> > > > Landry Breuil <<a href="mailto:landry.breuil@gmail.com">landry.breuil@gmail.com</a>> wrote:<br>
> > > ><br>
> > > >> I've tried building it, but failed since it inconditionally<br>
> > > >> depends on a new thing (keybinder) not packaged yet on OpenBSD.<br>
> > ...<br>
> > > > One way to do it without the keybinder dependency would be to add<br>
> > > > commands line options which you could bind keys to:<br>
> > > ><br>
> > > > xfce4-mixer --volume-up<br>
> > > > xfce4-mixer --volume-down<br>
> > ><br>
> > > Implementing these command line switches would be a total waste of<br>
> > > time. There are already a lot of command-line tools (e.g. amixer)<br>
> > > which can do such a job perfectly,<br>
> ><br>
> > So if we want provide multimedia keys that works out-of-the-box on all<br>
> > platforms, without adding keybinder dependency, what options do we have<br>
> > really? I suppose the mentioned amixer is not available on<br>
> > OpenBSD or any non-Linux.<br>
> ><br>
> > Maybe have a configure option to libxfce4ui?<br>
><br>
> Distributions can just supply a preconfigured<br>
> xfce4-keyboard-shortcuts.xml, no need to handle this upstream.<br>
> Once OpenBSD updates their keybinder port in order they could<br>
> also have these keyboard shortcuts handled by xfce4-mixer if they<br>
> desire.</p>
<p>What i "dont like" here is that you're adding new dependencies for little benefit, which could be already implemented within xfce, that already has code to handle kbd shortcuts. I wouldnt mind for another random app, but those days the mixer is generally part of xfce base installation (even if not in core), so i'd be reluctant to add such a dep without considering other options.</p>
<p>Landry</p>