dcmi / openwemi

OpenWEMI
Creative Commons Zero v1.0 Universal
27 stars 9 forks source link

OpenWEMI and schema.org example #80

Open renevoorburg opened 10 months ago

renevoorburg commented 10 months ago

In https://dcmi.github.io/openwemi/ this RDF (snippet) is suggested as an example for alignment between openWEMI and schema:

"@type": [ "openwemi:Item", "schema:IndividualProduct" ],

A bit problematic here is that schema:IndividualProduct is also a schema:CreativeWork, suggesting that the openwemi:item is also an openwemi:work. Or am I mistaken here and is the thing about openwemi not to be too strict in these matters?

philbarker commented 10 months ago

Hi @renevoorburg, thanks for commenting.

I'm not sure what you mean by "schema:IndividualProduct is also a schema:CreativeWork": that's not asserted in schema:IndividualProduct. Do you mean that we imply it?

Anyway, that aside, I don't think there would be a problem in a schema:CreativeWork being a openwemi:Item because "Work" in schema:CreativeWork shouldn't be taken as implying Work in the WEMI sense. schema:CreativeWork is the "The most generic kind of creative work, including books, movies, photographs, software programs, etc.". That already encompasses at least Expressions.

Indeed properties like exampleOfWork came from the Schema Bib Extend W3C Community Group using schema:CreativeWork and subtypes of it, along with IndividualProduct, for Work and Expressions/Manifestations/Items (as in this example) (The key decision is recorded here)

renevoorburg commented 10 months ago

Sorry, you are right. I thought that the schema:IndividualProduct class was a subclass of schema:CreativeWork but that is not the case. And indeed if it were, that shouldn't have made the example incorrect.

Sorry for bothering you.

René

Op 30 nov 2023, om 17:58 heeft Phil Barker @.***> het volgende geschreven:

Hi @renevoorburg https://github.com/renevoorburg, thanks for commenting.

I'm not sure what you mean by "schema:IndividualProduct is also a schema:CreativeWork": that's not asserted in schema:IndividualProduct https://schema.org/IndividualProduct. Do you mean that we imply it?

Anyway, that aside, I don't think there would be a problem in a schema:CreativeWork being a openwemi:Item because "Work" in schema:CreativeWork shouldn't be taken as implying Work in the WEMI sense. schema:CreativeWork https://schema.org/CreativeWork is the "The most generic kind of creative work, including books, movies, photographs, software programs, etc.". That already encompasses at least Expressions.

Indeed properties like exampleOfWork https://schema.org/exampleOfWork came from the Schema Bib Extend W3C Community Group https://www.w3.org/community/schemabibex/wiki/Main_Page using schema:CreativeWork and subtypes of it, along with IndividualProduct, for Work and Expressions/Manifestations/Items (as in this example https://www.w3.org/community/schemabibex/wiki/Examples/mylib) (The key decision is recorded here https://github.com/schemaorg/schemaorg/issues/431#issuecomment-390672948)

— Reply to this email directly, view it on GitHub https://github.com/dcmi/openwemi/issues/80#issuecomment-1834166835, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADRVWKX6SJL3LBN43AV4K3YHC3LJAVCNFSM6AAAAABAA2BK66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZUGE3DMOBTGU. You are receiving this because you were mentioned.

philbarker commented 10 months ago

Sorry for bothering you.

Not at all @renevoorburg, thank you for the opportunity to clarify and nudging me to dig up that example. I'll leave it to @kcoyle & the rest of the group to decide whether to close this issue or whether there is some extra documentation we should add as a result of it.

kcoyle commented 10 months ago

OK, I did a wiki entry relating to using openWEMI with schema.org. I would really like to create some complete examples of instance data, but that's quite a bit more work.

Comments and suggestions are welcome!

philbarker commented 10 months ago

I like that, thank you.

Phil

On 02/12/2023 19:27, Karen Coyle wrote:

OK, I did a wiki entry relating to using openWEMI with schema.org. I would really like to create some complete examples of instance data, but that's quite a bit more work.

Comments and suggestions are welcome!

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

--

Phil Barker, http://people.pjjk.net/phil (he/him). Cetis LLP: a cooperative consultancy for innovation in education technology. PJJK Limited: technology to enhance learning; information systems for education.

CETIS is a co-operative limited liability partnership, registered in England number OC399090 PJJK Limited is registered in Scotland as a private limited company, number SC569282.