I am very keen on the open source approach of the Slim software. Items
like AlienBBC and the VU meter graphics probably wouldn't exist in a
closed system.

I also believe that using third party rippers like EAC and iTunes is
the way to go. You don't want to recreate all those products again.

I think that there could be better documentation on how the whole thing
hangs together. Many music lovers are already familiar with ripping mp3
players etc but for the complete novice this could be a bit
overwhelming. The wiki is good as a reference guide but sometimes a
users guide or howto is more appropriate to describe common tasks. I
have to admit that I haven't looked at the docs very much.

A configuration tool could be handy too but this also has inherent
difficulties. All the common settings are available through the web
interface, but it I must say that it feels a bit clumsy and extentions
are not included. 

The other config options have disadvantages too. You could create an
app to configure all the common settings. Perhaps a bit like the Civ4
(game) editor that can be used to recreate a totally different game. To
make such an app portable between platforms you'd probably have to go
Java which then means users need to install java, the right version
etc. Also making a config tool extensible to cover all the extentions
would probably make it very difficult to use.

Perhaps all that is needed is a way to extent the config web pages. I
found that adding new radio stations to alienBBC wasn't very intuitive.
It wouldn't be very hard to have a "slim way" of structuring datafiles
and making the slim web config tool open these  files for editing.


If we look at other opensource products like the linux distros the most
obvious thing that they provide is a form of packaging and organising.
ie there are several package managers like rpm and apt and there is a
certain structure as to how things are organised. 

Now I am not saying that all extensions should be packaged in rpm but
to keep it managable you would want to impose a certain structure. I
also have to admit that I have not contemplated creating an extention
and have not looked in the developers forum and feel free to correct me
if this is already in place.

In summary I think you'd need:
1) a user guide to setting up slimserver with iTunes (for newbies)
2) a users guide/overview that describes how the components of a slim
server system work together. ie slimserver, music db, browser,
squeezebox, remote, hifi, ripper, etc Neither of these guides have to
be huge, I think it can be done in a few pages (less than 10, famous
last words...)
3) a structure for the extentions and accessibility to the configurator
for extentions.

The squeezebox itself is the easiest wifi device I have ever setup so
it must be possible to make the rest easy too.


-- 
gusi
------------------------------------------------------------------------
gusi's Profile: http://forums.slimdevices.com/member.php?userid=3801
View this thread: http://forums.slimdevices.com/showthread.php?t=25168

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to