Philip Meyer;363350 Wrote: 
> 
> 6. Can a plugin have dependencies?  eg. Only allow "TitleSwitcher"
> plugin to be installed if "MusicInfoSCR" is installed?
> 
I like this idea but I would like it to work in the opposite direction.
If a user selects "Title Switcher" I would like it to either
automatically check "MusicInfoSCR" or at least inform the user that he
needs to install MusicInfoSCR for "Title Switcher" to work. This is
also relevant for "SQL Playlist" which requires "Dynamic Playlist" to
work.

To enhance this even further it would be nice to also make it possible
to suggest other plugins which can be installed to enhance the
functionality. Similar to what apt-get does on Linux where it suggest
other related packages to install.
As an example if a user install TrackStat it would be nice to give the
user information that he will get enhanced functionality if he also
install "Custom Scan" plugin (which is required for TrackStat to be
able to import/export from iTunes and MusicIP). It's not a requirement
though, TrackStat will work perfectly without Custom Scan.

Maybe we need some elements like this:

Code:
--------------------
    
  <requires>
  <extension>MusicInfoSCR</extension>
  </requires>
  
--------------------
 

And also something like this:

Code:
--------------------
    
  <suggestions>
  <extension>MusicInfoSCR</extension>
  <extension>CustomScan</extension>
  <extension>DynamicPlayList</extension>
  </suggestions>
  
--------------------


-- 
erland

Erland Isaksson
'My homepage' (http://erland.isaksson.info) 'My download page'
(http://erland.isaksson.info/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.isaksson.info/index.php/Category:SlimServer))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=54805

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to