DAL Roadmap as of May 2007 (Beijing)Roadmap Summary | |||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | Mar-07 Simple Cone Search V1.0 PR Plante Jun-07 Simple Spectral Access V1.0 PR Tody, Dolensky Aug-07 Simple Image Access V1.0 PR Tody, Plante Aug-07 Spectral Line Access V1.0 WD Salgado, Osuna Sep-07 Simple Image Access V2.0 inWG Tody, Bonnarel Sep-07 Table Access Protocol inWG Osuna, Noddle Oct-07 Simple Spectral Access V1.1 PR Tody, Dolensky Oct-07 Spectral Line Access V1.0 PR Salgado, Osuna Apr-08 Simple Image Access V2.0 WD Tody, Bonnarel | ||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | DiscussionSpectral Data
| ||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||
> > | Spectral Data | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | updated to reflect the discussions in Beijing, and in early June advanced to IVOA Proposed Recommendation (PR) status. The Spectrum data model has advanced to a PR in Beijing and is in the RFC process now. Multiple implementations of both SSAP and the Spectrum data model already exist. | ||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | reached in Beijing was to omit the new VOSI/Grid operations (getCapabilities, getAvailability) for now, and include the older FORMAT=METADATA construct instead, as the mechanism provided to introspect the service interface. A description of this has already been added to the SSAP specification. We apologize to SSAP early implementors who have already implemented a getCapabilities operation and now have to implement FORMAT=METADATA as well - but leave getCapabilities in, as it does not interfere with V1.0 compatibility, and we will be moving to this for V1.1 shortly in any case | ||||||||||||||||||||||||||||||||||||
> > | reached in Beijing was to omit the new VOSI/Grid operations (getCapabilities, getAvailability) for now, and include the older FORMAT=METADATA construct instead, as the mechanism provided to introspect the service interface. A description of this has already been added to the SSAP specification. We apologize to SSAP early implementors who have already implemented a getCapabilities operation and now have to implement FORMAT=METADATA as well - but leave getCapabilities in, as it does not interfere with V1.0 compatibility, and we will be moving to this for V1.1 shortly in any case (see below). | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | (see below). | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | SSAP V1.1 is expected to be essentially the same as V1.0, with the addition of the getCapabilities and getAvailability operations, required for registry and GWS integration. Other minor changes are also possible, but are not currently planned. It was agreed in Beijing to limit getCapabilities to returning service metadata, that is, the service-defined "Capabilities" element of a VOResource (general resource metadata will be managed elsewhere). The GWS VOSI (VO standard interfaces) specification has already been modified to reflect this agreement. It remains to specify the content of getCapabilities for SSAP and to update the SSAP specification. A getAvailability operation (used to monitor service status and availability) will also be added. These will be compliant with the broader VOSI specification, but the SSAP versions will be documented within the SSAP specification to make the SSAP specification self-contained and remove any ambiguity for service implementors. Work on SSAP V1.1 can proceed immediately after SSAP 1.0 moves to PR, and SSAP V1.1 should replace V1.0 within several months after V1.0 is finalized. V1.1 is likely to be upwards compatible with V1.0, although other minor changes are always possible. Once getCapabilities becomes a part of the SSAP standard the older FORMAT=METADATA mechanism will eventually be deprecated and removed from future versions of the SSAP interface, however this will be done gradually to allow client applications time to be modified. Our expectation is that SSAP V1.1 will follow V1.0 within several months (by fall 2007), assuming that there are no unexpected delays due to the need to coordinate with other working groups. | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | Early SLAP testing has revealed a few minor problems which still need to be addressed before SLAP V1.0 can be produced and advance to PR. Some line data model problems need to be resolved. The metadata extension mechanism is being investigated as a way to pass additional quantum number information which does not fit well into the main table. Support is needed both for original data units and for homogenized units. Additional information needs to be passed back via the error mechanism to allow clients more fine control over error handling. A V0.9 release of SLAP is planned to follow shortly after the Beijing meeting. V1.0 versions of the SLAP interface and line data model are planned for August, and the updated target for the PR is moved to the fall 2007 Cambridge interop. | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | Support for these (and also time series data, which is closely related) has long been planned to follow after SSAP, however | ||||||||||||||||||||||||||||||||||||
> > | Catalog Data | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | the approach and details require further discussion before anything more definite can be scheduled. | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | Catalog Data | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | The PR RFC for the simple cone search (SCS) legacy interface has concluded. An updated version of the document will be passed to the IVOA Exec shortly to consider for advancement as a Recommendation. Again, the decision made earlier was to promote the frozen V1.0 cone search interface to a standard since it is already widely implemented and used, and to make it possible to use the standard IVOA mechanisms and processes to manage SCS and eventually replace it with a new standard which has gone through the full IVOA process. | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | Interest (led by Ray Plante) has been expressed in a V1.1 version of cone search, to allow for minor changes which were not possible for the frozen V1.0 version of the interface, but without affecting the limited scope of the interface (TAP will already provide an opportunity to provide for more sophisticated table access functionality). Improvements which have been suggested including updating the UCDs to the most recent UCD specification, and possibly adding additional query parameters such as COLLECTION or TABLE, to allow for services that provide access to multiple collections or data tables. | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | TAP is a joint effort of the VOQL WG and DAL, and is being discussed primarily within a broad-based VOQL-TEG "tiger | ||||||||||||||||||||||||||||||||||||
> > | Image Data | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | team" which has been active since late 2006. In addition to TAP, the VOQL WG also separately considers ADQL and a higher level cross-match portal, which are related to TAP and help define the scope of TAP. | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | From the point of view of data access service providers and
client applications, it is desirable to have a common approach
and as much shared interface and software as possible for
TAP and the other data access interfaces, consistent with
providing an effective table access interface.
TAP was discussed in two full sessions in Beijing, but
significant interface issues remain to be resolved before a
draft interface specification can be produced. The updated
target for a first (possibly incomplete) draft TAP interface
specification is for the 2007 Cambridge interop.
It was agreed that TAP should support only ADQL-based queries.
"Cone search" like queries will not be supported directly by
TAP, but similar functionality could be provided using ADQL
with a UTYPE-based data model and a REGION clause. It would
also be possible for a TAP service implementation to support
a cone search interface in addition to a TAP interface.
Key issues remaining to be resolved include the basic form of
the TAP interface and how compatible this is with the other
IVOA data service interfaces, and the form and scope of the
interface used for table metadata queries. Support for large
(non-distributed) queries, and simultaneous queries of multiple
regions, are requirements for TAP. Support for asynchronous
queries is required but is lower priority than support for
simple synchronous queries.
Image Access | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | As with cone search, there is a need to promote the legacy SIA V1.0 interface to the status of an IVOA standard, to allow use of the IVOA standards process to manage this existing widely used interface, and to improve the SIA specification to clarify details which are not currently well enough defined. This has been delayed to avoid interfering with completion of the SSAP standard, but should go forward immediately after SSAP and before beginning work on the SIA V2.0 specification. | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | With the completion of SSAP it is time to go forward with SIA V2.0, which will build upon the work done for SSAP as well | ||||||||||||||||||||||||||||||||||||
> > | Theory Data | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | as provide other functional enhancements. The SSAP-related enhancements include an enhanced query interface, and much more comprehensive generic dataset metadata, including standard metadata for characterization, dataset identification, curation, and so forth. | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | SIA V2.0 was discussed in a special session in Beijing as well
as in earlier working group sessions, including during 2007
when issues such as cube data access and representation of
complex data associations were first discussed. The priorities
identified in Beijing for SIA V2.0 were the following:
o Retaining simple usage for simple cases is essential
o Highest priority is for upgraded interface, grid capabilities
o Data cube support is required
o Multiple region support is required
o Much interest in issues involving complex data associations
In addition the following were suggested:
o Want to be able to return image + auxiliary data products
o Support for multi-resolution images should be considered
The topic of "grid capabilities" includes asynchronous
operations, data staging, authentication, getCapability and
getAvailability, and support for queries of multiple regions,
required to scale SIA up to be able to support large aggregate
operations.
Both the proposed DAL "stageData" operation and the more
general Universal Worker Service (UWS) mechanism were discussed
in Beijing. An agreement between DAL and GWS was reached to
work together on a unified specification for these, including
prototypes, with the intention of being able to report on
this in time for the fall 2007 interop in Cambridge.
We plan on having a first, probably only partially completed,
version of the SIA V2 interface specification to discuss
in Cambridge as well (Sep 2007). Full development of some
features such as data cube and complex data support, with
a working draft specification addressing all the key areas,
will likely not be possible until May 2008.
Theory Data | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||
< < | A simple numerical access protocol (SNAP) is being investigated by the Theory interest group. Exactly what is required is | ||||||||||||||||||||||||||||||||||||
> > | Solar and Planetary Data | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | still under discussion within the Theory IG, and this needs to be clarifed before more definite plans for a possible data access interface can be made. | ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < |
Solar and Planetary Data | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||
< < | All of the second generation DAL interfaces (SSA, SIA V2, etc.) include support for generalized queries where all individual query parameters are optional, details such as the coordinate systems supported by a service are configurable, query by target name or other parameters is provided, and so forth. For example, queries are no longer required to be positional and are not limited to the celestial coordinate systems. Much of the dataset metadata returned is generic and not specific to any one type of astronomical data. Optional parameters can metadata extension can be used to extend the standard interfaces for a new type of data. These generalizations should make the standard data interfaces potentially useful for solar and planetary data, however until we have actually tried this with real data and real use-cases we don't know what the issues will be. | ||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||
> > | - DougTody, KeithNoddle, MarkusDolensky, June 4 2007 | ||||||||||||||||||||||||||||||||||||
<--
|
DAL Roadmap as of May 2007 (Beijing)Roadmap SummaryMar-07 Simple Cone Search V1.0 PR Plante Jun-07 Simple Spectral Access V1.0 PR Tody, Dolensky Aug-07 Simple Image Access V1.0 PR Tody, Plante Aug-07 Spectral Line Access V1.0 WD Salgado, Osuna Sep-07 Simple Image Access V2.0 inWG Tody, Bonnarel Sep-07 Table Access Protocol inWG Osuna, Noddle Oct-07 Simple Spectral Access V1.1 PR Tody, Dolensky Oct-07 Spectral Line Access V1.0 PR Salgado, Osuna Apr-08 Simple Image Access V2.0 WD Tody, BonnarelDiscussionSpectral Data
Catalog Data
Image Access
Theory Data
Solar and Planetary Data
<--
|