Should add that we on the Adobe side are just looking at hardening for the moment. Would be nice to see a lighter bug tracker esp on the CLI side. We can go into futuristic flavors when we do the Aug call/meeting.
On Thu, Jul 25, 2013 at 2:01 PM, Brian LeRoux <[email protected]> wrote: > Sounds great: thanks Andrew and Googlers! > > On Thu, Jul 25, 2013 at 1:48 PM, Andrew Grieve <[email protected]> wrote: >> We've done some planning around what we'd like to get done over the next >> quarter, and so I thought I'd share. >> >> This isn't to say that we'll be going and doing these things without >> further discussion or proper JIRA issues. It also doesn't mean we will be >> solely focused on this list, nor that we'll actually end up completing >> everything on the list. Just that we *currently* think that these things >> should get done. >> >> >> cordova-cli: >> >> - "plugin rm --force" To remove a plugin that is depended on >> >> - Motive here is to be able to remove & re-add plugins in mobile-spec >> >> - "project upgrade" To execute platform update scripts >> >> - E.g. to move from 3.0 -> 3.1, Grab the new CLI and run "cordova >> platform upgrade android" >> >> - Set platform & plugin sources & versions in config.xml, added by cordova >> tool upon add >> >> - E.g. like: npm install --save >> >> - E.g. Support the setup of having plugins/ and platforms/ in your >> .gitignore >> >> - Purge lib/ from git history so the repo clones faster >> >> - Make CLI fast (fix shelljs.exec problem) >> >> - Have platforms specifying what default plugins they come with (e.g. >> Android's App plugin) >> >> - Make --verbose on by default >> >> - Move config.xml to be a sibling of www/ (but still support having one in >> www/ for backwards compat) >> >> - Separate npm modules into "cordova" and "cordova-cli" (a la grunt) >> >> >> cordova-plugman: >> >> - Support some assets x-platform (e.g. icon, splashscreen) >> >> - Change existing <merges> to do a shallow merge (aka, it's a collection of >> clobbers) >> >> - Add a version of <merges> that targets a module instead of a symbol >> >> - Add support for specifying iOS Localizable.strings files >> >> - Support for <engine> tag to specify which version of a plugin is >> compatible with your version of cordova-core
