PasTim;608159 Wrote: 
> 
> Good news about 7.6.  I'm very happy that an improvement is in the
> pipeline.  Should I try the 7.6 beta or is that a bit risky?
> 
At the moment you won't see any improvement with 7.6, I need to
implement support for the new scanner API first. I don't plan to do any
adaptions for 7.6 until it's getting close to a release date, currently
there are no indications from Logitech when 7.6 is about to be
released.

PasTim;608159 Wrote: 
> 
> As a matter of interest, how much do you have to tweak the plugins for
> each major release?  
> 
For minor releases, like 7.3 to 7.4 to 7.5 it's usually just a few
hours, maybe 5-10 hours per plugin depending on how much changes in
API's and behaviors there have been. Usually these minor upgrades
mostly just requires some testing to ensure everything still works.

There are some version that contains bigger changes in API's like:
6.3 -> 6.5 (SQLite -> MySQL and DBIx)
6.5 -> 7.0 (Classic -> Duet(SqueezePlay))
7.5 -> 7.6 (MySQL -> SQLite and new scanner API)

These bigger upgrades often means a lot more time, both to adjust the
code and to test that everything still works. It varies between
different versions but a guess is that the more advanced plugins
probably require 40 hours or more per plugin, simpler plugins might not
be affected much by these larger upgrades. I'm a bit scared of starting
to think how many hours I've actually spent on the plugins, if you
include support to users it's probably something like 5-10 hours per
week since 2006 and maybe even more.

I've partly already done the 7.6 upgrade since the initial plan
Logitech had was to switch to SQLite already in 7.5.

PasTim;608159 Wrote: 
> 
> If you move on to other interests, what is the chance your very
> valuable plug-ins will still work in the future?
> 
They will always continue to work on the current Squeezebox Server
version, the question is when I no longer have the interest to spend my
spare time for free to upgrade them to work with a new Squeezebox Server
version. When this happens you might be forced to not upgrade if you
like to keep using my plugins.

The future will tell when this happens, as long as I maintain them by
myself it's just a matter of time. My best guess is that 7.6.x is
pretty safe, 7.7 and later a bit more risky and 8.0 will probably mean
the end for many of my plugins. 

Hopefully we will have an alternative solution by the time my plugins
no longer works. I'm personally not even sure Logitech is going to
invest the development time needed to reach something worth to be
called 8.0, but that's just speculation.


-- 
erland

Erland Isaksson ('My homepage' (http://erland.isaksson.info))
(Developer of 'many plugins/applets'
(http://wiki.slimdevices.com/index.php/User:Erland). If my answer
helped you and you like to encourage future presence on this forum
and/or third party plugin/applet development, 'donations are always
appreciated' (http://erland.isaksson.info/donate))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=85180

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

Reply via email to