TAPRegExt silent schema update?

Mark Taylor M.B.Taylor at bristol.ac.uk
Thu Jul 28 11:44:14 CEST 2016


Thank you.  With this version of the text, I personally support
the silent update of this schema as Markus has argued.

Over to the TCG(?) to decide whether that is actually done.

On Wed, 27 Jul 2016, Markus Demleitner wrote:

> Hi,
> 
> On Tue, Jul 26, 2016 at 01:20:33PM +0100, Mark Taylor wrote:
> > However I have a quibble.  The updated XSD you mention
> > (https://volute.g-vo.org/svn/trunk/projects/registry/TAPRegExt/TAPRegExt-v1.0.xsd)
> > contains some minor but non-essential rewording and reformatting
> > compared to http://www.ivoa.net/xml/TAPRegExt/TAPRegExt-v1.0.xsd.
> > If a silent update is done, I think the updated version should be
> > as close to the original published xsd as possible, though including
> > a comment near the top explaining the change, when it happened
> > and with what authorization.  I'd like a diff to look as clean
> > and comprehensible as possible.  The XSD to be updated should
> 
> Fair enough.  How about:
> 
>   $ svn diff -r 3496:3497 
>   Index: TAPRegExt-v1.0.xsd
>   ===================================================================
>   --- TAPRegExt-v1.0.xsd	(revision 3496)
>   +++ TAPRegExt-v1.0.xsd	(revision 3497)
>   @@ -9,6 +9,12 @@
>    elementFormDefault="unqualified" 
>    attributeFormDefault="unqualified" 
>    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>   +
>   +<!-- Erratum-type change without change in namespace of version, 2016-07-27:
>   +dataModel/@ivo-id is now derived xs:anyURI.   See 
>   +https://volute.g-vo.org/svn/trunk/projects/registry/tapregext-erratum1
>   +for details. -->
>   +
>      <xs:annotation>
>        <xs:appinfo>
>          <vm:schemaName>TAPRegExt</vm:schemaName>
>   @@ -157,7 +163,7 @@
>    
>        <xs:simpleContent>
>          <xs:extension base="xs:token"> 
>   -        <xs:attribute name="ivo-id" type="vr:IdentifierURI" use="required">
>   +        <xs:attribute name="ivo-id" type="xs:anyURI" use="required">
>              <xs:annotation>
>                <xs:documentation>
>                The IVORN of the data model.
> 
> 
> This is in a checkout of
> 
> https://volute.g-vo.org/svn/trunk/projects/registry/tapregext-erratum1
> 
> and the TAPRegExt-v1.0.xsd in rev. 3496 was copied form TAPRegExt
> REC-1.0:
> 
>   $ svn log TAPRegExt-v1.0.xsd | head -20
>   ------------------------------------------------------------------------
>   r3497 | msdemlei | 2016-07-27 10:47:16 +0200 (Wed, 27 Jul 2016) | 3 lines
> 
>   Applied proposed changes (dataModel/@ivo-id type) to TAPRegExt-v1.0.xsd.
> 
> 
>   ------------------------------------------------------------------------
>   r3496 | msdemlei | 2016-07-27 10:43:17 +0200 (Wed, 27 Jul 2016) | 3 lines
> 
>   Pulled REC-1.0 version of the XSD in question.
> 
> 
>   ------------------------------------------------------------------------
>   r1711 | volute at g-vo.org | 2012-05-02 12:39:18 +0200 (Wed, 02 May 2012) | 4 lines
> 
>   Changed units in limits: rows->row, bytes->byte, as recommended by
>   Sebastien and after consultation with Pat.
> 
> 
> I'm not saying this is how we should do errata in the future, but
> perhaps it's good enough in this emergency?  We could put a link to
> this thread in, too...
> 
> Cheers,
> 
>         Markus
> 

--
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/


More information about the registry mailing list