cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Josh Soref <>
Subject Re: XML Namespaces
Date Wed, 12 Feb 2014 22:54:25 GMT
Andrew wrote:
> Maybe I'm crazy, but I can't stand them.

Most people can't 
> I don't think they add any value,

They allow other products which are frozen ("released to an audience") to interoperate in
a defined manner with your software. And vice versa. 

If you don't care about that, then there isn't much reason to use XML (it's a horrible language). 

For the most part, I'd say that Cordova pretty much by definition doesn't care about this.
Moving the file from www/ to www/../ broke existing software (amusingly including cordova
serve). Cordova's view is basically that people will update their tools to work with the new
version. And that's fine, but it isn't really a match for the promise of XML. 

> and are a cause of confusion.


> So... I'd like to:
> A: Remove xmlns="" from our config.xml template
> B: Change xmlns:cdv="" -> xmlns=""
> C: Revert the commit that enforces the namespace to exist.‎

> Does anyone hate this idea?

I'm pretty sure we (BlackBerry) will have to do some work in response to this, but that isn't
a big deal. 

If you're going to depart from the file format, why not switch to JSON?
even Microsoft is offering editors for it. 

Is there any value that you see in Cordova using XML?‎

View raw message