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 151449DE0 for ; Wed, 15 Feb 2012 17:32:36 +0000 (UTC) Received: (qmail 84037 invoked by uid 500); 15 Feb 2012 17:32:36 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 84002 invoked by uid 500); 15 Feb 2012 17:32:35 -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 83993 invoked by uid 99); 15 Feb 2012 17:32:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 17:32:35 +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 (athena.apache.org: domain of purdrew@gmail.com designates 209.85.214.47 as permitted sender) Received: from [209.85.214.47] (HELO mail-bk0-f47.google.com) (209.85.214.47) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 17:32:31 +0000 Received: by bkwq11 with SMTP id q11so1239863bkw.6 for ; Wed, 15 Feb 2012 09:32:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=3/8EUozGKAa4wZ0WPr9yMUpri3yiD+CED+vRIVTL8Wc=; b=wAlhpT/C1ZzU9s1vzETM8vBTcPRv9XVQx+M1ewUcTkviKOwJ17Udrt02xk0KD8sp6a NA1Xoq336hKyXL3opieuW9nWRDT4USTCDU9TywwJ/uyz9KuJBQPuGBdPX/FasGzr0LFX mYUi4tJaggzn+Q6RMc9fB65CRj7qd2j3QE5/Q= Received: by 10.204.129.71 with SMTP id n7mr11640713bks.91.1329327130306; Wed, 15 Feb 2012 09:32:10 -0800 (PST) MIME-Version: 1.0 Sender: purdrew@gmail.com Received: by 10.204.187.133 with HTTP; Wed, 15 Feb 2012 09:31:50 -0800 (PST) In-Reply-To: References: <823adabecd7abdadbe5ae43a4301e3c6@localhost> From: Drew Walters Date: Wed, 15 Feb 2012 11:31:50 -0600 X-Google-Sender-Auth: GgaOmOOQ_k4hHoFDnsAxftAn83E Message-ID: Subject: Re: Work Items for 1.5.0 - unified JS To: callback-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Gord: WebInspector and BlackBerry OS 7 simulator to the rescue :-) On Wed, Feb 15, 2012 at 11:03 AM, Gord Tanner wrote: > OMFG! > > You just saved my day! > > I have been looking for why blackberry wasn't firing device ready and tha= t > bad module ID was it! =A0I was circling around the channel code attemptin= g to > figure out why it wasn't joining after the device and network channels we= re > fired. > > Gonna look into this and pull it in, looks good at first glance. > > > Gord > > On Wed, Feb 15, 2012 at 11:53 AM, Drew Walters wrote= : > >> Ok, I've submitted a pull request with my changes. >> >> https://github.com/callback/callback-js/pull/17 >> >> In my previous email, #3 was due to where I had inserted #2 (oops). >> The changes are mostly phonegap -> cordova changes. =A0Additionally I >> had to fix a module require in lib/platform/blackberry.js which was >> specifying a bad module name. >> >> The only appearance of phonegap in common-js after my change is in the >> iOS and WP7 plugins where they reference native code since I didn't >> think those had been renamed yet. >> >> Eventually the BlackBerry native side should make use of require (as >> shown in Fil's commit), but that will wait till common-js gets added >> to apache source. For the time being a quick hack is to add the >> following at the bottom of the generated js: >> >> var Cordova =3D require('cordova'); >> >> On Wed, Feb 15, 2012 at 9:23 AM, Drew Walters wrote= : >> > So I've got callback-js "working" in my sandbox. =A0Haven't submitted >> > pull request yet because I'm still debugging something. =A0Here's >> > summary of changes I've made: >> > >> > 1. Modify rest of files to use "cordova" instead of "phonegap". >> > 2. Added a global define of "Cordova" as a temporary hack since native >> > PluginResult.toSuccessCallbackString expects it to exist. >> > 3. For some reason I had to make sure the cordova/utils module exists >> > in cordova.js before the cordova/channel module, otherwise I was >> > getting an error that the module didn't exist. >> > >> > With the above changes I was able to run some simple tests (verified >> > network works). =A0I'm currently looking at proper fix for #2 and #3. >> > >> > On Wed, Feb 15, 2012 at 8:21 AM, Drew Walters >> wrote: >> >> I'm looking at https://github.com/callback/callback-js and I see a lo= t >> >> of references to "phonegap" in the lib/plugins directory though it >> >> seems like things one directory up (lib) has been changed. =A0Am I no= t >> >> looking at an up to date project or should I send a pull request with >> >> that name change too? >> >> >> >> On Wed, Feb 15, 2012 at 8:17 AM, Gord Tanner >> wrote: >> >>> I am on BlackBerry today. >> >>> >> >>> Currently showing: >> >>> Error: SyntaxError: Unable to parse JSON string alert. >> >>> >> >>> I will attempt to get it up and running again today. >> >>> >> >>> I also have the start of a node runner for callback-js tests here: >> >>> https://github.com/gtanner/callback-js >> >>> >> >>> Gord >> >>> >> >>> On Wed, Feb 15, 2012 at 5:19 AM, Viras >> wrote: >> >>> >> >>>> Can you please drop me a line once cordova-js is on the official >> repos & >> >>>> mirrored? I will then give integrating the new common-JS into >> cordova-qt a >> >>>> go! >> >>>> >> >>>> Am 2012-02-15 00:09, schrieb Filip Maj: >> >>>> >> >>>> =A0Update on unified JavaScript work in cordova for today: >> >>>>> >> >>>>> - looks like the WP7 implementation cannot run our mobile-spec, >> which is a >> >>>>> hurdle in making sure it supports the cross-platform cordova API. >> Before >> >>>>> we can move forward with cordova-js integration we really need to >> figure >> >>>>> that part of it out. >> >>>>> - I will work rest of day in getting cordova-js into the apache gi= t >> repo >> >>>>> and finishing up that work. >> >>>>> - BlackBerry still needs work and testing - Tim, you available? >> >>>>> - Shaz and I have a remote hack sesh planned for tomorrow morning = to >> get >> >>>>> iOS on track. Will have a better idea how that platform is looking >> >>>>> tomorrow. >> >>>>> - Bada 2.0 still needs a platform implementation before we can mov= e >> with >> >>>>> cordova-js on it. >> >>>>> >> >>>> >> >>>> -- >> >>>> GOFG - Get On Fat Guy >> >>>> http://www.gofg.at/ - powered by Cordova >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Gord Tanner >> >>> Senior Developer / Code Poet >> >>> tinyHippos Inc. >> >>> @tinyhippos >> > > > > -- > Gord Tanner > Senior Developer / Code Poet > tinyHippos Inc. > @tinyhippos