Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Anis KADRI
What about the start/stop progress? On Wed, Sep 18, 2013 at 9:03 PM, Ian Clelland iclell...@chromium.org wrote: +1 Also, if you are a component owner, it's pretty simple in JIRA to add a dashboard widget that shows you all unassigned bugs in your component. Ian On Wed, Sep 18, 2013 at

Re: [Android] WebView, InAppBrowser and UI Threads

2013-09-19 Thread purplecabbage
Why don't we make relative urls a developer concern? The developer should know their own package, and it can be easily resolved using current window.location and expected location of the file. A minor rant, while we are on the subject of iab: I don't understand why this executeScript madness

Re: 3.1 Release

2013-09-19 Thread Michael Brooks
Once the platforms are tagged, I can handle the docs. I'll need to review our release process and see how the docs can best abide by them. On Wed, Sep 18, 2013 at 1:34 PM, Andrew Grieve agri...@chromium.org wrote: Shaz - Thanks for the update :). If iOS is the last one then I'd say let's go

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Braden Shepherdson
The troubling part here is that WebSQL is broken (iOS7 introduced new bugs, too!) on iOS and Android, not supported on non-Webkit browsers, and crap. But... IndexedDB is arguably more crap, though less buggy, but it isn't supported on /anything/ mobile to my knowledge. This has been a crippling

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Braden Shepherdson
Does JIRA have the New state for a bug? That might be another way to signal whether the bug has ever been looked at, if they begin as New and then we change them to Accepted or whatever it's called. Braden On Thu, Sep 19, 2013 at 10:29 AM, Andrew Grieve agri...@chromium.orgwrote: Okay, I've

Re: 3.1 Release

2013-09-19 Thread Andrew Grieve
+Jeffrey - maybe you could take on the BlackBerry component for this release? On Thu, Sep 19, 2013 at 10:00 AM, Michael Brooks mich...@michaelbrooks.cawrote: Once the platforms are tagged, I can handle the docs. I'll need to review our release process and see how the docs can best abide by

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Andrew Grieve
Although WebSQL is deprecated, it's what's currently available in mobile browsers, so having it enables people to write apps that work on the web as well as within a Cordova shell. Let me paste my email code into actual Cordova and see if it works. Having a plugin that provides a DB that works

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Joe Bowser
OK, here's a crazy concept that I'm going to throw out there. How about we audit and recommend a third-party plugin and not do any more work on this issue. I know that Android has a SQLite plugin that works like WebSQL, but has a slightly different namespace. I haven't recommended it because I

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Michal Mocny
+1 to not reinventing the wheel and sanctioning external contributions if they are available, Joe. Having said that, personally I'd prefer to see an IndexedDB-like-thing instead of a WebSQL-like-thing since thats the direction all desktop browsers have gone, and maps better to web developer

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Brian LeRoux
Thats fine by me. We should not care if the w3c and browsers are moving in a different direction anyhow. On Thu, Sep 19, 2013 at 4:38 PM, Joe Bowser bows...@gmail.com wrote: OK, here's a crazy concept that I'm going to throw out there. How about we audit and recommend a third-party plugin

Re: 3.1 Release

2013-09-19 Thread Michal Mocny
I think its this one: http://wiki.apache.org/cordova/CuttingReleases On Thu, Sep 19, 2013 at 7:52 AM, Jeffrey Heifetz jheif...@blackberry.comwrote: I can take the responsibility of tagging BlackBerry. Could you send me the wiki with instructions ? From: Andrew Grieve

Re: 3.1 Release

2013-09-19 Thread Michal Mocny
Specifically, I think the section Branch Tag RC1 for Platform Repositories On Thu, Sep 19, 2013 at 7:59 AM, Michal Mocny mmo...@chromium.org wrote: I think its this one: http://wiki.apache.org/cordova/CuttingReleases On Thu, Sep 19, 2013 at 7:52 AM, Jeffrey Heifetz

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread purplecabbage
12 hours? I think we have to wait longer before moving on a proposal. Sent from my iPhone On Sep 19, 2013, at 7:29 AM, Andrew Grieve agri...@chromium.org wrote: Okay, I've made the change. Let's try it out :) I think start/stop is good if you've actually started working on something,

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Joe Bowser
OK, how about we do this: 1. We indicate that we no longer support WebSQL on the docs and we list out why we don't support it as it currently exists 2. I'll look at the Android plugin that does do SQLite and see if it's appropriate for Android (if someone could do the same for iOS, that'd be

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread purplecabbage
wp8 and windows8 support indexed db. Bb10 has partial support. Sent from my iPhone On Sep 19, 2013, at 7:30 AM, Braden Shepherdson bra...@chromium.org wrote: The troubling part here is that WebSQL is broken (iOS7 introduced new bugs, too!) on iOS and Android, not supported on non-Webkit

RE: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Parashuram Narasimhan (MS OPEN TECH)
I wrote a IndexedDB Shim that works on WebSQL and I am aware that there are some bugs I need to fix. I am also in the process of converting the IndexedDB shim into a Cordova plugin. However, with iOS7, the size of IndexedDB is still smaller (5MB). Any help with fixing the plugin bugs would be

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Brian LeRoux
yup. On Thu, Sep 19, 2013 at 5:42 PM, Joe Bowser bows...@gmail.com wrote: OK, how about we do this: 1. We indicate that we no longer support WebSQL on the docs and we list out why we don't support it as it currently exists 2. I'll look at the Android plugin that does do SQLite and see if

Re: 3.1 Release

2013-09-19 Thread Jeffrey Heifetz
I can take the responsibility of tagging BlackBerry. Could you send me the wiki with instructions ? From: Andrew Grieve agri...@chromium.orgmailto:agri...@chromium.org Date: Thursday, 19 September, 2013 10:40 AM To: dev dev@cordova.apache.orgmailto:dev@cordova.apache.org, Jeffrey Heifetz

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Ian Clelland
On Thu, Sep 19, 2013 at 10:38 AM, Joe Bowser bows...@gmail.com wrote: OK, here's a crazy concept that I'm going to throw out there. How about we audit and recommend a third-party plugin and not do any more work on this issue. +1 I don't think there's enough consensus about whether WebSQL

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Marcel Kinard
This sounds like a solution to workflow issue. But what is our workflow? So if I understand correctly, the proposal is that a new bug that is unassigned means it has not been triaged. What would Jira state be for the following: - triaged and nobody plans to work on it yet (low priority) -

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Lorin Beer
apology already posted, but I'll reiterate that 12 hours for a process change that affects all assignees is way to short, especially on a project with contributors across the globe. On Thu, Sep 19, 2013 at 9:29 AM, Andrew Grieve agri...@chromium.org wrote: Sorry for jumping the gun - figured

Re: [Android] WebView, InAppBrowser and UI Threads

2013-09-19 Thread purplecabbage
Andrew, can you post a detailed use case of what you think is broken with URL resolution? I think I am missing something. Sent from my iPhone On Sep 19, 2013, at 7:35 AM, Andrew Grieve agri...@chromium.org wrote: On Thu, Sep 19, 2013 at 3:50 AM, purplecabbage purplecabb...@gmail.comwrote:

Re: 3.1 Release

2013-09-19 Thread Lorin Beer
I was away a good chunk of yesterday due to a sick wife, getting BB tagged today. Sorry for the delay. On Thu, Sep 19, 2013 at 9:59 AM, Shazron shaz...@gmail.com wrote: Sorry for the iOS release guys I'm getting it out today On Thu, Sep 19, 2013 at 8:00 AM, Michal Mocny mmo...@chromium.org

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Andrew Grieve
Tried out my email code, and despite my confidence, it doesn't work :P. So... Joe - like your plan. On Thu, Sep 19, 2013 at 12:32 PM, Brian LeRoux b...@brian.io wrote: yup. On Thu, Sep 19, 2013 at 5:42 PM, Joe Bowser bows...@gmail.com wrote: OK, how about we do this: 1. We indicate

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread purplecabbage
Leave it the way it was. Sent from my iPhone On Sep 19, 2013, at 8:49 AM, Joe Bowser bows...@gmail.com wrote: On second thought, I don't know if I like this proposal. Right now, everything Android gets assigned to me. Most people don't think I'm a real person when this stuff gets

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Joe Bowser
On second thought, I don't know if I like this proposal. Right now, everything Android gets assigned to me. Most people don't think I'm a real person when this stuff gets assigned, or they instantly hate me because I spend my time triaging the bugs as they come in. We do need someone to go

Change plugin IDs from org.cordova.core.FOO - org.cordova.FOO

2013-09-19 Thread Andrew Grieve
Anis and I discussed a bit on https://issues.apache.org/jira/browse/CB-4493 So I filed https://issues.apache.org/jira/browse/CB-4874 Wanted to see if anyone could think of what adverse effects this might have before going through with it. Only thing I can think of is that I'd need to update the

Re: 3.1 Release

2013-09-19 Thread Shazron
Sorry for the iOS release guys I'm getting it out today On Thu, Sep 19, 2013 at 8:00 AM, Michal Mocny mmo...@chromium.org wrote: Specifically, I think the section Branch Tag RC1 for Platform Repositories On Thu, Sep 19, 2013 at 7:59 AM, Michal Mocny mmo...@chromium.org wrote: I think

Re: Registry based plugins and dependency tags

2013-09-19 Thread Jesse
npm must have some way of doing this. ie. some combination of link+install that resolves dependencies locally. @purplecabbage risingj.com On Thu, Sep 19, 2013 at 11:56 AM, Andrew Grieve agri...@chromium.orgwrote: The logic is: - If there's a url, use it, otherwise use the registry. If I'm

Plugin Generator

2013-09-19 Thread Lucas Holmquist
I was looking for something to help me create a plugin but i didn't see anything, so i created a yeoman generator: https://npmjs.org/package/generator-cordova-plugin here is version 0.0.1

Re: Plugin Generator

2013-09-19 Thread Lucas Holmquist
version 0.0.1 :) On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote: Awesome! Any reason not to use js-module instead? On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.comwrote: I was looking for something to help me create a plugin but i didn't see

Re: Plugin Generator

2013-09-19 Thread Lucas Holmquist
also, i didn't scroll down that far. On Sep 19, 2013, at 3:29 PM, Lucas Holmquist lholm...@redhat.com wrote: version 0.0.1 :) On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote: Awesome! Any reason not to use js-module instead? On Thu, Sep 19, 2013 at 12:22 PM, Lucas

Re: Plugin Generator

2013-09-19 Thread Shazron
Heh ;) I was waiting for patches welcome :) On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist lholm...@redhat.comwrote: version 0.0.1 :) On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote: Awesome! Any reason not to use js-module instead? On Thu, Sep 19, 2013 at 12:22 PM,

Re: [Android] WebView, InAppBrowser and UI Threads

2013-09-19 Thread Jesse
Is this the use case ? window.open('subFldr/page.html','_blank'); or are you talking about the page inside the iab loading another page via relative url? Sent from my iPhone On Sep 19, 2013, at 9:31 AM, Andrew Grieve agri...@chromium.org wrote: You suggested making relative URLs a

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Shazron
Is it expected that the component owner does all the triage-ing? -- That is what I expected, but this may not work with multiple committers and/or vacation schedules Personally after a release I triage all issues (starting with component iOS) regardless of assignment, mainly because some issues

Re: Registry based plugins and dependency tags

2013-09-19 Thread David Kemp
+1 for project specific registry (not home dir) On Thu, Sep 19, 2013 at 2:59 PM, Braden Shepherdson bra...@chromium.orgwrote: One alternative is to symlink it into $HOME/.plugman/cache/my.plugin.id. Then plugman when fetching it will use that, assuming the version is new enough. I think the

Re: plugman / cli verbose by default?

2013-09-19 Thread Andrew Grieve
https://issues.apache.org/jira/browse/CB-4877 On Fri, Sep 6, 2013 at 9:39 PM, James Jong wjamesj...@gmail.com wrote: +1 SGTM -James Jong On Sep 6, 2013, at 6:41 PM, Tommy-Carlos Williams to...@devgeeks.org wrote: This. +1 On 07/09/2013, at 2:57 AM, Brian LeRoux b...@brian.io

Re: [Android] WebView, InAppBrowser and UI Threads

2013-09-19 Thread Andrew Grieve
On Thu, Sep 19, 2013 at 3:06 PM, Jesse purplecabb...@gmail.com wrote: Is this the use case ? window.open('subFldr/page.html','_blank'); or are you talking about the page inside the iab loading another page via relative url? I think that's the use case. Sent from my iPhone On Sep

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Steven Gill
I think for plugins it should be unassigned by default seeing how it can affect any/all platforms. On Thu, Sep 19, 2013 at 10:35 AM, Lorin Beer lorin.beer@gmail.comwrote: apology already posted, but I'll reiterate that 12 hours for a process change that affects all assignees is way to

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Andrew Grieve
Sorry for jumping the gun - figured this would be an easy thing the change back if people started -1ing. Also don't think we necessarily need all components to work the same. I'm specifically only interested in the components that I do triage on: Android, iOS, Mobile Spec, JS, Plugins. Jesse -

Re: [Android] WebView, InAppBrowser and UI Threads

2013-09-19 Thread Andrew Grieve
You suggested making relative URLs a developer concern. I thought by this you meant our plugins shouldn't support relative URLs. Not supporting relative URLs would be broken IMO. Maybe you meant something different by that? On Thu, Sep 19, 2013 at 11:48 AM, purplecabbage

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Joe Bowser
OK, I tried the tests included with the plugin, and they don't run. Can someone sanity check this for me? I'm going to try running this on additional devices, since it could be a weird Cyanogen thing. But yeah, if other people can try this plugin, that'd be awesome. On Thu, Sep 19, 2013 at

Re: Proposal: Change JIRA to have bugs as unassigned by default

2013-09-19 Thread Jesse
My rationale was/is that this change will inevitably lead to a whiteboard state machine diagram where we overly define the lifetime of a defect/task/feature in jira. I was still half asleep though ... I am okay with the way it was, and the way it is now is fine too. Unassigned does makes sense

Registry based plugins and dependency tags

2013-09-19 Thread Andrew Grieve
The logic is: - If there's a url, use it, otherwise use the registry. If I'm developing on a plugin, and that plugin has a dependency, I don't want it fetching it from the registry. I could change the dependency to have a url= to the local path, but then I need to remember to take that out before

Re: Want to contribute

2013-09-19 Thread Lorin Beer
you've taken the first step by emailing de-subscr...@cordova.apache.org. The second step should be to sign the CLA. You can read about it and the contributor workflow here: http://wiki.apache.org/cordova/ContributorWorkflowhttp://wiki.apache.org/cordova/ContributorWorkflow Once you've signed

NSURLCache from disk behavior

2013-09-19 Thread Sethi, Raman
We have an enterprise app, a part of which is online and we are seeing that NSURLCache works fine when the cache bits are served from the memory. Now if the app exited and is restarted (as opposed to resumed) NSURLCache is not serving the pages from the disk (as memory cache is wiped) The disk

Re: NSURLCache from disk behavior

2013-09-19 Thread Shazron
See: https://issues.apache.org/jira/browse/CB-3071 On Thu, Sep 19, 2013 at 3:46 PM, Sethi, Raman ra.se...@sap.com wrote: We have an enterprise app, a part of which is online and we are seeing that NSURLCache works fine when the cache bits are served from the memory. Now if the app exited

Re: Git Push Summary

2013-09-19 Thread Shazron
Should this be 3.1.0-rc1 instead? On Thu, Sep 19, 2013 at 1:58 PM, lorinb...@apache.org wrote: Updated Tags: refs/tags/3.1.0rc1 [created] 213bb9f4e

Re: [Android] The state of WebSQL on Android 4.x

2013-09-19 Thread Andrew Grieve
Managed to get a simpler version of my email coding to work! var ifr = document.createElement('iframe'); ifr.src = websql://foo; ifr.onload = function() { window.openDatabase = function() { return

Re: Git Push Summary

2013-09-19 Thread Andrew Grieve
Just changed it to have a -. On Thu, Sep 19, 2013 at 8:41 PM, Shazron shaz...@gmail.com wrote: Should this be 3.1.0-rc1 instead? On Thu, Sep 19, 2013 at 1:58 PM, lorinb...@apache.org wrote: Updated Tags: refs/tags/3.1.0rc1 [created] 213bb9f4e

Re: 3.1 Release

2013-09-19 Thread Andrew Grieve
Thanks Shaz. Do you want to do OSX as well, or should we skip that for this release? On Thu, Sep 19, 2013 at 8:56 PM, Shazron shaz...@gmail.com wrote: ios-deploy stuff a no go so I left it out (check out the issue for the sordid details) :( sorry for the delay, I had other pressing work

Re: 3.1 Release

2013-09-19 Thread Shazron
Lets skip it, it's unchanged On Thursday, September 19, 2013, Andrew Grieve wrote: Thanks Shaz. Do you want to do OSX as well, or should we skip that for this release? On Thu, Sep 19, 2013 at 8:56 PM, Shazron shaz...@gmail.com wrote: ios-deploy stuff a no go so I left it out (check out

Re: 3.1 Release

2013-09-19 Thread Andrew Grieve
Sounds good. So - here's what I'm thinking for next steps: Friday: - Remove core from plugin IDs - Remove URLs from dependency tags - Do a plugins release - Do a plugman release - Do a CLI release, but don't tag it as latest, tag it as rc instead. This will cause it to be installed only if you

Re: Plugin Generator

2013-09-19 Thread Brian LeRoux
This is great. I think we have it in our backlog to have something like `plugman create ...` and thusly `cordova plugin create ...`. Would you be up for contributing back to the cordova tools? On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote: Heh ;) I was waiting for patches