- From: Sean B. Palmer <sean@mysterylights.com>
- Date: Fri, 17 Aug 2001 23:31:05 +0100
- To: "Devon Smith" <devon@taller.PSCL.cwru.edu>
- Cc: <www-rdf-interest@w3.org>
> an example of the potential problem: > > <http://namespace.com> dc:creator "devon" . > <http://namespace.com> dc:creator "mike" . > > i created the namespace. mike created the page. How about:- <http://namespace.com/> dc:creator [ :name "devon" ] . <http://namespace.com/> util:represCreator [ :name "mike" ] . util:represCreator rdfs:comment "the creator of some information defining the resource" . Note that I am of the opinion that literals cannot edit pages, BTW :-) I nicked the util:represCreator idea from TimBL's "page creator has the unique email address..." property in one of the DesignIssues. The property should be further defined to state that it always applies to the representation of a Web resource that is gathered from dereferencng it. I think that to state someone has written a page, you need to include the fact that the resource you are describing is the representation of that resource (and therefore have to create a totally new resource, something that is done implicitly above), and also a date for which that statement is true. To say that "mike" created the resource given by namespace.com is a bit odd if someone then comes along and creates a new page. { { :x util:represCreator :y } log:implies { [ :resourceFrom :x; dc:creator :y ] } } log:forAll :x , :y . The flaw in that property is that it does not include a date (i.e. always assumed to be true). -- Kindest Regards, Sean B. Palmer @prefix : <http://webns.net/roughterms/> . :Sean :hasHomepage <http://purl.org/net/sbp/> .
Received on Friday, 17 August 2001 18:51:12 UTC