TREEcg / specification

RDF vocabulary and hypermedia specification to publish your Linked Data using search trees
https://w3id.org/tree/specification
27 stars 12 forks source link

Configurable membership path #65

Open pietercolpaert opened 2 years ago

pietercolpaert commented 2 years ago

If we don’t want to repeat tree:member if another property is used to indicate the containment

E.g.,:

Proposal

tree:membershipPath with rdfs:range a shacl path and with rdfs:domain a tree:Node

julianrojas87 commented 2 years ago

So I understand this property is to avoid redundant triples when dealing with compatible collections and facilitating clients to quickly know where to look for members.

I guess this would be an optional property, that whenever not present, default behavior should be to first look for tree:member and any other property that could indicate membership (hydra:member, skos:inScheme, etc)

pietercolpaert commented 2 years ago

Yes indeed. I think this would be interesting to make sure TREE clients can also work on top of existing APIs