- From: James Cheney <jcheney@inf.ed.ac.uk>
- Date: Thu, 12 May 2011 10:55:32 +0100
- To: hartig@informatik.hu-berlin.de
- Cc: public-prov-wg@w3.org
Hi Olaf, Thanks, that is exactly the kind of thing I had in mind. > > 1.) The example does not talk about specific points in time at which > the > different processing steps happened (Hence, I omitted corresponding > statements in my description). Shouldn't the example extended with > such > kind of information? For instance, the first processing step could > read: > "government (gov) converts data (d1) to RDF (f1) at time (t1)" > I think that it should be possible, but not obligatory to say this. > 2.) Processing step 4 says: "analyst (alice) downloads a turtle > serialization (lcp1) ..." While I was trying to describe that fact, it > felt strange that Alice was the agent/actor that accessed the server. > Hence, I would say that Alice cannot download lcp1 directly, she > must use > an HTTP client software for that. Same for Bob in processing step 8. > Should we add that to the example? > I think I agree with Luc's comment that it should be possible to say this, or say the more simplistic version that ignores the details of HTTP clients, web servers, etc. In some cases it might matter which client was used, e.g. if it had a bug. So in that case, the provenance would be "incomplete". However, this is a slippery slope: one could keep adding detail beyond the point of reason, and there might be privacy concerns to making the provenance too detailed. I think it ought to be up to the provider how much detail to give. --James -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
Received on Thursday, 12 May 2011 09:56:26 UTC