[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: Designing Schemas for Backward and Forward Compatibility - XMLSchema, Relax NG, Schematron
- From: Niklas Gustavsson <niklas@protocol7.com>
- To: xml-dev@lists.xml.org
- Date: Tue, 28 Aug 2007 15:05:59 +0200
Excellent document. I noticed that the RNG example changed from your
initial email [1] compared to the document below. Specifically, the
original example used the follow construct for the version 2 schema:
<element name="Publisher">
<text/>
</element>
<optional>
<element name="Reviewer">
<text/>
</element>
</optional>
<zeroOrMore>
<element>
<anyName/>
<text/>
</element>
</zeroOrMore>
While the example in the document below uses:
<element name="Publisher">
<text/>
</element>
<optional>
<element name="NumPages">
<data type="nonNegativeInteger"/>
</element>
<optional>
<element>
<anyName/>
<text/>
</element>
<zeroOrMore>
<element>
<anyName/>
<text/>
</element>
</zeroOrMore>
</optional>
</optional>
I'm assuming there is a reason for this change, but I can't figure out
what it could be?
[1] http://permalink.gmane.org/gmane.text.xml.devel/36575
/niklas
Costello, Roger L. wrote:
> Hi Folks,
>
> I have written a summary of our discussions:
>
> http://www.xfront.com/backward-forward-compatibility/
>
> Comments welcome.
>
> /Roger
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]