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