- From: Jodi Schneider <jodi.schneider@deri.org>
- Date: Mon, 21 Jan 2013 12:46:23 +0000
- To: "Adrian Pohl" <pohl@hbz-nrw.de>
- Cc: <public-schemabibex@w3.org>
I agree with Adrian: > > I encourage re-using these > properties or developing a general approach for both use cases instead > of coming up with a new but very similar proposal. -Jodi On 21 Jan 2013, at 09:58, Adrian Pohl wrote: > Coming back to discussing the proposal itself: First, I wonder, why one > needs a new property called schema:issuedBy. Why not use > schema:publisher? > > This would mean only adding three new properties and one new class to > schema.org: > > - schema:Identifier as the class of all identifiers > - schema:identifier as the property which links something to an > identifier > - schema:inStandard to indicate where the identifier comes from. > > But why add anything new at all? > > As I said before, this design is very close to the practice of > expressing a medical code for a disease or drug with schema.org. [1] > Instead of schema:identifier they use schema:code and instead of > schema:inStandard schema:codingSystem. I encourage re-using these > properties or developing a general approach for both use cases instead > of coming up with a new but very similar proposal. > > One might argue that a controlled vocabulary like MeSH is quite > different from a set of identifiers issued and that these should be made > clear in schema.org. I'd say for the high-level markup schema.org > provides, these can be treated as equivalent as some body issues > identifiers for some things - may these things be publications or drugs, > diseases etc. What type of thing the identifier belongs to (e.g. a > schema:Drug or a schema:Book) is clear from the context, anyway. > > - Adrian > > [1] > http://www.w3.org/community/schemabibex/wiki/Identifier#Adopting_approach_from_medical.2Fhealth_extension > >>>> On 20.1.2013 at 22:52, Niklas Lindström<lindstream@gmail.com> > wrote: >> Nice! I just fixed some minor HTML syntax issues, and also changed > the >> full URL in the first @typeof to just the term "Book" (which, like > the >> second @typeof="Identifier", is bound to the given >> @vocab="http://schema.org/"). >> >> (Also verified the output with the latest RDFLib.) >> >> Cheers, >> Niklas >> >> On Sun, Jan 20, 2013 at 10:31 PM, Adrian Pohl <pohl@hbz-nrw.de> > wrote: >>> I started to work on your Notation3 example before having read this > thread >> to the end. While being at it I put Ivan's example into the wiki. [1] > But I >> left out the schema:publisher truple as this wasn't part of the > original >> example and doesn't make sense. >>> >>> >>> - Adrian >>> >>> >>> [1] http://www.w3.org/community/schemabibex/wiki/Identifier-2 >>> >>>>>> Karen Coyle <kcoyle@kcoyle.net> 20.01.13 16.40 Uhr >>> >>> No surprise that my examples suck :-) Should I substitute these for >>> mine? That's fine with me. >>> >>> kc >>> >>> On 1/19/13 11:19 PM, Ivan Herman wrote: >>>> Karen, >>>> >>>> the example is not RDFa but microdata... Which is per se o.k., but > the >> microdata->RDF conversion will not create a blank node when it sees a > >> @itemprop="identifier/name" construct. Nor will RDFa, for that > matter. The >> result with RDFa will be something like (I just mechanically created > an RDFa >> file and ran it through my converter): >>>> >>>> @prefix ns1: <http://schema.org/identifier/> . >>>> @prefix schema: <http://schema.org/> . >>>> >>>> [] a schema:Book; >>>> schema:author "Claude-Michel Schonberg, Alain Boublil, and > Herbert >> Kretzmer."; >>>> schema:bookFormat schema:Paperback; >>>> schema:by "Hal Leonard "; >>>> schema:description "For Piano/Vocal. Vocal Selections. "; >>>> ns1:issued "Hal Leonard "; >>>> ns1:name "HL.114335"; >>>> schema:name "Les Miserables. (Selections from the Movie)."; >>>> schema:numberOfPages " 88 pages."; >>>> schema:publisher " Published by Hal Leonard " . >>>> >>>> which is not what you would expect:-( To do it right in HTML+RDFa > (but, I >> would think, in microdata as well, it is just that I am more 'fluent' > in >> RDFa) one has to something like >>>> >>>> <html><body> >>>> <div vocab="http://schema.org/" typeof="http://schema.org/Book"> >>>> <span property="name">Les Miserables. (Selections from the > Movie).</span> >>>> by <span property="author" >Claude-Michel Schonberg, > Alain Boublil, >> and Herbert Kretzmer.</span> >>>> <span property="description">For Piano/Vocal. Vocal > Selections. </span> >>>> <l!nk property="bookFormat" >> href="http://schema.org/Paperback">Softcover</a>. >>>> <span property="numberOfPages"> 88 pages.</span> >>>> <span property="publisher"><span property="identifier" >> typeof="Identifier"><span property="issuedBy">Hal Leonard</span>, > (<span >> property="name">HL.114335</span>)</span></span> >>>> </body></html> >>>> >>>> yielding >>>> >>>> [] a schema:Book; >>>> schema:author "Claude-Michel Schonberg, Alain Boublil, and > Herbert >> Kretzmer."; >>>> schema:bookFormat schema:Paperback; >>>> schema:description "For Piano/Vocal. Vocal Selections. "; >>>> schema:identifier [ a schema:Identifier; >>>> schema:issuedBy "Hal Leonard"; >>>> schema:name "HL.114335" ]; >>>> schema:name "Les Miserables. (Selections from the Movie)."; >>>> schema:numberOfPages " 88 pages."; >>>> schema:publisher "Hal Leonard, (HL.114335)" . >>>> >>>> >>>> Which is not exactly the same, b.t.w., because the publisher field > will also >> include the identifier stuff... >>>> >>>> Sorry...:-) >>>> >>>> Ivan >>>> >>>> >>>> >>>> On Jan 20, 2013, at 24:44 , Karen Coyle <kcoyle@kcoyle.net> wrote: >>>> >>>>> I have added a second identifier proposal [1], much simpler than > the first >> (and possibly too simple -- it is a first draft). >>>>> >>>>> kc >>>>> [1] http://www.w3.org/community/schemabibex/wiki/Identifier-2 >>>>> -- >>>>> Karen Coyle >>>>> kcoyle@kcoyle.net http://kcoyle.net >>>>> ph: 1-510-540-7596 >>>>> m: 1-510-435-8234 >>>>> skype: kcoylenet >>>>> >>>> >>>> >>>> ---- >>>> Ivan Herman, W3C Semantic Web Activity Lead >>>> Home: http://www.w3.org/People/Ivan/ >>>> mobile: +31-641044153 >>>> FOAF: http://www.ivan-herman.net/foaf.rdf >>>> >>>> >>>> >>>> >>>> >>> >>> -- >>> Karen Coyle >>> kcoyle@kcoyle.net http://kcoyle.net >>> ph: 1-510-540-7596 >>> m: 1-510-435-8234 >>> skype: kcoylenet >>> >>> >>> >>> >>> > >
Received on Monday, 21 January 2013 12:46:57 UTC