[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XML Schema Test Collection open for contributions

  • From: Rick Jelliffe <ricko@a...>
  • To: xml-dev@l...
  • Date: Sat, 05 May 2001 14:41:08 +0800

xml schema key keyref unique
From: Simon St.Laurent <simonstl@s...>

>At 09:49 AM 5/2/01 -0600, Arnold, Curt wrote:
>>Congrats to all on reaching recommendation.  Now on to fully
>>implementing and testing the thing.
>
>Yikes!  I thought the the CR phase was supposed to be about implementing
>and testing.

CR phase trials the implementability of the spec.  There is a chart
somewhere showing, feature by feature, which features had been successfully
implemented. When there were many (say, 3 or more) different successful
implementations of a feature, the WG deemed that feature to be
"implementable" and considered the feedback from developers.

In some cases implementation was slow in coming: key/keyref/unique springing
to mind.  We can take that to indicate that either the CR spec for
key/keyref/unique was too hard, or it was deficient, or it was not a
"must-have" feature in the minds of implementors, or that implementors were
having difficulty getting that far within the 3 month CR period.

Consequently, key/keyref/unique were simplified for XS 1.0.  I think there
were a couple of other features in the same boat--perhaps dates, though both
also had new information coming along even at the last moment, which is why
the spec took fairly minimalist and revisable approaches to both dates (just
provide Gregorian with no hierarchy) and key/keyref/unique (very simple
Xpath subsets.)

On the other hand, the test collection allows testing the implementations of
the spec, so it is quite different in purpose from CR.   It is _also_ (but
not primarily) a systematic way to get feedback on the areas of the schema
specs which confuse implementers, both for the technical content and the
wording; but the primary purpose should be to allow one implementation to
read a schema, create the components, assess a document, do a Richard's Dump
of the PSVI, and verify that PSVI against the expected one.

Cheers
Rick Jelliffe


Purchase Stylus Studio Online Today!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.