Closed
Bug 1205904
Opened 9 years ago
Closed 9 years ago
Requiring terms for each add-on submission
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: andy+bugzilla, Assigned: nolski)
Details
(Whiteboard: [amo][ux][submissions])
Each time you submit an Add-on, it asks if you accept the terms. This provides one more click and thing to read. It doesn't guarantee people read them, because it only occurs on submit, not when they change.
This is not going to work when we add in a submission or signing API where we make it easy people to submit an add-on in one HTTP request. Because you want to just do an API call and get a response.
Can I assume there is no legal or product requirement to show the terms every single time and this will not be a problem for the API?
Section 11(e) states that:
"(e) Modification. Mozilla may periodically update this Agreement. The updated Agreement will be available online. If the changes are substantive, we will announce the update through Mozilla’s usual channels for such announcements such as blog posts, forums, or email. Your continued distribution of Your Add-on after the effective date of such changes constitutes Your acceptance of such changes. To make Your review more convenient, we will post an effective date on the Agreement."
So if we do make an effective change, all we need to do is communicate it through the usual channels.
Note: the marketplace does not require reading the terms for each app submission.
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(udevi)
Flags: needinfo?(kev)
Comment 1•9 years ago
|
||
I was under the impression this _only_ appeared when you registered for an account, or when we changed the terms of the developer agreement. I'll run through the flow, but agree this isn't optimal if its the case.
Flags: needinfo?(kev)
Updated•9 years ago
|
Whiteboard: [amo][ux][submissions]
Reporter | ||
Comment 2•9 years ago
|
||
To be clear, for the submission API I would like to repeat what we did on the Marketplace:
1) sign in
2) agree to the terms
3) get an API key
Use the API, don't see the terms again.
Comment 3•9 years ago
|
||
Sensible. We'll also need to start tracking changes we'll need for the dev agreement to enable that (protecting key, obligations, etc.).
Comment 4•9 years ago
|
||
(In reply to Andy McKay [:andym] from comment #0)
> Can I assume there is no legal or product requirement to show the terms
> every single time and this will not be a problem for the API?
It would be great if this click could be omitted. For the online submission we could show this step and highlight changes only if the agreement has been updated.
If there is no legal requirement we could even leave it out of the current process as part of our quick fix.
Reporter | ||
Comment 5•9 years ago
|
||
Done in https://github.com/mozilla/olympia/pull/796 by nolski, thanks.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(udevi)
Resolution: --- → FIXED
Reporter | ||
Updated•9 years ago
|
Assignee: nobody → me
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
•