Sounds good - set up a meeting invite for a time best for you, we can go on Connect
On Thu, Feb 2, 2012 at 9:59 AM, Filip Maj <f...@adobe.com> wrote: > Shaz why don't we plan for some mutual programming sessions (online? In > person?) for the week of the 13th? > > On 12-02-02 9:48 AM, "Shazron" <shaz...@gmail.com> wrote: > >>Sounds good for me whenever you are available Fil (although I'm away >>Feb 23 until early Mar) >> >>On Wed, Feb 1, 2012 at 3:14 PM, Filip Maj <f...@adobe.com> wrote: >>> I'm in transit early next week to Europe and presenting/at a conference >>> mid-week. I can do late next-week though (Thursday?). Or the following >>> week once im back in north america. >>> >>> On 12-02-01 2:58 PM, "Bryce Curtis" <curtis.br...@gmail.com> wrote: >>> >>>>Having a session would be helpful. Early next week (Mon/Tue >>>>11PT/1CT/2ET) >>>>would be good. >>>> >>>>On Wed, Feb 1, 2012 at 4:29 PM, Steven Gill <stevengil...@gmail.com> >>>>wrote: >>>> >>>>> +1 on connect session >>>>> >>>>> On Wed, Feb 1, 2012 at 2:21 PM, Filip Maj <f...@adobe.com> wrote: >>>>> >>>>> > The JS code base is pretty much there. Works on Android. Works >>>>>almost >>>>> > completely on BB + PlayBook. I'll need help to get it working on >>>>>iOS + >>>>> the >>>>> > other platforms. It's here: http://github.com/callback/callback-js >>>>> > >>>>> > If there is enough interest, I am down for setting up a public >>>>>Connect >>>>> > session where I can go over the implementations Gord Tanner and I >>>>>have >>>>> been >>>>> > working on so people can get a feel for how this stuff is laid out. >>>>> > >>>>> > Some general notes about changes that we will need for all native >>>>> > implementations: >>>>> > >>>>> > * Change all of the JavaScript references in the native >>>>> > implementations. No more global references in native. No more random >>>>> > "_cast" global methods that convert native return values into JS >>>>>objects >>>>> or >>>>> > whatnot - the JS implementation should be doing this anyways. >>>>> > * Make all plugin service names consistent >>>>> > * Make all plugin action names consistent >>>>> > * Normalize file:/// URIs across platforms for the File API. I.e. >>>>>iOS >>>>> > uses file:///localhost/, BB uses just file:///, android uses >>>>>something >>>>> > else, etc. >>>>> > * Figure out (i.e. axe) what to do with platform-specific APIs >>>>> > (Android's Crypto, iOS SMS+Telephony) >>>>> > * Normalize error objects returned from native across all >>>>>platforms >>>>> > * >>>>> > >>>>> > Platform-specific notes: >>>>> > >>>>> > * Android, I have a unified-js branch up on my fork that we just >>>>>need >>>>> > to merge in: >>>>> > https://github.com/filmaj/incubator-cordova-android/tree/unified-js >>>>> > * BlackBerry, I have the same thing going on but it is at about >>>>>80%: >>>>> > >>>>> >>>>>https://github.com/filmaj/incubator-cordova-blackberry-webworks/tree/un >>>>>if >>>>>ied-js >>>>> > * For all other platforms, I'd love to do some hack sessions with >>>>>the >>>>> > platform owner(s) to go over what is required. Looking for >>>>>volunteers >>>>>:) >>>>> > >>>>> > Other things I'd like to get into the cordova-js project before 1.5: >>>>> > >>>>> > * move all unit-testy stuff from mobile-spec into the cordova-js >>>>>unit >>>>> > tests >>>>> > * Once we have cordova-js working on platforms (the big 3? BB >>>>>Android >>>>> > iOS?), we'll need to once-over the API docs again as some stuff in >>>>>there >>>>> > will no longer be relevant (I.e. Platform-specific quirks) >>>>> > >>>>> > I'm looking to get started on this right away. The sooner I can get >>>>>help >>>>> > from platform maintainers in integrating cordova-js into the project >>>>>the >>>>> > better. >>>>> > >>>>> >>> >