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

Alternatives for named individuals #558

Open
edwardsph opened this issue Aug 6, 2021 · 4 comments
Open

Alternatives for named individuals #558

edwardsph opened this issue Aug 6, 2021 · 4 comments

Comments

@edwardsph
Copy link

Is your feature request related to a problem? Please describe.
I tried to generate artifacts for https://github.com/solid/authorization-panel/blob/main/proposals/acp/solid-acp.ttl but the named individuals were absent.

Describe the solution you'd like
The generator uses owl:NamedIndividual but this vocab used rdfs:Resource. Could the generator work with either?

Describe alternatives you've considered
Extend the vocab or if owl:NamedIndividual is better we could suggest that for the ACP vocab.

@pmcb55
Copy link
Contributor

pmcb55 commented Aug 22, 2021

Good observation @edwardsph - yeah, I do think owl:NamedIndividual would be the better option in the vocabulary itself, as I think that represents the intended semantics far better than the generic rdfs:Resource (which doesn't really convey any specific semantics at all). @acoburn - have you any thoughts on this - should we suggest this change to the panel do you think...?

@pmcb55
Copy link
Contributor

pmcb55 commented Aug 23, 2021

Actually @edwardsph - I just added support for treating rdfs:Resourceinstances the same way we do owl:NamedIndividual anyway, as there's no harm in doing so (I still think the vocab itself should be updated though).
Let me know if you'd like a new release of the Artifact Generator, or if running locally yourself you can just update from main once this PR is merged: #580

@acoburn
Copy link

acoburn commented Aug 23, 2021

For vocabs, I tend to avoid the more powerful owl-related semantics when they are not required. Here, rdfs:Resource conveys the intended meaning

@RubenVerborgh
Copy link

Adding both does not hurt; then simple RDFS clients can get their thing, and more advanced OWL clients get theirs.

@RubenVerborgh RubenVerborgh changed the title Alterntives for named individuals Alternatives for named individuals Aug 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants