Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: Validate regular expressions

From: "Michael Kay" <mike@--------.--->
To: <noah_mendelsohn@--.---.--->
Date: 12/7/2007 9:58:00 AM
> The deeper concern, for me at 
> least, is that the community hasn't been able to agree on an 
> interoperable means of expressing those extensions.  Shall we 
> all agree to write and distribute them in C#? 

My own view is that users understand these issues. When people ask for help
with XSLT, they will say "I can't use any extensions because the code has to
be portable", or "I can't use vendor extensions, but I can use the
extensions in the EXSLT library because they are implemented in all the
processors I care about". I am prepared to trust users to make these
decisions, and to make users take the consequences if they get them wrong.

A particular argument in favour of extensibility is that it removes the W3C
bottleneck. If W3C defines the extensibility points, then some industry
consortium for (say) geographic information systems can define a set of
extensions and try to get them implemented across a range of schema
processors, and users within that community can then make a decision as to
whether these extensions constitute enough of a "standard" to meet their
needs as a community. Note that the implementations of such extensions don't
have to be portable, only the specifications of the extensions.

In theory of course the current schema specs allow "binary components" and
thus allow vendors to provide the extensibility mechanisms that would enable
such standard libraries to be created by third parties. In practice though
we don't provide enough clues to encourage vendors in this direction.

Michael Kay
http://www.saxonica.com/


From alavinio@g... Wed Dec 12 20:05:19 2007
Received: from wiggum.w


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent