On 2 Oct 2015, at 18:22, Frederico Galvão wrote:

Although I see many benefits in the long run with such a tool (and thanks
for making it!) I agree with Gorkem's questioning.


Actually, I do not think all the features of TACO is a good fit to include in Cordova CLI I was actually more interested to learn if the ways of the Apache Cordova project was a factor on the decision. IMHO complimentary projects with a similar OS license that are not built around a product may sometimes indicate a problem with the community. It sounds like
it is not and I would REALLY be surprised if it was.


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/>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to