Skip to content
This repository was archived by the owner on Oct 22, 2025. It is now read-only.
This repository was archived by the owner on Oct 22, 2025. It is now read-only.

Establish a workflow so we get updated ShEx/SHACL representations from Schema.org #52

Description

@danbri

Goals

  • We should keep up to date with schema.org, and automate as much as possible.
  • Other schemas and projects should also be able to feed into this.
  • For these newer uses, we should use the https: URIs for Schema.org terms (prefix 'sdo:' ideally)

Background

  • In Schema.org repo, there is a utility shex_shacl_shapes_exporter.py
  • When run, it asks for ".nt terms definitions path". Use this: data/releases/14.0/schemaorg-all-https.nt
  • recent output:
  • -rw-r--r-- 1 danbri eng 341956 Sep 14 13:53 ../../res.shacl.
  • -rw-r--r-- 1 danbri eng 937836 Sep 14 13:53 ../../res.shexj
  • these are available in demo/validator/sh*/.sh

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions