Thunderbird Blog Entry

Axel Grude axel.grude at gmail.com
Fri Apr 22 11:16:26 UTC 2016


___________________________________________________________
> > Od: Richard Marti <richard.marti at gmail.com>
> > Komu: <tb-planning at mozilla.org>
> > Dátum: 22.04.2016 10:13
> > Predmet: Re: Thunderbird Blog Entry
> >
> >On 22.04.2016 10:00, Axel Grude wrote:
> >>
> >> Dear Jörg,
> >>
> >> it is a good snippet, but how to summarize the advantage of going away
> >> from binary? As an Add-On Dev I can understand the advantage of not
> >> being dependant on having a compatible application and that it makes
> >> it easier for other Add-On authors to write extensions for the
> >> calendar when the code is open and debuggable...
> >>
> >The advantage should be no dependency of TB version and platform. The
> >newest Lightning should then work also with older TB versions.
>
> Which may not be possible if it uses some new JS features that are not available in older TB versions/gecko core.
I would presume minVer should deal with this accordingly?
> I think it is more that JS code in Lightning does not need to be recompiled for future versions of TB. Binary addons need to be recompiled for every new releases even if no code changed in the addon. But UUIDs and interfaces may have slightly changed in the base application which need to be picked up by the recompilation.
from the Addon Developers perspective it is ideal to do regression testing with the 
minimum version specified in install.rdf. (I usually cut off old versions at Gecko 34.0)

thanks
   Axel


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/tb-planning/attachments/20160422/3714a520/attachment.html>


More information about the tb-planning mailing list