Extensions on the registry

Tony Linde Tony.Linde at leicester.ac.uk
Wed Apr 13 02:42:41 PDT 2005


Sorry, first comment should be:

> No - registry does not 'present' the data in any way - any such feature
would need to be extra functionality offered by a registry.

T.

> -----Original Message-----
> From: owner-registry at eso.org [mailto:owner-registry at eso.org] 
> On Behalf Of Tony Linde
> Sent: 13 April 2005 10:26
> To: registry at ivoa.net
> Subject: RE: Extensions on the registry
> 
> > If "query" means "extract metadata from resource documents, 
> transform 
> > and present to user as XHTML", then clearly a given 
> registry can't do 
> > this properly for unknown extensions.
> > (Nominating XSLT stylesheets in processing instructions might help.)
> 
> No - registry does not 'present' the data in any way.
> 
> > If "query" means "return the resource document matching a 
> given IVOID" 
> > then that works with or without extensions.
> 
> Yes.
> 
> > If "query" means "return XML fragments extracted from resource 
> > documents according to some query language such as XQuery or ADQL" 
> > then it's less clear.
> 
> No - any such function would need to be extra functionality 
> offered by a registry (e.g. by offering an XQuery interface).
> 
> Cheers,
> Tony. 
> 
> > -----Original Message-----
> > From: owner-registry at eso.org 
> [mailto:owner-registry at eso.org] On Behalf 
> > Of Guy Rixon
> > Sent: 13 April 2005 09:53
> > To: Ray Plante
> > Cc: registry at ivoa.net
> > Subject: Re: Extensions on the registry
> > 
> > On Tue, 12 Apr 2005, Ray Plante wrote:
> > 
> > > On Tue, 12 Apr 2005, KevinBenson wrote:
> > > > Does everybody agree that we should be able to on Full 
> Registries 
> > > > store all Resources including extension Resources?
> > >
> > > My current take, personally, is that Full registries 
> *should* store 
> > > all records, even though they contain extensions; 
> however, I'm not 
> > > sure I would go as far as "must", since this has potentially 
> > > substantial implementation issues.  The next question is, 
> what does 
> > > this do to the meaning of "Full"?  If a registry does not include 
> > > extensions, is it allowed to declare itself full, or can we
> > live with a fuzzier definition?
> > >
> > > > Would it be okay if certain Full Registries would not 
> be able to 
> > > > query on them and possibly never query on them (them being the 
> > > > extension part of the schema's)?
> > >
> > > Yes.
> > 
> > Doesn't it depend on what you mean by query?
> > 
> > If "query" means "extract metadata from resource documents, 
> transform 
> > and present to user as XHTML", then clearly a given 
> registry can't do 
> > this properly for unknown extensions.
> > (Nominating XSLT stylesheets in processing instructions might help.)
> > 
> > If "query" means "return the resource document matching a 
> given IVOID" 
> > then that works with or without extensions.
> > 
> > If "query" means "return XML fragments extracted from resource 
> > documents according to some query language such as XQuery or ADQL" 
> > then it's less clear.
> > My guess is that an XQuery or XPath query would work even on 
> > resources-with-extensions and that an ADQL/SQL query might have 
> > problems.
> > 
> > I think we should mandate the
> > return-entire-document-matching-IVOID query for all 
> registries even in 
> > the presence of extended documents. (I'd also prefer XQuery 
> over ADQL 
> > for the structured query, but that's a separate issue.)
> > 
> > Cheers,
> > Guy
> > 
> > Guy Rixon 				        gtr at ast.cam.ac.uk
> > Institute of Astronomy   	                Tel: +44-1223-337542
> > Madingley Road, Cambridge, UK, CB3 0HA		Fax: 
> > +44-1223-337523
> > 
> 
> 



More information about the registry mailing list