Closed
Bug 523475
Opened 15 years ago
Closed 15 years ago
Developer Tools changes to support listed add-ons
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
5.3
People
(Reporter: fligtar, Assigned: wenzel)
References
()
Details
Attachments
(1 file)
31.45 KB,
patch
|
clouserw
:
review+
|
Details | Diff | Splinter Review |
Listed add-ons don't have access to all of the Developer Tools pages that hosted add-ons do, and some pages are slightly different. The changes are as follows: * Recent Activity o This page will be the same for both hosted and listed add-ons * Edit Add-on o Manage Authors + This page will be the same for both hosted and listed add-ons o Manage Categories + This page will be the same for both hosted and listed add-ons o Manage Tags + This page will be the same for both hosted and listed add-ons o Manage Add-on Descriptions + This page will be the same for both hosted and listed add-ons, except: + no EULA field is present o Manage Add-on Properties + This page will be the same for both hosted and listed add-ons, except: + the homepage field is required and is used as the main link + the View Source setting should not be displayed + application compatibility (applications and platforms) should be set here, using the same module that is normally on the Versions page. o Manage Developer Profile + This page will be the same for both hosted and listed add-ons o Manage Contributions + This page will not be available to listed add-ons * Change Status o This page will be the same for both hosted and listed add-ons o This page will have an option to change an add-on between hosted and listed status * Statistics Dashboard o This page will not be available to listed add-ons * Versions and Files o This page will not be available to listed add-ons * Preview Screenshots o This page will be the same for both hosted and listed add-ons For the homepage URL field, the description above the field should change to this for listed add-ons only: "Enter the homepage URL of your add-on. Users will be directed to this location in order to download your add-on. You may <b>not</b> link directly to your add-on's file. Adding other translations is not necessary unless your website is localized into other languages." The full spec is here: http://docs.google.com/Doc?id=dfntthnr_26gdrd3kfv
Reporter | ||
Comment 1•15 years ago
|
||
note: the Change Status page listed/hosted type swapping will be a separate bug.
Assignee | ||
Comment 2•15 years ago
|
||
In bug 523501 comment 13, clouserw points out a few things that we need to make sure are fixed for listed add-ons: " - On the "change status" page: It says "Add-on Status" and is blank (there is an "undefined index: 6" here). [...] - The "New Version" page appears to let me upload a new version? Note the "New version" link in the side bar and on /developers/addons - I can add a new file to a version from /versions/edit/$version_id - I shouldn't be able to delete "version 0" of my add-on. "
Assignee | ||
Comment 3•15 years ago
|
||
I believe this addresses everything in this bug (both fligtars reqs and your notes from the other bug). Only difference is that I kept the versions page, where you can click on Version 0 und edit app compatibility and license. If you feel strongly about it, I can make this functionality available on the "add-on properties" page, but I personally don't think that it hurts the way it is now. Let me know if you disagree.
Attachment #409138 -
Flags: review?(clouserw)
Assignee | ||
Updated•15 years ago
|
Status: NEW → ASSIGNED
Comment 4•15 years ago
|
||
Comment on attachment 409138 [details] [diff] [review] Patch, rev. 1 lots of good stuff
Attachment #409138 -
Flags: review?(clouserw) → review+
Assignee | ||
Comment 5•15 years ago
|
||
Thanks: r54618. I'll close this for now, but please reopen if anything is missing or if I need to change anything.
Comment 6•15 years ago
|
||
Verified FIXED; we've been filing spin-off bugs on this since it landed.
Status: RESOLVED → VERIFIED
Updated•15 years ago
|
Keywords: push-needed
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•