- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Fri, 11 May 2012 13:31:00 -0400
- To: Thomas Baker <tom@tombaker.org>
- CC: Danny Ayers <danny.ayers@gmail.com>, Dan Brickley <danbri@danbri.org>, public-rdfa <public-rdfa@w3.org>, "hugh@hubns.com" <hugh@hubns.com>
There are some minor issues remaining that I'm looking at right now: It looks like rdfs:command and dc:description are reduced in the RDF/XML output. For example, dc:Agent: <rdf:Description rdf:about="http://purl.org/dc/terms/Agent"> <rdfs:label xml:lang="en-US">Agent</rdfs:label> <rdfs:comment xml:lang="en-US">A resource that acts or has the power to act.</rdfs:comment> <dcterms:description xml:lang="en-US">Examples of Agent include person, organization, and software agent.</dcterms:description> <rdfs:isDefinedBy rdf:resource="http://purl.org/dc/terms/"/> <dcterms:issued>2008-01-14</dcterms:issued> <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdf:type rdf:resource="http://purl.org/dc/terms/AgentClass"/> <dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#Agent-001"/> </rdf:Description> The HTML output ends up pulling in several definitions for http://purl.org/dc/dcam/VocabularyEncodingScheme. Perhaps this needs some additional filter to not define anything not in dcterms? RDF/XML version does not provide a datatype definition for dcterms:issued and dcterms:modified. This is done in HTML using the <time> element, where the datatype is implicit. HTML version outputs rdfs:identifier equivalent to the subject. This is easily omitted. The XSL was not outputting RDF for text properties, which I've corrected in my working branch. The HTML is outputting dcterms:issued and dcterms:created twice; I'll fold these together. Gregg On May 11, 2012, at 7:05 AM, Thomas Baker wrote: > On Fri, May 11, 2012 at 03:07:41PM +0200, Danny Ayers wrote: >> ...are the commits/pulls sync'd yet? > > I added up-to-date term data in a directory "2012-05-14" and committed. I'm a > bit new to Git, but the sequence I then followed was something like: > > $ git checkout master > $ git remote add gkellogg git://github.com/gkellogg/website.git > $ git fetch gkellogg > $ git branch -a > $ git add README > $ git commit > $ git push > $ git tag -a v1.0 -m 'version 1.0 - last version before merging Hugh Barnes and Gregg Kellogg work' > $ git merge gkellogg/master > > [resolved conflicts with web/xsl/html-dcmiterms.xsl and web/xsl/html-history.xsl, which I had > edited to change a date stamp, accepting Gregg's edits and throwing out mine] > > $ git add html-dcmiterms.xsl html-history.xsl > $ git merge gkellog/master > $ git push > > I then cloned git://github.com/dublincore/website.git to double-check. Gregg > had cloned [1]. It looks to me like [3] now shows the entire histories of the > hughbris [1], gkellogg [2], and dublincore [3] branches, though I'm not sure if > my "v1.0" tag made it into the remote repository. I'd be grateful if Gregg > and/or Hugh could double-check that everything has been correctly merged. > > Tom > > [1] http://github.com/hughbris/website > [2] http://github.com/gkellogg/website > [3] http://github.com/dublincore/website > >> >> On 11 May 2012 15:06, Danny Ayers <danny.ayers@gmail.com> wrote: >>> On 10 May 2012 22:17, Gregg Kellogg <gregg@greggkellogg.net> wrote: >>>> Well, I'm not much of an expert on XSLT, but I think I have something that works. >>> >>> I'm not either, but happy to add another pair of eyeballs if useful, >>> now you've done the donkey work :) > > -- > Tom Baker <tom@tombaker.org>
Received on Friday, 11 May 2012 17:32:02 UTC