cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Subhag Oak <>
Subject RE: Announcing Tools for Apache Cordova (TACO) v1.0.0!
Date Fri, 02 Oct 2015 20:56:41 GMT
Hey Gorkem, thank you for your wishes! 

Honestly, as we were developing these tools, there was a continuous discussion whether we
should put this in the Cordova-CLI or have a separate set of tools that complement Cordova.
The decision was made to have a separate package based on following – 
•	We feel that Cordova-CLI is build-system, a run-time which enables developers to write
hybrid mobile applications using their web skills. Rather than polluting it with extra tools,
its best to keep it clean and provide additional capabilities outside it. If there is a feature
that is core to the build system, we would definitely propose it for Cordova. For example,
we proposed a top-level ‘check-reqs’ command since the platforms were already implicitly
doing this. In TACO we have built a feature on top of the ‘check-req’ and extended it
to install build-dependencies for individual platforms. 
•	Another intention was to keep Cordova small and not encumber the base Cordova-CLI with
the ecosystem of tools around it.  Statistically, every company has few resources (/committers)
allocated to the Cordova open-source project and managing these kind of tools (not core to
the runtime) might get into ways of making fast & effective changes to Cordova itself.

Does that make sense? I am open to suggestions and feedback. 

Senior Program Manager
TACO – Microsoft

-----Original Message-----
From: Gorkem Ercan [] 
Sent: Friday, October 2, 2015 10:05 AM
Subject: Re: Announcing Tools for Apache Cordova (TACO) v1.0.0!

Congratulations on the release. Looks very useful.

Since this is already open source and seems complimentary to CLI, What was your reason(s)
for not doing this work as part of CLI.

On 1 Oct 2015, at 18:00, Subhag Oak wrote:

> Hey all,
> Today we releases the v1.0.0 of Tools for Apache Cordova (TACO).  
> It’s available on npm and github.  TACO CLI is completely build on top 
> of the Cordova CLI, so a BIG thank you to all of you! Here is how you 
> can install it -
> 	npm install –g taco-cli
> Tools for Apache Cordova (TACO, for short) provides number of 
> utilities for Mac and Windows users to develop with a set of platforms 
> and plugins validated by our Visual Studio product team. Developers 
> can also install the native Android and iOS (Mac-only) SDKs and build 
> tools. This feature builds on top of the check-reqs command provided 
> by the Cordova CLI. TACO also allows you to connect to the Mac remote 
> build server straight from the command line on their Windows and Linux 
> machines.
> ools&
> 8d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=gVO75kqjP2Ak5
> 1NDrreZoLF8y3TFbHbfIYsNdlFJd7A%3d 
> 3afffee29214d22271b08d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1
> &sdata=9Xj7ZpSgo6GN7oj1PFO7Gg5hgccTcKeukdZv1kiHEsY%3d
> m%7ce3afffee29214d22271b08d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db4
> 7%7c1&sdata=zlglwj67ATBpVFY9T1e%2fimuHvEXtjXw%2b3iEnskGpfZs%3d
> If you run into any issues or have suggestions for new ones, please 
> open an issue or better yet, send us a pull request. We would 
> appreciate any feedback.
> Subhag Oak
> Senior Program Manager
> TACO – Microsoft.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message