Open tpluscode opened 3 years ago
I was aiming to have that as a separate extension. I envisioned both Hydra in OWL and Hydra in SHACL to be two separate "extensions" describing Hydra terms in details using adequate constructs so it is possible to validate or represent as diagrams. I also envisioned using Hydra with SHACL as another separate extension.
As for Hydra in OWL applicability - I'd love to increase adoption as much as possible - having Hydra described in details in OWL I hope to create some interests in old-school RDF based developers
In addition to describing data structured using OWL (#13), which I find not too useful, I would also propose to define additional modelling terms to allow for additional ways of defining resource semantics.
For starters I propose two inverse properties, which I have been using to declare operations
This way I add operations to external terms, such as having a
PUT
onschema:Person
without using it as subject, instead making such an operation a resource in its own rightObviously, this will only work with server which understands OWL semantics but the client does not need any modifications.