Closed Bug 1209226 Opened 9 years ago Closed 9 years ago

Provide a terms of agreement page

Categories

(addons.mozilla.org Graveyard :: API, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

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.
Target Milestone: --- → 44.2
How do we deal with updates to the terms and conditions?
(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: nobody → me
Iteration: --- → 44.2 - Oct 19
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Verified as fixed : http://screencast.com/t/pygwCl4x
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.