[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Avoding a repeat of W3C XSD - was Re: Is
> On 8/16/05, Michael Kay <mike@s...> wrote: >> > No. We need XML Schema so that other WGs know what not to do. >> >> OK, so what exactly did they do wrong, and how can other WGs avoid doing >> the >> same? I would also suggest two process improvements 1) Tough and regular layering review (e.g. by TAG?) to refactor the spec and groups as they grow. XML Schemas is under-layered and large = spaghetti. 2) Maximum two-year membership of working groups (2 years on, 2 years off). This will encourage smaller specs and encourage fresh eyes on problems. Also, long-term membership of working group means that members, who are concentrating on doing their thing, may become ignorant of the state of the art in the outside world. Also, over-competitive people will be cycled out. The problem with large groups is not kitchen-sinkism but the greater chance that someone with an attitude that is counter-productive for a standards group can attend or dominate: these attitudes can include "I will not vote for anything that might help a competitor rather than me" and "I can divide and conquer to get what I want". Actually, I think it is high time that the whole XML stack was refactored. All these farty little mini-layers such as include, id, base, and so on need to be rolled into a layer with a hint that a processor that does not understand them should reject the document. Grammars should be superceded by paths. Cheers Rick Jelliffe
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|