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