[VM] Telecon report 2006-02-01

Telecon: SWBPD VM TF

Note: was scheduled for 2006-01-31 but actually held 2006-02-01.

IRC: http://www.w3.org/2006/02/01-vmtf-irc
Attendees: Ralph Swick, Alistair Miles, Tom Baker (chair)

Agenda: http://lists.w3.org/Archives/Public/public-swbp-wg/2006Jan/0180.html
Previous: 2006-01-24 http://lists.w3.org/Archives/Public/public-swbp-wg/2006Jan/0125.html

Topic: Document Title

    RESOLVED: Best Practice Recipes for Publishing RDF vocabularies

Topic: removing content types

    RalphS and Tom concur to removing text/xml and
    application/xml as conditions from the rewrite rules.
    RESOLVED: to remove them.

    Alistair notes: http://www.w3.org/TR/owl-ref/#MIMEType mime type for OWL
    -- MIME Type section in OWL Reference Guide: 'application/xml'
       is allowed as mime type for owl

    Ralph: we should propose Best Practice, not "all acceptable practices".

Discussion follows...

    Alistair: SKOS and DC - stuff is in quite different places
    Ralph: If they are on different servers, cannot use a type map.
    Type map only works if everything in directory has the same
    quality rules, applies to everything in directory tree.
    Is there a way to configure the whole host?  If always prefer
    to serve HTML over x... without having to do a type map for
    each URI...?

    Al: two use-cases here.  Simple one: when server doesn't
    specify any difference in quality of representations, but
    client does: "I prefer HTML to RDF but I can accept both".
    In that case, cond'l redirects in order.  Additional situation:
    server wants to specify some diff in quality... But why would
    a server want to do that?

    Ralph: in my case - maybe not "real-life" - what happens if
    client does not include any accept header - has no preference.
    The specific rules take care of this - falls through to the
    end.  When I tried this, I wound up not using conditional
    rewrites -- why did this feel like the best solution?
    Maybe write a rewrite condition that says "if there is no
    accept header"...?  I.e., doing a conditional rewrite for a
    missing Accept...?  We should think more about case where
    client can accept both. But not a pressing question...
    Not important enough to delay publication.

    New issue came up:
    http://lists.w3.org/Archives/Public/public-swbp-wg/2006Jan/0185.html
    re: RDF/A Primer Version.  Ben Adida summarized yesterday:

        If you don't have a hash in your URI, then you cannot
        then resolve to URIs with hashes that do not correspond
        to a fragment of a document.  Is this a problem?

        Alistair: recipes specifically dodge this.  Nothing is ever
        served directly from the namespace URI - always a redirect
        from somewhere else.  Therefore, no Web interaction will
        ever tell you that the namespace URI denotes a document.
        I believe if people use these recipes they put themselves
        in the safest possible corner w.r.t. this issue of
        information resources vs. non-information resource.

        Example: http://purl.org/dc/elements/1.1/title resolves
        to http://dublincore.org/2003/03/24/dces#title
        (the RDF schema).  The HTML expression is at
        http://dublincore.org/documents/dcmi-terms/#title.
        (For DC, both text/html and application/rdf+xml _should_
        be 303 redirects...)  So DC would not have a problem here.

        Alistair has the edit token to remove the extra mime type
        redirects, then will pass the token back to Tom to send
        mail to the WG.

        Discussion of @@'s in editor's draft

        -- @@TODO verify minimal required overrides

           Alistair: I removed some overrides that Ralph added,
           verified these work, but haven't done exhaustive testing

        -- see recipe 6 (@@TODO).
           Alistair: I plan to leave both of these

        -- @@TODO why. in Content Negotiation
           ACTION: Ralph write text on why examining user-agent is a hack.
           (Doesn't need to stop publication, however.)

        -- [[
           Accept: application/rdf+xml, ???
           @@TODO
           ]]
           in same section
           Alistair: mail from Jeremy on this.

           We should decide whether application/xml should be in
           this list.  There's no mime type for Turtle, N3, etc.

           Ralph: I propose we stick with just mime types for
           W3C Recommendations so this would leave us with just
           application/rdf+xml and text/html.  Today, if they're
           only interested in RDF, they wouldn't need text/html.
           In the future, if GRDDL becomes a Rec, then a large
           class of HTML documents will become carriers for RDF.

           Alistair: propose Accept: application/rdf+xml, application/xml.
           Ralph: yes, because OWL endorses application/xml too.
           Alistair: how about , */* ?
           Ralph: no, we're giving advice specifically to
           "applications that expect to process RDF content".
           Eventually, when we have GRDDL, we can change this.
           

-- 
Dr. Thomas Baker                      baker@sub.uni-goettingen.de
SUB - Goettingen State                            +49-551-39-3883
and University Library                           +49-30-8109-9027
Papendiek 14, 37073 Göttingen

Received on Monday, 6 February 2006 07:28:56 UTC