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 EDCED173AD for ; Mon, 13 Apr 2015 19:08:33 +0000 (UTC) Received: (qmail 86101 invoked by uid 500); 13 Apr 2015 19:08:33 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 86059 invoked by uid 500); 13 Apr 2015 19:08:33 -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 86046 invoked by uid 99); 13 Apr 2015 19:08:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Apr 2015 19:08:33 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of purplecabbage@gmail.com designates 209.85.214.176 as permitted sender) Received: from [209.85.214.176] (HELO mail-ob0-f176.google.com) (209.85.214.176) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Apr 2015 19:08:28 +0000 Received: by obbry2 with SMTP id ry2so43784452obb.1 for ; Mon, 13 Apr 2015 12:07:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=BAcZYFjA3avua0IrEal0doKGye4ZUcVvpPNSOVbrYcw=; b=V6AHJ60pKjkox2bmW9Dx5udPPUhQ6LugwFGFanQ2uL5vsQXncpp/LNzwD3faC4kZHE wyB/Y/Xe3UAzgDnxlMRE2PX9kLWtfjnnWR6WDgmZCOpmRi007eJHCU/4bWNMEPhIVqWB oRQTXukHa8yHuDNHaJ197WVBcLlyHYrKOTeWUev1IIYjF+MFPgjaW3ro60ss+B0S4BNP iJhmbpGMVmE8iaEjUKY9OSMgqFJeKUxWnVY85Tq2WTJs+QvvcH+OgxHDiHCIaNBhWWVB DyigW6hQIaa6wJBmRGUd/De2j2tJ7oQ9GjnRsJOdexxp/t26fvuSDYgskfuXDYLe7mK6 WrOw== MIME-Version: 1.0 X-Received: by 10.202.170.135 with SMTP id t129mr8608909oie.40.1428952043472; Mon, 13 Apr 2015 12:07:23 -0700 (PDT) Received: by 10.76.21.201 with HTTP; Mon, 13 Apr 2015 12:07:23 -0700 (PDT) In-Reply-To: References: Date: Mon, 13 Apr 2015 12:07:23 -0700 Message-ID: Subject: Re: Proposal: Expose check_reqs at the CLI level From: Jesse To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a113cd964f3cc0405139fd22d X-Virus-Checked: Checked by ClamAV on apache.org --001a113cd964f3cc0405139fd22d Content-Type: text/plain; charset=UTF-8 +1 Sounds great! @purplecabbage risingj.com On Mon, Apr 13, 2015 at 11:56 AM, Shazron wrote: > +1 > This will be great for users > > On Mon, Apr 13, 2015 at 11:53 AM, Parashuram N (MS OPEN TECH) > wrote: > > Hi, > > > > One of the main problems a lot of developers seem to have is the issue > to setting up their machines for building various platforms. This came out > from the Stack overflow survey, and the number of questions on stack > overflow, twitter. Etc. > > > > I thought it would be helpful to have a check_reqs command exposed at > the CLI level. This is similar to `brew doctor` or `appium doctor`. The > idea is > > > > > > 1. Have a way for the user to see if they have all dependencies > (like JAVA_HOME or ANDROID_HOME) set up? This happens at build time, but > moving it out to a CLI level command where you can run cordova check_reqs > (or something similar) would be useful to the users. > > > > 2. Today, the build command shows one error at a time. The > check_reqs could run all the checks, and show a summary of the issues so > that the user can fix them all, instead of fixing one, running build, > fixing again, etc. > > > > What does the community think of this idea ? Can we implement a > prototype and see if this is useful to our developers ? > > Note that this does not change or break existing functionality - it just > exposes the already existing check_reqs in the CLI. Build will continue to > call check_reqs. > > > > Please vote on this proposal, or raise any concerns you may have. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > For additional commands, e-mail: dev-help@cordova.apache.org > > --001a113cd964f3cc0405139fd22d--