Re: Looking forward to contribute | Introducing myself

2014-02-06 Thread John M. Wargo
Have you looked here: http://cordova.apache.org/docs/en/3.3.0/guide_hybrid_plugins_index.md.html#Plugin%20Development%20Guide. On 2/5/2014 11:08 PM, Asanka Nissanka wrote: I would love to share my experience on plugin development. I had a look at the wiki and I need to whether there are any ex

Platform update and breaking plug-ins

2014-02-06 Thread Josh Soref
So, we discovered that a number of plugins are misusing an API in our platform (exec). We changed the implementation, and this broke the plug-ins which were expecting different but not promised behavior. There's a cordova-cli platform update command, which is supposed to update your platform, b

Re: Platform update and breaking plug-ins

2014-02-06 Thread Braden Shepherdson
I continue to feel that the right approach to platform updates is mostly to keep making platforms/ a build artifact, and largely plugins/ too. I feel that the right thing for an app developer to do for updating platforms would be to backup the entire project, empty out platforms/ and plugins/, and

Re: Platform update and breaking plug-ins

2014-02-06 Thread Ian Clelland
Hi Josh, I'm not sure what you mean by "misusing" the exec API. Do you mean that the JS side of the plugin was using the exec bridge in some undocumented way? Or that the bridge is being used correctly, but the native side is returning objects that the javascript side isn't expecting? On Thu, F

Re: Platform update and breaking plug-ins

2014-02-06 Thread Josh Soref
Ian wrote: >I'm not sure what you mean by "misusing" the exec API. Do you mean that >the >JS side of the plugin was using the exec bridge in some undocumented way? Exec is an async api, but due to bugs in the underlying BlackBerry 10, the implementation of blackberry¹s exec function was sync. Som

Re: Need to revert a CLI breaking change causing CB-5957

2014-02-06 Thread Steven Gill
Now that we all agree to test more on windows, what shall we do about this issue? Any thoughts on my suggestions to either revert back to (3.3.1-0.2.0) or revert the one commit and release 3.3.1-0.4.0? On Wed, Feb 5, 2014 at 3:53 PM, Olivier Bloch (MS OPEN TECH) < obl...@microsoft.com> wrote: >

Re: Need to revert a CLI breaking change causing CB-5957

2014-02-06 Thread purplecabbage
I would like to see us revert the one change and release 3.3.1-0.4.0 Then we can move forward with 3.4.0 with the commit back in. Ps: can't believe no one has jumped at the free device offer of wp8 dev devices. I have several, otherwise I would jump at Olivier's offer. :) Sent from my iPhone >

Re: Need to revert a CLI breaking change causing CB-5957

2014-02-06 Thread Marcel Kinard
I'll jump at the offer of wp8 dev devices. A new person will be joining our team in a couple weeks with the expectation that she'll work on WP. Feel free to contact me offline to work out details. Thanks much for the offer, Olivier! Reverting the one change as Jesse describes feels like the righ

Re: Plugins Release!

2014-02-06 Thread Steven Gill
Okay, I have a blog post ready to review. I could use some help with adding more content about the file plugin release. I got most of my info for it from http://markmail.org/thread/ebm3ms6of24rhyvb. I have also gone through the commits and removed ones I thought were unimportant. If you feel more

Release schedule for core plugins?

2014-02-06 Thread James Long
Hey guys, I'm James from Mozilla and I'm working on Firefox OS support in Cordova. A bunch of stuff has changed recently with the 3.4 release, notably the plugins being pulled out and more separated. This is all good stuff. My team has a question, though. What exactly is the process for pushing f

Re: Need to revert a CLI breaking change causing CB-5957

2014-02-06 Thread Steven Gill
+1 to reverting the one change and releasing 3.3.1-0.4.0. I can do this, just wanted to hear from someone at Google before I move forward. I believe we shouldn't bother with a blog post for this release due to it being such a minor release & 3.4.0 just around the corner (hopefully). Thoughts? -

Re: 3.4.0 Release schedule

2014-02-06 Thread Steven Gill
So back on this. Lets start tagging 3.4.0 final! On Mon, Feb 3, 2014 at 3:07 PM, Marcel Kinard wrote: > Excellent job, guys! This is good news. > > On Feb 1, 2014, at 12:21 PM, Steven Gill wrote: > > > It was a nasty bug to track down. It came with the original code we took > > from npm. Can't

browserify / debug

2014-02-06 Thread Patrick Mueller
I noticed a commit from Anis to generate a "debug" version of something from browserify. This generates a "sourcemap" which debuggers can read show you your original source from a transformed JavaScript file. https://github.com/apache/cordova-js/commit/4e674c34422fb529fd2f553af8fb1c38deb9de74 Y

Re: 3.4.0 Release schedule

2014-02-06 Thread Joe Bowser
Hey I threw in the security fix for 3.4.0 Final. Everything appears to check out, but if other people want to do a quick pass of the Cordova-Android changes between 3.4.0rc1 and now before I tag tomorrw, that'd probably be a good idea. Joe On Thu, Feb 6, 2014 at 2:54 PM, Steven Gill wrote: > So

Re: Looking forward to contribute | Introducing myself

2014-02-06 Thread Marcel Kinard
John, thanks for the reference. Asanka, do you have any information to add that you think would be relevant that isn't already in that reference? On Feb 6, 2014, at 7:33 AM, "John M. Wargo" wrote: > Have you looked here: > http://cordova.apache.org/docs/en/3.3.0/guide_hybrid_plugins_index.md.

Re: CB-5974, or, Re-thinking broken-by-default (Was: Re: Plugins Release!)

2014-02-06 Thread Marcel Kinard
+1 to this. How about this addition: if the setting isn't explicitly declared in config.xml, log a warning but still default to exactly where they are now. On Feb 5, 2014, at 10:50 AM, Ian Clelland wrote: > So this proposal would be: > - Don't revert the changes made on dev > - Don't rename th

AVD hardware requirements and configurations

2014-02-06 Thread Martin Gonzalez
Hey guys, I'm trying to improve the cordova documentation, I'd like to add some references for beginner users, about which are the minimum and recommended hardware requirements to use the Android Virtual Device. Therefore, I'd like to know your opinion about this, according to your own experien

Re: Need to revert a CLI breaking change causing CB-5957

2014-02-06 Thread Ian Clelland
If reverting the one change just means that we don't have the namespace requirement on the tag, then I think we're okay with that. Agreed that it shouldn't need a blog post; a mention in the release notes should be enough. Ian On Thu, Feb 6, 2014 at 4:50 PM, Steven Gill wrote: > +1 to revert

Re: Plugins Release!

2014-02-06 Thread Ian Clelland
I've taken a first pass at the file plugin (I'll probably revisit it in the morning and think it's terrible :) ) On Thu, Feb 6, 2014 at 4:44 PM, Steven Gill wrote: > Okay, I have a blog post ready to review. I could use some help with adding > more content about the file plugin release. I got mo

Re: CB-5974, or, Re-thinking broken-by-default (Was: Re: Plugins Release!)

2014-02-06 Thread Tommy Williams
+1 for a warning.. "Warnings are the precursors to education" - me, just now On 07/02/2014 11:55 am, "Marcel Kinard" wrote: > +1 to this. > > How about this addition: if the setting isn't explicitly declared in > config.xml, log a warning but still default to exactly where they are now. > > On F