TAPRegExt silent schema update?
Tom Donaldson
tdonaldson at stsci.edu
Thu Jul 28 16:15:17 CEST 2016
Hi All,
I also support this change, primarily because I’m convinced that the impact will be very minimal.
When we come up with a (hopefully very lightweight) process for this sort of change, I expect the impact analysis/review will be the most important aspect.
Thanks,
Tom
> On Jul 28, 2016, at 5:44 AM, Mark Taylor <m.b.taylor at bristol.ac.uk> wrote:
>
> 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