Closed Bug 599043 Opened 15 years ago Closed 15 years ago

Build Manage versions page

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)

defect

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"
Assignee: nobody → gkoberger
Target Milestone: 5.12.1 → 5.12.2
Assignee: gkoberger → jbalogh
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.
* app compat should be hidden for search engines
Depends on: 517606, 538259
Blocks: 538259, 599042
No longer depends on: 538259, 599042
Blocks: 464189
* can't select 3.6.* as a min version * must have at least one compatible app
Depends on: 605941
Depends on: 606028
No longer depends on: 517606
Blocks: 606280
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
Blocks: 606280
Blocks: 61004
Blocks: 610041
No longer blocks: 61004
Fligtar: Need some copy for the help tips on this mock.
(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
Blocks: 611224
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.