Live data from Hacker News

I cannot continue working on my add-ons

fasezero.com

1–10 of 218 posts

Re: I cannot continue working on my add-ons

#3
post #2

This makes me curious - does Mozilla's new Tab Center experiment use Web Extensions? Or are they refusing to take their own medicine, and using inaccessible internal APIs? https://testpilot.firefox.com/experiments/tab-center (Edit: Deprecated, not inaccessible.)

From a quick look at the source[0] it uses the deprecated Add-On SDK[1].

[0] https://github.com/bwinton/TabCenter/blob/master/main.js

[1] https://developer.mozilla.org/en-US/Add-ons/SDK

Re: I cannot continue working on my add-ons

#5
post #2

This makes me curious - does Mozilla's new Tab Center experiment use Web Extensions? Or are they refusing to take their own medicine, and using inaccessible internal APIs? https://testpilot.firefox.com/experiments/tab-center (Edit: Deprecated, not inaccessible.)

It uses very inaccessible internal APIs currently (including XUL), but there is an effort to use it to create the necessary APIs so it can be ported to a Web Extension.

Re: I cannot continue working on my add-ons

#7
Isn't Firefox open source? Can't you just fork the project and start your own browser, where all these changes don't get made?

Is the real concern about forking the userbase and ecosystem, and the fork won't have the critical user base to become self-sustaining?

Edit: added paragraph for clarity.

Re: I cannot continue working on my add-ons

#8
Just curious will the new Web Extensions style allow add-ons like Classic Theme Restorer [1] and Tree-style Tab [2] that change the Firefox UI?

[1] https://addons.mozilla.org/en-US/firefox/addon/classicthemer...

[2] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Re: I cannot continue working on my add-ons

#10

Isn't Firefox open source? Can't you just fork the project and start your own browser, where all these changes don't get made? Is the real concern about forking the userbase and ecosystem, and the fork won't have the critical user base to become self-sustaining? Edit: added paragraph for clarity.

Maintaining a fork of a large browser is extremely difficult, especially for coordinating and merging vulnerability fixes.
Post reply on HN