[PROV-AQ] Multiple anchors and provenance-URIs

Hi Paul, Graham,

I'm confused about something in PROV-AQ.

When linking through the HTTP Link header, you have the option to do this:

> Link: http://example.org/example.provn; rel="
> http://www.w3.org/ns/prov#hasProvenance"; anchor="
> http://example.org/example.html"
> Link: http://example.org/example2.provn; rel="
> http://www.w3.org/ns/prov#hasProvenance"; anchor="
> http://example.org/example.jpg"
>
Where one provenance resource describes the provenance of the html page,
and another the provenance of a jpg included in the page.
Another use case is the separate provenance of sections:

> Link: http://example.org/example.provn; rel="
> http://www.w3.org/ns/prov#hasProvenance"; anchor="
> http://example.org/example.html#section1"
> Link: http://example.org/example2.provn; rel="
> http://www.w3.org/ns/prov#hasProvenance"; anchor="
> http://example.org/example.html#section2"
>

However, when you use the <link> element in de <head> of the HTML, you can
only do this:

> <link rel="http://www.w3.org/ns/prov#hasProvenance" href="
> http://example.org/example.provn">
> <link rel="http://www.w3.org/ns/prov#hasProvenance" href="
> http://example.org/example2.provn">
> <link rel="http://www.w3.org/ns/prov#hasAnchor" href="
> http://example.org/example.html">
>
if you would specify a second hadAnchor, you'd have no idea in which
provenance resource the anchor is referred.
Dito for RDF.

Is the first HTTP example allowed or discouraged? And if it is allowed, how
can it be done in HTML or RDF?

This isn't intended as a blocking issue, just something I spotted when
trying to link my personal page to its provenance.

Regards,
Tom

Received on Thursday, 7 February 2013 14:45:33 UTC