Wikidata talk:WikiProject ShEx
14 Feb 2018
ericP: what is our mission Andra: to raise awareness and grow a community ... we can grow the WikiProject page over time ... use cases for ShEx ... namespace for ShEx- Lucas' idea from WikidataCon, should host shapes on their own URI, what would that URI be?
ericP: conflicting intrests- give ownership to WD community, conflicting one is to have them visible so people can copy and steal shapes even if they are outside wd community ... maybe move shemas over to WD and then mirror to shex schemas space when you want
Lucas: To create a new namespace- prob not trivial. Even if no one argues, the technical side might be complicated.
Andra: maybe postpone this until we have more use cases. ... Kat's http://wikidp.org/ demo- can we use this for additonal domains by driving it with shex- property checklist driven by shex ... We could create a generic version of the portal, containerize it and then poeple could slot in their own shape expressions to create their own property checklists ... need shapes avail through URL to reuse Harold Solbrig's pyshex, so that is why i need a namespace for shape URIs
ericP: demo manifests to run in Eric's or Jose's implementation- like the primer try it links- 1. create manifests so ... good queries and validation tests either that are picked up remotely, or static data, create the schemas that will be shared, demo data, and manifests in a picklist ... demos show why validation is useful, hints on how is used in different domains, give people ideas ... wiki page with try it links, if we have a data structure, we can express it like this, that catches errors like this, help people
Andra: create a page similar to the example queries
TODOs for next meeting:
Lucas- ask around WMDE about how to request a new namespace Kat- create an example on the WikiProject page Andra- create an example on the WikiProject page Kat- paste notes in the talk page of the WikiProject ? Create phabricator ticket for a new namespace?
Examples and tools
Notified participants of WikiProject ShEx Could you please first provide examples of ShEx shapes that check particular data models in Wikidata and guidelines how to check Wikidata against this shapes? I'd prefer
- a web form tailored to Wikidata to edit and check shape expressions with syntax highlighting and typeahead, such as Wikidata query service
- a bot that regularly runs ShEx given at Wiki pages and posts the results, such as User:ListeriaBot
Andra Waagmeester Andrawaag (talk) 19:33, 30 January 2018 (UTC) YULdigitalpreservation (talk) 13:32, 6 February 2018 (UTC) Daniel Mietchen (talk) 01:52, 7 February 2018 (UTC) Finn Årup Nielsen (fnielsen) (talk) 13:55, 13 February 2018 (UTC) Lucas Werkmeister (talk) 12:34, 14 February 2018 (UTC) John Samuel 20:31, 26 February 2018 (UTC) Dhx1 (talk) 02:39, 8 March 2018 (UTC) Jneubert (talk) 13:35, 19 June 2018 (UTC)
Notified participants of WikiProject ShEx I've just added a "Tutorials and examples" section on the project homepage, with a very basic example on how to get started with ShEx2. Please help improving! (Thanks to Eric for fixing two minor issues in ShEx2!) Jneubert (talk) 12:06, 25 June 2018 (UTC)