[amo-editors-internal] Thunderbird 24 coming soon! (and XXXX compatibility with Thunderbird 22.*)

Axel Grude axel.grude at gmail.com
Wed Sep 4 16:01:29 UTC 2013


Thanks Archaeopteryx,


That's a long list. What's the best way for an addons author to check his/her code 
against this? Submitting it to AMO to force a validate, or is there another tool that 
can be used?

Also, a short intro section on what this is / what to do would be very desirable (=>Amy?).

Also, as the change to GetMsgFolderFromUri is likely to affects 25 (24.0.2) and this 
already as consequences for "Daily" users, should it be listed here as well (maybe in 
a separate section "Near future changes" or what is the proposal here?

I assume since the list is fairly comprehensive we need to create sub-pages for 
submitting code snippets?

Lots of questions ;-)

tia,
   Axel


-- 
*Axel Grude <mailto:axel.grude at gmail.com>*
Software Developer
Thunderbird Add-ons Developer (QuickFolders, quickFilters, QuickPasswords, Zombie 
Keys, SmartTemplate4)
AMO Editor

*To:* axel.grude at gmail.com, mozilla at andreaswagner.org - Axel, Andreas
*From: *Archaeopteryx <archaeopteryx at coole-files.de>
*CC: *Amy Tsay, tb-planning at mozilla.org, Internal AMO atsay at mozilla.com, 
tb-planning at mozilla.org, amo-editors-internal at mozilla.org
*Sent: *Wednesday, 04/09/2013 16:22:32 16:22 GMT ST +0100 [Week 36]
*Subject:* Re: [amo-editors-internal] Thunderbird 24 coming soon! (and XXXX 
compatibility with Thunderbird 22.*)
--------------------------------------------------------------------------------------
> Here you go: 
> https://developer.mozilla.org/en-US/docs/Thunderbird/Releases/Thunderbird_24_for_developers
>
> Archaeopteryx
>
> -------- Original-Nachricht --------
> Betreff: Re: [amo-editors-internal] Thunderbird 24 coming soon! (and XXXX 
> compatibility with Thunderbird 22.*)
> Von: Axel Grude <axel.grude at gmail.com>
> Datum: 2013-09-04 12:12
>> Cool,
>>
>> we just need to make sure to publish this soon enough before the release.
>>
>> Archaeopteryx - if there is a page, please post it to the list(s)
>> (AMO-internal, TB-Planning) if there is something we can edit.
>>
>> cheers,
>>    Axel
>>
>> -- 
>> *Axel Grude <mailto:axel.grude at gmail.com>*
>> Software Developer
>> Thunderbird Add-ons Developer (QuickFolders, quickFilters,
>> QuickPasswords, Zombie Keys, SmartTemplate4)
>> AMO Editor
>>
>> *To:* axel.grude at gmail.com, archaeopteryx at coole-files.de - Axel,
>> Archaeopteryx
>> *From: *Andreas Wagner <mozilla at andreaswagner.org>
>> *CC: *Internal AMO, tb-planning at mozilla.org, ludovic, Amy Tsay
>> amo-editors-internal at mozilla.org, tb-planning at mozilla.org,
>> ludovic at mozilla.com, atsay at mozilla.com
>> *Sent: *Wednesday, 04/09/2013 10:25:23 10:25 GMT ST +0100 [Week 36]
>> *Subject:* Re: [amo-editors-internal] Thunderbird 24 coming soon! (and
>> XXXX compatibility with Thunderbird 22.*)
>> ------------------------------------------------------------------------
>>> Afaik, Archaeopterys is already working on such a page, taking
>>> information from the compat patches for Tb18-24 I wrote.
>>>
>>> Archaeopteryx, is there anything to add snippets to yet?
>>>
>>> On Wed Sep  4 10:25:53 2013, Axel Grude wrote:
>>>> Hi Amy,
>>>>
>>>> could you prepare a page on mdn dedicated to Thunderbird 24.0
>>>> breakages and code snippets in order to pull all Thunderbird Addon
>>>> authors in? The aim is to have something on mdn that we can contribute
>>>> snippets to to make update easier for less active Addon developers.
>>>>
>>>> I think it would be a good idea to have such a thing but only if it is
>>>> easily discoverable to this specific group: I suggest that once we
>>>> have a few snippets up, we publish to all addon authors via this
>>>> channel.
>>>>
>>>> In particular I have 2 examples that I would like to contribute:
>>>>
>>>> One regards the removal of widgetglue.js which leads to
>>>> GetMsgFolderFromUri being unknown (I think this one will land in Tb25
>>>> so it is not that urgent yet, but it already affects users of Daily
>>>> and Nightly builds). The other one is the transition of many Tb
>>>> variables from nsIMutableArray to nsIArray, particularly
>>>> nsIMsgAccountManager.accounts, which will break if you iterate on it
>>>> using "Count()". I am sure others could come up with more examples and
>>>> we do not want users to experience major breakages because of easy to
>>>> fix bugs introduced by code refactoring on comm-central.
>>>>
>>>> Could you put something together that we can contribute to on mdn? I
>>>> think the aim is to get one central page (we Addon authors can add a
>>>> technical section with examples once the main blurb is written) that
>>>> is easily discovered and heavily publicised via /this ///channel
>>>> (Mozilla Add-ons) and the blog + facebook groups. It wouldn't make
>>>> sense for me to just make an isolated page about GetMsgFolderFromUri
>>>> that nobody can find...
>>>>
>>>> I am cc'ing internal AMO & tb-planning (where I raised the issue
>>>> first) for feedback and suggestions on other examples relevant to Tb24.
>>>>
>>>> thanks
>>>>   Axel
>>>>
>>>>
>>>> -- 
>>>> *Axel Grude <mailto:axel.grude at gmail.com>*
>>>> Software Developer
>>>> Thunderbird Add-ons Developer (QuickFolders, quickFilters,
>>>> QuickPasswords, Zombie Keys, SmartTemplate4)
>>>> AMO Editor
>>>>
>>>> *To:* axel.grude at gmail.com - axel
>>>> *From: *Mozilla Add-ons <nobody at mozilla.org>
>>>> *Sent: *Wednesday, 04/09/2013 08:55:54 08:55 GMT ST +0100 [Week 36]
>>>> *Subject:* Thunderbird 24 coming soon! (and quickFilters 1.8
>>>> compatibility with Thunderbird 22.*)
>>>> ------------------------------------------------------------------------
>>>>> Dear add-on author,
>>>>>
>>>>> Thunderbird 24 is coming soon - We've just released our second beta,
>>>>> and it will be released to users on 17th September.
>>>>>
>>>>> This will be the first big update released to users for a year, so
>>>>> please check your add-ons. You can download Thunderbird 24 from:
>>>>>
>>>>> http://www.mozilla.org/thunderbird/all-beta.html
>>>>>
>>>>> In the meantime, we'll be running our remaining add-on compatibility
>>>>> checks over this week, so expect some more emails as we attempt to
>>>>> bring you up to date to TB 24.
>>>>>
>>>>> So here's the normal email details that you get:
>>>>>
>>>>> Good news! Our automated tests did not detect any compatibility
>>>>> issues with your add-on quickFilters and Thunderbird 22.*. We've
>>>>> updated your add-on's compatibility to work with Thunderbird 22.* so
>>>>> that our Beta users can begin using your add-on.
>>>>>
>>>>> We encourage you to view the results of the compatibility test, as
>>>>> some compatibility issues may have been detected but without enough
>>>>> certainty to declare the add-on
>>>>> incompatible:https://addons.mozilla.org/developers/addon/quickfilters/validation-result/233066 
>>>>>
>>>>>
>>>>> This compatibility bump is server-side and we did not modify your
>>>>> add-on package in any way.
>>>>>
>>>>> For more information on our new compatibility process with rapid
>>>>> Thunderbird releases, please read this
>>>>> post:http://blog.mozilla.com/addons/2011/04/19/add-on-compatibility-rapid-releases/
>>>>>
>>>>> Thank you,
>>>>> Thunderbird Add-ons team
>>>>>
>>>>> -- 
>>>>>
>>>>> You are receiving this email as the registered author of
>>>>> quickFilters on addons.mozilla.org. If you no longer wish to receive
>>>>> these emails, please disable your add-on from the Developer Hub
>>>>> athttps://addons.mozilla.org/developers
>>>>>
>>>>
>>>>
>>>
>>
>>
>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/tb-planning/attachments/20130904/3f6a6b1f/attachment.html>


More information about the tb-planning mailing list