Fx57 Browser Bustage Explanation and Workarounds (Video)

Tito f.disclosure at gmail.com
Mon Nov 27 16:29:26 UTC 2017


Hello Axel,

I will post the same question under the video as you suggested. Thank
you for the clarification. Exactly as you  "I would love to hear the
council's current perspective on it."

regards,

Tito



On 25.11.2017 02:44, Axel Grude wrote:
> Dear Tito,
> 
> make sure you leave that question in a comment on the video! Not
> everyone follows Tb-Planning.
> 
> In short, no decision to drop XPCOM access to Thunderbird Add-ons has
> been made. We probably need to move away from it in the long term. I
> didn't want to make the video longer by mentioning the costly
> technologies (SDK, APIs, bootstrapped) developed on the Firefox side to
> offer alternatives, now we are at web extensions and a lot of the
> functionality can simply not be covered by the new interfaces.
> 
> To get a feel for the functionality lost in /Firefox/ alone, take a look
> at the interface list under
> 
> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Comparison_with_XUL_XPCOM_extensions#Privileged_APIs
> 
> Everything that's listed as WebExtensions equivalent = NONE is probably
> cause for an extension or two being currently unportable.
> 
> The mail code base is even bigger and more complex as there are a load
> of specific interfaces that would  need to be supported. The other thing
> is that the UI is a _lot_ larger than that of Firefox, and porting all
> that to content HTML (let's say if XUL is dropped) is a big job. Like I
> said in the video, writing XUL overlays is a lot easier than
> manipulating a DOM tree, building interfaces piece-meal.
> 
> I am not sure that the sandbox model would really help use Add-on
> developers very much, we do like to interface with objects such as
> messages / filters / folders / GLODA directly and all that stuff is
> fairly privacy sensitive. This also opens another can of worms because
> if Mozilla (who already are working on offloading the hosting of
> THunderbird / SeaMonkey Addons from AMO) wants to go towards automatic
> reviews similar to google's store, we will have to create our own
> independent review team for legacy Addons. I would obviously volunteer
> for reviewing Mail Add-ons as I have a few years experience.
> 
> Thunderbird is currently a very desktop-centric App, that's why the XUL
> model still works very well. My personal choice would be to keep it that
> way as long as possible, I don't really trust cloud-based interfaces as
> they change too rapidly and too much based on trust and service
> stability.  ANyway getting late here, if you ask the question at the
> video I will give a short answer there, but I would love to hear the
> council's current perspective on it.
> 
> Axel
> 
> 
> 
> *Axel Grude <mailto:axel.grude at gmail.com>*
> Music Production and Composition
> Thunderbird Add-ons Developer (QuickFolders
> <https://addons.mozilla.org/thunderbird/addon/quickfolders-tabbed-folders/>,
> quickFilters
> <https://addons.mozilla.org/thunderbird/addon/quickfilters/>,
> QuickPasswords
> <https://addons.mozilla.org/firefox/addon/quickpasswords/>, Zombie Keys
> <https://addons.mozilla.org/thunderbird/addon/zombie-keys/>,
> SmartTemplate4
> <https://addons.mozilla.org/thunderbird/addon/smarttemplate4/>)
> Visit my YouTube Channel <https://www.youtube.com/c/thunderbirddaily>
> for email productivity tips Get Thunderbird!
>> *Subject:*Re: Fx57 Browser Bustage Explanation and Workarounds (Video)
>> *From:*Tito <f.disclosure at gmail.com>
>> *To:*Axel Grude; Tb-planning
>> *Sent: *Friday, 24/11/2017 09:33:30 09:33 GMT ST +0000 [Week 47]
>> splendid,
>>
>>
>> however i thing that there is question arising from the video i.e.
>> Mozilla states that they will be dropping the xpcom, but as i read in
>> multiple emails (the last one  from m Magnus Melin) it has not been
>> decided if xpcom will be dropped in TB. As Magnus wrote:
>>
>> "
>> some parts dropped from mozilla-central will move to comm-central if
>> there are no good alternatives for us
>> "
>> so the question is still opened in my opinion if xpcom will still
>> survive in TB.
>>
>> or am i missing something here, if so can you please update me on this one?
>>
>> regards,
>>
>> Tito
>>
>>
>> On 22.11.2017 22:48, Axel Grude wrote:
>> > /Garrafrauns, 22 November 2017 21:26:44 /
>> > 
>> > Dear all,
>> > 
>> > Today I created a video (mainly addressed at the users of my addon
>> > QuickPasswords) that tries to explain what happened and to show some
>> > advantages / disadvantages of Firefox Quantum. It also gives some
>> > alternatives for people who want to keep using their legacy Addons, at
>> > least for the moment:
>> > 
>> > https://youtu.be/4xWn5NWlLmE
>> > 
>> > This is a difficult subject (especially for explaining to the layman) I
>> > hope I haven't made too many mistakes. I am open to critizisim /
>> > feedback (ideally on YouTube) and would ask you to share it where you
>> > can if you think it is of value.
>> > 
>> > thanks a lot,
>> >   Axel
>> > 
>> > 
>> > *Axel Grude <mailto:axel.grude at gmail.com>*
>> > Music Production and Composition
>> > Thunderbird Add-ons Developer (QuickFolders
>> > <https://addons.mozilla.org/thunderbird/addon/quickfolders-tabbed-folders/>,
>> > quickFilters
>> > <https://addons.mozilla.org/thunderbird/addon/quickfilters/>,
>> > QuickPasswords
>> > <https://addons.mozilla.org/firefox/addon/quickpasswords/>, Zombie Keys
>> > <https://addons.mozilla.org/thunderbird/addon/zombie-keys/>,
>> > SmartTemplate4
>> > <https://addons.mozilla.org/thunderbird/addon/smarttemplate4/>)
>> > Visit my YouTube Channel <https://www.youtube.com/c/thunderbirddaily>
>> > for email productivity tips Get Thunderbird!
>> > 
>> > 
>> > 
>> > _______________________________________________
>> > tb-planning mailing list
>> > tb-planning at mozilla.org
>> > https://mail.mozilla.org/listinfo/tb-planning
>> > 
>>
>>
> 
> 
> 
> 
> _______________________________________________
> tb-planning mailing list
> tb-planning at mozilla.org
> https://mail.mozilla.org/listinfo/tb-planning
> 



More information about the tb-planning mailing list