I've tagged LMS 7.8.0 (https://github.com/Logitech/slimserver/tree/7.8.0) which will be the "official inofficial 7.8.0" release. With 7.8.0 out, I plan to do some changes in the upcoming 7.8.1 nightlies, which might potentially cause some hiccups. These two changes will not be user facing. They're all about removing some (mostly) unused code:

- removal of slimservice specific code: slimservice is the LMS flavour we're running on mysb.com. It's the same code base as LMS. As 7.8 is not going to be officially supported by Logitech, and 7.8 most likely wouldn't run on mysb.com any more anyway, I decided to remove all that code for good. Please note: this doesn't change anything for LMS users. It's only removing code which isn't used in LMS. It doesn't have anything to do with the LMS -> mysb.com integration. Don't worry.

- moving preference migration to optional modules: today we carry around many lines of code dealing with updating old prefs to newer versions. This code usually is only run _once_, when an old prefs file needs to be updated. Once this has happened, the code is still there, but no longer used any more. I've been working on a change to this behaviour which will keep all that migration code separate from the main code base, only to be loaded if needed. The old way of $prefs->migrate (as known and used by 3rd party plugins, too) will still be available. The change should be totally transparent to your installation.

If you're running the latest and greatest from the source - please check your log files and watch the console. And let me know if you see anything unexpteced. Thanks!

--

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

Reply via email to