[GitHub] cordova-plugin-whitelist pull request: Update README.md

2015-07-21 Thread vaenow
GitHub user vaenow opened a pull request:

https://github.com/apache/cordova-plugin-whitelist/pull/8

Update README.md

Update some confusing comments.

see: `Content-Security-Policy Examples` in 
http://content-security-policy.com/

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/vaenow/cordova-plugin-whitelist patch-1

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-plugin-whitelist/pull/8.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #8


commit ac1416292512aa10bbb436eed41092c3dfa6e53d
Author: Luo Wen 
Date:   2015-07-22T04:36:06Z

Update README.md

Update some confusing comments.

see: `Content-Security-Policy Examples` in 
http://content-security-policy.com/




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Steven Gill
If it isn't on npm, then no problem
On Jul 21, 2015 6:54 PM, "Tim Barham"  wrote:

> Doesn't look like Nikhil has published this to npm, so that shouldn't be a
> problem, right?
>
> -Original Message-
> From: Steven Gill [mailto:stevengil...@gmail.com]
> Sent: Wednesday, July 22, 2015 11:41 AM
> To: dev@cordova.apache.org
> Subject: Re: [VOTE] cordova-android 4.1.0 release
>
> Because rcs get published on npm under the rc tag, the version has to
> increase.
> On Jul 21, 2015 6:33 PM, "Joe Bowser"  wrote:
>
> > I mean that we should be able to release on Windows without having
> > problems with the character returns.  It sounds like there's a coho
> issue.
> >
> > On Tue, Jul 21, 2015 at 6:32 PM Joe Bowser  wrote:
> >
> > > If the vote is called off, we release a new release candidate for
> > > 4.1.0, not issue a 4.1.1.  If we're calling off the vote, then I
> > > would recommend deleting the current copies on cordova-dist-dev.
> > > Also, the line-endings should be based on unix-based platforms.
> > >
> > > On Tue, Jul 21, 2015 at 6:30 PM Nikhil Khandelwal <
> > nikhi...@microsoft.com>
> > > wrote:
> > >
> > >> I used Windows to publish this package and the line endings are an
> > >> issue on *nix based platforms. This vote is called off - I will
> > >> publish a
> > 4.1.1
> > >> version soon.
> > >>
> > >> Thanks,
> > >> Nikhil
> > >>
> > >>
> > >> -Original Message-
> > >> From: Joe Bowser [mailto:bows...@gmail.com]
> > >> Sent: Monday, July 20, 2015 3:24 PM
> > >> To: dev@cordova.apache.org
> > >> Subject: Re: [VOTE] cordova-android 4.1.0 release
> > >>
> > >> I vote +1:
> > >> * Ran mobile-spec against the platform
> > >> * Verified the signatures and hashes using coho
> > >>
> > >> On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal <
> > >> nikhi...@microsoft.com>
> > >> wrote:
> > >>
> > >> > Please review and vote on this 4.1.0 Android Release by replying
> > >> > to this email (and keep discussion on the DISCUSS thread)
> > >> >
> > >> > Release issue: https://issues.apache.org/jira/browse/CB-9394
> > >> >
> > >> > The archive has been published to dist/dev:
> > >> > https://dist.apache.org/repos/dist/dev/cordova/CB-9394
> > >> >
> > >> >
> > >> > Note that you can test it out via:
> > >> >
> > >> >
> > >> >
> > >> > cordova platform add
> > >> > https://github.com/apache/cordova-android#4.1.0
> > >> >
> > >> > Blog post PR:
> > >> > https://github.com/cordova/apache-blog-posts/pull/41
> > >> >
> > >> >
> > >> > Upon a successful vote I will upload the archive to dist/,
> > >> > publish it to NPM, and post the blog post.
> > >> > Voting guidelines:
> > >> >
> > https://github.com/apache/cordova-coho/blob/master/docs/release-voting
> > >> > .md
> > >> >
> > >> > Voting will go on for a minimum of 48 hours.
> > >> >
> > >> > I vote +1:
> > >> > * Ran coho audit-license-headers over the relevant repos
> > >> > * Ran coho check-license to ensure all dependencies and
> > >> > subdependencies have Apache-compatible licenses
> > >> > * Ensured continuous build was green when repo was tagged
> > >> >
> > >> > Thanks,
> > >> > Nikhil
> > >> >
> > >> >
> > >>
> > >> ---
> > >> -- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > >> For additional commands, e-mail: dev-h...@cordova.apache.org
> > >>
> > >
> >
>


RE: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Tim Barham
Doesn't look like Nikhil has published this to npm, so that shouldn't be a 
problem, right?

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, July 22, 2015 11:41 AM
To: dev@cordova.apache.org
Subject: Re: [VOTE] cordova-android 4.1.0 release

Because rcs get published on npm under the rc tag, the version has to increase.
On Jul 21, 2015 6:33 PM, "Joe Bowser"  wrote:

> I mean that we should be able to release on Windows without having 
> problems with the character returns.  It sounds like there's a coho issue.
>
> On Tue, Jul 21, 2015 at 6:32 PM Joe Bowser  wrote:
>
> > If the vote is called off, we release a new release candidate for 
> > 4.1.0, not issue a 4.1.1.  If we're calling off the vote, then I 
> > would recommend deleting the current copies on cordova-dist-dev.  
> > Also, the line-endings should be based on unix-based platforms.
> >
> > On Tue, Jul 21, 2015 at 6:30 PM Nikhil Khandelwal <
> nikhi...@microsoft.com>
> > wrote:
> >
> >> I used Windows to publish this package and the line endings are an 
> >> issue on *nix based platforms. This vote is called off - I will 
> >> publish a
> 4.1.1
> >> version soon.
> >>
> >> Thanks,
> >> Nikhil
> >>
> >>
> >> -Original Message-
> >> From: Joe Bowser [mailto:bows...@gmail.com]
> >> Sent: Monday, July 20, 2015 3:24 PM
> >> To: dev@cordova.apache.org
> >> Subject: Re: [VOTE] cordova-android 4.1.0 release
> >>
> >> I vote +1:
> >> * Ran mobile-spec against the platform
> >> * Verified the signatures and hashes using coho
> >>
> >> On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal < 
> >> nikhi...@microsoft.com>
> >> wrote:
> >>
> >> > Please review and vote on this 4.1.0 Android Release by replying 
> >> > to this email (and keep discussion on the DISCUSS thread)
> >> >
> >> > Release issue: https://issues.apache.org/jira/browse/CB-9394
> >> >
> >> > The archive has been published to dist/dev:
> >> > https://dist.apache.org/repos/dist/dev/cordova/CB-9394
> >> >
> >> >
> >> > Note that you can test it out via:
> >> >
> >> >
> >> >
> >> > cordova platform add
> >> > https://github.com/apache/cordova-android#4.1.0
> >> >
> >> > Blog post PR: 
> >> > https://github.com/cordova/apache-blog-posts/pull/41
> >> >
> >> >
> >> > Upon a successful vote I will upload the archive to dist/, 
> >> > publish it to NPM, and post the blog post.
> >> > Voting guidelines:
> >> >
> https://github.com/apache/cordova-coho/blob/master/docs/release-voting
> >> > .md
> >> >
> >> > Voting will go on for a minimum of 48 hours.
> >> >
> >> > I vote +1:
> >> > * Ran coho audit-license-headers over the relevant repos
> >> > * Ran coho check-license to ensure all dependencies and 
> >> > subdependencies have Apache-compatible licenses
> >> > * Ensured continuous build was green when repo was tagged
> >> >
> >> > Thanks,
> >> > Nikhil
> >> >
> >> >
> >>
> >> ---
> >> -- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> >> For additional commands, e-mail: dev-h...@cordova.apache.org
> >>
> >
>


Re: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Steven Gill
Because rcs get published on npm under the rc tag, the version has to
increase.
On Jul 21, 2015 6:33 PM, "Joe Bowser"  wrote:

> I mean that we should be able to release on Windows without having problems
> with the character returns.  It sounds like there's a coho issue.
>
> On Tue, Jul 21, 2015 at 6:32 PM Joe Bowser  wrote:
>
> > If the vote is called off, we release a new release candidate for 4.1.0,
> > not issue a 4.1.1.  If we're calling off the vote, then I would recommend
> > deleting the current copies on cordova-dist-dev.  Also, the line-endings
> > should be based on unix-based platforms.
> >
> > On Tue, Jul 21, 2015 at 6:30 PM Nikhil Khandelwal <
> nikhi...@microsoft.com>
> > wrote:
> >
> >> I used Windows to publish this package and the line endings are an issue
> >> on *nix based platforms. This vote is called off - I will publish a
> 4.1.1
> >> version soon.
> >>
> >> Thanks,
> >> Nikhil
> >>
> >>
> >> -Original Message-
> >> From: Joe Bowser [mailto:bows...@gmail.com]
> >> Sent: Monday, July 20, 2015 3:24 PM
> >> To: dev@cordova.apache.org
> >> Subject: Re: [VOTE] cordova-android 4.1.0 release
> >>
> >> I vote +1:
> >> * Ran mobile-spec against the platform
> >> * Verified the signatures and hashes using coho
> >>
> >> On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal <
> >> nikhi...@microsoft.com>
> >> wrote:
> >>
> >> > Please review and vote on this 4.1.0 Android Release by replying to
> >> > this email (and keep discussion on the DISCUSS thread)
> >> >
> >> > Release issue: https://issues.apache.org/jira/browse/CB-9394
> >> >
> >> > The archive has been published to dist/dev:
> >> > https://dist.apache.org/repos/dist/dev/cordova/CB-9394
> >> >
> >> >
> >> > Note that you can test it out via:
> >> >
> >> >
> >> >
> >> > cordova platform add
> >> > https://github.com/apache/cordova-android#4.1.0
> >> >
> >> > Blog post PR: https://github.com/cordova/apache-blog-posts/pull/41
> >> >
> >> >
> >> > Upon a successful vote I will upload the archive to dist/, publish it
> >> > to NPM, and post the blog post.
> >> > Voting guidelines:
> >> >
> https://github.com/apache/cordova-coho/blob/master/docs/release-voting
> >> > .md
> >> >
> >> > Voting will go on for a minimum of 48 hours.
> >> >
> >> > I vote +1:
> >> > * Ran coho audit-license-headers over the relevant repos
> >> > * Ran coho check-license to ensure all dependencies and
> >> > subdependencies have Apache-compatible licenses
> >> > * Ensured continuous build was green when repo was tagged
> >> >
> >> > Thanks,
> >> > Nikhil
> >> >
> >> >
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> >> For additional commands, e-mail: dev-h...@cordova.apache.org
> >>
> >
>


Re: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Joe Bowser
I mean that we should be able to release on Windows without having problems
with the character returns.  It sounds like there's a coho issue.

On Tue, Jul 21, 2015 at 6:32 PM Joe Bowser  wrote:

> If the vote is called off, we release a new release candidate for 4.1.0,
> not issue a 4.1.1.  If we're calling off the vote, then I would recommend
> deleting the current copies on cordova-dist-dev.  Also, the line-endings
> should be based on unix-based platforms.
>
> On Tue, Jul 21, 2015 at 6:30 PM Nikhil Khandelwal 
> wrote:
>
>> I used Windows to publish this package and the line endings are an issue
>> on *nix based platforms. This vote is called off - I will publish a 4.1.1
>> version soon.
>>
>> Thanks,
>> Nikhil
>>
>>
>> -Original Message-
>> From: Joe Bowser [mailto:bows...@gmail.com]
>> Sent: Monday, July 20, 2015 3:24 PM
>> To: dev@cordova.apache.org
>> Subject: Re: [VOTE] cordova-android 4.1.0 release
>>
>> I vote +1:
>> * Ran mobile-spec against the platform
>> * Verified the signatures and hashes using coho
>>
>> On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal <
>> nikhi...@microsoft.com>
>> wrote:
>>
>> > Please review and vote on this 4.1.0 Android Release by replying to
>> > this email (and keep discussion on the DISCUSS thread)
>> >
>> > Release issue: https://issues.apache.org/jira/browse/CB-9394
>> >
>> > The archive has been published to dist/dev:
>> > https://dist.apache.org/repos/dist/dev/cordova/CB-9394
>> >
>> >
>> > Note that you can test it out via:
>> >
>> >
>> >
>> > cordova platform add
>> > https://github.com/apache/cordova-android#4.1.0
>> >
>> > Blog post PR: https://github.com/cordova/apache-blog-posts/pull/41
>> >
>> >
>> > Upon a successful vote I will upload the archive to dist/, publish it
>> > to NPM, and post the blog post.
>> > Voting guidelines:
>> > https://github.com/apache/cordova-coho/blob/master/docs/release-voting
>> > .md
>> >
>> > Voting will go on for a minimum of 48 hours.
>> >
>> > I vote +1:
>> > * Ran coho audit-license-headers over the relevant repos
>> > * Ran coho check-license to ensure all dependencies and
>> > subdependencies have Apache-compatible licenses
>> > * Ensured continuous build was green when repo was tagged
>> >
>> > Thanks,
>> > Nikhil
>> >
>> >
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
>> For additional commands, e-mail: dev-h...@cordova.apache.org
>>
>


Re: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Joe Bowser
If the vote is called off, we release a new release candidate for 4.1.0,
not issue a 4.1.1.  If we're calling off the vote, then I would recommend
deleting the current copies on cordova-dist-dev.  Also, the line-endings
should be based on unix-based platforms.

On Tue, Jul 21, 2015 at 6:30 PM Nikhil Khandelwal 
wrote:

> I used Windows to publish this package and the line endings are an issue
> on *nix based platforms. This vote is called off - I will publish a 4.1.1
> version soon.
>
> Thanks,
> Nikhil
>
>
> -Original Message-
> From: Joe Bowser [mailto:bows...@gmail.com]
> Sent: Monday, July 20, 2015 3:24 PM
> To: dev@cordova.apache.org
> Subject: Re: [VOTE] cordova-android 4.1.0 release
>
> I vote +1:
> * Ran mobile-spec against the platform
> * Verified the signatures and hashes using coho
>
> On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal  >
> wrote:
>
> > Please review and vote on this 4.1.0 Android Release by replying to
> > this email (and keep discussion on the DISCUSS thread)
> >
> > Release issue: https://issues.apache.org/jira/browse/CB-9394
> >
> > The archive has been published to dist/dev:
> > https://dist.apache.org/repos/dist/dev/cordova/CB-9394
> >
> >
> > Note that you can test it out via:
> >
> >
> >
> > cordova platform add
> > https://github.com/apache/cordova-android#4.1.0
> >
> > Blog post PR: https://github.com/cordova/apache-blog-posts/pull/41
> >
> >
> > Upon a successful vote I will upload the archive to dist/, publish it
> > to NPM, and post the blog post.
> > Voting guidelines:
> > https://github.com/apache/cordova-coho/blob/master/docs/release-voting
> > .md
> >
> > Voting will go on for a minimum of 48 hours.
> >
> > I vote +1:
> > * Ran coho audit-license-headers over the relevant repos
> > * Ran coho check-license to ensure all dependencies and
> > subdependencies have Apache-compatible licenses
> > * Ensured continuous build was green when repo was tagged
> >
> > Thanks,
> > Nikhil
> >
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>


RE: [VOTE] cordova-android 4.1.0 release

2015-07-21 Thread Nikhil Khandelwal
I used Windows to publish this package and the line endings are an issue on 
*nix based platforms. This vote is called off - I will publish a 4.1.1 version 
soon.

Thanks,
Nikhil


-Original Message-
From: Joe Bowser [mailto:bows...@gmail.com] 
Sent: Monday, July 20, 2015 3:24 PM
To: dev@cordova.apache.org
Subject: Re: [VOTE] cordova-android 4.1.0 release

I vote +1:
* Ran mobile-spec against the platform
* Verified the signatures and hashes using coho

On Mon, Jul 20, 2015 at 12:44 PM Nikhil Khandelwal 
wrote:

> Please review and vote on this 4.1.0 Android Release by replying to 
> this email (and keep discussion on the DISCUSS thread)
>
> Release issue: https://issues.apache.org/jira/browse/CB-9394
>
> The archive has been published to dist/dev:
> https://dist.apache.org/repos/dist/dev/cordova/CB-9394
>
>
> Note that you can test it out via:
>
>
>
> cordova platform add 
> https://github.com/apache/cordova-android#4.1.0
>
> Blog post PR: https://github.com/cordova/apache-blog-posts/pull/41
>
>
> Upon a successful vote I will upload the archive to dist/, publish it 
> to NPM, and post the blog post.
> Voting guidelines:
> https://github.com/apache/cordova-coho/blob/master/docs/release-voting
> .md
>
> Voting will go on for a minimum of 48 hours.
>
> I vote +1:
> * Ran coho audit-license-headers over the relevant repos
> * Ran coho check-license to ensure all dependencies and 
> subdependencies have Apache-compatible licenses
> * Ensured continuous build was green when repo was tagged
>
> Thanks,
> Nikhil
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org


[GitHub] cordova-lib pull request: The concat() method returns a new array.

2015-07-21 Thread purplecabbage
Github user purplecabbage commented on the pull request:

https://github.com/apache/cordova-lib/pull/216#issuecomment-123516003
  
This change has already been applied here: 
dff78b0779444d06e259140694e07d5e8c5f5308
Please close this pr.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: Huge performance gap between iOS SQLite and Android SQLite

2015-07-21 Thread Parashuram N
It would also be interesting to see the SQLite plugin that you are using for 
this test. 

-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com] 
Sent: Tuesday, July 21, 2015 3:33 PM
To: dev@cordova.apache.org
Subject: Re: Huge performance gap between iOS SQLite and Android SQLite

Please post a brief sample demonstrating the issue and someone will have a look.
It is virtually impossible without even knowing what plugin you are using 
Gut reaction is the android code is doing something wrong, but it's hard to 
know with a concrete example.



My team is hiring!
@purplecabbage
risingj.com

On Tue, Jul 21, 2015 at 8:12 AM, Rob Sherman < rob.sher...@medicaltracking.com> 
wrote 
> Hello Cordova Dev's.
> My company develops a mobile inventory/ERP client/scheduling/Logistics 
> App for the medical industry.
> We support iOS and Android (and possibly Windows Tablets soon) We are 
> seeing (as are many others) extreme differences in SQLite data load 
> times between iOS and Android.
> We have applied every optimization and tried nearly anything and 
> everything on Stack overflow.
>
> A data load (lets call it an initial data load) for a large client 
> with a lot of data takes 1h 57s 342ms on Android -the same code and 
> same plug-in on iOS takes less than 0h 6m 112ms to do the same work. 
> This is a radical difference, to be sure.
> I understand the plug-in developer is likely a better contact on this, 
> however;
>
>   1.  In the enterprise market, which is growing fast, local DB can be 
> considered a core competancy.
>   2.  After applying every possible technique, including not 
> transaction wrapping each insert-the gains are marginal.
>   3.  This seems to indicate a platform difference better addressed 
> centrally
>
> We are "getting creative" in that we are trying locking preferences 
> and even waiting to apply triggers until after init data load -this is 
> in development for POC and dev testing now but I haven't had result 
> reports to review yet, so I can't detail the effectiveness, yet.
>
> Any help/direction and/or action is sincerely appreciated-and by no 
> means expected, I am guessing you are at least aware there is difference.
> Hopefully my voice added to other might spur an organization wide 
> discussion that leads to equality of SQLite performance across 
> platforms as the very nature of Cordova and the HTML5/JavaScript 
> components manage to do achieve parity.
> Sincerely,
> Rob Sherman, Mobile Architect, MTS
>
>


Re: [CI] iOS build breaking

2015-07-21 Thread Shazron
This is not true -- the v1.2.0 (latest) version of the camera plugin builds
with cordova-ios 3.8.0 (released), it just won't build with cordova-ios
master (by the time cordova-ios 4.0 is released, a new plugin release will
be out with the required changes).

The master version of the camera plugin builds with both cordova-ios 3.8.0
and cordova-ios master.

I just tested and verified these scenarios.


On Tue, Jul 21, 2015 at 10:55 AM, Nikhil Khandelwal 
wrote:

> There is another JIRA that is needed, that the latest version of the
> 'camera' plugin cannot work against released version of iOS. If that's by
> design (which is breaking and unfortunate) - the plugin.xml needs to
> specify that.
>
> Thanks,
> Nikhil
>
>
> -Original Message-
> From: Dmitry Blotsky [mailto:dblot...@microsoft.com]
> Sent: Tuesday, July 21, 2015 1:58 AM
> To: dev@cordova.apache.org
> Subject: Re: [CI] iOS build breaking
>
> It seems that Mobilespec is using NPM plugins instead of the local ones:
> https://ci.apache.org/builders/cordova-ios/builds/50/steps/creating-mobilespec-app/logs/stdio.
> And this is because ‘cordova plugin add’ is not respecting the
> ‘--searchpath’ argument. Bug reopened: CB-8993.
>
> Any idea how this happened? Also, whoever fixes this should add tests for
> it.
>
> Kindly,
> Dmitry
>
> On Jul 18, 2015, at 1:27 AM, Shazron  shaz...@gmail.com>> wrote:
>
> Not sure what's going on here that line does not exist in master:
>
> https://github.com/apache/cordova-plugin-camera/blob/master/src/ios/CDVCamera.m#L23
>
> I fixed this bug 23 days ago:
>
> https://github.com/apache/cordova-plugin-camera/commit/63110ea54c16d1e0958f0986b3d5a43b254df13a
>
> Perhaps the CI is getting the released version (r1.2.0) instead of master?
>
>
>
> On Fri, Jul 17, 2015 at 2:13 PM, Dmitry Blotsky 
> wrote:
>
>
>
> https://ci.apache.org/builders/cordova-ios/builds/36/steps/running-tests/logs/stdio
>
>
> CDVCamera.m:23:9: fatal error: 'Cordova/NSData+Base64.h' file not found
> #import 
>^
> 1 error generated.
>
>
> Kindly,
> Dmitry
>
>
>


[GitHub] cordova-plugin-inappbrowser pull request: give the ability to trus...

2015-07-21 Thread brad
GitHub user brad opened a pull request:

https://github.com/apache/cordova-plugin-inappbrowser/pull/111

give the ability to trust a certificate authority

We found ourselves in a position where we needed to access a site with a 
certificate issued by a CA not trusted by default in Android. In this case the 
browser fails silently and remains blank. This is the workaround we came up 
with:

* You save the CA certificate to `www/trusted-ca.der` when building your 
cordova app.
* When the plugin loads an https site, the CA gets added to the trusted CAs 
for `HttpsUrlConnection`
* When an `SSLError` is received, we do the following:
  * Check if the domain of the URL the error is about is in the whitelist 
(which starts out empty). If so, we ignore the error and proceed.
  * If not, we check if `HttpsUrlConnection` can connect to the domain 
without a problem. If so, we add it to the whitelist, ignore the error and 
proceed. If not, we fail.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/orcasgit/cordova-plugin-inappbrowser trust_ca

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-plugin-inappbrowser/pull/111.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #111


commit 0f8001175968380830cc47d7a3ab9ed116d09eb5
Author: Brad Pitcher 
Date:   2015-07-10T22:25:20Z

give the ability to trust a certificate authority




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



Re: Huge performance gap between iOS SQLite and Android SQLite

2015-07-21 Thread Jesse
Please post a brief sample demonstrating the issue and someone will have a
look.
It is virtually impossible without even knowing what plugin you are using

Gut reaction is the android code is doing something wrong, but it's hard to
know with a concrete example.



My team is hiring!
@purplecabbage
risingj.com

On Tue, Jul 21, 2015 at 8:12 AM, Rob Sherman <
rob.sher...@medicaltracking.com> wrote:

> Hello Cordova Dev's.
> My company develops a mobile inventory/ERP client/scheduling/Logistics App
> for the medical industry.
> We support iOS and Android (and possibly Windows Tablets soon)
> We are seeing (as are many others) extreme differences in SQLite data load
> times between iOS and Android.
> We have applied every optimization and tried nearly anything and
> everything on Stack overflow.
>
> A data load (lets call it an initial data load) for a large client with a
> lot of data takes 1h 57s 342ms on Android
> -the same code and same plug-in on iOS takes less than 0h 6m 112ms to do
> the same work. This is a radical difference, to be sure.
> I understand the plug-in developer is likely a better contact on this,
> however;
>
>   1.  In the enterprise market, which is growing fast, local DB can be
> considered a core competancy.
>   2.  After applying every possible technique, including not transaction
> wrapping each insert-the gains are marginal.
>   3.  This seems to indicate a platform difference better addressed
> centrally
>
> We are "getting creative" in that we are trying locking preferences and
> even waiting to apply triggers until after init data load
> -this is in development for POC and dev testing now but I haven't had
> result reports to review yet, so I can't detail the effectiveness, yet.
>
> Any help/direction and/or action is sincerely appreciated-and by no means
> expected, I am guessing you are at least aware there is difference.
> Hopefully my voice added to other might spur an organization wide
> discussion that leads to equality of SQLite performance across platforms as
> the very nature of Cordova and the HTML5/JavaScript components manage to do
> achieve parity.
> Sincerely,
> Rob Sherman, Mobile Architect, MTS
>
>


[GitHub] cordova-lib pull request: CB-9278: BugFix: Restoring multiple plat...

2015-07-21 Thread omefire
Github user omefire commented on the pull request:

https://github.com/apache/cordova-lib/pull/266#issuecomment-123498882
  
@nikhilkh, log level updated.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



Huge performance gap between iOS SQLite and Android SQLite

2015-07-21 Thread Rob Sherman
Hello Cordova Dev's.
My company develops a mobile inventory/ERP client/scheduling/Logistics App for 
the medical industry.
We support iOS and Android (and possibly Windows Tablets soon)
We are seeing (as are many others) extreme differences in SQLite data load 
times between iOS and Android.
We have applied every optimization and tried nearly anything and everything on 
Stack overflow.

A data load (lets call it an initial data load) for a large client with a lot 
of data takes 1h 57s 342ms on Android
-the same code and same plug-in on iOS takes less than 0h 6m 112ms to do the 
same work. This is a radical difference, to be sure.
I understand the plug-in developer is likely a better contact on this, however;

  1.  In the enterprise market, which is growing fast, local DB can be 
considered a core competancy.
  2.  After applying every possible technique, including not transaction 
wrapping each insert-the gains are marginal.
  3.  This seems to indicate a platform difference better addressed centrally

We are "getting creative" in that we are trying locking preferences and even 
waiting to apply triggers until after init data load
-this is in development for POC and dev testing now but I haven't had result 
reports to review yet, so I can't detail the effectiveness, yet.

Any help/direction and/or action is sincerely appreciated-and by no means 
expected, I am guessing you are at least aware there is difference.
Hopefully my voice added to other might spur an organization wide discussion 
that leads to equality of SQLite performance across platforms as the very 
nature of Cordova and the HTML5/JavaScript components manage to do achieve 
parity.
Sincerely,
Rob Sherman, Mobile Architect, MTS



Re: Plugin discussion: Feature detection

2015-07-21 Thread Jesse
There are a couple different ways to go about this, but ultimately the
mechanisms are already there.

1. WaitForInit
If you look at the cordova-device plugin, it pre-populates data about the
device it is running on, and this info is available when the deviceready
event fires.
Essentially the plugin creates a channel, and specifies that this channel
must fire BEFORE the deviceready channel can fire, via the call
channel.waitForInitialization('onCordovaInfoReady'); //[1]

2. addConstructor
The window.cordova object defines an addConstructor method to allow a
plugin to do some pre-deviceready work.
All functions passed in to cordova.addConstructor will be called at the
'cordovaready' stage which is guaranteed to happen after 'nativeready' and
before 'deviceready'  [2]

Another approach may be to add a getDeviceCapabilites async call to a
plugin like Camera that has many varied capabilities depending on where it
is running.  We could simply instruct users to call this method ( after
deviceready ) to know for certain what capabilities are available.  The
plugin (js) could also cache this info so later calls would not require a
round trip. This would allow the app to be active as soon as possible, and
place the responsibility on the app developer, especially relevant if the
camera api is a small subset of the functionality of the app, and the
capabilities are not essential at launch time.


[1]
https://github.com/apache/cordova-plugin-device/blob/master/www/device.js#L28
[2] https://github.com/apache/cordova-js/blob/master/src/cordova.js#L233




My team is hiring!
@purplecabbage
risingj.com

On Mon, Jul 20, 2015 at 11:34 AM, Rob Paveza 
wrote:

> We chatted briefly about this at the hangout last week, and I wanted to
> continue on the discussion.  I gave the example that the "Quirks" section
> of CameraOptions [1] is longer than the actual API documentation.  I like
> to pick on the Camera plugin because it's one of the most-used and is very
> well-documented, so its holes are easy to understand.
>
> I looked at a request to, for example, support the  element within
> a  element in config.xml.  When we drilled down into the request,
> it was because the plugin wasn't well-supported on Windows, so the
> developer wanted to be able to do feature detection and bypass using the
> plugin there.  Presently, Cordova.js doesn't support this; the proxy
> doesn't have an opportunity to talk to native until the `deviceready`
> event, at which point, mutating the public API surface of the proxy would
> result in a race condition (because you're not sure who subscribed to
> `deviceready` first).
>
> I think it's important to note that **how the API can support feature
> detection should be up to the plugin author**.  If the plugin is trying to
> mimic a W3C standard, then it can do so; if it's just trying to fill a
> feature gap, it can do that, too.  The plugin developer can choose what
> fits best.
>
> ==Proposal==
>  - I'll make a change to Cordova.js that will create a new event for
> plugins to listen to.  This will delay the invocation of `deviceready`
> until all plugins have signaled completion (we'll avoid breaking
> compatibility by having plugins opt-in to this behavior; if they don't opt
> in, we'll treat them like they don't need to do anything).  Once the plugin
> initialization code has been run and the plugins have signaled readiness,
> we'll then fire `deviceready`.
>  - I'd also like to go through the plugins at least in mobilespec and make
> some targeted proposals about where we can refactor to improve
> feature-detectability.  The File Plugin is tough because it's
> standards-based on a standard that is defunct, but the Camera plugin might
> have some opportunities, as well as Vibration, etc (e.g., vibration is
> supported on Windows mobile devices, but not on desktop PCs).
>
> == Guiding Principles ==
>  - Feature detection should be based on the availability of the platform
> API, not the availability of the platform to do the work.
>   - For example, if we created a Printer plugin, and the device can
> support printing but no printers are attached, then the print() API should
> be available.
>   - In such a case, calling print() should result in a runtime error.  The
> plugin author should provide a way to query for attached printers.
>   - This allows for a printer to be attached at a later time.
>  - Features should be in some way able to be queried by code at runtime.
>   - Whether that's via a "foo.hasFeature(bar)" method or "if (foo.bar)"
> truthy check, we should try our best to follow web principles in making
> these decisions and enable it to be similar to known practices on the web.
>
> Looking forward to hearing your thoughts...
> -Rob
>
> [1] https://github.com/apache/cordova-plugin-camera#cameraoptions
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.ap

[GitHub] cordova-lib pull request: CB-9278: BugFix: Restoring multiple plat...

2015-07-21 Thread nikhilkh
Github user nikhilkh commented on the pull request:

https://github.com/apache/cordova-lib/pull/266#issuecomment-123493951
  
One small comment. LGTM otherwise.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-lib pull request:

2015-07-21 Thread purplecabbage
Github user purplecabbage commented on the pull request:


https://github.com/apache/cordova-lib/commit/d8f491b0e47f47e44e41697e5fd9781fdd1b29b7#commitcomment-12286034
  
It is also NOT mocked! Making real calls to a real plugin .. ftw!


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-lib pull request: CB-9278: BugFix: Restoring multiple plat...

2015-07-21 Thread nikhilkh
Github user nikhilkh commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/266#discussion_r35160288
  
--- Diff: cordova-lib/src/cordova/restore-util.js ---
@@ -56,24 +57,23 @@ function installPlatformsFromConfigXML(platforms) {
 if (!targets || !targets.length) {
 return Q.all('No platforms are listed in config.xml to restore');
 }
-// Run platform add for all the platforms seperately
+
+
+// Run `platform add` for all the platforms separately
 // so that failure on one does not affect the other.
-var promises = targets.map(function (target) {
+
+// CB-9278 : Run `platform add` serially, one platform after another
+// Otherwise, we get a bug where the following line: 
https://github.com/apache/cordova-lib/blob/0b0dee5e403c2c6d4e7262b963babb9f532e7d27/cordova-lib/src/util/npm-helper.js#L39
+// gets executed more simultaneously by each platform and leads to an 
exception being thrown
+return promiseutil.Q_chainmap_graceful(targets, function(target) {
 if (target) {
 events.emit('log', 'Restoring platform ' + target + ' 
referenced on config.xml');
 return cordova.raw.platform('add', target);
 }
 return Q();
+}, function(err) {
+events.emit('log', err);
--- End diff --

Should these be logged as 'error' instead of 'log'


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-lib pull request:

2015-07-21 Thread omefire
Github user omefire commented on the pull request:


https://github.com/apache/cordova-lib/commit/d8f491b0e47f47e44e41697e5fd9781fdd1b29b7#commitcomment-12285831
  
LGTM !  Thanks @purplecabbage. 
This goes way beyond the documentation we had discussed, :+1: 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-lib pull request:

2015-07-21 Thread omefire
Github user omefire commented on the pull request:


https://github.com/apache/cordova-lib/commit/d8f491b0e47f47e44e41697e5fd9781fdd1b29b7#commitcomment-12285816
  
LGTM !  Thanks @purplecabbage .


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-lib pull request: CB-9278: BugFix: Restoring multiple plat...

2015-07-21 Thread omefire
GitHub user omefire opened a pull request:

https://github.com/apache/cordova-lib/pull/266

CB-9278: BugFix: Restoring multiple platforms fails



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/MSOpenTech/cordova-lib CB-9278

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-lib/pull/266.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #266


commit 853f4f3d469238e3c9bb2a5b231b30878fc2fccf
Author: Omar Mefire 
Date:   2015-07-21T08:25:59Z

CB-9278: BugFix: Restoring multiple platforms fails

commit 7105f7146c394df71616668df7a68935eb252ef5
Author: Omar Mefire 
Date:   2015-07-21T08:30:36Z

CB-9278: Remove unused variable




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-registry-web pull request: Modularize code and faster sear...

2015-07-21 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cordova-registry-web/pull/29


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



Re: [DISCUSS] Website Repo

2015-07-21 Thread Brian LeRoux
thumbs up! (idk what happened)

On Tue, Jul 21, 2015 at 11:55 AM, Jesse  wrote:

> Brian? was that a thumbs-up or a poo-poo?
> Not seeing your emoji ...
>
> I agree with Nikhil that we should optimize for contribution, and probably
> stay within the apache org at github.
>
>
> My team is hiring!
> @purplecabbage
> risingj.com
>
> On Tue, Jul 21, 2015 at 10:53 AM, Nikhil Khandelwal <
> nikhi...@microsoft.com>
> wrote:
>
> > 'Cordova' github org is good for committers, but it's unclear we have the
> > right basis (CLAs etc.) for accepting contributions there.
> >
> > Even though Apache org does not provide us with some features like labels
> > (and that might change soon), keeping it under that org might be a good
> > path forward.
> >
> > We should really optimize the structure to encourage contribution,
> > especially to our docs (as they often go stale and its easiest to have
> devs
> > contribute to). Cordova-docs repo is currently the place to do that. I'm
> > concerned changing that will be a disruptive to contributions in the
> short
> > term. If we can do a transfer (github redirect) that might be good - I
> know
> > github supports that. Another alternative is to use the cordova-docs repo
> > itself and add website content there.
> >
> > Thanks,
> > Nikhil
> >
> >
> > -Original Message-
> > From: Brian LeRoux [mailto:b...@brian.io]
> > Sent: Tuesday, July 21, 2015 9:28 AM
> > To: 
> > Subject: Re: [DISCUSS] Website Repo
> >
> > On Tue, Jul 21, 2015 at 2:09 AM Dmitry Blotsky 
> > wrote:
> >
> > > Hey folks,
> > >
> > > In lieu of the changes coming to the docs and the website design
> > > proposed at the hangout, I’d like to consolidate our docs, blog, and
> > > website under one Git repo. Right now we have some code in several Git
> > > repos (docs, blog posts), and some in the SVN repo (website itself).
> > > I’d like to move for one Git repo to contain them all, and to use the
> > > SVN only for deployment. For this, I’d like to move to create either
> > > github.com/cordova/cordova-website
> > >  or
> > > github.com/apache/cordova-website > > site
> > > >.
> > >
> > > What are your kind thoughts on this matter?
> > >
> > > Kindly,
> > > Dmitry
> > >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
>


[GitHub] cordova-registry-web pull request: Adding delete-this to blacklist...

2015-07-21 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cordova-registry-web/pull/28


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



Re: JSHint breaks the build again

2015-07-21 Thread Rob Paveza
I would be OK with a style warning as long as the warning checks the contents 
of the string for a single-quote, in which case it says, "Oh, you used double 
quotes so you could author a single quote without an escape prefix!  I won't 
error you here."

From: Murat Sutunc 
Sent: Tuesday, July 21, 2015 11:34 AM
To: dev@cordova.apache.org
Subject: RE: JSHint breaks the build again

Yeah this rule is more of a style rule and doesn't check for language 
correctness. I'm ok with removing it but I'm also wondering if we should 
separately have some sort of a style checker (which will not block CI but give 
out warnings).

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com]
Sent: Tuesday, July 21, 2015 11:12 AM
To: dev@cordova.apache.org
Subject: RE: JSHint breaks the build again

I agree with your disagreement. :)

+1 to relaxing the condition.

Thanks,
Nikhil


-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com]
Sent: Monday, July 20, 2015 6:00 PM
To: dev@cordova.apache.org
Subject: JSHint breaks the build again

I am sick of seeing my commits cause build CI failures because of single vs 
double quote use.
Can we relax this condition? I absolutely disagree with this being an error!

Cheers,
  Jesse

My team is hiring!
@purplecabbage
risingj.com

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org
B�CB��[��X��ܚX�KK[XZ[�]�][��X��ܚX�P�ܙݘK�\X�K�ܙ�B��܈Y][ۘ[��[X[��K[XZ[�]�Z[�ܙݘK�\X�K�ܙ�B


Re: [DISCUSS] Website Repo

2015-07-21 Thread Jesse
Brian? was that a thumbs-up or a poo-poo?
Not seeing your emoji ...

I agree with Nikhil that we should optimize for contribution, and probably
stay within the apache org at github.


My team is hiring!
@purplecabbage
risingj.com

On Tue, Jul 21, 2015 at 10:53 AM, Nikhil Khandelwal 
wrote:

> 'Cordova' github org is good for committers, but it's unclear we have the
> right basis (CLAs etc.) for accepting contributions there.
>
> Even though Apache org does not provide us with some features like labels
> (and that might change soon), keeping it under that org might be a good
> path forward.
>
> We should really optimize the structure to encourage contribution,
> especially to our docs (as they often go stale and its easiest to have devs
> contribute to). Cordova-docs repo is currently the place to do that. I'm
> concerned changing that will be a disruptive to contributions in the short
> term. If we can do a transfer (github redirect) that might be good - I know
> github supports that. Another alternative is to use the cordova-docs repo
> itself and add website content there.
>
> Thanks,
> Nikhil
>
>
> -Original Message-
> From: Brian LeRoux [mailto:b...@brian.io]
> Sent: Tuesday, July 21, 2015 9:28 AM
> To: 
> Subject: Re: [DISCUSS] Website Repo
>
> On Tue, Jul 21, 2015 at 2:09 AM Dmitry Blotsky 
> wrote:
>
> > Hey folks,
> >
> > In lieu of the changes coming to the docs and the website design
> > proposed at the hangout, I’d like to consolidate our docs, blog, and
> > website under one Git repo. Right now we have some code in several Git
> > repos (docs, blog posts), and some in the SVN repo (website itself).
> > I’d like to move for one Git repo to contain them all, and to use the
> > SVN only for deployment. For this, I’d like to move to create either
> > github.com/cordova/cordova-website
> >  or
> > github.com/apache/cordova-website > site
> > >.
> >
> > What are your kind thoughts on this matter?
> >
> > Kindly,
> > Dmitry
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>


[GitHub] cordova-registry-web pull request: Modularize code and faster sear...

2015-07-21 Thread nikhilkh
Github user nikhilkh commented on the pull request:


https://github.com/apache/cordova-registry-web/pull/29#issuecomment-123440248
  
This is a good change and cleanup. Love the perf improvements. Let's get 
this deployed!


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread nikhilkh
Github user nikhilkh commented on the pull request:

https://github.com/apache/cordova-windows/pull/102#issuecomment-123432881
  
This is awesome! LGTM.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9235 Adds more checks based on th...

2015-07-21 Thread robpaveza
Github user robpaveza commented on the pull request:

https://github.com/apache/cordova-windows/pull/92#issuecomment-123432180
  
I'm supposing build.spec.js spec.13 fails because it doesn't mock 
`findAllAvailableVersions` (or was also `findAvailableVersions` in your code).  
I wrote a use case for this in #102 in spec.1; take a look at that and ensure 
the right code paths.  Otherwise, the merge of #92 and #102 is pretty 
straightforward.  Before merge, make sure your AppVeyor passes - I think it's a 
problem with check_reqs.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: JSHint breaks the build again

2015-07-21 Thread Murat Sutunc
Yeah this rule is more of a style rule and doesn't check for language 
correctness. I'm ok with removing it but I'm also wondering if we should 
separately have some sort of a style checker (which will not block CI but give 
out warnings). 

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com] 
Sent: Tuesday, July 21, 2015 11:12 AM
To: dev@cordova.apache.org
Subject: RE: JSHint breaks the build again

I agree with your disagreement. :) 

+1 to relaxing the condition.

Thanks,
Nikhil


-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com] 
Sent: Monday, July 20, 2015 6:00 PM
To: dev@cordova.apache.org
Subject: JSHint breaks the build again

I am sick of seeing my commits cause build CI failures because of single vs 
double quote use.
Can we relax this condition? I absolutely disagree with this being an error!

Cheers,
  Jesse

My team is hiring!
@purplecabbage
risingj.com

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org


[GitHub] cordova-windows pull request: CB-9235 Adds more checks based on th...

2015-07-21 Thread robpaveza
Github user robpaveza commented on the pull request:

https://github.com/apache/cordova-windows/pull/92#issuecomment-123430303
  
build.spec.js spec.13 fails.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: JSHint breaks the build again

2015-07-21 Thread Nikhil Khandelwal
I agree with your disagreement. :) 

+1 to relaxing the condition.

Thanks,
Nikhil


-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com] 
Sent: Monday, July 20, 2015 6:00 PM
To: dev@cordova.apache.org
Subject: JSHint breaks the build again

I am sick of seeing my commits cause build CI failures because of single vs 
double quote use.
Can we relax this condition? I absolutely disagree with this being an error!

Cheers,
  Jesse

My team is hiring!
@purplecabbage
risingj.com

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org


[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread muratsu
Github user muratsu commented on a diff in the pull request:

https://github.com/apache/cordova-windows/pull/102#discussion_r35134586
  
--- Diff: template/cordova/lib/run.js ---
@@ -104,12 +104,16 @@ module.exports.run = function (argv) {
 projectType = 'windows80';
 }
 
+if (projectType === 'windows80') {
+// Don't enable bundling for Windows 8.
+argv.push('--no-bundle');
--- End diff --

argv might already contain --no-bundle. this potentially adds an extra 
argument


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread muratsu
Github user muratsu commented on a diff in the pull request:

https://github.com/apache/cordova-windows/pull/102#discussion_r35133583
  
--- Diff: template/cordova/lib/build.js ---
@@ -229,11 +268,66 @@ function buildTargets(msbuild, config) {
 if (msbuild.version == '4.0' && build.target == 
projFiles.win80) {
 build.target = 'CordovaApp.vs2012.sln';
 }
-return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch);
+
+var otherProperties = { };
+// Only add the CordovaBundlePlatforms argument when on the 
last build step
+if (shouldBundle && index === configsArray.length - 1) {
+otherProperties.CordovaBundlePlatforms = bundleTerms;
+} else if (shouldBundle) {
+otherProperties.CordovaBundlePlatforms = build.arch;
+}
+return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch, otherProperties);
  });
 }, Q());
+
+if (shouldBundle) {
+return buildsCompleted.then(function() {
+// msbuild isn't capable of generating bundles unless you 
enable bundling for each individual arch
+// However, that generates intermediate bundles, like 
"CordovaApp.Windows10_0.0.1.0_x64.appxbundle"
+// We need to clear the intermediate bundles, or else "cordova 
run" will fail because of too
+// many .appxbundle files.
+
+console.log('Clearing intermediates...');
+var appPackagesPath = path.join(ROOT, 'AppPackages');
+var childDirectories = shell.ls(path.join(appPackagesPath, 
'*')).map(function(pathName) {
+return { path: pathName, stats: fs.statSync(pathName) };
+}).filter(function(fileInfo) {
+return fileInfo.stats.isDirectory();
+});
+
+if (childDirectories.length === 0) {
+throw new Error('Could not find a completed app package 
directory.');
+}
+
+// find the most-recently-modified directory
+childDirectories.sort(function(a, b) { return b.stats.mtime - 
a.stats.mtime; });
+var outputDirectory = childDirectories[0];
+
+var finalFile = '';
+
+var archSearchString = bundleTerms.replace(/\|/g, '_') + 
(config.buildType === 'debug' ? '_debug' : '') + '.appxbundle';
+var filesToDelete = shell.ls(path.join(outputDirectory.path, 
'*.appx*')).filter(function(appxbundle) {
+var isMatch = appxbundle.indexOf(archSearchString) === -1;
+if (!isMatch) {
+finalFile = appxbundle;
+}
+return isMatch;
+});
+filesToDelete.forEach(function(file) {
+shell.rm(file);
--- End diff --

should we fail fast if we have trouble deleting a file?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread muratsu
Github user muratsu commented on a diff in the pull request:

https://github.com/apache/cordova-windows/pull/102#discussion_r35133311
  
--- Diff: template/cordova/lib/build.js ---
@@ -229,11 +268,66 @@ function buildTargets(msbuild, config) {
 if (msbuild.version == '4.0' && build.target == 
projFiles.win80) {
 build.target = 'CordovaApp.vs2012.sln';
 }
-return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch);
+
+var otherProperties = { };
+// Only add the CordovaBundlePlatforms argument when on the 
last build step
+if (shouldBundle && index === configsArray.length - 1) {
+otherProperties.CordovaBundlePlatforms = bundleTerms;
+} else if (shouldBundle) {
+otherProperties.CordovaBundlePlatforms = build.arch;
+}
+return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch, otherProperties);
  });
 }, Q());
+
+if (shouldBundle) {
+return buildsCompleted.then(function() {
+// msbuild isn't capable of generating bundles unless you 
enable bundling for each individual arch
+// However, that generates intermediate bundles, like 
"CordovaApp.Windows10_0.0.1.0_x64.appxbundle"
+// We need to clear the intermediate bundles, or else "cordova 
run" will fail because of too
+// many .appxbundle files.
+
+console.log('Clearing intermediates...');
+var appPackagesPath = path.join(ROOT, 'AppPackages');
+var childDirectories = shell.ls(path.join(appPackagesPath, 
'*')).map(function(pathName) {
+return { path: pathName, stats: fs.statSync(pathName) };
+}).filter(function(fileInfo) {
+return fileInfo.stats.isDirectory();
+});
+
+if (childDirectories.length === 0) {
+throw new Error('Could not find a completed app package 
directory.');
--- End diff --

should we Q.reject instead?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread nikhilkh
Github user nikhilkh commented on a diff in the pull request:

https://github.com/apache/cordova-windows/pull/102#discussion_r35133250
  
--- Diff: template/cordova/lib/build.js ---
@@ -229,11 +268,66 @@ function buildTargets(msbuild, config) {
 if (msbuild.version == '4.0' && build.target == 
projFiles.win80) {
 build.target = 'CordovaApp.vs2012.sln';
 }
-return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch);
+
+var otherProperties = { };
+// Only add the CordovaBundlePlatforms argument when on the 
last build step
+if (shouldBundle && index === configsArray.length - 1) {
+otherProperties.CordovaBundlePlatforms = bundleTerms;
+} else if (shouldBundle) {
+otherProperties.CordovaBundlePlatforms = build.arch;
+}
+return msbuild.buildProject(path.join(ROOT, build.target), 
config.buildType,  build.arch, otherProperties);
  });
 }, Q());
+
+if (shouldBundle) {
+return buildsCompleted.then(function() {
+// msbuild isn't capable of generating bundles unless you 
enable bundling for each individual arch
+// However, that generates intermediate bundles, like 
"CordovaApp.Windows10_0.0.1.0_x64.appxbundle"
+// We need to clear the intermediate bundles, or else "cordova 
run" will fail because of too
+// many .appxbundle files.
+
+console.log('Clearing intermediates...');
--- End diff --

Consider factoring this out - this method is getting gigantic.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: [CI] iOS build breaking

2015-07-21 Thread Nikhil Khandelwal
There is another JIRA that is needed, that the latest version of the 'camera' 
plugin cannot work against released version of iOS. If that's by design (which 
is breaking and unfortunate) - the plugin.xml needs to specify that.

Thanks,
Nikhil


-Original Message-
From: Dmitry Blotsky [mailto:dblot...@microsoft.com] 
Sent: Tuesday, July 21, 2015 1:58 AM
To: dev@cordova.apache.org
Subject: Re: [CI] iOS build breaking

It seems that Mobilespec is using NPM plugins instead of the local ones: 
https://ci.apache.org/builders/cordova-ios/builds/50/steps/creating-mobilespec-app/logs/stdio.
 And this is because ‘cordova plugin add’ is not respecting the ‘--searchpath’ 
argument. Bug reopened: CB-8993.

Any idea how this happened? Also, whoever fixes this should add tests for it.

Kindly,
Dmitry

On Jul 18, 2015, at 1:27 AM, Shazron 
mailto:shaz...@gmail.com>> wrote:

Not sure what's going on here that line does not exist in master:
https://github.com/apache/cordova-plugin-camera/blob/master/src/ios/CDVCamera.m#L23

I fixed this bug 23 days ago:
https://github.com/apache/cordova-plugin-camera/commit/63110ea54c16d1e0958f0986b3d5a43b254df13a

Perhaps the CI is getting the released version (r1.2.0) instead of master?



On Fri, Jul 17, 2015 at 2:13 PM, Dmitry Blotsky 
wrote:


https://ci.apache.org/builders/cordova-ios/builds/36/steps/running-tests/logs/stdio


CDVCamera.m:23:9: fatal error: 'Cordova/NSData+Base64.h' file not found #import 

   ^
1 error generated.


Kindly,
Dmitry




[GitHub] cordova-windows pull request: CB-9359: Adds support for .appxbundl...

2015-07-21 Thread muratsu
Github user muratsu commented on a diff in the pull request:

https://github.com/apache/cordova-windows/pull/102#discussion_r35132724
  
--- Diff: template/cordova/lib/build.js ---
@@ -134,6 +141,12 @@ function parseAndValidateArgs(argv) {
 config.phone = args.phone ? true : false;
 config.win = args.win ? true : false;
 config.projVerOverride = args.appx;
+// only set config.bundle if > 1 architecture none of which is any 
cpu
+if (config.buildArchs.length > 1 && 
config.buildArchs.indexOf('anycpu') === -1 && config.buildArchs.indexOf('any 
cpu') === -1) {
--- End diff --

`config.buildArchs.length > 1` :+1:


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



RE: [DISCUSS] Website Repo

2015-07-21 Thread Nikhil Khandelwal
'Cordova' github org is good for committers, but it's unclear we have the right 
basis (CLAs etc.) for accepting contributions there.

Even though Apache org does not provide us with some features like labels (and 
that might change soon), keeping it under that org might be a good path 
forward. 

We should really optimize the structure to encourage contribution, especially 
to our docs (as they often go stale and its easiest to have devs contribute 
to). Cordova-docs repo is currently the place to do that. I'm concerned 
changing that will be a disruptive to contributions in the short term. If we 
can do a transfer (github redirect) that might be good - I know github supports 
that. Another alternative is to use the cordova-docs repo itself and add 
website content there.

Thanks,
Nikhil


-Original Message-
From: Brian LeRoux [mailto:b...@brian.io] 
Sent: Tuesday, July 21, 2015 9:28 AM
To: 
Subject: Re: [DISCUSS] Website Repo

On Tue, Jul 21, 2015 at 2:09 AM Dmitry Blotsky 
wrote:

> Hey folks,
>
> In lieu of the changes coming to the docs and the website design 
> proposed at the hangout, I’d like to consolidate our docs, blog, and 
> website under one Git repo. Right now we have some code in several Git 
> repos (docs, blog posts), and some in the SVN repo (website itself). 
> I’d like to move for one Git repo to contain them all, and to use the 
> SVN only for deployment. For this, I’d like to move to create either 
> github.com/cordova/cordova-website
>  or 
> github.com/apache/cordova-website site
> >.
>
> What are your kind thoughts on this matter?
>
> Kindly,
> Dmitry
>

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org


[GitHub] cordova-windows pull request: CB-9283: Add support for Windows 10 ...

2015-07-21 Thread muratsu
Github user muratsu commented on the pull request:

https://github.com/apache/cordova-windows/pull/96#issuecomment-123413943
  
lgtm


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9235 Adds more checks based on th...

2015-07-21 Thread robpaveza
Github user robpaveza commented on the pull request:

https://github.com/apache/cordova-windows/pull/92#issuecomment-123413927
  
When I run this branch on my local, I get an npm test failure for 
check_reqs.spec.js, failing to find config.xml in cordova-windows root.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9235 Adds more checks based on th...

2015-07-21 Thread robpaveza
Github user robpaveza commented on the pull request:

https://github.com/apache/cordova-windows/pull/92#issuecomment-123412166
  
I'm checking out how it works with #102 .  


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



Re: [DISCUSS] Website Repo

2015-07-21 Thread Brian LeRoux
On Tue, Jul 21, 2015 at 2:09 AM Dmitry Blotsky 
wrote:

> Hey folks,
>
> In lieu of the changes coming to the docs and the website design proposed
> at the hangout, I’d like to consolidate our docs, blog, and website under
> one Git repo. Right now we have some code in several Git repos (docs, blog
> posts), and some in the SVN repo (website itself). I’d like to move for one
> Git repo to contain them all, and to use the SVN only for deployment. For
> this, I’d like to move to create either github.com/cordova/cordova-website
>  or
> github.com/apache/cordova-website >.
>
> What are your kind thoughts on this matter?
>
> Kindly,
> Dmitry
>


[GitHub] cordova-windows pull request: CB-9159 Fix Windows Phone 8.1 deploy...

2015-07-21 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cordova-windows/pull/91


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9159 Fix Windows Phone 8.1 deploy...

2015-07-21 Thread vladimir-kotikov
Github user vladimir-kotikov commented on the pull request:

https://github.com/apache/cordova-windows/pull/91#issuecomment-123306596
  
LGTM, merging.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-windows pull request: CB-9239 Fixes issue with windows pre...

2015-07-21 Thread vladimir-kotikov
Github user vladimir-kotikov commented on the pull request:

https://github.com/apache/cordova-windows/pull/99#issuecomment-123304958
  
@robpaveza, ping


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[GitHub] cordova-plugin-camera pull request: Retain ascpect ratio in resize...

2015-07-21 Thread benjamineberle
Github user benjamineberle closed the pull request at:

https://github.com/apache/cordova-plugin-camera/pull/32


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org



[DISCUSS] Website Repo

2015-07-21 Thread Dmitry Blotsky
Hey folks,

In lieu of the changes coming to the docs and the website design proposed at 
the hangout, I’d like to consolidate our docs, blog, and website under one Git 
repo. Right now we have some code in several Git repos (docs, blog posts), and 
some in the SVN repo (website itself). I’d like to move for one Git repo to 
contain them all, and to use the SVN only for deployment. For this, I’d like to 
move to create either 
github.com/cordova/cordova-website 
or github.com/apache/cordova-website.

What are your kind thoughts on this matter?

Kindly,
Dmitry


Re: [CI] iOS build breaking

2015-07-21 Thread Dmitry Blotsky
It seems that Mobilespec is using NPM plugins instead of the local ones: 
https://ci.apache.org/builders/cordova-ios/builds/50/steps/creating-mobilespec-app/logs/stdio.
 And this is because ‘cordova plugin add’ is not respecting the ‘--searchpath’ 
argument. Bug reopened: CB-8993.

Any idea how this happened? Also, whoever fixes this should add tests for it.

Kindly,
Dmitry

On Jul 18, 2015, at 1:27 AM, Shazron 
mailto:shaz...@gmail.com>> wrote:

Not sure what's going on here that line does not exist in master:
https://github.com/apache/cordova-plugin-camera/blob/master/src/ios/CDVCamera.m#L23

I fixed this bug 23 days ago:
https://github.com/apache/cordova-plugin-camera/commit/63110ea54c16d1e0958f0986b3d5a43b254df13a

Perhaps the CI is getting the released version (r1.2.0) instead of master?



On Fri, Jul 17, 2015 at 2:13 PM, Dmitry Blotsky 
wrote:


https://ci.apache.org/builders/cordova-ios/builds/36/steps/running-tests/logs/stdio


CDVCamera.m:23:9: fatal error: 'Cordova/NSData+Base64.h' file not found
#import 
   ^
1 error generated.


Kindly,
Dmitry




Re: [DISCUSS] CI Hardware

2015-07-21 Thread Dmitry Blotsky
Hey Jesse,

The requirements are: the machine should be able to access the Internet, and 
the connected devices should be able to access the Internet. You could even 
place the machine on a connection isolated from your corporate network (like 
the guest wifi) if you need to.

The other requirement is that if the machine is behind a NAT, Buildbot sends a 
heartbeat only every 120 seconds. So, we require a keepalive timeout that is 
longer than that.

For physical devices, it would be great to have one device of each platform 
tested by medic (so far: Blackberry, Apple, Android, Windows, FirefoxOS).

Kindly,
Dmitry

> On Jul 17, 2015, at 5:22 PM, Jesse  wrote:
> 
> Hi Dmitry,
> 
> I think we can set up similar hardware at Adobe, the problem that we face
> though is networking.  We will probably need to fight for an external
> connection that is not heavily secured.  Are there any specific network
> requirements we should be aware of?
> 
> I am pretty sure we can also get some physical devices connected for
> testing.
> 
> Cheers,
>  Jesse
> 
> 
> 
> 
> My team is hiring!
> @purplecabbage
> risingj.com
> 
> On Fri, Jul 17, 2015 at 4:08 PM, Dmitry Blotsky 
> wrote:
> 
>> Hi all,
>> 
>> As per the hangout, please respond to this thread with machines and
>> devices you can hook up to the CI. Also please list relevant info like
>> hardware capabilities of the machines and devices. For example, our
>> hardware is as follows:
>> 
>> - cordova-windows-slave
>>- 8GB RAM
>>- Core i7 ~2.5GHz
>>- Windows 8.1
>>- Devices:
>>- Android 19 Emulator
>>- Windows Phone 8 Emulator
>>- Windows Phone 8.1 Emulator
>>- Windows 8.1 Device (the machine itself)
>> - cordova-ios-slave
>>- 8GB RAM
>>- OS X Yosemite
>>- Devices:
>>- iPhone 5s Simulator
>>- Android 19 Emulator
>> 
>> Kindly,
>> Dmitry
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
>> For additional commands, e-mail: dev-h...@cordova.apache.org
>> 
>> 


-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org