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 4985917331 for ; Thu, 5 Mar 2015 23:19:22 +0000 (UTC) Received: (qmail 50636 invoked by uid 500); 5 Mar 2015 23:19:21 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 50591 invoked by uid 500); 5 Mar 2015 23:19:21 -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 50579 invoked by uid 99); 5 Mar 2015 23:19:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Mar 2015 23:19:21 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of stevengill97@gmail.com designates 209.85.192.49 as permitted sender) Received: from [209.85.192.49] (HELO mail-qg0-f49.google.com) (209.85.192.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Mar 2015 23:19:16 +0000 Received: by qgfi50 with SMTP id i50so8822131qgf.10 for ; Thu, 05 Mar 2015 15:18:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=McOU8tELqOmo4NyvqeB7x5bag6Q4FtxlAKuag3gK1ik=; b=jCS3IO+pIu1F7/MTcm/tvxGz5+axPQtzJxyMnSazOf0WSrV7eGDL333q5SAXOwtoZ3 /QuLrLHlpibuKKRuJ1YOvvQtGB5qGuED7ElTkKo3g6elUAiIDO0xF9ilFCvkHWAR0rEE ZL4YXx+ybn2T2aCYQeJ8GCsPP1n0V2f7cuFhdYmPWNunUbNIH87QVXWrk/BzrWd0mCVO AnxoXkbhAFYLZZeHv11B9i1XlamO+nikghFcXY+qbVHyExOkKofXpSmWHdw0E6qAboUs Ipw/1Cpopl9o0xe2V8iEW+FSk41UrAFfp9Dg50NLKr8UKREYWMEw3hsFhG56xUBgjCc+ czoQ== X-Received: by 10.140.232.206 with SMTP id d197mr16094741qhc.79.1425597536299; Thu, 05 Mar 2015 15:18:56 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.187.72 with HTTP; Thu, 5 Mar 2015 15:18:36 -0800 (PST) In-Reply-To: References: From: Steven Gill Date: Thu, 5 Mar 2015 15:18:36 -0800 Message-ID: Subject: Re: [REVIEW] NPM Registry integration for fetching plugins and plugin rm To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a113549d6be7142051092ca93 X-Virus-Checked: Checked by ClamAV on apache.org --001a113549d6be7142051092ca93 Content-Type: text/plain; charset=ISO-8859-1 I will bump up the dep mapper to 1.0.0 and set it the dep to 1.x in cordova-lib. Then I will merge the PR into master! On Wed, Mar 4, 2015 at 5:55 PM, Andrew Grieve wrote: > looks good. Should you un-pin the version of dep-mapper though? > > On Wed, Mar 4, 2015 at 8:03 PM, Steven Gill > wrote: > > > I have updated the PR based on feedback. Take a look. I'd like to merge > it > > into master if everyone feels good about it. > > > > https://github.com/apache/cordova-lib/pull/175/files > > > > On Tue, Mar 3, 2015 at 11:59 AM, Steven Gill > > wrote: > > > > > Thanks for all of the feedback so far! I will spend some time this > > > afternoon making some changes. > > > > > > On Tue, Mar 3, 2015 at 9:13 AM, Steven Gill > > > wrote: > > > > > >> Darryl, > > >> > > >> +1 to what Michal said. We are still figuring out details for phase 2. > > >> Support for package.json and installation from node_modules are two > > things > > >> I'd love to see supported. > > >> On Mar 3, 2015 8:54 AM, "Michal Mocny" wrote: > > >> > > >>> Darryl, > > >>> > > >>> I believe that cordova-cli will continue to use `cordova plugin add` > > and > > >>> not use `node_modules` at all for phase 1 rollout. It will use the > > `npm` > > >>> library to fetch into the existing plugins/ folder. There will be no > > >>> user > > >>> visible change to project structure, though the plugins are being > > renamed > > >>> as part of the transition. > > >>> > > >>> -Michal > > >>> > > >>> On Tue, Mar 3, 2015 at 10:31 AM, Darryl Pogue > > >>> wrote: > > >>> > > >>> > Less a comment on the code and more of a question about the NPM > > >>> > transition from an end-user pespective: > > >>> > > > >>> > Is Cordova going to automatically discover and use plugins that are > > >>> > found in the node_modules folder (from package.json), or will it > > still > > >>> > keep its own plugins folder and require they be installed using > > >>> > `cordova plugin add `? > > >>> > > > >>> > On 3 March 2015 at 06:40, Andrew Grieve > > wrote: > > >>> > > > > >>> > > Good stuff. Added some style comments, but logic lgtm! > > >>> > > > > >>> > > On Tue, Mar 3, 2015 at 3:55 AM, Steven Gill < > > stevengill97@gmail.com> > > >>> > wrote: > > >>> > > > > >>> > > > Also, Issue: https://issues.apache.org/jira/browse/CB-8551 > > >>> > > > > > >>> > > > On Tue, Mar 3, 2015 at 12:54 AM, Steven Gill < > > >>> stevengill97@gmail.com> > > >>> > > > wrote: > > >>> > > > > > >>> > > > > PR: https://github.com/apache/cordova-lib/pull/175/files > > >>> > > > > > > >>> > > > > Please review, leave feedback and ask questions! > > >>> > > > > > > >>> > > > > > >>> > > > >>> > > --------------------------------------------------------------------- > > >>> > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > >>> > For additional commands, e-mail: dev-help@cordova.apache.org > > >>> > > > >>> > > > >>> > > >> > > > > > > --001a113549d6be7142051092ca93--