Halfak added a comment.
My take-away is this: 1. There's no nice API that, given an item/edit, can tell us what constraints are violated. The current system processes the schemas in JavaScript. 2. There's no nice way to version the ShEx schemas. 3. It's still very early and people are trying to figure out what they want to make schemas for. 4. You can have multiple schemas that apply to the same item and roughly are trying to do the same thing built by different "WikiProjects" to manage different concerns. E.g. there is no master schema for "Human". a. There is a proposal to implement some mappings, but they are currently only focused on mapping using "Instance-of" and "Subclass-of" properties. So you wouldn't be able to map on, say, "Occupation". TASK DETAIL https://phabricator.wikimedia.org/T225944 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Halfak Cc: Halfak, Aklapper, darthmon_wmde, Nandana, Lahi, Gq86, Vacio, GoranSMilovanovic, Fz-29, QZanden, LawExplorer, _jensen, rosalieper, Mkdw, notconfusing, srodlund, Wikidata-bugs, aude, Alchimista, Mbch331, Rxy
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs