A plugin I wish I had time to develop... anybody else interested?

Phase One:

Web UI for copying all settings (except for certain well-known settings
like player name & current volume) from one player to another.

Phase Two:

Web UI shows tree hierarchy of namespaces & settings, allows user to
choose exactly which settings to copy.

Add public API for 3rd party developers to indicate what settings
should not be copied by SettingsManager (think kdf's alarm plugin, IR
Blaster, etc.). This should have at least two options: one, don't even
think about copying this setting; two, don't copy this setting unless
the user explicitly requests it. 

Similarly, there should be a public API for associating a string token
with an individual setting, so that the tree hierarchy is localized.

Web UI allows a user to choose multiple "destination players" (copy
selected settings from Family Room to both Guest Room and Master
Bedroom). 

Phase Three:

Add ability to make "named copies" of a player's settings, and a player
UI to load a named setting copy so that whoever's using the player can
make it behave more to their liking (e.g. different scrolling speeds,
screensavers, etc.)

Phase Four:

Web UI allows user to choose a "master" Squeezebox/SliMP3/Transporter
player (or named setting group?). When a new (== never before seen by
SqueezeCenter/SlimServer) player is added to the system, that player
inherits the settings of the "master" player.

Web UI allows user to choose a master "web" player. Need to transcode
everything to low-bitrate MP3 for web clients? Set that for one player,
pick it as the web master, and next time you connect for /stream.mp3
from a different network address, you'll get properly transcoded
streams.

-Peter


-- 
peterw

http://www.tux.org/~peterw/
free plugins: http://www.tux.org/~peterw/#slim
AllQuiet BlankSaver BottleRocket FuzzyTime SaverSwitcher SleepFade
StatusFirst VolumeLock
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=40924

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

Reply via email to