<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body smarttemplateinserted="true" bgcolor="#FFFFFF" text="#000000">
    ___________________________________________________________
    <blockquote class=" cite" id="mid_20160422103352_6362618D_atlas_sk"
      cite="mid:20160422103352.6362618D@atlas.sk" type="cite">
      <pre wrap="">> Od: Richard Marti <a class="moz-txt-link-rfc2396E" href="mailto:richard.marti@gmail.com"><richard.marti@gmail.com></a>
> Komu: <a class="moz-txt-link-rfc2396E" href="mailto:tb-planning@mozilla.org"><tb-planning@mozilla.org></a>
> 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.</pre>
    </blockquote>
    I would presume minVer should deal with this accordingly?<br>
    <blockquote class=" cite" id="mid_20160422103352_6362618D_atlas_sk"
      cite="mid:20160422103352.6362618D@atlas.sk" type="cite">
      <pre wrap="">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.</pre>
    </blockquote>
    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)<br>
    <br>
    thanks<br>
      Axel<br>
    <br>
    <br>
  </body>
</html>