- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Wed, 9 Jan 2013 17:19:30 -0700
- To: Antoine Isaac <aisaac@few.vu.nl>
- Cc: public-openannotation <public-openannotation@w3.org>
- Message-ID: <CABevsUHTCZbRiV1-EBL9at1m58SHEXa3AVLxwFTkLeEN2PZHbQ@mail.gmail.com>
Hi Antoine, and all,
Could you verify that the below RDF is what is intended by your suggestions?
-------------------------
oa:MotivationScheme a skos:ConceptScheme ;
skos:hasTopConcept oa:annotating.
oa:Motivation rdfs:subClassOf skos:Concept .
oa:annotating a oa:Motivation ;
skos:prefLabel "Annotating"@en .
oa:editing a oa:Motivation ;
skos:inScheme oa:MotivationScheme ;
skos:broadMatch oa:annotating ;
skos:prefLabel "Editing"@en .
new:correcting a oa:Motivation ;
skos:inScheme new:AScheme ;
skos:broadMatch oa:editing ;
skos:prefLabel "Correcting a Mistake"@en .
new2:fixing a oa:Motivation ;
skos:inScheme new2:AnotherSchemne ;
skos:broadMatch oa:editing ;
skos:closeMatch new:correcting ;
skos:prefLabel "Fixing a Mistake"@en .
---------------------
And to your comments...
On Sun, Jan 6, 2013 at 8:59 AM, Antoine Isaac <aisaac@few.vu.nl> wrote:
> 1. Is oa:Annotating really needed? It should be enough that motivations
> are in oa:MotivationScheme (or are defined to be a sub-concept of a concept
> that is in oa:MotivationScheme) to infer that these are kind of annotation
> purposes.
>
The thought was that it would be easier to assert that the range of
oa:motivatedBy is a oa:Motivation, rather than any skos:Concept. Also, as
below, they may not be in any Concept Scheme. Unless there's a reason not
to, I think this would be good to keep.
> 2. Using skos:topConceptOf is valid, but this property was coined for
> technical reasons. It would be better to keep to the property in the other
> direction, skos:hasTopConcept.
>
Fixed in to-be-published revised draft.
3. I am not sure that putting all new motivation concepts (new:Correcting
> and new2:Fixing) in the reference oa:MotivationScheme. If several
> applications create their own, potentially overlapping motivation concepts,
> then oa:MotivationSheme risks becoming difficult to use. For extensions,
> knowing that a concept defined to be a sub-concept of a "reference" concept
> that is in oa:MotivationScheme (possibly indirectly, via
> skos:broaderTransitive) should meet most requirements I can think of
Agreed, fixed this.
> 4. It is good practice to use language tags with SKOS labels. This should
> appear in the machine-readable file, but also be reflected in the example.
>
Fixed.
> With all these suggestions, Figure B could be reworked to look more like
> the attached diagram (not trying to enforce any graphic convention here!
> It's just that I don't have time to refine it...)
>
This, too, will be fixed and published very shortly :)
Rob
Received on Thursday, 10 January 2013 00:19:57 UTC