daniel edited the task description. (Show Details)

EDIT DETAILS
...
* Entity types, data types, and value types may be added. Clients should handle unknown kinds of elements or values gracefully (typically be skipping them, or passing them through unchanged).

We should also make clear
or passing them through unchanged).which interfaces are considered stable:
* The MediaWiki web API modules are considered a stable interface. This also applies to the serialization formats supported for output.
...
* The contents of MediaWiki XML dumps is //not// a stable interface.

Finally, we should adopt a policy for due notice of significant changes:
* distinguish between "breaking" and "significant". Changing the way we serialize time values would be "breaking", adding a new data type would not be "breaking", but still "significant".
* establish channels and notice periods for significant and breaking changes.

Some key parts of such a policy document are outlined in an email to wikitech-l from February 5 2016: [[https://www.mail-archive.com/wikidata-tech@lists.wikimedia.org/msg00902.html|On interface stability and forward compatibility]].
...

TASK DETAIL
https://phabricator.wikimedia.org/T142084

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: daniel
Cc: Scott_WUaS, Lydia_Pintscher, mkroetzsch, Aklapper, daniel, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to