OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] modeling, validating and documenting an xml grammar

[ Lists Home | Date Index | Thread Index ]

At 09:18 PM 6/18/2003 -0400, Rich Salz wrote:
>But that's the arrogance.  Sure, for every use-case someone posts,
>someone can post a counter-example.  That doesn't make the uses less

To me the arrogance arises from standardizing such things to the maximum 
extent possible.  Taking a use case which seems plainly marginal and gluing 
it into a specification which affects a large number of people who don't 
actually need it imposes costs that the arrogant prefer to ignore.

>The more the infrastructure can do, the better.

The more _my_ infrastructure can do, the better.  The less _your_ 
infrastructure imposes on me, the better.  Finding a balance between those 
has always been a better idea than building the largest possible contraption.

>  Why should I need a special tool to see if my manifest is valid when the 
> laws of physics and the FAA make it feasible to use XSD?

Because the tool can operate in _your_ environment without inflicting side 
effects across the landscape.

> > Perhaps that's hubris to you, but acknowledging that the world is beyond
> > the precise control of schemas seems like a useful form of humility.
>Nobody's refuted the calendar set of examples.

Sure, it's useful.  Does it belong in a schema describing markup?  No, I 
don't think so.  I don't think it adds any more value than the current 
calendar disaster the WXS datatypes have already created with 
gHorribleKludge.  Calendaring is a tough set of problems.  I don't think 
maxOccurs and minOccurs in WXS does much to solve them.

>And yes, it's hubris to say "nobody ever works in a controlled
>environment" and "schema shouldn't be allowed such fine-grain control."

It's hubris to say that "because I want this goddamn feature, you're all 
going to have it too."  Finding the right balance of features keeps us off 
each other's property while still letting us talk across the fences.  Not 
that WXS is anywhere near balanced, of course.


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS