[go: up one dir, main page]

Page MenuHomePhabricator

"Terms of Use" must be prominently featured in the Developer Hub
Closed, DeclinedPublic

Description

From https://www.mediawiki.org/wiki/Talk:Data_%26_Developer_Hub#terms

Unlike most of the linked reference sites, we don't enforce developer behaviors through a Terms of Use. To replace that, it probably will help to have a terms page somewhere mentioning licensing, rate-limiting, etc. Doesn't have to be terribly high profile or anything, but something to think about including in the design.
Currently all we really have is a single legal page on dumps.wikimedia.org, which I'm surprisingly OK with content-wise, but is pretty hard to find. @LuisVillaWMF

Details

Reference
fl496

Related Objects

StatusSubtypeAssignedTask
ResolvedQgil
ResolvedQgil
ResolvedQgil
Resolved Spage
Resolved Spage
Resolved Spage
Resolved Spage
DeclinedNone
DeclinedNone
ResolvedNone
DeclinedNone
ResolvedAnomie
DeclinedNone
OpenNone
OpenNone
Resolved Spage
Resolvedori
Resolvedjeropbrenda
OpenNone
DeclinedQgil
Resolved Spage
DeclinedNone
Resolved Spage

Event Timeline

flimport raised the priority of this task from to Medium.Sep 12 2014, 1:44 AM
flimport added a project: Web-APIs-Hub.
flimport set Reference to fl496.

The recommended place to make available the Terms of Use should also depend upon the platform.

  1. Mobile: For mobile it is recommended that we provide a link to the Terms of Use on the download page in the relevant application store in case mediawiki & developers hub will be an iOS or Android app in the future.
  2. Web: It is recommended that we provide a link to the Terms of Use in the footer of the website.

One of my favorite Terms of Service (if one can have a favorite) is that of 500px. They took care in what could easily be a wall of legalese and jargon and distilled it down to easily human readable text.

https://500px.com/terms

We should take a page from their book and strive to make our terms, or other expected developer behavior, clear and readable. Not just in the sense of legibility, but make it something people want to read.

Aklapper subscribed.

The Web-APIs-Hub project is dead hence mass-declining its tasks to reflect reality. It might be superseded by a Developer Portal in the future.