It's a library. It's published on NPM, and on dist.apache.org. It's
depended on by cordova-cli and cordova-plugman, which I'm proposing to
release simultaneously with it, and which unquestionably *are* end-user
software (unless you want to debate the term "end-user", but our usual
definition covers developers making Cordova apps.)

Whether -lib is end-user software or not, it's a thing we release.

Ian


(FWIW, I don't see any reason *not* to consider it end-user software. It
provides the programmatic interface to all of the logic in the CLI tools.
If someone wanted to integrate the Cordova build process into another tool,
like an IDE or an automated build system, I would be thrilled if they chose
to use cordova-lib and called it directly from Node, rather than spawning
shells to invoke the CLI.)


On Wed, Jun 11, 2014 at 9:00 AM, Brian LeRoux <[email protected]> wrote:

> cordova-lib is not end user software..or is it?
> On Jun 11, 2014 5:49 AM, "Ian Clelland" <[email protected]> wrote:
>
> > With the bump to cordova-lib, which, incidentally, also includes my
> > favorite feature ever -- support for Android library projects -- I'd like
> > to start a vote so that we can get that out to NPM.
> >
> > Proposed release code:
> > cordova-lib 0.21.4 -- already tagged at commit c7e46c8
> > cordova-plugman 0.22.3 -- to be based on commit b40efa6, with a new
> version
> > and a dependency on -lib 0.21.4
> > cordova-cli 3.5.0-0.2.5 -- to be based on commit 46cde90, with a new
> > version and a dependency on -lib 0.21.4
> >
> > Does anyone have any issues with me making those commits, building the
> > artifacts and starting the vote process? Any outstanding (hopefully
> minor)
> > patches to land?
> >
> > I volunteer to be the release manager for this release.
> >
> > Ian
> >
>

Reply via email to