Hi!

On Sun, Dec 21, 2008 at 11:04:38PM +0000, Christian Weisgerber wrote:
>Jacob Meuser <[email protected]> wrote:

>> > > here's a version to do that and add a device dialog.  "AUDIODEVICE"
>> > > means to use sndio default ...

>> > I think it would be more intuitive to just use an empty string to
>> > mean the sndio default.

>> otoh, maybe people will think they have to type something in.  the sun
>> backend has something there by default ...

>My thinking is that the sndio plugin should be the default.

Probably difficult to model in a clean way. It *has* a sense that the
plugins depend on xmms-main. But if that is so, making xmms-main
depend on xmms-sndio would create circular dependencies. And OpenBSD
doesn't have "Suggests" or "Recommends" as Debian has.

One could, of course, instead rename xmms-main into xmms-core, make
xmms-main a kind of meta-package, containing no files, but depending on
xmms-main and xmms-sndio.

>In
>that case, people will probably have used it with success before
>they get to the configuration panel, so they wouldn't feel any need
>to put something in there.

>"AUDIODEVICE" is a magic value and these are never good.

I agree. Would be nothing bad in having the empty string use the sndio
default and have a short explanatory text in the configuration dialogue
of the plugin (like "empty = sndio default", or "empty = use
$AUDIODEVICE, or default").

>What do other people think?

Here my 0.02 of your favourite unit of currency.

Kind regards,

Hannah.

Reply via email to