Closed
Bug 1209226
Opened 9 years ago
Closed 9 years ago
Provide a terms of agreement page
Categories
(addons.mozilla.org Graveyard :: API, defect)
addons.mozilla.org Graveyard
API
Tracking
(Not tracked)
VERIFIED
FIXED
44.2
People
(Reporter: andy+bugzilla, Assigned: nolski)
References
Details
To access an API key, developers will first need to agree to the terms and conditions, if they haven't then they will need to do so.
The terms and conditions are shown on add-on submission, but we don't want to show them in the API as per bug 1205904.
For an example how this can work see the marketplace at https://marketplace.allizom.org/developers/api, although I note it doesn't stop you getting an API key.... hmm that might be a bug.
Reporter | ||
Updated•9 years ago
|
Target Milestone: --- → 44.2
Comment 1•9 years ago
|
||
How do we deal with updates to the terms and conditions?
Reporter | ||
Comment 2•9 years ago
|
||
(In reply to Mathieu Agopian [:magopian] from comment #1)
> How do we deal with updates to the terms and conditions?
The terms and conditions state that we will notify people of substantive changes in blog posts, but they can change any time. Please see bug 1205904 comment 0 for more.
If a significant change happens, we can compare the date of the change to when the developer accepted them (its stored on the user model) and show them a message. I would consider that out of scope for this set of bugs though.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → me
Reporter | ||
Updated•9 years ago
|
Iteration: --- → 44.2 - Oct 19
Comment 3•9 years ago
|
||
Commits pushed to master at https://github.com/mozilla/olympia
https://github.com/mozilla/olympia/commit/86f574a19a81d847eefb4e1753e525503890111f
Added separate ToS page (bug 1209226)
https://github.com/mozilla/olympia/commit/e2a337a30e84bc81a624e2546293a3589b8eadeb
Merge pull request #796 from Nolski/signing-api-agreement
Added separate ToS page (bug 1209226)
Assignee | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 4•9 years ago
|
||
Verified as fixed : http://screencast.com/t/pygwCl4x
Status: RESOLVED → VERIFIED
Comment 5•9 years ago
|
||
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
•