LinkML Schema representation of ActivityPub
Find a file
2024-01-12 23:27:16 -08:00
data Before manually adapting to AS 2024-01-12 23:27:16 -08:00
linkml_activitypub Before manually adapting to AS 2024-01-12 23:27:16 -08:00
.gitignore Before manually adapting to AS 2024-01-12 23:27:16 -08:00
about.yaml Before manually adapting to AS 2024-01-12 23:27:16 -08:00
config.yaml Before manually adapting to AS 2024-01-12 23:27:16 -08:00
LICENSE Initial commit 2024-01-12 20:11:37 -08:00
Makefile Before manually adapting to AS 2024-01-12 23:27:16 -08:00
mkdocs.yml Before manually adapting to AS 2024-01-12 23:27:16 -08:00
pyproject.toml Before manually adapting to AS 2024-01-12 23:27:16 -08:00
README.md Before manually adapting to AS 2024-01-12 23:27:16 -08:00

linkml-activitypub

LinkML representation of ActivityPub schema (which is mostly ActivityStreams except where it's not)

Process

Intermediate files are in the data directory

  • activitystreams2.owl - Initially imported from activitystreams2.owl
    • Removed problematic OrderedCollection definitions
  • activitystreams2.ofn - Convert to functional notation with robot
  • activitystreams2.yaml - Then to rough linkml using schema-automator

Then the final schema in

  • Manually refined...

References

See Also