dsdreamer;494922 Wrote: > To be honest, *you* do it really well, Logitech not so much. The SBC > has never really lived up to its promise, due to power management and > lingering connectivity issues. > I know I Do it well :D But seriously, this is one thing that the Squeezebox system does well. If it wasn't for the thin client concept and the powerful server, iPeng could not be done. I could not do it on DLNA, for example. And the web interface might be slow but it was always there as a means or remote control. It's not just about the Controller > > You're not just talking about running the installer, are you? Are you > able to be more specific about what you consider broken/missing? > Installer, WiFi, connecting players to the server, connecting the DB in Squeezebox Server to iTunes, ripping your CDs, getting the whole ecosystem up and running. As of today: for geeks only. > > I haven't looked recently, but at least until 7.3.4 there has been > functionality for browsing and playing audio content on UPnP servers. It > was disabled by default but could be turned on and used if required. > It's not there anymore. This is especially an issue for the Touch. > > I don't know why you comment on DNLA/UPnP so much; it seems like there > has never been much focus on it in the Squeeze ecosystem, and I wasn't > expecting that to change... > Just for the sake of it... Bad habit. > > As for fixing the software development process and providing a stable > API, that's easy to say but much harder to do, especially in tight > economic times. What would you suggest in practical terms? No, it's not. I've done it myself a dozen times. This is standard stuff: 1. Define your core functionality 1b. Define non-core functionality 2. Define use cases and processes 3. Define an architecture 4. Define protocols and APIs 5. Implementation 6. Revise 1b, 2 and 5 but not 1, 3, amend but don't change 4.
Heck, when 7.4 came out I had some discussion about core UI philosophy issues with developers one week before the release date. No kidding. I had to get an iPeng release out because Apple has a minimum two weeks long approval cycle and they could not tell me how a context menu was supposed to look like. Because they did not know. It was never defined. Read this thread for more: http://forums.slimdevices.com/showthread.php?t=71754 Benn there, done that, I've done and managed quite a bit of development, you actually SAVE a LOT of time and money with a somewhat organized approach. Plus look at all the time that is being wasted on the 3rd party developer side because each and every plugin has to be rewritten for each and every release. Imagine what the Squeezebox could do if the developers could write new plugins instead. -- pippin --- see iPeng, the Squeezebox iPhone remote, at penguinlovesmusic.com ------------------------------------------------------------------------ pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=72512 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
