Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cordova Wiki" for change notification.
The "config/cordova.xml" page has been changed by jbondc: https://wiki.apache.org/cordova/config/cordova.xml?action=diff&rev1=8&rev2=9 }}} Could keep 'config.xml' and create new "cordova" namespace: + http://phonegap.com/blog/2014/01/30/customizing-your-android-manifest-and-ios-property-list-on-phonegap-build/ - XML namespacing is great in theory, never worked well on the web. + XML namespacing is great in theory, never adopted well by web developers. === Install meta: {$CLI_PROJECT}/platforms/{$PLATFORM_RUNTIME}/cordova/project.json === @@ -127, +128 @@ cordova upgrade [platform list] }}} + === XML vs. JSON as config === + + * User perspective + Which format is better for user? Web devs likely prefer JSON. Native devs likely prefer XML. + + * Cordova perspective + A JSON config means the code in cordova-cli & cordova-plugman is easier to read. + No parsing involved so much faster. + Could convert XML to 1-1 mapping in JSON to get benefit of having no XML logic in the code. + + === Drop config.xml widget spec === + + * Andrew + * Braden + * jbondc + + === Preference for JSON only as user config === + * Braden + + === Preference for XML only as user config === + * Brian + * jbondc + + === Preference for XML or JSON as user config === + * jbondc +
