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.
