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 9D30E10DEA for ; Thu, 20 Jun 2013 22:06:53 +0000 (UTC) Received: (qmail 82099 invoked by uid 500); 20 Jun 2013 22:06:53 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 82073 invoked by uid 500); 20 Jun 2013 22:06: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 82063 invoked by uid 99); 20 Jun 2013 22:06:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 22:06:53 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of brian.leroux@gmail.com designates 209.85.223.175 as permitted sender) Received: from [209.85.223.175] (HELO mail-ie0-f175.google.com) (209.85.223.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 22:06:48 +0000 Received: by mail-ie0-f175.google.com with SMTP id a13so17649625iee.20 for ; Thu, 20 Jun 2013 15:06:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=0TEzd9h5V9hrR8MDSM6yKbHRGLvil3PambriiLx296U=; b=Z036qxPl5JnFIIGubPfKWPbE+lKIM29G33vfA6JUq3UY1CyKb8AnKMAfeP2Qn77gjA /riS+1yvSqFlG3j7tVAPIRnBhGZyA5oVNkTTSsWsU7zMF/5SR6n4qLEdN3F6akxvPViW gzB/Ep/3ap2xtSwPSjblH9PgKLu3A728lg7lblyEde5z8IPBMMyXuJ6zbb8AZ7lgg/Xt G/owxtv4sLXnpLRtmIsREFNm2VSwn3bVAbmbEckyjBxFBDHlCsHnXsixnUxyINEfW9kc Oy/nxVCHhw+ZGmpK3nmR8CL6NPSNBtdJZMszj0/hWPAhaSX7FDRcughsA0fuh72/5guf BN/A== MIME-Version: 1.0 X-Received: by 10.42.95.208 with SMTP id g16mr4199965icn.45.1371765987110; Thu, 20 Jun 2013 15:06:27 -0700 (PDT) Sender: brian.leroux@gmail.com Received: by 10.50.45.134 with HTTP; Thu, 20 Jun 2013 15:06:27 -0700 (PDT) In-Reply-To: <5900F9BCB827854FB01CA94BA718810D0D1D6D98@USPHLEMB11A.global.corp.sap> References: <5900F9BCB827854FB01CA94BA718810D0D1D6D98@USPHLEMB11A.global.corp.sap> Date: Thu, 20 Jun 2013 15:06:27 -0700 X-Google-Sender-Auth: Xrq0cG4n7kSnXxNk46Gxjeu37xY Message-ID: Subject: Re: BB10 bundling of node.js From: Brian LeRoux To: dev@cordova.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Node is not the problem. But different versions of Node is a problem. On Thu, Jun 20, 2013 at 2:52 PM, Wargo, John wrote: > The way the market is going, node becomes more and more common. I don't think it's inappropriate to expect node to be there (provided you tell them it's a requirement). It's already one for the CLI, right? > > John M. Wargo > SAP | Charlotte, NC | USA > Office: +1 704.321.0265 | Mobile: +1 704.249.7476 > Email: john.wargo@sap.com > Twitter: @johnwargo > > > -----Original Message----- > From: Bryan Higgins [mailto:bryan@bryanhiggins.net] > Sent: Wednesday, June 19, 2013 3:22 PM > To: dev@cordova.apache.org > Subject: Re: BB10 bundling of node.js > > So for Cordova 3.0 in general, users will be required to pre-install a > minimum version of node globally? > > We have had issues where upgrading node breaks stuff. I'd like to avoid > that and give users flexibility with their own system configuration. > > > On Wed, Jun 19, 2013 at 3:09 PM, Gord Tanner wrote: > >> -1 >> >> I would rather we just use the system version of node which would be the >> same version as the CLI. I can't think of any reason a specific platform >> (aka BlackBerry) would need a special version of a common dependency. >> >> Also I don't think you can bundle binaries in an apache release. >> >> >> On Wed, Jun 19, 2013 at 3:01 PM, Bryan Higgins > >wrote: >> >> > I'd like to reopen the topic of bundling node js into the blackberry >> > platform. >> > >> > I have personally gotten feedback from users of errors which were caused >> by >> > node version inconsistencies. We have since updated the check_req script >> to >> > test for the minimum version of node we require, but that is not an ideal >> > solution since users may need a different node version installed globally >> > for other software. >> > >> > At a minimum, I'd like to give users the option to point to an alternate >> > version of node. I have logged a JIRA issue for that. [1] >> > >> > What I'd prefer to do, is bundle the node binaries into the distribution. >> > That would completely eliminate the dependency. Users would only need to >> > worry about setting up the native SDK. >> > >> > We already do this in the WebWorks SDK [2] >> > >> > I'm interested how the community feels about this. Are there any >> licensing >> > concerns in Apache hosting binaries without source? >> > >> > [1] https://issues.apache.org/jira/browse/CB-3798 >> > [2] >> > >> > >> https://github.com/blackberry/BB10-Webworks-Packager/tree/master/third_party/node >> > >>