Mark Lanctot wrote: > It's open source - sorry to sound blunt, but if you want one, make one. > > They support the default interface and the Classic one. Others were > made by ordinary users who wanted something different.
Just to make things clear, SqueezeCenter (the PERL program running on your computer) is open sourced. It's been that way since the beginning of the project. That's been about a decade hasn't it? Because of that maturity, you'll probably have a hard time convincing the core developers to include new features. The way around that problem is to develop a "plug in application". This way the core code does not change and people who are interested can pick up your new features just by installing it. The draw back is that you may need to update / maintain the plug in should the plug in interface change. The firmware inside the SqueezeBoxes and the SqueezeBox hardware designs are not open sourced. However, there is enough protocol information available to create an client application from scratch on your computer (the simplest I know of is slimp3slave), on other thin media clients (try slimroku) or even as a pluging for other opensource projects (try mythsqueezebox). I think it best to create your feature as a plug rather then on the target. As a plug in it would be more widely accepted and should be available to any type of SqueezeCenter client. However, you will need to leave the computer on to get your internet feed. As code targeting the client, you might be able to turn off your computer and still listen to an internet feed. But you would have a very "narrow" user group if one at all. _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
