Followup: modularity, WebExtensions, and going faster
David Teller
dteller at mozilla.com
Sat Oct 8 14:51:19 UTC 2016
I have a technical question that may inform a few things.
We currently rely a lot upon lazy loading of modules/features/... to
speed up startup and limit memory usage of features that are not used.
Is this compatible with the WebExtensions model?
Cheers,
David
On 06/10/16 17:08, Benjamin Smedberg wrote:
> I spent a week writing a thing about modularity, webextensions, and
> going faster. I think it's important for us to decide the module
> structure of our code especially as we start shipping independent
> modules/going faster. And I believe that having better module structure,
> boundaries, and documentation is critical to our teams being more agile
> and also attracting contributors to the project.
>
> http://benjamin.smedbergs.us/blog/2016-09-03/modularity-and-webextensions/
>
> I personally think that we should double down on WebExtensions as a
> model and start using that for large parts of Firefox. But Andy McKay
> and Rob Helper had some good counter-thoughts and I've asked them to
> post here to elaborate.
>
> In the post I asked everyone to send followups to firefox-dev, so I
> wanted to start a thread here to collect responses. Over the next months
> I'd like this to turn into a firm decision about how we're going to
> build system addons; but I'd like to start by seeing what feedback
> people have and even whether I've framed the problem correctly.
>
> --BDS
>
>
> _______________________________________________
> firefox-dev mailing list
> firefox-dev at mozilla.org
> https://mail.mozilla.org/listinfo/firefox-dev
>
More information about the firefox-dev
mailing list