Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable membership path #65

Closed
pietercolpaert opened this issue Feb 11, 2022 · 3 comments
Closed

Configurable membership path #65

pietercolpaert opened this issue Feb 11, 2022 · 3 comments
Labels
duplicate This issue or pull request already exists

Comments

@pietercolpaert
Copy link
Member

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

E.g.,:

  • dcat:Catalog → dcat:dataset
  • hydra:Collection → hydra:member
  • LDP collections
  • SKOS in scheme
  • ...

Proposal

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

@julianrojas87
Copy link
Contributor

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
Copy link
Member Author

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

@pietercolpaert
Copy link
Member Author

Duplicate of #63

@pietercolpaert pietercolpaert marked this as a duplicate of #63 Oct 10, 2024
@pietercolpaert pietercolpaert added the duplicate This issue or pull request already exists label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants