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


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] ten years later, time to repeat it?

Hi Simon,

Le lundi 11 février 2008 à 16:38 -0500, Simon St.Laurent a écrit :

> As with XML, the imprimatur of some standards organization would be very 
> helpful in spreading this simplification.

Yes, I think that this would be most useful.

I have written an article [1] (sorry, it's in French and it is long
enough that I am not sure to find the time to translate it) in which the
last sections cover what I have called a "quest for perfection" which, I
think, is necessary not only for aesthetics but because some of the
flaws that we've considered minor in XML 1.0 and associated specs
represent a risk to see XML rejected as a whole.

[1] http://xmlfr.org/actualites/decid/080210-0001
[2] http://xmlfr.org/actualites/decid/080210-0001#N669

Now, that would be tough is to define a subset on which a reasonable
part of the XML stack can build.

When people say "XML is hard", they usually do not mean "XML 1.0 is
hard" but "XML 1.0 + namespaces in XML + XPath + DOM + XSLT + W3C XML
Schema + XML Base + xml:id + XInclude + XPointer + ... is hard" and the
proportion of criticism that goes to XML 1.0 itself is usually pretty
low. In other words, I don't think that subsetting only XML 1.0 (or even
only XML 1.0 + namespaces) would be very useful.

That means that you should probably cleanup the most basic pieces (XML
1.0 + namespaces in XML + XML Base + xml:id) and provide a kind of
"specifications profiles" explaining how the upper pieces can safely and
sanely be selected and used together.

This also means that you'd have to debate over highly controversial
stuff such as namespaces and schema languages.

My 0,02 €

GPG-PGP: 2A528005
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(ISO) RELAX NG   ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema

Ceci est une partie de message=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

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

Copyright 1993-2007 XML.org. This site is hosted by OASIS