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 CA91BD64A for ; Tue, 24 Jul 2012 00:14:51 +0000 (UTC) Received: (qmail 87051 invoked by uid 500); 24 Jul 2012 00:13:53 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 87020 invoked by uid 500); 24 Jul 2012 00:13:53 -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 87010 invoked by uid 99); 24 Jul 2012 00:13:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jul 2012 00:13:53 +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 (nike.apache.org: domain of mikeywbrooks@gmail.com designates 209.85.215.47 as permitted sender) Received: from [209.85.215.47] (HELO mail-lpp01m010-f47.google.com) (209.85.215.47) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jul 2012 00:13:46 +0000 Received: by lags15 with SMTP id s15so400655lag.6 for ; Mon, 23 Jul 2012 17:13:26 -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=x/W50bz353OuBEYqDqaVcF/a75GHQG81V2iwrbWZ4wI=; b=vR+JllA9cNuqNObTUfiCh2H48x0wmzBwH54oHQOv52iB57V2hB5o3p92DkhQHlaZhC sP3kSVnxZPnQIQVhmEkDCvc+f6Redw30HvcbEGLU5jgVZvLpe/cBTkOzj9ve3TkHQd8U jParQk3NpLLvRy13LSaFdXr5205CvixrEVaUvH6Hv/SjsQ3E+rveeCR8qKa7Ky+Y5P5w m7CPWsJ0U+hzVQAwv94rlU1BaUTa4DN/RQ+hIorE8vrTEBoBKMR0QGK9lMKtNs6KqZ7n C784RgqrIBfBcY/TGWpbsbZW837RHletnPrkc40LKLj2MNsXqPEOCtPQnmgDxL3bWdz5 stmQ== MIME-Version: 1.0 Received: by 10.112.103.130 with SMTP id fw2mr8846423lbb.107.1343088806461; Mon, 23 Jul 2012 17:13:26 -0700 (PDT) Sender: mikeywbrooks@gmail.com Received: by 10.114.20.197 with HTTP; Mon, 23 Jul 2012 17:13:26 -0700 (PDT) In-Reply-To: References: Date: Mon, 23 Jul 2012 17:13:26 -0700 X-Google-Sender-Auth: WyiXtLzATSaFuaddoiPzv7LggN8 Message-ID: Subject: Re: [DISCUSS] 2.x series From: Michael Brooks To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=14dae9d7175e36012d04c5883bd9 --14dae9d7175e36012d04c5883bd9 Content-Type: text/plain; charset=ISO-8859-1 You've nailed most of what I had in mind. To elaborate on shipping 3.x with no built-in APIs: - isolate each API to a separate plugin repository - programmatic installation of a plugin - standard format for all APIs - these become showcase examples for third-party plugins Everything else that I have in-mind are sub-tasks on the above points. Michael On Mon, Jul 23, 2012 at 1:45 PM, Brian LeRoux wrote: > We've talked in a lot of disconnected ways about our goals for the coming > year. > > The stuff I've aggregated is: > > - audit the existing apis with an eye to the new standards, etc > - enhance the cli tooling into a master script > - look at the new platforms in particular tizen, windows 8, firefox os > - a configuration metafile (perhaps config.xml but whatever) > - federated plugin discovery > > Rough consensus is that PhoneGap 3.0 ships with NO built in API > surface outside the bridge capability (and the plumbing it needs like > channels, etc) and the end developer uses the tools to > discover/install/remove plugins. > > What are we missing here? > > (Also: going to kick up separate thread on release process.) > --14dae9d7175e36012d04c5883bd9--