Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4660818C3E for ; Fri, 2 Oct 2015 22:22:53 +0000 (UTC) Received: (qmail 99947 invoked by uid 500); 2 Oct 2015 22:22:53 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 99906 invoked by uid 500); 2 Oct 2015 22:22:53 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 99895 invoked by uid 99); 2 Oct 2015 22:22:52 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2015 22:22:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 4C9821A0851 for ; Fri, 2 Oct 2015 22:22:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.251 X-Spam-Level: *** X-Spam-Status: No, score=3.251 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, KAM_LOTSOFHASH=0.25, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id F-8P3aZRu0uU for ; Fri, 2 Oct 2015 22:22:37 +0000 (UTC) Received: from mail-io0-f174.google.com (mail-io0-f174.google.com [209.85.223.174]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id DC52720468 for ; Fri, 2 Oct 2015 22:22:36 +0000 (UTC) Received: by ioiz6 with SMTP id z6so134867443ioi.2 for ; Fri, 02 Oct 2015 15:22:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=v/MeqDV2zRSM3EkVZAuFsx2jrQBjbRC2ynDkzgsmOrI=; b=kfHey0RJlw7aWTCcsW23DcdogEy6Z82gL1+ZGvl/PKoszgYBD58HJUgg/xljnJOTYW vOy+K5M/73SLH0khNfNUNdMcdNJrKG/jB/srYe7gUXYZpKpeKtkENFe+bvTC+6BMegaM n3HOFDzBfU7k7WbwQxTFVLFg5LgeJJkrTQzO/SGcVs829WsLKKta/CRQSdtLLW5H8CSB y0l6zpXEy2RUwdorT2bSYlHngEz24r74HgraR9bv2+xgW0/gEVmnORAIa/Ii1pAzxjAh N16rxvJ5w7nw6QYiVMluzpygadVe0/GyUipq6R2qo6Qw/nG61YEwDN+lmIvLi/DReyo/ bqnQ== X-Gm-Message-State: ALoCoQnv61m0dEivyaawLqTyoecRNUVNnFyDsOcQ+++XD6/fFqiuuKiDFmaDe/EdYwiH7leeMfgS X-Received: by 10.107.34.149 with SMTP id i143mr21654680ioi.195.1443824556037; Fri, 02 Oct 2015 15:22:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.25.137 with HTTP; Fri, 2 Oct 2015 15:22:16 -0700 (PDT) X-Originating-IP: [191.250.48.168] In-Reply-To: References: <0BB6C5B4-8116-45AE-8053-9FC10B595AC4@gmail.com> From: =?UTF-8?Q?Frederico_Galv=C3=A3o?= Date: Fri, 2 Oct 2015 19:22:16 -0300 Message-ID: Subject: Re: Announcing Tools for Apache Cordova (TACO) v1.0.0! To: dev Content-Type: multipart/alternative; boundary=001a11403270c82f7a0521269920 --001a11403270c82f7a0521269920 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 : > 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 separa= te > set of tools that complement Cordova. The decision was made to have a > separate package based on following =E2=80=93 > =E2=80=A2 We feel that Cordova-CLI is build-system, a run-time whic= h 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 =E2=80=98check-reqs=E2=80=99 command sin= ce the platforms > were already implicitly doing this. In TACO we have built a feature on to= p > of the =E2=80=98check-req=E2=80=99 and extended it to install build-depen= dencies for > individual platforms. > =E2=80=A2 Another intention was to keep Cordova small and not encum= ber 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 Cordov= a > itself. > > Does that make sense? I am open to suggestions and feedback. > > Soak > Senior Program Manager > TACO =E2=80=93 Microsoft > > > -----Original Message----- > From: Gorkem Ercan [mailto:gorkem.ercan@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 wa= s > 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=E2=80=99s 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 =E2=80=93g 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=3Dhttp%3a%2f%2ftaco.= t > > ools&data=3D01%7c01%7cSubhag.Oak%40microsoft.com%7ce3afffee29214d22271b= 0 > > 8d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DgVO75kqjP2Ak= 5 > > 1NDrreZoLF8y3TFbHbfIYsNdlFJd7A%3d > > https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fgith= u > > b.com%2fMicrosoft%2fTACO&data=3D01%7c01%7cSubhag.Oak%40microsoft.com%7c= e > > 3afffee29214d22271b08d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db47%7c1 > > &sdata=3D9Xj7ZpSgo6GN7oj1PFO7Gg5hgccTcKeukdZv1kiHEsY%3d > > https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f%2fwww.= n > > pmjs.com%2fpackage%2ftaco-cli&data=3D01%7c01%7cSubhag.Oak%40microsoft.c= o > > m%7ce3afffee29214d22271b08d2cb4ba500%7c72f988bf86f141af91ab2d7cd011db4 > > 7%7c1&sdata=3Dzlglwj67ATBpVFY9T1e%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 =E2=80=93 Microsoft. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > For additional commands, e-mail: dev-help@cordova.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > For additional commands, e-mail: dev-help@cordova.apache.org > > --=20 *Frederico Galv=C3=A3o* Diretor de Tecnologia PontoGet Inova=C3=A7=C3=A3o Web ( +55(62) 8131-5720 * www.pontoget.com.br --001a11403270c82f7a0521269920--