Using package.json and npm for dependencies is what those things are
designed for. Those are the conventions of the platform we use: Node. This
IS simpler, following the principle of least surprise: an expected by our
developer audience.

On Jun 4, 2014 8:55 AM, "Marcel Kinard" <cmarc...@gmail.com> wrote:

> What Tommy describes here makes some sense.
>
> But what I’m still struggling to see is how the kind of changes in this
> thread are a win for Cordova users, in terms such as simplified workflow, a
> more predictable consistent tested combination of tools/platforms/plugins,
> and especially performing an upgrade. It feels like the proposals here are
> making those user terms a bit more complicated.
>
> On Jun 3, 2014, at 7:38 PM, tommy-carlos williams <to...@devgeeks.org>
> wrote:
>
> > If the cordova cli was globally installed, but basically a thin wrapper
> like grunt-cli…
> >
> > create:
> >
> > cordova create foo
> > cd foo
> > npm install —save cordova@x.y.z
> > cordova platform add android
> > cordova platform add ios
> >
> > cordova create bar
> > cd bar
> > npm install —save cordova@x.y.n
> > cordova platform add ios
> > cordova platform add android
> >
> > update:
> >
> > cd bar
> > npm install —save cordova@x.y.z
> > cordova update ios
> > cordova update android
>
>

Reply via email to