Re: Re: alternate identifier draf

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 09:59:23 UTC