new addons: xul, bootstrapped, webextensions, what to use

Philipp Kewisch kewisch at thunderbird.net
Sun Sep 2 22:57:52 UTC 2018


On 9/3/18 12:52 AM, Wayne Mery wrote:
> On 9/2/2018 6:34 PM, Jörg Knobloch wrote:
>> On 03/09/2018 00:27, Philipp Kewisch wrote:
>>> If you would like an intermediate path, you could aim for a
>>> bootstrapped
>>> add-on. Note however you will need to rewrite to a WebExtension at some
>>> point before Thunderbird 68. Upgrading from a bootstrapped add-on to a
>>> WebExtension could be less effort than doing so from a XUL add-on, but
>>> my recommendation would still be to write it as a WebExtension
>>> Experiment.
>>
>> Well, M-C actually "promised" a way forward for bootstrapped add-ons,
>> see:
>>
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1413432#c7
>>
>> How exactly that's going to look like, if at all, we don't know yet.
>>
>> Jörg.
>
> "we're going to continue supporting some form of bootstrapped add-ons
> that are as powerful as current bootstrapped add-ons. For Firefox,
> that will probably mean WebExtensions with embedded experiment APIs."
>
> Are there bug reports for this?  ^
>
"WebExtensions with embedded experiment APIs" is what I describe at
https://github.com/thundernest/tb-web-ext-experiments

This is already supported in Firefox for quite some time.

Philipp



More information about the tb-planning mailing list