This page will provide useful information for registry providers regarding the upgrade schedule, upgrade requirements, links to schemas and tools, etc.
Contents
Please update this schedule as necessary. The initial dates have been taken from the roadmap described in InterOpMay2006ResReg and are subject to change pending discussion by the WG.
Action | When | Comments |
---|---|---|
updated versions schemas | done | see schema section below |
updated draft of RI spec | done | see attachments at RegistryInterface |
conversion stylesheet available | done | see below |
Registry of Registries ready | 06-Apr-2007 | (Ray) |
complete implementations of RI v1.0 | 30-Apr-2007 | |
general testing period begins | 01-May-2007 | |
discuss remaining interoperability issues at IVOA mtg. | 14-May-2007 | |
new registries "turned on" | 01-Jun-2007 | |
achieve stability | 15-Jun-2007 |
We are strongly encouraging registry providers to maintain the old registry interfaces beyond the "change-over" date to support existing applications. Note, however, that after the switch, the old interfaces may not continue to be updated.
The VOResource core schema is documented in the Working Draft, VOResource: an XML Encoding Schema for Resource Metadata. The current version under review is VOResource-20061107; the associated Schema files is available at both at http://www.ivoa.net/xml/ and below.
All of the schemas and examples can be downloaded together: VOResource-v1.0.tar.gz, VOResource-v1.0.zip.
Individual examples:
Several of the examples use STC which requires stc-v1.30.xsd and xlink.xsd.
Note: The samples above were created to be compliant only with the VOResource schema and the above extensions. These would have a different wrapping or "root" element (namely, the <ri:Resource>
element) when used as part of a Registry service, the details depending on the type of message; see the RI spec for specifics. (I'll try to update these with Registry-specific versions to avoid confusion --rp)
Note: Prior to 26 June, several of the schemas had versions set to 0.9; they have now been elevated to v1.0.
-- RayPlante - 5 April 2007
A version 1.0 of the RI spec has been submitted to the IVOA document repository. There is a small errata plus an internal WD waiting in the wings on the RegistryInterface twiki page. Consult this document for examples of how to include VOResource metadata within the interface messages.
The RI specification defines 2 WSDL files--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:
More info about the RI spec, including getting Kevin's last bundle of WSDLs and Schemas, conult the RegistryInterface page.
Remember: The WSDL/SOAP-based Harvesting interface is optional; if your registry is harvestable, the standard GET-based version of OAI is required.
This stylesheet requires an XSLT 2.0 processor, such as the Saxon engine, available in saxon8.jar. To run, type:
java -jar saxon8.jar resource-v0.10.xml VOResource-v0.10-v1.0.xsl2 > resource-v1.0.xml
where resource-v0.10.xml
is the v0.10 resource record to convert.
See VoResourceConversionXSL for more info, including Caveats, available input parameters, and a list of recent changes.
--IVOA.RayPlante - 17 April 2007
requireRI
: set to 1 if you want to ensure that the VOResource records is wrapped in the <ri:Resource> element as required by the RI standard.
rightnow
: set to the current date and time (in ISO format) to ensure that all dates are in the past.
showStatus
: set to "fail warn rec pass" to include reports on passed tests; the default is only to report failures, warnings and recommendations.
I | Attachment | History | Action | Size | Date![]() |
Who | Comment |
---|---|---|---|---|---|---|---|
![]() |
VOResource-v0.10-v1.0.xsl2 | r5 r4 r3 r2 r1 | manage | 111.1 K | 2008-01-18 - 10:21 | RayPlante | release candidate v1.02R1 (with bug fixes) |
![]() |
RofR-20070601.html | r3 r2 r1 | manage | 27.5 K | 2007-06-01 - 08:20 | RayPlante | |
![]() |
riabox-2.0rc2.tar.gz | r1 | manage | 27.5 K | 2007-04-30 - 09:56 | RayPlante | |
![]() |
validateVOResource.xsl | r1 | manage | 30.4 K | 2007-04-26 - 09:04 | RayPlante | makes compliance checks not covered by XML Schema |
![]() |
ConeSearch-v1.0.xsd | r1 | manage | 7.4 K | 2007-04-05 - 10:32 | RayPlante | release candidate v1.02R1 |
![]() |
SIA-v1.0.xsd | r1 | manage | 13.9 K | 2007-04-05 - 10:37 | RayPlante | release candidate v1.02R1 |
![]() |
SkyNode-v0.2.xsd | r1 | manage | 7.0 K | 2007-04-05 - 10:38 | RayPlante | release candidate v1.02R1 |
![]() |
VODataService-v1.0.xsd | r1 | manage | 34.2 K | 2007-04-05 - 10:39 | RayPlante | release candidate v1.02R1 |
![]() |
VORegistry-v1.0.xsd | r1 | manage | 11.1 K | 2007-04-05 - 10:40 | RayPlante | release candidate v1.02R1 |
![]() |
VOResource-v1.0.tar.gz | r1 | manage | 51.1 K | 2007-04-05 - 10:31 | RayPlante | release candidate v1.02R1 |
![]() |
VOResource-v1.0.xsd | r1 | manage | 53.1 K | 2007-04-05 - 10:40 | RayPlante | release candidate v1.02R1 |
![]() |
VOResource-v1.0.zip | r1 | manage | 64.7 K | 2007-04-05 - 10:55 | RayPlante | release candidate v1.02R1 |
![]() |
VOStandard-v0.1.xsd | r1 | manage | 5.8 K | 2007-04-05 - 10:40 | RayPlante | release candidate v1.02R1 |
![]() |
catalog.xml | r1 | manage | 7.9 K | 2007-04-05 - 10:32 | RayPlante | release candidate v1.02R1 |
![]() |
collection.xml | r1 | manage | 4.9 K | 2007-04-05 - 10:32 | RayPlante | release candidate v1.02R1 |
![]() |
conesearch.xml | r1 | manage | 3.5 K | 2007-04-05 - 10:33 | RayPlante | release candidate v1.02R1 |
![]() |
ivoa-auth.xml | r1 | manage | 1.5 K | 2007-04-05 - 10:33 | RayPlante | release candidate v1.02R1 |
![]() |
ivoa.xml | r1 | manage | 3.3 K | 2007-04-05 - 10:35 | RayPlante | release candidate v1.02R1 |
![]() |
organisation.xml | r1 | manage | 1.9 K | 2007-04-05 - 10:35 | RayPlante | release candidate v1.02R1 |
![]() |
registry.xml | r1 | manage | 3.1 K | 2007-04-05 - 10:36 | RayPlante | release candidate v1.02R1 |
![]() |
rofr.xml | r1 | manage | 2.5 K | 2007-04-05 - 10:36 | RayPlante | release candidate v1.02R1 |
![]() |
sia.xml | r1 | manage | 7.8 K | 2007-04-05 - 10:38 | RayPlante | release candidate v1.02R1 |
![]() |
sia2ver.xml | r1 | manage | 4.1 K | 2007-04-05 - 10:37 | RayPlante | release candidate v1.02R1 |
![]() |
siastd.xml | r1 | manage | 6.1 K | 2007-04-05 - 10:37 | RayPlante | release candidate v1.02R1 |
![]() |
stc-v1.30.xsd | r1 | manage | 160.7 K | 2007-04-05 - 10:38 | RayPlante | release candidate v1.02R1 |
![]() |
stc.xml | r1 | manage | 2.5 K | 2007-04-05 - 10:39 | RayPlante | release candidate v1.02R1 |
![]() |
webform.xml | r1 | manage | 1.9 K | 2007-04-05 - 10:41 | RayPlante | release candidate v1.02R1 |
![]() |
webservice.xml | r1 | manage | 2.5 K | 2007-04-05 - 10:41 | RayPlante | release candidate v1.02R1 |
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
Working Groups
Interest Groups
Committees