Closed Bug 1235718 Opened 9 years ago Closed 5 years ago

build options to build without system addons

Categories

(Firefox :: Pocket, defect)

defect
Not set
normal

Tracking

()

RESOLVED INACTIVE
Tracking Status
firefox46 --- affected

People

(Reporter: mixedpuppy, Unassigned)

References

Details

3rd parties should be able to build firefox without feature addons (pocket, hello, future best-of-web, etc)
Depends on: 1236014
No longer depends on: 1236014
(In reply to Shane Caraveo (:mixedpuppy) from comment #0) > 3rd parties should be able to build firefox without feature addons (pocket, > hello, future best-of-web, etc) Hmm, I disagree. There are plenty of feature that ship in Firefox (including Hello and Pocket, before they became system addons) that don't have mechanisms for 3rd parties to disable. Over the years there has actually been a trend to *remove* such build options (especially for platform-level features), because they are generally untested, frequently break as a result, and end up causing pain for people who (reasonably) expect those options to work.
IMO if removal of a system addon breaks firefox, then the addon is not written correctly. If we expect that they must be there for things to work and fx shouldn't be built without them, then we're only making extra work by using system addons.
Any consensus on this? Do we plan to ship this feature without options to build and leave out the system addons? Who might this be useful for (do we know of specific 3rd parties who want it?) Javaun do you have an opinion from the product point of view? (Or know who would?)
Flags: needinfo?(jmoradi)
This is not necessary for release. Having a build option to build without system addons would be more for 3rd party distributions. I don't know if it is possible at this time to run without the Hello addon.
Flags: needinfo?(jmoradi)

This bug has been closed due to inactivity and/or the potential for this bug to no longer be an issue with the new Discovery Stream-powered New Tab experience, and improvements to Pocket’s integration with Firefox.

Please help us triage by reopening if this issue still persists and should be addressed.

Thanks!

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.