Members of this list will be interested that the issue of supporting multiple schema languages was raised in the W3C TAG this week. There was no resolution or issue added, but the minutes at
http://www.w3.org/2002/06/10-tag-summary
have only one TAG member speaking against plurality compared to five who made positive remarks concerning plurality or RELAX NG's technical benefits. Very heartening to see David Orchard give it the thumbs up too.
It is interesting that PC has to justify XML Schemas by saying XQuery needs a PSVI, rather than saying that it is good in itself or better for validation, etc.
I have appended the fragment below.
Cheers
Rick Jelliffe
--------------------------------------------------------------------------------
Refer to email from James Clark to IETF that kicked off discussion.
[DanC]
(I don't agree with James, in case that needed saying)
I agree that RELAX-NG is better in lots of cases; I don't agree that means you shouldn't ever put XML Schemas at the end of namespace pointers. i.e. just because there are lots of schema languages doesn't mean you shouldn't use any of them for your namespace document.
[Ian]
DO: Relax NG has some interesting and positive architectural aspects to it. We should allow multiple schema languages. I don't think the TAG should weigh in on this.
TB: I think that Relax NG is excellent and XML Schema is not as good on some fronts.
PC: There are some things (w.r.t. XML Query) that Relax NG does not provide.
[PaulC]
And since Relax NG does not give you a PSVI, how would XQuery work?
[TBray]
Some of us think the notion of PSVI is deeply harmful
[DanC]
PSVI harmful: quite.
[Ian]
PC: I think there should be one schema language. Why fragment the world on schema languages? There is some work (e.g., that schematron does) that can be done by combining xml schema and xml query. Some other W3C specs depend on the PSVI.
DO: If Relax NG produced a PSVI to what XML Schema produced, would you (PC) have the same objections? Is this a question of functionality or principle of one?
TBL: Propose we do not add to issues list right now.
[Roy]
I like alternatives.
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Wed Jun 12 11:35:25 2002
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:27 UTC