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

@danbri

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

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