Broken VOSITables-v1.0.xsd

Mark Taylor m.b.taylor at bristol.ac.uk
Wed Oct 29 15:38:13 CET 2014


Dear GWS,

the VOSITables-v1.0.xsd schema available from this (canonical) URL:

   http://www.ivoa.net/xml/VOSITables/VOSITables-v1.0.xsd

is currently (and probably has always been) broken.  It mistakenly
targets the namespace

   http://www.ivoa.net/xml/VOSICapabilities/v1.0

instead of

   http://www.ivoa.net/xml/VOSITables/v1.0

and this can cause validation problems.

This fact was mentioned as part of a larger issue in July by Markus
(http://mail.ivoa.net/pipermail/grid/2014-July/002633.html),
but not fixed back then.

This is clearly a document curation error, since the copy at
the canonical URL does not match the text in Appendix A.3 of the
VOSI 1.0 Recommendation
(http://www.ivoa.net/documents/VOSI/20110531/REC-VOSI-1.0-20110531.html).
The version in that appendix is OK.

Unless anybody comes up with a reason why not in the next few days,
I plan to ask the IVOA Document Coordinator to replace the existing
copy on the IVOA web site with a version cut'n'pasted from the
VOSI appendix, as per the attachment to this message.

Mark

--
Mark Taylor   Astronomical Programmer   Physics, Bristol University, UK
m.b.taylor at bris.ac.uk +44-117-9288776  http://www.star.bris.ac.uk/~mbt/
-------------- next part --------------
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.ivoa.net/xml/VOSITables/v1.0"
  xmlns:tns="http://www.ivoa.net/xml/VOSITables/v1.0"
  xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0"
  xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  elementFormDefault="qualified"
  attributeFormDefault="unqualified"
  version="1.0">

  <xsd:annotation>
    <xsd:documentation>
     A schema for formatting table metadata as returned by a 
     tables resource, defined by the IVOA Support Interfaces 
     specification (VOSI). 
     See http://www.ivoa.net/Documents/latest/VOSI.html.  
    </xsd:documentation>
  </xsd:annotation>

  <xsd:import namespace="http://www.ivoa.net/xml/VODataService/v1.1"
    schemaLocation="http://www.ivoa.net/xml/VODataService/v1.1" />

  <!--
    -  the root element for a VOSI table metadata (section 3.4)
    -->
  <xsd:element name="tableset" type="vs:TableSet" >
    <xsd:annotation>
      <xsd:documentation>
        A description of the table metadata supported by the 
        service associated with a VOSI-enabled resource.
      </xsd:documentation>
    </xsd:annotation>
  </xsd:element>

</xsd:schema>


More information about the grid mailing list