W3C home > Mailing lists > Public > www-rdf-interest@w3.org > August 2001

Re: namespace as resource

From: Sean B. Palmer <sean@mysterylights.com>
Date: Fri, 17 Aug 2001 23:31:05 +0100
Message-ID: <000201c1276f$43a7ad40$73ed93c3@Palmer>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:51 GMT