W3C home > Mailing lists > Public > public-prov-wg@w3.org > April 2013

Re: updates of prov namespace

From: Timothy Lebo <lebot@rpi.edu>
Date: Mon, 29 Apr 2013 12:06:56 -0400
Cc: Paul Groth <p.t.groth@vu.nl>, Provenance Working Group WG <public-prov-wg@w3.org>
Message-Id: <68521658-91BE-4485-98A9-3F2B7E4947C5@rpi.edu>
To: Ivan Herman <ivan@w3.org>
Yea!

Thanks, Ivan.

-Tim



prov/namespace$ bin/test-w3org.sh 

pass: text/turtle          from http://www.w3.org/ns/prov matches releases/prov-20130430/prov.ttl
pass: application/rdf+xml  from http://www.w3.org/ns/prov matches releases/prov-20130430/prov.owl
pass: application/xml      from http://www.w3.org/ns/prov matches prov.xsd

pass: text/turtle          from http://www.w3.org/ns/prov-o matches prov-o.ttl
pass: application/rdf+xml  from http://www.w3.org/ns/prov-o matches prov-o.owl

pass: text/turtle          from http://www.w3.org/ns/prov-o-inverses matches prov-o-inverses.ttl
pass: application/rdf+xml  from http://www.w3.org/ns/prov-o-inverses matches prov-o-inverses.owl

pass: text/turtle          from http://www.w3.org/ns/prov-links matches prov-links.ttl
pass: application/rdf+xml  from http://www.w3.org/ns/prov-links matches prov-links.owl
pass: application/xml      from http://www.w3.org/ns/prov-links matches prov-links.xsd


On Apr 29, 2013, at 11:56 AM, Ivan Herman <ivan@w3.org> wrote:

> 
> On Apr 29, 2013, at 17:37 , Timothy Lebo <lebot@rpi.edu> wrote:
> 
>> Ivan,
>> 
>> 
>> On Apr 29, 2013, at 11:17 AM, Ivan Herman <ivan@w3.org> wrote:
>> 
>>> 
>>> On Apr 29, 2013, at 16:42 , Timothy Lebo <lebot@rpi.edu> wrote:
>>> 
>>>> Ivan (and Paul),
>>>> 
>>>> 1)
>>>> 
>>>> I put together a script [1] to check the ns:
>>>> 
>>>> prov/namespace$ bin/test-w3org.sh 
>>>> FAIL: text/turtle          from http://www.w3.org/ns/prov does not match releases/prov-20130430/prov.ttl
>>>> FAIL: application/rdf+xml  from http://www.w3.org/ns/prov does not match releases/prov-20130430/prov.owl
>>>> pass: application/xml      from http://www.w3.org/ns/prov matches prov.xsd
>>> 
>>> Can you check again? I pulled prov.owl and prov.ttl again from mercurial's namespace folder and pushed it up to the server.
>> 
>> curl -sH "Accept: text/turtle" -L http://www.w3.org/ns/prov
>> 
>> is returning the "minimal template" https://dvcs.w3.org/hg/prov/file/tip/namespace/prov.ttl
>> when it should be returning the "full concatenation" https://dvcs.w3.org/hg/prov/file/tip/namespace/releases/prov-20130430/prov.ttl
>> 
>> Sorry for the confusion. The WG agreed to "materialize" the owl:imports so ease access, and I probably chose a bad location for the "minimal template".
> 
> Ah. The message I got was to use the /namespace/***.ttl files! I did not look into the releases subdirectory.
> 
> Check it now.
> 
> 
>> 
>>> 
>>>> 
>>>> pass: text/turtle          from http://www.w3.org/ns/prov-o matches prov-o.ttl
>>>> FAIL: application/rdf+xml  from http://www.w3.org/ns/prov-o does not match prov-o.owl
>>> 
>>> I am not sure what happens here. I have pulled, again, the prov-o.owl from mercurial,
>> 
>> To be explicit, you mean https://dvcs.w3.org/hg/prov/raw-file/tip/namespace/prov-o.owl ?
>> 
>> 
>>> and cvs-d it to the server; but cvs does not even do anything, it feels things are fine and there has been no change. Are you sure that the mercurial content is o.k.?
>>> 
>> 
>> 
>> I'm disagree. From what I see, it is not up to date…
>> 
>> curl -sH 'Accept: application/rdf+xml' http://www.w3.org/ns/prov-o | grep versionIRI
>>        <owl:versionIRI rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-20121111/prov.owl"/>
>> 
>> ^^ that version is very much out of date.
>> 
>> curl -sH 'Accept: application/rdf+xml' https://dvcs.w3.org/hg/prov/raw-file/tip/namespace/prov-o.owl  | grep versionIRI
>>        <owl:versionIRI rdf:resource="http://www.w3.org/ns/prov-o-20130430"/>
>> 
>> ^^ this is what it should be.
>> 
>> 
>> Do you get the same from these commands?
> 
> Argggggh. For some reason in the past somebody (me or Sandro) also put a copy of the owl file as .rdf to be sure of the conneg. But this was not on my machine (that is why it may have been Sandro). Hence I did not update it...
> 
> It should work now.
> 
> Ivan
> 
> 
>> 
>> Thanks,
>> Tim
>> 
>> 
>> 
>> 
>>> Ivan
>>> 
>>> 
>>>> 
>>>> pass: text/turtle          from http://www.w3.org/ns/prov-o-inverses matches prov-o-inverses.ttl
>>>> pass: application/rdf+xml  from http://www.w3.org/ns/prov-o-inverses matches prov-o-inverses.owl
>>>> 
>>>> pass: text/turtle          from http://www.w3.org/ns/prov-links matches prov-links.ttl
>>>> pass: application/rdf+xml  from http://www.w3.org/ns/prov-links matches prov-links.owl
>>>> pass: application/xml      from http://www.w3.org/ns/prov-links matches prov-links.xsd
>>>> 
>>>> 
>>>> 2)
>>>> 
>>>> http://www.w3.org/ns/prov  seems to return ONLY prov-o's OWL.
>>>> 
>>>> After Paul confirms and the WG approves, I _think_ it should return the full concatenation at https://dvcs.w3.org/hg/prov/file/tip/namespace/releases/prov-20130430
>>>> 
>>>> 
>>>> 3)
>>>> 
>>>> Diffing the rdf/xml from http://www.w3.org/ns/prov-o, I agree with the script -- it is out of date (by the updated rdfs:label and the revision URIs)
>>>> 
>>>> <     <owl:Ontology rdf:about="http://www.w3.org/ns/prov-o#">
>>>> <         <rdfs:label xml:lang="en">W3C PROVenance Interchange Ontology (PROV-O)</rdfs:label>
>>>> <         <owl:versionInfo xml:lang="en">Recommendation version 2013-04-30</owl:versionInfo>
>>>> ---
>>>>>   <owl:Ontology rdf:about="http://www.w3.org/ns/prov#">
>>>>>       <rdfs:label xml:lang="en">PROV-O</rdfs:label>
>>>> 23a23,25
>>>>>       <wasRevisionOf rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-20120724/prov.owl"/>
>>>>>       <owl:versionIRI rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-20121111/prov.owl"/>
>>>>>       <rdfs:seeAlso rdf:resource="http://www.w3.org/TR/prov#"/>
>>>> 25,28d26
>>>> <         <rdfs:seeAlso rdf:resource="http://www.w3.org/ns/prov"/>
>>>> <         <specializationOf rdf:resource="http://www.w3.org/ns/prov-o"/>
>>>> <         <wasRevisionOf rdf:resource="http://www.w3.org/ns/prov-o-20120312"/>
>>>> <         <owl:versionIRI rdf:resource="http://www.w3.org/ns/prov-o-20130430"/>
>>>> 
>>>> 
>>>> 
>>>> Thanks!
>>>> 
>>>> Tim
>>>> 
>>>> 
>>>> [1] https://dvcs.w3.org/hg/prov/file/9328abfce732/namespace/bin/test-w3org.sh
>>>> 
>>>> 
>>>> 
>>>> On Apr 29, 2013, at 9:38 AM, Ivan Herman <ivan@w3.org> wrote:
>>>> 
>>>>> Done. Check it...
>>>>> 
>>>>> Cheers
>>>>> 
>>>>> Ivan
>>>>> 
>>>>> On Apr 29, 2013, at 15:14 , Timothy Lebo <lebot@rpi.edu> wrote:
>>>>> 
>>>>>> Paul, Ivan,
>>>>>> 
>>>>>> On Apr 29, 2013, at 2:49 AM, Paul Groth <p.t.groth@vu.nl> wrote:
>>>>>> 
>>>>>>> Hi Ivan, Tim
>>>>>>> 
>>>>>>> @Ivan: Can you update the namespace with overview.html in the /namespace directory?
>>>>>>> 
>>>>>>> @Ivan: when I content negotiation for text/provenance-notation - should we get something back?
>>>>>>> 
>>>>>>> @Tim looking at the concatenated version you point to mercurial urls for the dm and n (e.g. http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-Association) . Can we point to the correct dated urls? I think this is coming from prov-o?
>>>>>> 
>>>>>> I updated the links in prov-o to the REC URLs, and reran the prov namespace concatenation to reflect the prov-o updates:
>>>>>> 
>>>>>> https://dvcs.w3.org/hg/prov/rev/3a2127f3da8b
>>>>>> 
>>>>>> 
>>>>>> I also changed the "The following was imported" from the mercurial URL to the w3.org/ns URL, e.g.: 
>>>>>> 
>>>>>> https://dvcs.w3.org/hg/prov/rev/5536b4712832#l4.7
>>>>>> 
>>>>>> 
>>>>>> @Ivan, the following need to be pushed to w3.org/ns:
>>>>>> 
>>>>>> https://dvcs.w3.org/hg/prov/file/tip/namespace/prov-o*
>>>>>> 
>>>>>> https://dvcs.w3.org/hg/prov/file/tip/namespace/releases/prov-20130430/*
>>>>>> 
>>>>>> Thanks,
>>>>>> Tim
>>>>>> 
>>>>> 
>>>>> 
>>>>> ----
>>>>> Ivan Herman, W3C Semantic Web Activity Lead
>>>>> Home: http://www.w3.org/People/Ivan/
>>>>> mobile: +31-641044153
>>>>> FOAF: http://www.ivan-herman.net/foaf.rdf
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> 
>>> ----
>>> Ivan Herman, W3C Semantic Web Activity Lead
>>> Home: http://www.w3.org/People/Ivan/
>>> mobile: +31-641044153
>>> FOAF: http://www.ivan-herman.net/foaf.rdf
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
> 
> 
> ----
> Ivan Herman, W3C Semantic Web Activity Lead
> Home: http://www.w3.org/People/Ivan/
> mobile: +31-641044153
> FOAF: http://www.ivan-herman.net/foaf.rdf
> 
> 
> 
> 
> 
> 
> 
Received on Monday, 29 April 2013 16:07:22 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:51:35 UTC