[Marketplace Submission] Details

RESOLVED FIXED in 6.4.3

Status

addons.mozilla.org Graveyard
Developer Pages
P1
normal
RESOLVED FIXED
6 years ago
2 years ago

People

(Reporter: cvan, Assigned: cvan)

Tracking

unspecified
6.4.3
Dependency tree / graph

Details

(URL)

(Assignee)

Description

6 years ago
As part of the new Marketplace flow, these are the following fields needed for the details step:

1) Name (required)
2) Slug (required) - auto-slugified onchange from name
3) Summary (optional)
4) Categories (required) - one or two
5) Description (optional)
6) Privacy Policy (optional) - show 
7) Device Types (required) - bug 718861
8) Videos (optional) - bug 719266
(Assignee)

Updated

6 years ago
Blocks: 726763
(Assignee)

Updated

6 years ago
Depends on: 718861, 719266
     - all the fields are in place here except "Privacy Policy" (this is a simple addition, since we have this code for add-ons already) and "Video" (implementation hasn't started yet)

  - skip video for now

     - this is what the current "Media" step looks like: http://i.imgur.com/O8hj0.png - currently the icon can be extracted from the manifest, but we are then having the user replace that image with a default/custom one. (this is different from what is shown on  https://people.mozilla.com/~fligtar/marketplace/developer/submission/3 - Details.png) so if an icon was extracted from the manifest, we need to show that on this page.
(Assignee)

Updated

6 years ago
Target Milestone: 6.4.2 → 6.4.3
(Assignee)

Comment 3

6 years ago
Also, missing from the mocks but indicated in bug 718861:

- Homepage URL
- Support Email
- Support URL

Comment 4

6 years ago
What is "Yes but I'll do my own payments system meant to do" the other two options just skip over the Payments step from what I gather.
It also skips.  I think we were just storing that as a flag in the db so we could notify end users that the add-on uses money.
(Assignee)

Comment 6

6 years ago
Kumar added icons:
https://github.com/mozilla/zamboni/commit/42fac4c

And I added homepage URL, support URL, and support email fields:
https://github.com/mozilla/zamboni/commit/df481cb

So all that's left here (save a few cvannitpicks) is icon uploader/picker - which kumar/potch are working on :)
(Assignee)

Comment 7

6 years ago
Kumar and Potch added custom icon uploading:
https://github.com/mozilla/zamboni/commit/055f1af

I added character counting, tweaked the fields, tips, etc.:
https://github.com/mozilla/zamboni/commit/07bf79a
(Assignee)

Comment 8

6 years ago
Well that was fun, gang! Thanks, all!
Status: NEW → RESOLVED
Last Resolved: 6 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.