Closed
Bug 523475
Opened 16 years ago
Closed 16 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•16 years ago
|
||
note: the Change Status page listed/hosted type swapping will be a separate bug.
| Assignee | ||
Comment 2•16 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•16 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•16 years ago
|
Status: NEW → ASSIGNED
Comment 4•16 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•16 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•16 years ago
|
||
Verified FIXED; we've been filing spin-off bugs on this since it landed.
Status: RESOLVED → VERIFIED
Updated•16 years ago
|
Keywords: push-needed
Updated•9 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
•