resource identifiers
    Ray Plante 
    rplante at poplar.ncsa.uiuc.edu
       
    Wed May 28 07:54:53 PDT 2003
    
    
  
Hi Tony,
On Wed, 28 May 2003, Tony Linde wrote:
> I think that at heart I am really uncomfortable with having the ResourceID
> including a component that never gets used in the registry.
...
> <SiaImageID>
>   <ResourceID>
>     <AuthorityID>www.ncsa.uiuc.edu</AuthorityID>
>     <ResourceKey>ADIL/SIA/targeted</ResourceKey>
>   </ResourceID>
>   <ImageKey>95.DR.01.01.fits</ImageKey>
> </SiaImageID>
As I've said, this breaks uniformity for refering to parts.  This also
means we cannot allow a "#..." corresponding to a RecordKey in the URI
form since it cannot be unambigously converted back to the XML form.  (I
don't think the URI form can be effectively extended later because
non-supporters of <SiaImageID> won't know what to do with it.)
If <RecordKey> cannot be part of the <ResourceID>, then I think the only 
solution is to drop Req. (4).
> The ResourceID should be used solely to describe a resource registered
> within the VO and this requires only the AuthorityID and the ResourceKey. 
I guess I'm not grasping why.  I've argued that the RecordKey does not
break the model of an identifier (it is fundementally the same problem, I
think), and it incurs minimal cost to consumers.  The benefit is that we
have a uniform solution of identifying parts that will surely be useful
beyond SIA.
I appreciate your desire to keep the role of IDs "lean and mean", which is 
why I think its good to frame this in terms of requirements.  
cheers,
Ray
    
    
More information about the registry
mailing list