Closed
Bug 647256
Opened 14 years ago
Closed 14 years ago
No replacement for em:requires documented
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: evgeny, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0
Build Identifier:
The docs (see URL) say that "em:requires" is no longer supported in Gecko2. But what is a replacement? How does one specify a dependency?
Reproducible: Always
Comment 1•14 years ago
|
||
IIRC all support for dependencies has been removed, because of the complexity and UI issues. You should ensure that your extension is either self-contained, or do dependency checking yourself in-code.
Component: General → Add-ons Manager
Product: Core → Toolkit
QA Contact: general → add-ons.manager
Thank you for a prompt reply! Of course proper dependency management is a complex issue, but why removing a rudimentary _existing_ support? Can you please point to a discussion about this matter? Thanks.
Comment 3•14 years ago
|
||
I don't know that I can: Dave Townsend and I decided at some point during the extension manager rewrite for Firefox 4 that the UI was so poor, and a proper UI would be more complicated than an average user could understand and would have poor interactions with AMO, that it would be better not to support dependencies than to support them poorly.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Comment 4•14 years ago
|
||
There was some discussion on my blog (http://www.oxymoronical.com/blog/2010/01/Do-we-need-extension-dependencies) as well as in the newsgroups
You need to log in
before you can comment on or make changes to this bug.
Description
•