Triode wrote: > If we play with the repo build script then I think we should consider a > couple of other things: > 1) should we just have a repo.xml and get rid of the other.xml (i.e. get > rid of the idea of recommended and non recommended plugins?) > My vote is to get rid of the recommended list and just have a repo.xml
Triode wrote: > > 2) should continue to be hosted on mysqueezebox.com? We could always > host a mirror elsewhere and include the link to that in the server > release? [the code will cope with a newer version overriding an older > one] > I think my suggestion would be: - Keep http://www.mysqueezebox.com/public/plugins/repository.xml to ensure old LMS releases continue to work. - Mirror http://www.mysqueezebox.com/public/plugins/repository.xml to a community maintained github repository or similar and change LMS 7.8.1 to point to this. It would be good if the mirror could happen several times a day or that we at least have a way to trigger it to happen when one of us runs the buildrepo.pl script. We can't easily change old LMS releases so they will still access the repositories through mysqueezebox.com but we can ensure that 7.8.1 and later releases get third party plugins from a community maintained github repository so if Logitech would eventually shutdown mysqueezebox.com 7.8.1 and later releases would still continue to work. Users of older releases can always manually enter the new community maintained repository url. Triode wrote: > > For the build script - do we want to override maxVersion by exception? > > Not sure what you mean, but I think you need to be able to override a specific plugin entry. So if a plugin have two entries in the repository file it must be possible to just override maxVersion of one of them. Triode wrote: > > Also do we want to validate if all repos are really contributing working > plugins? > I would start by assuming that everything work and override them when someone reports a serious problem and we have been unsuccessful to reach the developer and got him to change the source repository file. My suggestion would still be to wait and see if there really are any plugins that are seriously broken on 7.8.1 where we can't reach the developer and get him/her to fix maxVersion the original repository file. Maybe the problem is just that people haven't told the original developer that the plugin is broken so he/she isn't aware of the problem. Erland Isaksson ('My homepage' (http://erland.isaksson.info)) (Developer of 'many plugins/applets (both free and commercial)' (http://wiki.slimdevices.com/index.php/User:Erland). If you like to encourage future presence on this forum and/or third party plugin/applet development, 'consider purchasing some plugins' (http://license.isaksson.info)) You may also want to try my Android apps 'Squeeze Display' (https://play.google.com/store/apps/details?id=info.isaksson.squeezedisplay) and 'RSS Photo Show' (https://play.google.com/store/apps/details?id=info.isaksson.rssphotoshow) *Interested in the future of music streaming ? 'ickStream - A world of music at your fingertips' (http://forums.slimdevices.com/showthread.php?98467-Pre-Announcement-ickStream&p=743516)*. ------------------------------------------------------------------------ erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=101265 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
