When a user edits statements on properties, we have to be aware of it and keep the constraint table up to data according to the changes.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lydia_Pintscher | T99351 Review and deploy Wikibase-Quality on wikidata.org | |||
Resolved | Lydia_Pintscher | T99354 Review and deploy Wikibase-Quality-Constraints on wikidata.org | |||
Invalid | None | T103817 [Epic] version 2 of the quality extensions | |||
Invalid | Tamslo | T103108 Deal with Exceptions | |||
Invalid | None | T104205 [Task] Adapt data types in Violation | |||
Resolved | Lucas_Werkmeister_WMDE | T102759 [Story] Migrate constraints from property talk pages to statements on properties | |||
Resolved | Lucas_Werkmeister_WMDE | T102760 [Task] Hooks to keep constraint table up to date. |
Event Timeline
Change 349894 had a related patch set uploaded (by Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Import constraints from statements on properties
Change 352802 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@statements] Import constraints from statements on properties
Change 352802 abandoned by Lucas Werkmeister (WMDE):
Import constraints from statements on properties
Change 349894 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Import constraints from statements on properties
I forgot to mention this task in the change, but I think with I6e5428187f this is done. All constraint statements are written to the constraint table (if the feature flag is set); the rest of T102759 only consists of using the information stored in there.