- Add context for statements + tests
- Add support for new API format to gadget
- Add config for switching to new API format
- Document new API format on MediaWiki wiki
- Update with switch date as soon as that’s decided
- Switch to new API format on wikidata-constraints
- Announce new API format (breaking change), including pointer to wikidata-constraints as test system
- Switch to new API format on test.wikidata.org… is this a hard requirement? SIP says that “[t]he change will typically be available for testing at least two weeks before deployment on https://test.wikidata.org/” (emphasis mine), but constraints aren’t even configured on test.wikidata.org as far as I know, so is it acceptable to offer wikidata-constraints as the sole test system instead?
- Switch to new API format on Wikidata
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lucas_Werkmeister_WMDE | T173695 Enable constraint checks by default for users | |||
Resolved | Lucas_Werkmeister_WMDE | T168532 Check constraints on qualifiers and references | |||
Resolved | Lucas_Werkmeister_WMDE | T174544 Document, announce, and use new wbcheckconstraints API format on Wikidata | |||
Resolved | Lucas_Werkmeister_WMDE | T175590 Switch to new wbcheckconstraints API format on Wikidata |
Event Timeline
Change 374788 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Add config setting for API output format
About setting up a date, reminder about the ideal timing for a breaking change:
D-28: announcement, mentioning "breaking change" in the title, and giving all the important information. Mentioning the dates of deployment of the test environment and live
D-14: test environment ready (+small announcement to inform about it)
D: deployment
About the testing environment: do we have other options to let people testing the new format? I think the most important part here is not the fact that it has to happen on test.wikidata.org, but that people need a way to try the change in one way or another.
I was hoping to get the test environment ready very soon (on wikidata-constraints), so we could mention it in the original announcement already.
Change 374788 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Add config setting for API output format
Change 375022 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[mediawiki/extensions/Wikibase@master] Include back qualifier hashes
Change 375022 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Include back qualifier hashes