Open escowles opened 7 years ago
but I get your initial point about RDFS being sort of a superset. It is because everything is more... not sure the word... descriptive/well defined/granular. Yes?
It's sort of counter-intuitive. Because RDFS is less descriptive, its universe includes more things---specifically, all the things which OWL's universe excludes because they won't support the kind of reasoning desired (those things which are both instances and classes, etc...).
But I also think this is not an emacs vs vim argument. There are things that you can do in OWL you can't do in RDFS.
Agreed.
On the other hand, this is cutting a little close to the kind of holy war Rob refers to. Apologies for my part in that.
@DiegoPino:
reads on this side also condescending.
Sorry. My intention was to assume good faith. Instead I got snippy. Thanks for your continued efforts, here.
Glad to see we are breaking this out into new tickets with specific restrictions / what we are not doing in rdfs now that we'll want to add (and using that to guide, or not, to OWL or other). Thanks all.
I'll keep my above doc up to date for those who care/want a cheat sheet of restrictions mentioned so far, but this is what I have somewhere brought up in discussions, notes or other:
Happy to collect/discuss others proposed restrictions, action items, etc.
@cmh2166 thanks for all this Christina!
@ruebot it beats dealing with bibframe. ;-)
Propose closing the issue.
@azaroth42 do you have a proposed conclusion to close it with? Or just close it for now, and re-open it later if need be?
I propose closing because it's not an issue that we can resolve without use cases and more explicit requirements, hence the holy war nature of the discussion. We've agreed above to file new issues with actual requirements and proposed modifications, and hence this issue is unnecessary.
I think we've gathered the cases we can from this and can proceed based off those (and other, more specific cases as they surface in other discussions). So I'm good with closing this issue.
@cmh2166 thank you very much for your work on this. I took some distance of this thread, mainly because i was told i was bringing too much more passion into the discussion and that was not helping too much. I highly appreciate your documentation and also the way you acted as "sanitising middleware" human-being here. 👍 thanks again
There is a proposal to switch from encoding the core ontology in RDFS and to use OWL instead because it is more expressive and can encode things like pcdm:hasMember and pcdm:memberOf being reciprocal properties.
Should we switch to encoding the core ontology in OWL?
See #53 for preliminary discussion.