Broken VOSITables-v1.0.xsd (fwd)

Mark Taylor m.b.taylor at bristol.ac.uk
Fri Nov 7 14:21:33 CET 2014


Dear IVOADOC,

as per the message I sent to the grid mailing list a week or so ago 
(forwarded here; also
http://mail.ivoa.net/pipermail/grid/2014-October/002677.html)
I would like to request replacement of the broken VOSITables
schema at
http://www.ivoa.net/xml/VOSITables/VOSITables-v1.0.xsd
with the one attached to this message.

Since nobody has objected to this suggestion on-list since I posted it,
I think this is uncontroversial, but if you'd like to check
with the TCG or GWS chair etc, feel free.

Thanks

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/

---------- Forwarded message ----------
Date: Wed, 29 Oct 2014 14:38:13 +0000 (GMT)
From: Mark Taylor <m.b.taylor at bristol.ac.uk>
To: Grid and Web Services WG <grid at ivoa.net>
Subject: Broken VOSITables-v1.0.xsd

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