Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F0FABDC2B for ; Fri, 27 Jul 2012 22:26:07 +0000 (UTC) Received: (qmail 32027 invoked by uid 500); 27 Jul 2012 22:26:07 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 31993 invoked by uid 500); 27 Jul 2012 22:26:07 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 31985 invoked by uid 99); 27 Jul 2012 22:26:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jul 2012 22:26:07 +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 shazron@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jul 2012 22:26:01 +0000 Received: by obcva7 with SMTP id va7so4832953obc.6 for ; Fri, 27 Jul 2012 15:25:40 -0700 (PDT) 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=hpT3DUQg2nKpGDONIQMJEmjvVqnKlJU3zdqqHPUcDaQ=; b=1BqduKqm7Y1b1rTiXMH80tY5UFZbeG2CVCjupGU96KUmsHVhJ8ual0iV3wy2nQXXnl ycey1b9icCy9w40v1raVK12lBt8pYbgoKqrAVQvzbeAo1w7VCCwuSVMFS2NLuv5gdCbk G60Ps9UpSQxQv/hd5zkiHZRGzRu5YpUt8EjuLNV0XEB4PxCo/LE85gOVsBxtfV0ykwxh Hj9GMvS1oST1ELCubBq4ZxeiacAkAY/KZQSE0uhrUiItqc79BpkWvvi3IgUJ/hefhsct 1gYbgnt2Gb9o8Z3B5m+v9jjZSwd48bn14VCIuBt3CpRgAWEhwHhEXfeZqsWeeeMMmCI+ xt3w== Received: by 10.60.2.99 with SMTP id 3mr5679650oet.20.1343427940487; Fri, 27 Jul 2012 15:25:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.33.199 with HTTP; Fri, 27 Jul 2012 15:25:00 -0700 (PDT) In-Reply-To: References: From: Shazron Date: Fri, 27 Jul 2012 15:25:00 -0700 Message-ID: Subject: Re: [iOS] Removing the installer To: callback-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Fil is on vacation so he probably can't comment, but I think this should be merged in as soon as possible in the cycle. Any objections? On Wed, Jul 25, 2012 at 3:04 PM, Jesse wrote: > $ ./bin/update > > ?? > > On Wed, Jul 25, 2012 at 2:35 PM, Shazron wrote: > >> It's just perception. What are they "making". Install if they don't >> read the guides and look at the source, it is pretty clear what it >> does, versus a Makefile. >> >> On Wed, Jul 25, 2012 at 2:34 PM, Filip Maj wrote: >> > Not sure what difference it makes having either of the following in the >> > read me: >> > >> > "Installation: run install.sh" >> > >> > Vs. >> > >> > "Installation: run make" >> > >> > On 7/25/12 12:11 PM, "Shazron" wrote: >> > >> >>Great job Fil! Unfortunately we still need the Getting Started with >> >>iOS guide, because of the change in expectation of how things work, >> >>and my experience with 2.0.0 iOS and devs needing some pointers. >> >> >> >>Since: >> >>1. We will not install to $(HOME)/Documents/CordovaLib anymore, where >> >>the user extracts the source, that will be the location of CordovaLib >> >>after they run "make" >> >>2. They will need to know that they need to run "make" (maybe we >> >>should have a simple install.sh instead that can simply call make? >> >>since we are not really making anything anymore I don't think) >> >> >> >>On Wed, Jul 25, 2012 at 12:01 PM, Filip Maj wrote: >> >>> Reference branch: >> >>> >> >>> >> https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=sho >> >>>rt >> >>> log;h=refs/heads/1091 >> >>> >> >>> I've removed the installer and all of its dependencies from iOS. Would >> >>> love to have others take a look. This decouples us even further away >> >>>from >> >>> the old Xcode templates. Also lines us up more with Apache's "ship only >> >>> source" policy. Finally: no longer need to install the library. You do, >> >>> however, need to run "make" after cloning the repo; this will set >> >>>various >> >>> Xcode variables to point to the location of your cloned CordovaLib. >> >>>Should >> >>> fix a few issues we've been having with the CLI tools as well. >> >>> >> >>> Changes include: >> >>> >> >>> - no more wkhtml, markdown, brew, and packagemaker as dependencies >> >>> - requirement to run "make" after cloning >> >>> >> >>> Very likely in need of a once-over of all the documentation, esp. the >> >>> getting started guides. Actually, do we even need the Getting Started >> >>>with >> >>> Xcode guide anymore after this? >> >>> >> >>> Would love to hear from others on this topic. >> >>> >> >>> Cheers, >> >>> Fil >> >>> >> > >> > > > > -- > @purplecabbage > risingj.com