- From: Tom De Nies <tom.denies@ugent.be>
- Date: Wed, 17 Apr 2013 17:48:33 +0200
- To: Provenance Working Group <public-prov-wg@w3.org>
- Message-ID: <CA+=hbbfWR+x6H8aY=qd256ny_8_fAjGsZJF4tWxk4JpdUpfCaw@mail.gmail.com>
Hello all, PROV-Dictionary is now staged as a Working Group Note at https://dvcs.w3.org/hg/prov/raw-file/default/dictionary/releases/NOTE-prov-dictionary-20130430/Overview.html Also staged (and linked to) are the examples https://dvcs.w3.org/hg/prov/raw-file/default/dictionary/releases/NOTE-prov-dictionary-20130430/example/example.provn https://dvcs.w3.org/hg/prov/raw-file/default/dictionary/releases/NOTE-prov-dictionary-20130430/example/example.ttl https://dvcs.w3.org/hg/prov/raw-file/default/dictionary/releases/NOTE-prov-dictionary-20130430/example/example.xml - It meets the pubrules as far as I can tell, and validates and passes the link-checker (except for the REC and NOTE links) - All remaining issues have been addressed with a proposed solution and are pending review: https://www.w3.org/2011/prov/track/products/19 - The PROV-N example still needs to be validated. We will try our best shot to do it manually, but I am hoping Luc's validator can assist in this when he gets back next week. (can we make such small corrections in the period between staging and release?) - For the XML example we ran into some trouble when validating against the schema Since we use real-world dbpedia URIs as example, there were some that could not be turned into a valid QName due to its character restrictions. Therefore, we had to find a workaround. The workaround is to add a valid NCName <http://www.w3.org/TR/2009/REC-xml-names-20091208/#NT-NCName>(derived by removing the invalid characters) as a fragment, and split the URI after the # symbol. The first part of the URI is then used to override the dbpedia: prefix in the element that uses the URI as an identifier, and the valid NCName<http://www.w3.org/TR/2009/REC-xml-names-20091208/#NT-NCName>is used as the LocalPart <http://www.w3.org/TR/2009/REC-xml-names-20091208/#NT-LocalPart>of the QName <http://www.w3.org/TR/2009/REC-xml-names-20091208/#NT-QName>. This is in conformance with the guidance given in the the RDF/XML Syntax Specification<http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/#section-Serialising>. The only thing that raises some doubt is the use of the nonexistent fragment, but since the URI still resolves, this is worth it in my opinion. The alternative to this method is to leave the invalid characters out, and end up with non-existent URIs, which in my view, is worse than non-existent fragments. We added a remark explaining this construction to the end of the example. https://dvcs.w3.org/hg/prov/raw-file/default/dictionary/releases/NOTE-prov-dictionary-20130430/Overview.html#example-prov-xml If anyone has any objections to this method, please let us know by e-mail or on the call tomorrow. - Finally, the provenance of PROV-Dictionary still needs to be checked in Luc's file and staged with the document, we will do this tomorrow. regards, Tom --- Tom De Nies Researcher Semantic Web Ghent University - iMinds Faculty of Engineering and Architecture Department of Electronics and Information Systems - Multimedia Lab Gaston Crommenlaan 8 bus 201, B-9050 Ledeberg-Ghent, Belgium t: +32 9 331 49 59 e: tom.denies@ugent.be URL: http://multimedialab.elis.ugent.be
Received on Wednesday, 17 April 2013 15:49:02 UTC