Although I see many benefits in the long run with such a tool (and thanks for making it!) I agree with Gorkem's questioning.
Cordova already has too many names involved around itself (phonegap, cordova, cli, platforms, plugman, ionic, to name a few), too much confusion already lives in what does what. If TACO could live inside CLI, I think it should. 2015-10-02 17:56 GMT-03:00 Subhag Oak <subhag....@microsoft.com>: > 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. > > Soak > Senior Program Manager > TACO – Microsoft > > > -----Original Message----- > From: Gorkem Ercan [mailto:gorkem.er...@gmail.com] > Sent: Friday, October 2, 2015 10:05 AM > To: dev@cordova.apache.org > 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. > -- > Gorkem > > 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. > > > > DOCS, SOURCE CODE AND NPM: > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2ftaco.t > > ools&data=01%7c01%7cSubhag.Oak%40microsoft.com%7ce3afffee29214d22271b0 > > 8d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=gVO75kqjP2Ak5 > > 1NDrreZoLF8y3TFbHbfIYsNdlFJd7A%3d > > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithu > > b.com%2fMicrosoft%2fTACO&data=01%7c01%7cSubhag.Oak%40microsoft.com%7ce > > 3afffee29214d22271b08d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1 > > &sdata=9Xj7ZpSgo6GN7oj1PFO7Gg5hgccTcKeukdZv1kiHEsY%3d > > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.n > > pmjs.com%2fpackage%2ftaco-cli&data=01%7c01%7cSubhag.Oak%40microsoft.co > > 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: dev-unsubscr...@cordova.apache.org > > For additional commands, e-mail: dev-h...@cordova.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > For additional commands, e-mail: dev-h...@cordova.apache.org > > -- *Frederico Galvão* Diretor de Tecnologia PontoGet Inovação Web ( +55(62) 8131-5720 * www.pontoget.com.br <http://www.pontoget.com/>