1. Agree w/ Michal: we need to discuss F2F. Want to quickly address some of Andrews comments.
> - start enforcing that Cordova projects are node projects Node is a dep already. We could look into painting over it and distributing raw binary that vendors Node but there's probably no benefit to it. Point is: the CLI *is* a Node project. > - requiring a tools release every time any of the platforms want to do a release Agree, we should not do that. But sometimes we will have to (and want to). Software development is all about releasing. It would be great to get back to making releases a non-event that happen with regularity. > - changing the Cordova workflow in a major way so soon after 3.0 I am not suggesting a major change to workflow but an incremental improvement that we've been discussing for the CLI for a long time. On Thu, Jun 5, 2014 at 12:09 PM, Josh Soref <jso...@blackberry.com> wrote: > Michal Mocny wrote: > > Most plugins will work across a wide range of platform versions, > > so often it would work to have disparate platform versions even with > plugins. > > However, I do concede that in general this isn't a complexity we focus > on. > > Please note that arbitrary platform implementations choose to drop support > for actual OS versions arbitrarily. And not in lockstep w/ their fellow > platforms. They also choose to add support for actual OS versions > arbitrarily. > > I could easily need to use a slightly older version of platform Y in order > to retain support for OS Y version Q. But I might want to use a newer > version of platform Z in order to support OS Z version P. > > I'm not saying that this has to be the easiest thing in the world for me > to do, but it should be both doable and documented. >