GWS Splinter: XSD Schema Evolution
Brian Major
majorb at nrc-cnrc.gc.ca
Thu Jun 18 09:09:25 CEST 2015
Hi grid,
I'm happy to say that the discussion on XSD schema evolution resulted in
agreement on method. In a nutshell:
1. Clients are do to best-effort parsing (discourage schema validation)
2. The XSD namespace is to be that of the major revision (x.0)
3. For version discovery, the precise version shall be included in the
root element of the XSD and XML documents.
4. Tests & validators are still to use XML validation
Paul Harrison has graciously offered to write up a note on our discussions
that will be sent out for review.
Brian
On Tue, Jun 16, 2015 at 11:18 AM, Brian Major <majorb at nrc-cnrc.gc.ca> wrote:
> As a reminder, we will be holding a splinter session on Wednesday,
> 16:00–17:30 in the Gruener room (ground floor, Haus Sexton) to discuss best
> practices for XSD schema changes and backwards compatibility.
>
> I would like to come to some agreement on this topic which can be
> documented for IVOA standards authors.
>
> Hope to see you there,
> Brian
>
--
Brian Major
Canadian Astronomy Data Centre
Centre canadien de données astronomiques
National Research Council Canada
Conseil national de recherches Canada
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/grid/attachments/20150618/c905543d/attachment.html>
More information about the grid
mailing list