- 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