I agree 100% with you Joe "enabling developers to make apps that don't suck" And "can slow down the PluginManager and make Cordova slower"
Just saying "because is really easy" is sounded a little bit odd to be the ONLY reason. But a performance hit is a very good reason to not include the file at runtime inside with the payload. At least in mobile performance is king! Like I said not very familiar with Android yet :-( --Carlos On Thu, Sep 26, 2013 at 11:53 AM, Joe Bowser <bows...@gmail.com> wrote: > On Thu, Sep 26, 2013 at 8:32 AM, Carlos Santana <csantan...@gmail.com> > wrote: > > Branden, > > "On Android, it's really easy to load XML files from res/xml/foo.xml, > > so that's where we put it." > > > > Easy for who? > > Easy for anyone who has to actually maintain this. We have to do this > on startup, and adding extra code to unzip the jar just to get the > config.xml is not something that I want to do, especially since this > can slow down the PluginManager and make Cordova slower. > > There's a point where making things easier for the Web Developer will > make the app suck more. I honestly think that we should focus on > actually enabling developers to make apps that don't suck, which means > that delays for deviceReady for things like this don't belong here. > We have more than enough already. > -- Carlos Santana <csantan...@gmail.com>