Regarding the comment about unreliability of LMS plugins updates. The
unreliability is not in LMS but in the choice (or rather lack of choice)
of service to deliver the plugin ZIP files. IIRC Sourceforge is the only
free service available.  In the past other services have been used (e.g
Google code) but one by one they have moved away from simple http/GET
file serving to "custom" downloads.

Another comment is the problem seems to get worse with many repositories
- that is true if the repository XML files are also hosted on
Sourceforge as each repository URL may have a long delay before the XML
data is delivered.  Having repository (not plugins) on gitgub.io make
this a non-issue - github.io only supports "text" files (e.g. xml files)
-  ZIP files cannot be hosted.

If the problem is generalised into how should LMS plugin be updated to
deal with slow/unreliable file servers where a ZIP file may take minutes
to complete.

I don't know the web page part of LMS so what I suggest may not be
easily implementable as it would require the Plugins Tab page to be
refreshed regularly - the multiple tabs on Settings page may complicate
that. 

I think the "Restart Now Restart Later" message box should be removed
and replaced by a status line/box and a Restart button on the Plugins
Tab.  The status line gives user feedback about status of download (e.g
bytes downloaded) and success/failure.  The Restart button is disabled
normally and is only enabled when a plugin is in a "needs" states (e.g.
install, uninstall) - if any plugin has a "needs-install" then Restart
button is not enabled until downloads are complete.


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=112241

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to