[PATCH] XML Policy

Frans Englich frans.englich at telia.com
Tue Feb 22 21:06:06 GMT 2005


On Tuesday 22 February 2005 00:49, Jason Keirstead wrote:
> On February 21, 2005 06:50 pm, Cornelius Schumacher wrote:
> > It contains formalities (e.g. the RFC references), but not much content
> > than some made-up rules (e.g. the capitalization rules for tag names or
> > the requirement of an XML Schema).
>
> Not to mention they don't make sense
>
> "The initial letter of each word is capitalized, except the first word, if
> any, which is not."
>
> So... we can't have any MathML documents in KDE then? Most MathML tags
> violate this rule.

And we should also throw out docbook then and all XSLT? Re-read the paper. It 
was recommendations for designing XML _vocabularies_ for _KDE_. It did not 
say all /documents/ must follow it.

>
> Heck... existing XMLGUI files violate this rule ( see MenuBar, ToolBar, etc
> )
>
> I don't see the point of arbitrary rules like this... they don't
> necessarily improve readability, and they don't help with validation, so
> why bother?

You tell me. Should we skip having a consistent C++ API? No? Then why should 
our XML APIs be inconsistent? In what way is that case different, according 
to you?

You say something is wrong, but what is your suggestion to solve it? That the 
"Element and Attribute Names" should be skipped?[1]. That's fine by me, 
assuming you know explain to me why our XML vocabularies should be 
inconsistent, or what this is all about.


Cheers,

		Frans

1.
Does that include the sub-section "Addition for W3C XML Schemata", and if so, 
why?




More information about the kde-core-devel mailing list