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 CE0EF9A6B for ; Tue, 29 May 2012 20:45:33 +0000 (UTC) Received: (qmail 34902 invoked by uid 500); 29 May 2012 20:45:33 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 34878 invoked by uid 500); 29 May 2012 20:45:33 -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 34868 invoked by uid 99); 29 May 2012 20:45:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 May 2012 20:45: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 mikeywbrooks@gmail.com designates 74.125.82.41 as permitted sender) Received: from [74.125.82.41] (HELO mail-wg0-f41.google.com) (74.125.82.41) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 May 2012 20:45:28 +0000 Received: by wgbds1 with SMTP id ds1so2547787wgb.0 for ; Tue, 29 May 2012 13:45:07 -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=7FS5G7UNxIM/zf9sqWBm4oWAVpkknUlFB7opVaDxvpM=; b=ZX1KFNM8UhT5EkWeK1nTcaU5qV5Yo/w8z2Qo2BLkTeu6FE8aGOuV5GblNBH8+Uogxl f963wMw7GSmOzcfDlVQNd4TmeILmaZiH0QFiSPehZh31J2w48bciwOGul/UigGcOR4Ge CJ4+LYVG6Hw3B7DDnByyZoIHABhwlUcg/R/aEZkigDAZghLPobp4BAuxoUScOpB7/fEC 6lkEb1p/Gd/zRGpkNoeIQPVEG6nz6b256Qy0PmPSrLxm/S0OtEiOA7Z8aBx80DZH5dTO vKFErF3nkY0OfzBfRJTWP9XDUMG0S0dcK2mf3naE34wm0D9QufIsEyE/67NKae/lgUbx nfNA== MIME-Version: 1.0 Received: by 10.216.196.221 with SMTP id r71mr8869097wen.145.1338324307054; Tue, 29 May 2012 13:45:07 -0700 (PDT) Sender: mikeywbrooks@gmail.com Received: by 10.194.61.237 with HTTP; Tue, 29 May 2012 13:45:07 -0700 (PDT) In-Reply-To: References: Date: Tue, 29 May 2012 13:45:07 -0700 X-Google-Sender-Auth: cHDE_tDYHK_ftC50HuHyFc5g-0A Message-ID: Subject: Re: Cordova.js for BB10 From: Michael Brooks To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0016e6d7df6aea902e04c132e8d7 X-Virus-Checked: Checked by ClamAV on apache.org --0016e6d7df6aea902e04c132e8d7 Content-Type: text/plain; charset=ISO-8859-1 Hey Gord, This is awesome! Instead of calling the platform "blackberry" and "playbook" should we name them "webworks/java" and "webworks/air"? Michael On Mon, May 28, 2012 at 12:22 PM, Gord Tanner wrote: > Hello everyone! > > I have started working on BB10 support for cordova and I am starting with a > cleanup of the playbook and blackberry javascript in cordova. > > When BlackBerry and PlayBook were written it had an interesting problem > where there were a lot of shared javascript code but no way to really > sperate it out. Now with the way we approached cordova.js we can handle > this much better. > > Before I add in BB10 later this week (early next week) I am cleaning up the > javascript code for the legacy blackberry platforms to take advantage of > the module / platform override features we built into cordova.js. > > The first bit of work you can see here: > > https://github.com/gtanner/incubator-cordova-js/commit/55e50ff8dec5ff9349d2b4d41e0c7d3d8c3a9a07 > > I am able to share the exec module for all platforms and use the builder to > better handle the "plugin" stuff for the managers where they differ per > platform. > > Work will be taking place at: > https://github.com/gtanner/incubator-cordova-js/tree/bb10 > > Happy Coding! > > Gord > --0016e6d7df6aea902e04c132e8d7--