Closed
Bug 599043
Opened 15 years ago
Closed 15 years ago
Build Manage versions page
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
RESOLVED
FIXED
5.12.3
People
(Reporter: clouserw, Assigned: potch)
References
Details
(Whiteboard: [devtools][Q32010][qa-])
Current Page for adding: https://addons.mozilla.org/en-US/developers/versions/add/5326
Current Page for editing: https://addons.mozilla.org/en-US/developers/versions/edit/51899
Mockup for adding: http://people.mozilla.com/~chowse/drop/amo/devtools/v2/Addon_05_Versions_Add.png
Mockup for editing: http://people.mozilla.com/~chowse/drop/amo/devtools/v2/Addon_05_Versions_Edit.png
This is the new add/manage versions page. I'm making them both the same bug, because it's pretty much the same page. When a new file is uploaded, we parse out compatibility info and fill in the table in the middle of the form with JS - if we're editing we already have that info. Check bug 597638 for changes to the "approval status" row (or talk to clouserw).
Backend:
- The file uploading should be handled by the blocked bug
- We need an ajax friendly response that will give out compat info for an add-on version (api!), but make sure it isn't cached since we're changing it right then
- the regular accept/save form changes
Frontend:
- You should use the file upload popup from the bug blocking this one
- Once a file is uploaded with the popup, the popup will go away (somehow, see blocker bug) and we'll need to fill in this form with ajax - the name of the file and the compatibility info table.
- clicking on the filename here downloads it
- If you're adding a new version, the title can be "Manage Version" instead of "Manage Version %s"
Comment 1•15 years ago
|
||
FYI, updated mocks and workflows:
http://people.mozilla.com/~chowse/drop/amo/devtools/v3/manage_addon/05_versions.png
http://people.mozilla.com/~chowse/drop/amo/devtools/v3/manage_addon/06_versions_add.png
http://people.mozilla.com/~chowse/drop/amo/devtools/v3/manage_addon/07_versions_edit.png
http://people.mozilla.com/~chowse/drop/amo/devtools/v3/manage_addon.pdf
http://people.mozilla.com/~chowse/drop/amo/devtools/v3/interaction.pdf
Reporter | ||
Updated•15 years ago
|
Assignee: nobody → gkoberger
Reporter | ||
Updated•15 years ago
|
Target Milestone: 5.12.1 → 5.12.2
Updated•15 years ago
|
Assignee: gkoberger → jbalogh
Comment 2•15 years ago
|
||
What is supposed to happen when you click "Add Another Application"? Right now remora pops up an ugly <select> with the already-selected apps disabled. Presenting a row of app icons might look nicer.
Comment 3•15 years ago
|
||
* app compat should be hidden for search engines
Updated•15 years ago
|
Comment 4•15 years ago
|
||
* can't select 3.6.* as a min version
* must have at least one compatible app
Comment 5•15 years ago
|
||
Merged a large part of this in http://github.com/jbalogh/zamboni/commit/b66e6e3.
Comment 6•15 years ago
|
||
http://github.com/jbalogh/zamboni/commit/554c23c
The backend is functional (with some pieces moved to other bugs), so this is going over to potch for js and pretty.
Assignee: jbalogh → thepotch
No longer blocks: 606280
Summary: Build Add/Manage versions page → Build Manage versions page
Target Milestone: 5.12.2 → 5.12.3
Updated•15 years ago
|
Assignee | ||
Comment 7•15 years ago
|
||
Fligtar: Need some copy for the help tips on this mock.
Comment 8•15 years ago
|
||
(In reply to comment #7)
> Fligtar: Need some copy for the help tips on this mock.
Check the spec: https://docs.google.com/Doc?id=dfntthnr_78f58ztkfz
Assignee | ||
Comment 9•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•10 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
•