| Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints. Herald added a subscriber: Aklapper. |
TASK DESCRIPTION
Since we’re already going to make a breaking change to the wbcheckconstraints API, we could also consider removing the claimid parameter, which is also kind of tied to the now-obsolete idea of only checking constraints on statements:
- Once we check qualifiers and references, its semantics become a bit unclear: should it check only the main snak or all snaks of the statement?
- It’s no longer a full “address to anything that constraints can be checked on”, because it doesn’t support selecting a single qualifier or reference snak to check constraints on.
I suspect that no one currently uses that parameter, but @Ladsgroup is running a query on the ApiAction dataset to verify this.
If it turns out people need a way to request constraint checks at sub-entity granularity, we should come up with something better than claimid.
TASK DETAIL
EMAIL PREFERENCES
To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, Aklapper, Ladsgroup, GoranSMilovanovic, QZanden, Agabi10, Izno, Wikidata-bugs, aude, Mbch331
Cc: Lucas_Werkmeister_WMDE, Aklapper, Ladsgroup, GoranSMilovanovic, QZanden, Agabi10, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
