Schema.org Alignment/Telecon 20120405

From DCMI_MediaWiki

Jump to: navigation, search
Schema.org Alignment Task Group telecon - 2012-04-05 11:00 EDT

This agenda:    http://wiki.dublincore.org/index.php/Schema.org_Alignment/Telecon_20120405
Chair:          Tom
Date:           Thursday, 2012-04-05
Tom:            11:00 AM Eastern Daylight Time
Dial-in:        +1-218-936-4141, participant Access Code 334034
IRC:            irc://irc.freenode.net/#dcmi
Mailing list:   http://www.jiscmail.ac.uk/lists/dc-architecture

----------------------------------------------------------------------
Key links
   https://github.com/dcmi/schema.org                     - "Schema.org to Dublin Core mapping"
   https://github.com/dcmi/schema.org/issues              - issues raised re: mappings
   https://github.com/dcmi/schema.org/commits/master      - commit history for mappings
   http://wiki.dublincore.org/index.php/Schema.org_Alignment/Mappings_Details

----------------------------------------------------------------------
Issue 9: schemaorg type-properties and rdfs:domain (Bernard)
    https://github.com/dcmi/schema.org/issues/9

    Do we base our discussions on formal semantics declared at schema.rdfs.org
    (RDFS classes and properties) which interprets the not-so-formal semantics of
    schema.org with the following rules
    
    type                   > rdfs:Class
    type hierarchy         > rdfs:subClassOf
    property               > rdfs:Property
    type has property      > rdfs:domain (the highest type in the type hierarchy having the property)
    property expected type > rdfs:range
    
    The owl schema at http://schema.org/docs/schemaorg.owl has the same
    interpretation.
    
    The prose at http://schema.org/docs/datamodel.html seems to be quite loose
    
       1. each property may have one or more types as its domains. The property may
          be used for instances of any of these types.
    
       2. each property may have one or more types as its ranges. The value(s)
          of the property should be instances of at least one of these types.
    
    The "may" and "should" are not as hard declarations as the formal rdfs:range
    and rdfs:domain ...

    List discussion:
    -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=51512 - raised by Bernard
    -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=52268 - Dan
    -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=53201 - Bernard

----------------------------------------------------------------------
Process for raising issues in GitHub:

1. Anyone wishing to create an issue, or comment on an issue, must
   first get a free GitHub account at https://github.com/plans

2. Raise an issue here by pressing "New Issue":
   https://github.com/dcmi/schema.org/issues 

3. Every line in every file has a URI, so in an issue, one can reference a
   specific line number in a specific file as in:
   https://github.com/dcmi/schema.org/blob/master/mappings_schema.org.xml#L108

4. One can also reference a specific version of a file:
   https://github.com/dcmi/schema.org/commit/9f8467cd749954963dbd8f443f1e74439bebb67a#mappings_schema.org.xml
   ...and insert a comment directly:
   https://github.com/dcmi/schema.org/commit/9f8467cd749954963dbd8f443f1e74439bebb67a#commitcomment-1089282

5. In creating issues, Corey followed Kirsten's pattern of using the current
   text of a particular triple as the issue's "title", and including some text & a
   line number for the *first* line of the RDF-XML of that triple:
   https://github.com/dcmi/schema.org/blob/master/mappings_schema.org.xml#L57

6. Currently users have to be logged in to comment. We *might* be able to
   change that, but may not want to. What we need to decide next is how
   these get "assigned" and eventually "resolved".

----------------------------------------------------------------------
Issue 3: Collaboration in Github (Kirsten)
--  https://github.com/dcmi/schema.org/issues/3
--  https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1202&L=dc-architecture&F=&S=&P=14738

    "If I want to add new mapping candidates should they be added in the
    existing file? I don“t think so, because changing the file would change
    the content of a line and the references included in issues would be
    destroyed. But I am not really sure about this.

    "If I would include them by uploading another version of the file, how can
    the comments of two different versions be merged? If I raise an issue,
    should I include links to every version?

    Kirsten attaches two files 
        mapping_schema.org-DC-sort_by_domain.rdf
        mapping_schema.org-DC-sort_by_id.rdf

    In-line, she proposes some additional mappings, such as:

        dct:subject rdfs:subPropertyOf schema:articleSection

    In the form of RDF/XML with inline comments:

           <rdf:Description rdf:about="schema:articleSection">
               <rdfs:subPropertyOf rdf:resource="dct:subject"/>
               </rdf:Description>

----------------------------------------------------------------------
Mapping-related issues raised in GitHub

    https://github.com/dcmi/schema.org/issues/2
    -- schema:Person rdfs:subClassOf dct:Agent

    https://github.com/dcmi/schema.org/issues/4
    -- schema:contentLocation rdfs:subPropertyOf dct:coverage

       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=30236 - raised by Diane

    https://github.com/dcmi/schema.org/issues/5
    -- schema:publisher owl:equivalentProperty dct:publisher

    https://github.com/dcmi/schema.org/issues/6
    -- schema:mentions rdfs:subPropertyOf dct:related

    https://github.com/dcmi/schema.org/issues/7
    -- schema:about owl:equivalentProperty dct:subject

       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=26948 - raised by Tom
       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=27609 - Dan

    https://github.com/dcmi/schema.org/issues/8
    -- schema:productionCompany rdfs:subPropertyOf dct:creator

       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=28425 - raised by Karen
       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=29258 - Diane
       -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=50832 - Gordon

----------------------------------------------------------------------
Issues raised on the mailing list but not in GitHub

    schema:author rdfs:subPropertyOf dct:creator
    -- https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1203&L=dc-architecture&F=&S=&P=31021 - Jeff
   
----------------------------------------------------------------------
Issue 1: To be closed, as practice?

    https://github.com/dcmi/schema.org/issues/1
    -- The representations at the links in the readme.md file suck
Personal tools