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

Reply via email to