Hello Pat,

[Trimming to those that I think are the interested parties - by all means 
respond back on list if so motivated, publically archived just in case.]

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of Pat Hayes
> Sent: 26 February 2009 17:53
> To: [email protected]
> Cc: [email protected]; [email protected]; 
> [email protected]; [email protected]; 
> [email protected]; [email protected]
> Subject: Re: Uniform access to metadata: XRD use case.
> 
> 
> On Feb 24, 2009, at 11:38 PM, <[email protected]> 
> <[email protected] 
>  > wrote:
> 
> >
> >
> >
> > On 2009-02-25 02:00, "ext Xiaoshu Wang" <[email protected]> wrote:
> >
> >> The critical flaw of all the proposed approach is that the definition of
> >> "metadata/descriptor" is ambiguous and hence useless in practice.   
> >> Take the "describedBy" relations for example.  Here I quote from Eran's  
> >> link.
> >>
> >>      The relationship A "describedby" B asserts that resource B
> >>      provides a description of resource A. There are no constraints on
> >>      the format or representation of either A or B, neither are there
> >>      any further constraints on either resource.
> >>
> >> As a URI owner, I don't know what kind of stuff that I should put in A
> >> or B.  As a URI client, how should I know when should I get A and when
> >> B?  Since I don't know what I might be missing from either A or B, it
> >> seems to suggest that I must always get both A and B. Thus, I cannot
> >> help but wondering why they are not put together at A at the first  
> >> place.
> >>
> >> The same goes for MGET, how a user knows when to GET and when to  
> >> MGET?
> >
> > If one wants a representation of the resource, use GET. 
> 
> To avoid (even more) confusion, here you mean "representation" in the  
> narrow TAG/awww sense. right? The sense used in the REST architecture  
> description. Its important to get this clear, since when  
> 'representation' is used in its more common, wider, sense, a  
> description _is_ a representation. In fact, descriptions are in very  
> real sense the paradigmatic kind of representation.

Yes... I think that confusion has been induced by other participants in this 
thread.

> > If one wants a description of the resource, us MGET.
> >
> > There is some potential conceptual overlap between representations and
> > descriptions for certain kinds of resources, but the distinction should be
> > reasonably intuitive.
> 
> Actually no, its not _intuitive_ at all. Intuitively, in fact, it  
> makes absolutely no sense whatsoever. Why is one special kind of  
> representation, one that indeed has never been given a precise  
> definition or any kind of semantics, and appears to have no precursors  
> or exemplars anywhere in the entire technical literature previous to  
> Roy's doctoral thesis, be elevated to such an exalted status that an  
> entire world-wide transfer protocol be devoted to handling it, while  
> ignoring all other forms of representation? And _how_ does this kind  
> of representation make it fundamentally different from a description?   
> Of course Im speaking intuitively here, and I think that both of these  
> questions have reasonable answers: but AFAIK nobody has actually  
> offered any; and they aren't particularly intuitive.

FWIW: Here's my take:

Descriptions are resources (awww:resources, pol:things) too and at least those 
that are web accessible have awww:representations (ie. either ephemeral 
messages (token) identified by bit-sequence time and space(comms-link) or a 
type (all messages of conveying a given byte-sequence) - and webarch is has not 
been clear about which - I don't think that matters for the purposes of this 
discussion). In large part I wish we could take awww:representation out of our 
'ontology' because they are not things that naturally have URI assigned to 
them. But clearly, despite really being part of the machinary that creates the 
'illusion' of a web accessible resource we seem doomed to have to speak of them.

The resource at: http://www.ihmc.us/users/phayes/PatHayesAbout.html seems to be 
to be a description of a person, carefully crafted, at least as a narrative 
[**] to ground the identity of an individual by stating a number of invariants 
- it also  designates another (different URI) that may be used for referring to 
that person [*]. 

It seems to me that the sequence bytes obtained by performing an HTTP GET using 
http://www.ihmc.us/users/phayes/PatHayesAbout.html in the request line have a 
different relationship with the (descriptive) resource desiginated by that URI 
than they do with the person being described. 

IMO (and FWIW) the (descriptive) resource that happens to be referred to by 
http://www.ihmc.us/users/phayes/PatHayesAbout.html may be used to pol:represent 
person described, while the sequence of bytes exchanged awww:represent that 
descriptive resource.

Where I struggle to get beyond the intuitive is in the atriculation of what 
seem to me to be something of a tightly coupled relation between a resource and 
its awww:representations (if any), a sense that they are 'of' it, as against a 
more loosely coupled sense of 'aboutness' between a descriptive resource and 
the thing that it describes. You have touched on these kinds of notions in 
discussing galaxies far-far away and questioning how on earth (not your word) 
they get to participate in web interactions (how on earth as resources they can 
be expected to emit or accept (and even respond to) awww:representation). And 
of course they can't - the web interactions are with somethingelse and the 
exchanged  awww:representations awww:represent that somethingelse even if it 
pol:represents a galaxy far-far away.

I believe that Xiaoshou wants to say that "awww:represents rdfs:subProperty 
pol:represents ." such that:

        ?a pol:represents ?b entails ?a pol:represents ?b 

and such ambition, I think, causes him to drop the distinction in his messages 
(because in his world AFAIKT there is none).

Taking a different example. The byte stream that I get back an HTTP GET request 
on 
http://dfdf.inesc-id.pt/misc/man/www2009_10_30.pdf doesn't seem so much as to 
'describe' a particular document/manuscript, but to convey its current state. I 
might describe the manucript but making statements about its content, its 
authors, its history and so forth all of which would serve to (maybe) identify 
what document/manuscript I'm talking about. I could make such a description 
available as a web resource. It would have it's own awww:representations, 
however I think that they would hardly serve as awww:representation of the 
manuscript itself - though the description may serve to pol:represent the 
manuscript.

[*] ok... there's been a bit of history around this particular deployment and 
the use of redirections and so forth http://www.ihmc.us/users/phayes/PatHayes 
used to redirect to http://www.ihmc.us/users/phayes/PatHayes.html which IMO was 
just as good as http://www.ihmc.us/users/phayes/PatHayesAbout.html though its a 
302 rather than 303 redirection - I won't quibble - the spirit is there :-) .

[**] many other referring names are used in the narrative that don't receive 
similar attention

> 
> Pat
> 

BR

Stuart
--
Hewlett-Packard Limited registered Office: Cain Road, Bracknell, Berks RG12 1HN
Registered No: 690597 England

Reply via email to