refocusing the discussion

Rob Seaman seaman at noao.edu
Sat Jun 25 11:49:09 PDT 2005


Howdy,

Roy has requested that the hammer-and-tongs schema discussion move  
over to a smaller group - I'm sure he'd be glad to add you to that  
group if you feel left out...

In the mean time, I thought I'd outline what I consider to be the  
context out of which the schema schism grew.  Perhaps this will spark  
other discussions that focus more directly on the VOEvent  
specification that is on the table, not on the ideal notion of same.   
We most certainly do appreciate comments such as Tony's that clearly  
indicate an attentive reading of the document.

VOEvent seeks to be responsive both to the historical context of  
astronomical transient alerts as well as the emerging trends that  
suggest that we are approaching an era of an unprecedented scale of  
event reporting.  Facets of the specification appeal to either the  
historical or future context or both.

A VOEvent "packet" (as good a word as any, I still believe) happens  
to be expressed as an XML document for all the usual reasons - but  
XML is a means to an end.  Each packet conveys metadata of a rich  
variety that addresses several needs:  curation, citation,  
characterization and targeting might be one way of dividing this up.   
I won't belabor each of these, and the mapping between these and the  
"who, what, where, when and how" of the specification is only  
approximate.

Let's talk a little about characterization and targeting, however.   
By characterization, I principally mean the rather loose-fitting  
facilities provided by <What> and <Why>.  Whether these are expressed  
using the loathsome, despicable <Params>, or rather via lithe and  
lovely extension schema, this part of the specification focuses on  
providing subscribers with confidence in the publishers' analyses of  
observations - enough confidence to commit real telescopes, real time  
and real money to follow-up those observations.

It is only after characterization that targeting becomes important.   
Some client observatory has decided to make an observation and the  
targeting information (which may, of course, also be used during the  
characterization phase) now has to be used to drive the telescope to  
a precise position on the sky.  As such, the consensus at the VOEvent  
workshop was to use a very tightly fitting, strongly typed facility -  
namely STC - to convey targeting information.  The extension schema  
discussion is only a pale echo of the vigorous give-and-take we had  
over expressing space and time coordinates.  Ultimately, of course,  
targeting information must be acted upon and our most decisive choice  
was simply to leave all such actions in the hands of RTML.  It is  
Rick, perhaps, who will inherit our biggest headaches.

In each case - loose-fitting characterization and tight-fitting  
targeting - I believe we converged on the right solution for this  
problem.  If we were addressing another problem, we might well choose  
the opposite solutions to fit.  VOEvent is a solution to a very  
specific class of problem.  Unlike STC, for instance, VOEvent is not  
intended to provide a general purpose VO facility - although I  
suspect that VOEvent will turn up in some unexpected places and be  
used in some surprising ways.

The question posed is whether there are loopholes in the logic - as  
it exists in v0.94 - or whether the description of said logic  
adequately captures the underlying intent.  We have seen that the  
discussion of identifiers needs clarification before v1.0 is  
released, and we've added extension schema to the list for  
consideration for v1.1, where it joins authentication and VOConcept.   
This will be the choice for other suggestions, as well - whether to  
address the issue now, or rather, later.

Thanks!

Rob Seaman
NOAO



More information about the voevent mailing list