Re: wp8 support (cordova@7)

2017-04-13 Thread Vladimir Kotikov (Akvelon)
+1

-
Best regards, Vladimir

On Apr 13, 2017, at 02:10, Jesse  wrote:

+1
This goes hand in hand with removing platformApiPoly from cordova-lib.




@purplecabbage
risingj.com

On Wed, Apr 12, 2017 at 4:04 PM, Shazron  wrote:

> +1
> adieu WP8
> 
> On Wed, Apr 12, 2017 at 1:58 PM, Audrey So  wrote:
> 
>> Hi everyone! Just a quick update… we will be dropping support for windows
>> phone 8 (wp8) in cordova@7.
>> Here is the PR--> 
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-lib%2Fpull%2F539%2Fcommits=02%7C01%7Cv-vlkoti%40microsoft.com%7C5c08577ed84a4069cd9e08d481f91689%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636276354237140966=ou1mFTdgAp0NIJScf%2B1O7cbkzJEOFjBvNwx5lj5IJnc%3D=0
> .
>> If you have any questions or concerns, let us know!
>> 
>> Audrey
>> 
> 


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


Re: [NIGHTLY BUILDS] Missing

2017-02-15 Thread Vladimir Kotikov (Akvelon)
Hey Shazron and Fil

The thing with nightly builds is that they are running (or it’d better to say 
they had been running until Dec, 9) on Apache infrastructure. More 
specifically, this is a build job that is used to run ‘coho nightly’: 
https://builds.apache.org/view/All/job/cordova-nightly

There were 2 issues:
1. job was using node label that doesn’t have any nodes attached – it has been 
changed by infra at the mid of November
2. NPM credentials, we were using to publish nightlies (user apachebuilds, 
https://www.npmjs.com/~apachebuilds) are now incorrect, at least I’m not able 
to login to NPM with these credentials.

I have updated the job to run on proper set of nodes, but until we get new 
credentials (or at least valid token) we’re blocked on this.

-
Best regards, Vladimir
 

On 2/15/17, 03:58, "Filip Maj"  wrote:

I recall Alex saying he enabled parallel builds on cloudapp within the
last week, sounds like it might be relevant. We'll need our MSFT
friends and cloudapp admins to rescue us in this situation!

On Tue, Feb 14, 2017 at 4:12 PM, Shazron  wrote:
> I believe they don't run anymore. The last one was on
> 2016-12-09T03:21:01.541Z
>
> Does anyone know what happened?

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





[ANNOUNCE] Cordova-windows@5.0.0 released!

2017-02-13 Thread Vladimir Kotikov (Akvelon)
Check out blog at 
https://cordova.apache.org/announcements/2017/02/13/cordova-windows-5.0.0.html
Retweet https://twitter.com/apachecordova/status/831064944208728065

-
Best regards, Vladimir


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


Re: [Vote] 5.0.0 Windows Release

2017-02-09 Thread Vladimir Kotikov (Akvelon)
I vote +1 

- Verified licenses and license headers
- Ran automates tests
- Verified archive
- Verified tag

-
Best regards, Vladimir
 

On 2/9/17, 09:57, "alsoro...@apache.org"  wrote:

I vote +1.

* Verified archives via `coho verify-archive`
* Verified tags manually
* Verified that blank app creates correctly with platform
* Verified that blank app can be successfully built and ran
* Verified that platform can be updated from previous version
* Verified compatibility with core plugins
* Verified release notes
* Verified version
* Verified line breaks
* Verified compatibility with Visual Studio

-- Alexander Sorokin

-Original Message-
From: dase...@apache.org [mailto:dase...@apache.org] 
Sent: Wednesday, February 8, 2017 8:20 PM
To: dev@cordova.apache.org
Subject: [Vote] 5.0.0 Windows Release

Please review and vote on this 5.0.0 Windows Release

by replying to this email (and keep discussion on the DISCUSS thread)

 

Release issue:
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apac
he.org%2Fjira%2Fbrowse%2FCB-12404=02%7C01%7Cv-alsoro%40microsoft.com%7C
27147ccdfdcc4e8d12ab08d45046afec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%
7C636221711911814136=Q%2BsHad7YDUJ7gaAe4efeD1d1ntNWQNZ6vWPTB9otP6A%3D&
reserved=0

 

The archive has been published to dist/dev:

https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache
.org%2Frepos%2Fdist%2Fdev%2Fcordova%2FCB-12404%2F=02%7C01%7Cv-alsoro%40
microsoft.com%7C27147ccdfdcc4e8d12ab08d45046afec%7C72f988bf86f141af91ab2d7cd
011db47%7C1%7C0%7C636221711911814136=EBwPD3j4cb9idteUka7BZzpVVPgXZfkE9
NhTnRbsuDk%3D=0

 

The package was published from its corresponding git tag:

cordova-windows: 5.0.0 (75d7bcf01e)

 

Note that you can test it out via:

 

cordova platform add
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%
2Fapache%2Fcordova-windows%235.0.0=02%7C01%7Cv-alsoro%40microsoft.com%7
C27147ccdfdcc4e8d12ab08d45046afec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0
%7C636221711911814136=2nyElr3rLRACU1mp%2B9CeCepjep8%2BTERrLaZWCZSdX%2B
0%3D=0

 

Upon a successful vote I will upload the archive to dist/, publish it to
npm, and post the blog post.

 

Voting guidelines:
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%
2Fapache%2Fcordova-coho%2Fblob%2Fmaster%2Fdocs%2Frelease-voting.md=02%7
C01%7Cv-alsoro%40microsoft.com%7C27147ccdfdcc4e8d12ab08d45046afec%7C72f988bf
86f141af91ab2d7cd011db47%7C1%7C0%7C636221711911814136=wZ3BZYdWUF7%2BB0
PzVrlR%2B1dQAd0LcsL%2Bxa9nQXqY2wo%3D=0

 

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

* Ensured that all tests pass

* Created, built and ran mobilespec app

* Tested create and update scenarios via platform scripts and cordova-cli

 

Please let me know if you have any questions or considerations.

 

Best regards,

Sergey Shakhnazarov.

 



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





[DISCUSS] Include TypeScript definitions in plugins

2017-01-09 Thread Vladimir Kotikov (Akvelon)
Hey, everybody!

I’d like to propose/discuss the idea of redistributing Typescript definitions 
along with core plugins, so that users who write their apps in Typescript would 
get the typings in their projects without additional mess with 'tsd'/'typings' 
(these all are the package managers for typescript declarations) or manual 
installation from '@types' NPM org.

As mentioned above, our main goal - to reduce the number of additional actions 
needed to either add the plugin to Typescript project or get the types 
information and intellisense for JavaScript projects. Also, this would reduce 
the number of network calls to other services (typings registry, NPM registry) 
which are known as common points of denial (per telemetry data).

The changes are pretty minimal and include adding a d.ts file with type 
definitions (taken from DefinitelyTyped[1]) and 'types' entry to package.json 
according to Typescript convention [2]. The sample implementation for camera 
plugin is here: 
https://github.com/apache/cordova-plugin-camera/compare/master...vladimir-kotikov:add-typings

Does anyone have any considerations/objections about this proposal?

-
[1] 
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/cordova-plugin-camera/index.d.ts
[2] 
http://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html

-
Best regards, Vladimir



-
Best regards, Vladimir
 



Re: plugins and engines

2017-01-04 Thread Vladimir Kotikov (Akvelon)
Here is another relevant proposal and discussion: 
https://github.com/cordova/cordova-discuss/pull/30. I think we’ve agreed to 
follow this way to “pin” specific plugins’ versions to specific cordova 
versions.

Here are some examples:
1. 
https://github.com/apache/cordova-plugin-inappbrowser/blob/master/package.json#L47-L54
2. 
https://github.com/litehelpers/Cordova-sqlite-storage/blob/storage-master/package.json#L13-L17

-
Best regards, Vladimir
 

On 1/4/17, 19:21, "julio cesar sanchez"  wrote:

I think we should start testing plugins with cordova-android 4.1.1 as is
the lower required by Google to publish on Google play. If some plugin
doesn't compile then increase the engine version to next cordova-android.
In example, camera plugin doesn't compile with cordova-android 4.1.1.

For cordova-ios we should require at least 3.4.1 as is the version that
included the 64bit support, required by apple, not sure if they require a
newer version for some other reason now.


El 4 ene. 2017 2:52 p. m., "Filip Maj"  escribió:

> Sounds like a good idea, but how to go about doing it? We probably
> can't easily, for example, rule out older versions of iOS without
> someone testing with an old Xcode version.
>
> On Tue, Jan 3, 2017 at 5:15 PM, Shazron  wrote:
> > Related: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FCB-6582=02%7C01%7Cv-vlkoti%40microsoft.com%7Ce2cfd36143c74c85e24408d434bdb765%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636191436803774697=Ny5sFt0LDFmoCUyQbYW1%2B%2Flf38Sz2QKpfuFLqNO3aRE%3D=0
> > (almost 3 years old...)
> >
> > TLDR; we should update the engine tags, with as much granularity as
> > possible.
> >
> > I think we didn't do this because we don't actually know if it *doesn't*
> > work on an older version (since of course we don't test the current
> version
> > with older platform version) and didn't want to unnecessarily restrict a
> > user from installing it.
> >
> > We planned to pin core plugins to a cordova-lib version but we decided 
to
> > use engine tags in plugins:
> > 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcordova%2Fcordova-discuss%2Fblob%2Fmaster%2Fproposals%2F=02%7C01%7Cv-vlkoti%40microsoft.com%7Ce2cfd36143c74c85e24408d434bdb765%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636191436803774697=2bK2SeDLFC50%2Boo4crA%2Fvj3PqRRcZ0iNcRCOzdcpNvU%3D=0
> pinningAndVersioning.md
> >
> >
> > On Tue, Jan 3, 2017 at 12:26 PM, julio cesar sanchez <
> jcesarmob...@gmail.com
> >> wrote:
> >
> >> I have noticed that most of the plugins don't use the engine tags or
> have
> >> them set to cordova 3.0.0 or 3.1.0 which are very old.
> >>
> >> As we drop support for old iOS/Android versions when updating
> cordova-ios
> >> and cordova-android, what is our policy for iOS/Android versions
> support in
> >> plugins?
> >>
> >> Right now people can use the plugins on very old versions of iOS or
> Android
> >> despite we don't support them on the platforms, as the plugins engines
> are
> >> set to 3.0.0 or 3.1.0 on most of them.
> >>
> >> Should we start updating the engines to newer cordova versions? or even
> >> fine grain it to cordova-ios/cordova-android versions?
> >> I have noticed that we even have engines for iOS versions using
> apple-ios
> >> on the engine tag
> >> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-plugin-wkwebview-=02%7C01%7Cv-vlkoti%40microsoft.com%7Ce2cfd36143c74c85e24408d434bdb765%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636191436803774697=yLXXSTq5hXfxS1yMhOePCv%2F7xLuxpUyzOoTATnUU3bo%3D=0
> >> engine/blob/master/plugin.xml#L35
> >> (but not sure if this really does something as the plugin can be
> >> installed/used in older iOS versions and what works or doesn't work is
> >> controlled in the code)
> >>
> >> Or just say that the old Android/iOS version is not supported by 
Cordova
> >> anymore if someone complains about a plugin not working?
> >>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>






Re: [VOTE] cordova-serve 1.0.1 release

2016-12-22 Thread Vladimir Kotikov (Akvelon)
I vote +1

- Verified archive signature
- Verified license headers
- Verified dependencies have appropriate licenses
- Verified ‘cordova serve’ command and browser platform work with the version 
being released

-
Best regards, Vladimir
 

On 12/22/16, 13:07, "Alexander Sorokin (Akvelon)"  
wrote:

I vote +1.

* Verified archive with coho
* Verified tag
* Ability to install/uninstall Cordova
* Ability to update Cordova
* Ability to create blank app for Windows, Android
* Ability to build/run apps
* Reviewed release notes
* Verified version
* Verified line breaks
* Verified 'cordova serve'
* Verified that browserified app builds and runs correctly
* Ensured --nobuild option works



From: Tim Barham 
Sent: Thursday, December 22, 2016 7:24:23 AM
To: dev@cordova.apache.org
Subject: [VOTE] cordova-serve 1.0.1 release

Please review and vote on this Tools Release by replying to this email (and 
keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FCB-12289=02%7C01%7Cv-alsoro%40microsoft.com%7C9688f4a40c104c8857de08d42a2279c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636179774936024514=Lt701h2YtQAVLUhXv6kqLK2FH5E0X3i245dEIcBGQPk%3D=0

The release has been published to dist/dev: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fcordova%2FCB-12289%2F=02%7C01%7Cv-alsoro%40microsoft.com%7C9688f4a40c104c8857de08d42a2279c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636179774936024514=mgEMD%2FAXvtRhefGha89Ca%2F1ShQt%2F0wVRe2avrB6vi80%3D=0.
 It has also been published to npm with the "rc" tag, and can be installed for 
testing using "cordova-serve@rc"

The packages were published from their corresponding git tags:

cordova-lib: serve-1.0.1 (510a698841)

Upon a successful vote I will upload the archives to dist/, publish them to 
NPM, and post the corresponding blog post.

Voting guidelines: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-coho%2Fblob%2Fmaster%2Fdocs%2Frelease-voting.md=02%7C01%7Cv-alsoro%40microsoft.com%7C9688f4a40c104c8857de08d42a2279c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636179774936024514=x4H9lVx8d6Q5H%2FSocZjdkHsMu7%2BF0ttejlPH8sVJHbw%3D=0

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
* Manually verified package contents




Re: [DISCUSS] EOL cordova-medic

2016-12-12 Thread Vladimir Kotikov (Akvelon)
Hey all!

I’m +1 for killing Medic, since it hasn’t been used for months and I guess 
hardly ever will be used in the future.

Though I have a bit different proposal about moving configs – IMO they are a 
part of CI and should live somewhere inside a CI. I don’t think there is a need 
to either exhibit them to public or make them easily editable by anybody – the 
current practice demonstrates that the only one who really needs to see or edit 
these configs is the CI maintainer. From the implementation side, I think we 
can just reuse one of the millions of Jenkins plugins (maybe this: 
https://wiki.jenkins-ci.org/display/JENKINS/Config+File+Provider+Plugin)

> Substantial code was added to paramedic to support some other use cases 
> (Appium, Sauce, ...), but I would still REALLY like to prevent us turning 
> paramedic into a behemoth travelling hospital ... it may already be too late 
> though.

Jesse, I share your concerns! Just want to say that despite it became really 
complex, and the code is far from ideal, paramedic really does its job!
I wish we could have a bit of spare time and some free hands to redesign it and 
make it lightweight and modular (I think all that added functionality, like 
Appium and Sauce support, easily could be moved out of paramedic into “plugins”)

-
Best regards, Vladimir
 

On 12/13/16, 01:03, "Filip Maj"  wrote:

On Mon, Dec 12, 2016 at 1:46 PM, Jesse  wrote:
> What would be the added responsibilities for cordova-paramedic?

Good question. As far as I can tell, I believe paramedic would need to
additionally house the helper JSON files containing configuration that
one passes into paramedic - basically replacing the various flags one
can run paramedic with with a single one pointing to a file instead.

In particular, the Jenkins configs that the cloudapp CI uses that it
feeds into paramedic [1] - including the "local" ones used for local
testing [2], which seem particularly relevant to paramedic's mission.
This would save our Jenkins instance from pulling the medic repo down,
speeding up test execution (it seems silly to clone a whole repo just
to pull a few JSON files out!).

So right now, when I want to run paramedic locally, I invoke something like:

$ node cordova-paramedic/main.js --platform android --plugin
./cordova-plugin-contacts --verbose --cleanUpAfterRun

I can reduce on the flags passed in by pointing paramedic to the
afore-mentioned local configs, but, these currently exist in the medic
repo. So I've actually been running paramedic recently like so:

$ node cordova-paramedic/main.js --plugin
./cordova-plugin-contacts --config
./cordova-medic/jenkins-conf/pr/local/android-5.1.config.json

The above incantation is also how our cloudapp CI invokes paramedic:
by pointing it to a config file (it points it to a "non-local" config
file, e.g. [3]).

In effect, it is just shuffling around code from one repo to the
other, but the benefits we get are:
 - save compute within our CI
 - all testing-relevant configurations will exist in one repo, not two
 - we can remove the medic repo along with its code duplication of paramedic

The cons, as far as I can tell, are:
 - there will be a new 'config' top-level directory

Let me know how that sounds and what else I've missed.

[1] 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-medic%2Ftree%2Fmaster%2Fjenkins-conf=02%7C01%7Cv-vlkoti%40microsoft.com%7C2e9fcdbcd93d4516275708d422dab62e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636171770130218288=YjWqa5CiRntxkhmikqNE12bwGaEf0W4q2YF%2BT8E1Asg%3D=0
[2] 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-medic%2Ftree%2Fmaster%2Fjenkins-conf%2Fpr%2Flocal=02%7C01%7Cv-vlkoti%40microsoft.com%7C2e9fcdbcd93d4516275708d422dab62e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636171770130218288=FbkW3oVkKBw%2FrlPTc3wUCD5d3dRdTYDvYPTj1h%2FUYRM%3D=0
[3] 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-medic%2Fblob%2Fmaster%2Fjenkins-conf%2Fpr%2Fandroid-5.1.config.json=02%7C01%7Cv-vlkoti%40microsoft.com%7C2e9fcdbcd93d4516275708d422dab62e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636171770130218288=BqBTYje0DLo2ND6SPxkLTcgyI1c0HA0qSoXS7%2FhdVw8%3D=0

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





Re: [DISCUSS] Plugins Release

2016-12-12 Thread Vladimir Kotikov (Akvelon)
Hi Shazron
Gave you permissions to packages which I have access to.

-
Best regards, Vladimir
 

On 12/12/16, 01:37, "Shazron"  wrote:

Hi Steve Gill and/or Carlos Santana -- please give me write access to these
npm modules below. Publishing is stalled until I get permissions.

cordova-plugin-battery-status
csantanapr
stevegill
cordova-plugin-camera
csantanapr
stevegill
cordova-plugin-console
csantanapr
stevegill
cordova-plugin-contacts
csantanapr
stevegill
cordova-plugin-device
csantanapr
stevegill
cordova-plugin-device-motion
csantanapr
stevegill
cordova-plugin-device-orientation
csantanapr
stevegill
cordova-plugin-dialogs
csantanapr
stevegill
cordova-plugin-file
kotikov.vladimir
csantanapr
stevegill
cordova-plugin-file-transfer
nikhilkh
csantanapr
stevegill
cordova-plugin-geolocation
csantanapr
stevegill
cordova-plugin-globalization
csantanapr
stevegill
cordova-plugin-legacy-whitelist
csantanapr
stevegill
cordova-plugin-media
kotikov.vladimir
csantanapr
stevegill
cordova-plugin-media-capture
csantanapr
stevegill
cordova-plugin-network-information
csantanapr
stevegill
cordova-plugin-screen-orientation
gbenvenuti
stevegill
tony--
cordova-plugin-splashscreen
kotikov.vladimir
csantanapr
stevegill
cordova-plugin-statusbar
kotikov.vladimir
csantanapr
stevegill
cordova-plugin-test-framework
csantanapr
stevegill
cordova-plugin-vibration
csantanapr
stevegill
cordova-plugin-whitelist
csantanapr
stevegill

--

I already have access to these:

cordova-plugin-wkwebview-engine
bowserj
kotikov.vladimir
purplecabbage
shazron
csantanapr
stevegill
cordova-plugin-inappbrowser
csantanapr
stevegill
kotikov.vladimir
sgrebnov
shazron


On Sun, Dec 11, 2016 at 2:11 PM, Shazron  wrote:

> I've already started 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FCB-12237=02%7C01%7Cv-vlkoti%40microsoft.com%7C0e0639e78dac47d771a708d4221658d2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636170926753647122=w%2F0INJNEerZ%2FYkorTQO%2BAd1x%2FTOk5bqtOI6gHW3ZU8w%3D=0
>
> On Sun, Dec 11, 2016 at 2:01 PM, Shazron  wrote:
>
>> One more issue -- cordova-plugin-inappbrowser, my intent is not to call
>> anyone out here (hey I'm the major source of mistakes for this release) 
but
>> my intent is to fix the problem. The plugin minor version was incremented
>> in plugin.xml to 1.6.0 but not incremented in package.json. Thus when the
>> packaging automation ran, the version had a mismatch, and that this is
>> reflected in cordova-plugin-inappbrowser.
>>
>> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-plugin-inappbrowser%2Fcommit=02%7C01%7Cv-vlkoti%40microsoft.com%7C0e0639e78dac47d771a708d4221658d2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636170926753647122=8B2GLsiiMxL7357w%2BsmrgTDexI2oVBImPKiOVvx9NQ8%3D=0
>> /cfbd3845a893df647ff39ec3c750804d775a0e57
>>
>> We should have a version mismatch automation check during release as well
>> in coho, and/or the tests.
>>
>> So now the problem is, I can't publish cordova-plugin-inappbrowser this
>> release because package.json shows the version is 1.5.1 while plugin.xml 
is
>> 1.6.0 (1.6.0 is correct).
>>
>> I will have to omit cordova-plugin-inappbrowser in this release, and put
>> out another cordova plugins release which includes:
>>
>> 1) Updates in cordova-plugin-battery-status that we discussed
>> 2) The package.json update in cordova-plugin-inappbrowser (same version,
>> 1.6.0)
>>
>>
>>
>>
>>
>>
>>
>> On Sun, Dec 11, 2016 at 11:32 AM, Shazron  wrote:
>>
>>> I screwed up the release notes for each plugin (RELEASENOTES.md) in each
>>> plugin repo. I'll fix it after release, but will fix it for the blog 
post:
>>> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FCB-12236=02%7C01%7Cv-vlkoti%40microsoft.com%7C0e0639e78dac47d771a708d4221658d2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636170926753647122=2Q%2Bi07ZZetyqGbDkfxXu2CynpfWdzVruLXcy7vNfJMI%3D=0
>>>
>>> On Thu, Dec 8, 2016 at 9:03 PM,  wrote:
>>>
 Just replying to it from my apache address to 

Re: Windows platform refactoring

2016-11-24 Thread Vladimir Kotikov (Akvelon)
Thanks, Jesse! 

-
Best regards, Vladimir
 

On 11/25/16, 10:03, "Jesse" <purplecabb...@gmail.com> wrote:

Sorry for the late reply, missed this email in the spam folder.
These changes look great, thanks!

Cheers,
  Jesse


@purplecabbage
risingj.com

On Thu, Nov 17, 2016 at 6:30 AM, Vladimir Kotikov (Akvelon) <
v-vlk...@microsoft.com> wrote:

> Hey all
>
> Just FUI, we're done some refactoring that aims to move some
> windows-specific logic (in particular, applying  changes to
> appxmanifests files) out of cordova-common into cordova-windows. I hope
> this would simplify maintenance of both cordova-common and cordova-windows
> in future
>
> Just in case if anyone is interested, here is the PR that these windows
> bits from cordova-common: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2F=02%7C01%7Cv-vlkoti%40microsoft.com%7C4bcd445d56fa455b323e08d415013ec2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636156542464256661=3UYboUT79uLFzFHgzGUKtyw%2BYK581wdUwMAbjCRdNNI%3D=0
> cordova-lib/pull/505/files, and this PR adds them to cordova-windows:
> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-windows%2Fpull%2F207=02%7C01%7Cv-vlkoti%40microsoft.com%7C4bcd445d56fa455b323e08d415013ec2%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636156542464256661=qY8A8owzq1ZFKkci14luDlyBchAjPNqxIVzthidmN64%3D=0.
 Note that changes in
> windows are backward compatible, I.e. it will continue to work with
> previous versions of cordova-common, so we don't need to merge them at 
once
> and do a release ASAP
>
> I was going to merge this by tomorrow EOD, but if anyone wants to take a
> look - I would appreciate any feedback
> Thanks
>
> -
> Best regards, Vladimir
>




RE: [DISCUSS] Split cordova-lib modules into their own repos

2016-11-22 Thread Vladimir Kotikov (Akvelon)
+1 

-Original Message-
From: Filip Maj [mailto:maj@gmail.com] 
Sent: Wednesday, November 23, 2016 9:12 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Split cordova-lib modules into their own repos

+1

On Tue, Nov 22, 2016 at 9:33 PM, Darryl Pogue  wrote:
> On 22 November 2016 at 17:30, Steven Gill  wrote:
>> I propose to split these modules into their own git repos. Thoughts?
>
> A giant +1 from me!
>
> I routinely run into cases where cordova-common or cordova-lib 
> problems have been fixed in master or I'm trying to test a branch, and 
> I have no way of pointing a particular project on my CI system to use 
> that branch without global npm link hackery (which doesn't even work 
> properly with npm3). Definitely excited for this!
>
> -
> 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


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


Windows platform refactoring

2016-11-17 Thread Vladimir Kotikov (Akvelon)
Hey all

Just FUI, we're done some refactoring that aims to move some windows-specific 
logic (in particular, applying  changes to appxmanifests files) 
out of cordova-common into cordova-windows. I hope this would simplify 
maintenance of both cordova-common and cordova-windows in future

Just in case if anyone is interested, here is the PR that these windows bits 
from cordova-common: https://github.com/apache/cordova-lib/pull/505/files, and 
this PR adds them to cordova-windows: 
https://github.com/apache/cordova-windows/pull/207. Note that changes in 
windows are backward compatible, I.e. it will continue to work with previous 
versions of cordova-common, so we don't need to merge them at once and do a 
release ASAP

I was going to merge this by tomorrow EOD, but if anyone wants to take a look - 
I would appreciate any feedback
Thanks

-
Best regards, Vladimir


RE: [CI STATUS REPORT] - 2 actual failures, 2 known failures

2016-11-07 Thread Vladimir Kotikov (Akvelon)
Upd.: cordova-plugin-device-motion failure on Android is outdated because some 
time ago we've changed Jenkins configuration to run tests against both KitKat 
and Lollipop and the links to builds have changed. The badge on cordova-status 
shows the failure that has happened at Aug, 3 - that was the last build that 
was using old configuration.

I've sent a PR (https://github.com/cordova/cordova-status/pull/1) that adds 
separate columns for different androis versions and updates the links.

-
Best regards, Vladimir

-Original Message-
From: Shazron [mailto:shaz...@apache.org] 
Sent: Saturday, November 5, 2016 2:55 AM
To: Shazron 
Cc: dev@cordova.apache.org
Subject: Re: [CI STATUS REPORT] - 2 actual failures, 2 known failures

For tracking: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FCB-12116=02%7C01%7Cv-vlkoti%40microsoft.com%7C6454f351bb124bfc5d3608d4050e13e0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636139005403700686=DBRVjRdr58YYIm%2FO3HhWoHxEwsuoj52Lw%2F7j9Y01ojw%3D=0

On Fri, Nov 4, 2016 at 11:34 AM, Shazron  wrote:

> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fstatus
> .cordova.io=02%7C01%7Cv-vlkoti%40microsoft.com%7C6454f351bb124bfc
> 5d3608d4050e13e0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63613900
> 5403700686=uj8JYA%2FooSwGAFSXMtVgi8WGk56eus6cAQeK%2BSK2RN0%3D
> served=0
>
>
> # ACTUAL FAILURES
>
> 1. cordova-lib (being worked on)
> 2. cordova-plugin-device-motion on Android (unknown progress)
> cordova-plugin-device-motion-tests.tests >>.Accelerometer
> 
> (navigator.accelerometer).getCurrentAcceleration.accelerometer.spec.5
> success callback Acceleration object
> should return a recent timestamp (Expected 1470221728683 to be 
> less than 1470210930880)
>
> # KNOWN FAILURES (CI issues)
>
> 1. cordova-paramedic - AppVeyor - 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2F=02%7C01%7Cv-vlkoti%40microsoft.com%7C6454f351bb12
> 4bfc5d3608d4050e13e0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6361
> 39005403700686=riXOjsDgYNgNcMMrBik37O5kPkQ7gUuRKpyB79CRRv4%3D
> served=0
> jira/browse/CB-12032
> 2. cordova-plugin-wkwebview - Travis - 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2F=02%7C01%7Cv-vlkoti%40microsoft.com%7C6454f351bb12
> 4bfc5d3608d4050e13e0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6361
> 39005403700686=riXOjsDgYNgNcMMrBik37O5kPkQ7gUuRKpyB79CRRv4%3D
> served=0
> jira/browse/CB-11937
>
>


RE: Nightly build #189 for cordova has succeeded!

2016-10-25 Thread Vladimir Kotikov (Akvelon)
Hey all, just wanted to let you know that I have removed all testing logic from 
'coho nightly'.
IMO it was non-reliable due to multiple problems witn node/npm environment and 
linking. Also we already test all our packages on continuous basis, so 
additional test runs don't have any real profit for us.

-
Best regards, Vladimir

-Original Message-
From: Apache Jenkins Server [mailto:jenk...@builds.apache.org] 
Sent: Tuesday, October 25, 2016 11:12 AM
To: Vladimir Kotikov (Akvelon) <v-vlk...@microsoft.com>; dev@cordova.apache.org
Subject: Nightly build #189 for cordova has succeeded!

Nightly build #189 for cordova has succeeded!
The latest nightly has been published and you can try it out with 'npm i -g 
cordova@nightly'

For details check build console at 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.apache.org%2Fjob%2Fcordova-nightly%2F189%2FconsoleFull=02%7C01%7Cv-vlkoti%40microsoft.com%7Ced10168bac8e4fbcd4e308d3fcae934d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636129799134488080=r%2FGtFNPNzUL6Rjn1CFmb4NEihQfB81DJKvCYULQJ%2Fys%3D=0

-
Jenkins for Apache Cordova

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


RE: [Vote] Cordova-common@1.5.0 Release

2016-10-07 Thread Vladimir Kotikov (Akvelon)
I vote +1:
* Ran coho audit-license-headers
* Ran coho check-license
* Ran npm test

-
Best regards, Vladimir

-Original Message-
From: Shazron [mailto:shaz...@gmail.com] 
Sent: Friday, October 7, 2016 10:38 AM
To: dev@cordova.apache.org
Subject: Re: [Vote] Cordova-common@1.5.0 Release

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
* Ran npm test

On Thu, Oct 6, 2016 at 10:04 PM, Steven Gill  wrote:

> Please review and vote on this cordova-common Release by replying to 
> this email (and keep discussion on the DISCUSS thread)
>
> Release issue: 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fbrowse%2FCB-11969=01%7C01%7Cv-vlkoti%40micr
> osoft.com%7C1d523da98c484a4754e608d3ee84fe30%7C72f988bf86f141af91ab2d7
> cd011db47%7C1=zacc2vBpeXUzHG0QKZajPyTBhinMSJB9y%2BNo1L1eGk4%3D
> eserved=0
>
> Both tools have been published to
> dist/dev:https://dist.apache.org/repos/dist/dev/cordova/CB-11969/
>
> The packages were published from their corresponding git tags:
>
> cordova-lib: common-1.5.0 (0b56f9c6e5)
>
> Upon a successful vote I will upload the archives to dist/, publish 
> them to npm, and post the corresponding blog post.
>
> Voting guidelines:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithu
> b.com%2Fapache%2Fcordova-coho%2Fblob%2Fmaster%2Fdocs%2Frelease-voting.
> md=01%7C01%7Cv-vlkoti%40microsoft.com%7C1d523da98c484a4754e608d3e
> e84fe30%7C72f988bf86f141af91ab2d7cd011db47%7C1=uoLoReoAgAAEneQBG
> 4Xuw8fnNm30gjdmq4L0I7qqlxQ%3D=0
>
> 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
> * Ran npm test
>


RE: Nightly build #167 for cordova has failed

2016-10-04 Thread Vladimir Kotikov (Akvelon)
Voted!

Actually, I was thinking about removing this ‘link & run tests’ step before 
publishing – I think we already run tests on Travis and AppVeyor so doing this 
also on Jenkins is a bit excessive

Thoughts?

-
Best regards, Vladimir

From: Shazron [mailto:shaz...@gmail.com]
Sent: Tuesday, October 4, 2016 7:15 AM
To: dev@cordova.apache.org
Cc: Vladimir Kotikov (Akvelon) <v-vlk...@microsoft.com>
Subject: Re: Nightly build #167 for cordova has failed

We're waiting on cordova-app-hello-world to be published. Need 1 more vote! 
Please vote on that thread

On Mon, Oct 3, 2016 at 7:52 PM, Apache Jenkins Server 
<jenk...@builds.apache.org<mailto:jenk...@builds.apache.org>> wrote:
Nightly build #167 for cordova has failed.

Please check failure details on build details page at 
https://builds.apache.org/job/cordova-nightly/167/<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.apache.org%2Fjob%2Fcordova-nightly%2F167%2F=01%7C01%7Cv-vlkoti%40microsoft.com%7Cc0f555cea20d445e9ab408d3ec0d10f2%7C72f988bf86f141af91ab2d7cd011db47%7C1=QGo8TcHyL2%2BUzQDYsZUFY%2B0U18RNmu60kTHeMKtEMLo%3D=0>
You can also take a look at build console: 
https://builds.apache.org/job/cordova-nightly/167/consoleFull<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.apache.org%2Fjob%2Fcordova-nightly%2F167%2FconsoleFull=01%7C01%7Cv-vlkoti%40microsoft.com%7Cc0f555cea20d445e9ab408d3ec0d10f2%7C72f988bf86f141af91ab2d7cd011db47%7C1=NtsnVxb7WcN8CzV%2F%2F9qQM7sOIsRIkGpKfFi%2B8Vlo7s0%3D=0>

-
Jenkins for Apache Cordova


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



RE: [VOTE] create@1.0.1 & app-hello-world@3.11.0 release!

2016-10-04 Thread Vladimir Kotikov (Akvelon)
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
* Ran npm test for cordova create

-
Best regards, Vladimir

-Original Message-
From: Shazron [mailto:shaz...@gmail.com] 
Sent: Monday, October 3, 2016 9:22 PM
To: dev@cordova.apache.org
Subject: Re: [VOTE] create@1.0.1 & app-hello-world@3.11.0 release!

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
* Ran npm test for cordova create (with new cordova-app-hello-world linked)
* Built hello world app and ran on iOS successfully


On Thu, Sep 29, 2016 at 6:49 PM, Steven Gill  wrote:

> Please review and vote on this release by replying to this email (and 
> keep discussion on the DISCUSS thread)
>
> Release issue: 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fbrowse%2FCB-11904=01%7C01%7Cv-vlkoti%40micr
> osoft.com%7Cfcedb8a692e247851f4408d3ebba467a%7C72f988bf86f141af91ab2d7
> cd011db47%7C1=yoQj5RxphF%2BUfmASqifQya1QBtM4weun06TXM%2FxUynE%3D
> =0
>
> Both packages have been published to
> dist/dev:https://dist.apache.org/repos/dist/dev/cordova/CB-11904/
>
> The packages were published from their corresponding git tags:
>
> cordova-app-hello-world: 3.11.0 (eb20135263)
> cordova-create: 1.0.1 (a1c3ecda8b)
>
> Upon a successful vote I will upload the archives to dist/, publish 
> them to npm, and post the corresponding blog post.
>
> Voting guidelines:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithu
> b.com%2Fapache%2Fcordova-coho%2Fblob%2Fmaster%2Fdocs%2Frelease-voting.
> md=01%7C01%7Cv-vlkoti%40microsoft.com%7Cfcedb8a692e247851f4408d3e
> bba467a%7C72f988bf86f141af91ab2d7cd011db47%7C1=%2FwO9C2JO0rmsLdG
> fV062NQMlG%2BSuDauJcfTfHkzGaHw%3D=0
>
> 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
> * Ran npm test for cordova create
> * Built hello world app
>


RE: Nightly build #159 for cordova has failed

2016-09-28 Thread Vladimir Kotikov (Akvelon)
It looks like another mysterious quirk of npm. I was able to reproduce it 
locally only once – all further runs weren’t giving any errors.
-
Best regards, Vladimir

From: Shazron [mailto:shaz...@gmail.com]
Sent: Wednesday, September 28, 2016 7:08 AM
To: dev@cordova.apache.org
Cc: Vladimir Kotikov (Akvelon) <v-vlk...@microsoft.com>
Subject: Re: Nightly build #159 for cordova has failed

I see the log where it says it can't find the 'sax' module, but when testing it 
locally using:
`coho nightly --pretend` I can't replicate the error.

On Tue, Sep 27, 2016 at 7:56 PM, Apache Jenkins Server 
<jenk...@builds.apache.org<mailto:jenk...@builds.apache.org>> wrote:
Nightly build #159 for cordova has failed.

Please check failure details on build details page at 
https://builds.apache.org/job/cordova-nightly/159/<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.apache.org%2Fjob%2Fcordova-nightly%2F159%2F=01%7C01%7Cv-vlkoti%40microsoft.com%7C0e89188c6ddb4930303108d3e755317d%7C72f988bf86f141af91ab2d7cd011db47%7C1=SIOeiRE3hiED6fBpsOIKFJP6vib4C41w9BvPoxWbxCY%3D=0>
You can also take a look at build console: 
https://builds.apache.org/job/cordova-nightly/159/consoleFull<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.apache.org%2Fjob%2Fcordova-nightly%2F159%2FconsoleFull=01%7C01%7Cv-vlkoti%40microsoft.com%7C0e89188c6ddb4930303108d3e755317d%7C72f988bf86f141af91ab2d7cd011db47%7C1=p43uBio3558jSK1boTCpA0%2B4K7b9BF6ZMq56AzA8NpI%3D=0>

-
Jenkins for Apache Cordova


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



RE: [PROPOSAL] Using cordovaDependencies in core plugins

2016-09-01 Thread Vladimir Kotikov (Akvelon)
No feedback has been received, so I assume it's a lazy consensus.
In continuation of this proposal I have opened a bunch of PRs to core plugins 
and going to merge them by the end of this week if there are no objections.

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, August 26, 2016 3:25 PM
To: dev@cordova.apache.org
Subject: [PROPOSAL] Using cordovaDependencies in core plugins

Hey all

We've been researching ways to prevent cordova workflow breakages, caused by 
installing edge versions of the plugins, which possibly could be incompatible 
with cordova version, used by user. This is IMO a very nasty sort of problems, 
because it might cause unpredictable build- and runtime failures of cordova 
setup which has been working perfectly previously.

A typical example of this scenario is when some plugin introduces a change 
incompatible w/ some particular cordova version and doesn't update 
'cordovaDependencies' property in its' package.json correspondingly.

To prevent such breakages and avoid negative user experience I propose to start 
using `cordovaDependencies` in our core plugins in a following way:

1. For every plugin we maintain, we add `cordovaDependencies` to its' 
package.json w/ the following entry

CURRENT_PLUGIN_VERSION: { cordova: >= LATEST_SUPPORTED_CORDOVA_VERSION }

We will try to determine the LATEST_SUPPORTED_CORDOVA_VERSION based on release 
notes and most significant changes in plugins, but probably we can safely use 
6.1.0 here because new version choosing logic for `plugin add` was introduced 
in this version and older versions of cordova will not use 
`cordovaDependencies` anyway.

Also for some plugins adding such entry doesn't make sense because they will 
work with any version of cordova, so for these plugins this step could be 
omitted.

2. For every plugin we add additional 'protective' entry
  
NEXT_MAJOR_PLUGIN_VERSION: { cordova: >= 100 }
  
  There are 2 purposes for this:

  - if there is a major plugin update that potentially would broke 
compatibility with some cordova versions, this will protect users against 
installing this major update, unless plugin maintainers update 
`cordovaDependencies` by adding corresponding entry for this plugin version.

In other words, if we've introduced a breaking change and forgot to update 
`cordovaDependencies` correspondingly to reflect that the change requires a 
specific cordova version, user will not get this plugin update.

  - By some reason without such 'protective' entry in case if 
NEXT_MAJOR_PLUGIN_VERSION gets released without adding corresponding entry to 
`cordovaDependencies` (i.e. we don't have any restrictions for this version in 
`cordovaDependencies`) - cordova will fetch that version without any checks. 
This is sounds non-obviously for me and probably there is some reason behind 
installing plugin version, which we can't verify requirements for, but this is 
how it works.

3. When we introduce a change that requires us to change plugin version to 
`NEXT_MAJOR_PLUGIN_VERSION`, we go and fix `cordovaDependencies` by changing 
cordova requirement for `NEXT_MAJOR_PLUGIN_VERSION` to actual value instead of 
100 and introducing `ANOTHER_NEXT_MAJOR_PLUGIN_VERSION: { cordova: >= 100 }` 
entry.

I would love to hear any feedback about this proposal or any other ideas that 
might help us to prevent such breakages w/ cordova and plugins.

-
Best regards, Vladimir


-
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



RE: Nightly builds - npm publish issue

2016-08-31 Thread Vladimir Kotikov (Akvelon)
FYI. In case if anyone else is interested - coho just invokes 'npm publish', so 
in order to fix nightiles we've updated npm used by nightly job on Jenkins to 
3.10.x., so nightlies are now alive again.

-
Best regards, Vladimir

-Original Message-
From: Shazron [mailto:shaz...@gmail.com] 
Sent: Monday, August 29, 2016 11:23 AM
To: dev@cordova.apache.org
Subject: Nightly builds - npm publish issue

See: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11778=01%7c01%7cv-vlkoti%40microsoft.com%7c7309836d15dd4071566a08d3cfe5c2b1%7c72f988bf86f141af91ab2d7cd011db47%7c1=n1hRjVzXVZbRJYRrsdJb71DohM6x758AquTlPwpBtWU%3d

Long story short -- we need to use node 6.x to publish the npm nightlies.

I know the nightly CI uses coho, is it a matter of just updating coho code and 
the CI picks it up, or do we have to do something else?


[PROPOSAL] Using cordovaDependencies in core plugins

2016-08-26 Thread Vladimir Kotikov (Akvelon)
Hey all

We've been researching ways to prevent cordova workflow breakages, caused by 
installing edge versions of the plugins, which possibly could be incompatible 
with cordova version, used by user. This is IMO a very nasty sort of problems, 
because it might cause unpredictable build- and runtime failures of cordova 
setup which has been working perfectly previously.

A typical example of this scenario is when some plugin introduces a change 
incompatible w/ some particular cordova version and doesn't update 
'cordovaDependencies' property in its' package.json correspondingly.

To prevent such breakages and avoid negative user experience I propose to start 
using `cordovaDependencies` in our core plugins in a following way:

1. For every plugin we maintain, we add `cordovaDependencies` to its' 
package.json w/ the following entry

CURRENT_PLUGIN_VERSION: { cordova: >= LATEST_SUPPORTED_CORDOVA_VERSION }

We will try to determine the LATEST_SUPPORTED_CORDOVA_VERSION based on release 
notes and most significant changes in plugins, but probably we can safely use 
6.1.0 here because new version choosing logic for `plugin add` was introduced 
in this version and older versions of cordova will not use 
`cordovaDependencies` anyway.

Also for some plugins adding such entry doesn't make sense because they will 
work with any version of cordova, so for these plugins this step could be 
omitted.

2. For every plugin we add additional 'protective' entry
  
NEXT_MAJOR_PLUGIN_VERSION: { cordova: >= 100 }
  
  There are 2 purposes for this:

  - if there is a major plugin update that potentially would broke 
compatibility with some cordova versions, this will protect users against 
installing this major update, unless plugin maintainers update 
`cordovaDependencies` by adding corresponding entry for this plugin version.

In other words, if we've introduced a breaking change and forgot to update 
`cordovaDependencies` correspondingly to reflect that the change requires a 
specific cordova version, user will not get this plugin update.

  - By some reason without such 'protective' entry in case if 
NEXT_MAJOR_PLUGIN_VERSION gets released without adding corresponding entry to 
`cordovaDependencies` (i.e. we don't have any restrictions for this version in 
`cordovaDependencies`) - cordova will fetch that version without any checks. 
This is sounds non-obviously for me and probably there is some reason behind 
installing plugin version, which we can't verify requirements for, but this is 
how it works.

3. When we introduce a change that requires us to change plugin version to 
`NEXT_MAJOR_PLUGIN_VERSION`, we go and fix `cordovaDependencies` by changing 
cordova requirement for `NEXT_MAJOR_PLUGIN_VERSION` to actual value instead of 
100 and introducing `ANOTHER_NEXT_MAJOR_PLUGIN_VERSION: { cordova: >= 100 }` 
entry.

I would love to hear any feedback about this proposal or any other ideas that 
might help us to prevent such breakages w/ cordova and plugins.

-
Best regards, Vladimir


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



RE: [VOTE] Cordova-create@1.0.0 release

2016-08-25 Thread Vladimir Kotikov (Akvelon)
I vote +1

* Verified archives using coho verify-archive
* Ran coho audit-license-headers
* Ran coho check-license 
* Ensured tests are passing

-
Best regards, Vladimir


-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, August 24, 2016 3:03 AM
To: dev@cordova.apache.org
Subject: [VOTE] Cordova-create@1.0.0 release

Please review and vote on this cordova-create Release by replying to this email 
(and keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11722=01%7c01%7cv-vlkoti%40microsoft.com%7c9c66b697d89044c42aca08d3cbb22175%7c72f988bf86f141af91ab2d7cd011db47%7c1=Yigmo50JJlG%2bjgwBMauZ5HiyI%2bQ7P4MuOoRARItgWDE%3d

Both tools have been published to
dist/dev:https://dist.apache.org/repos/dist/dev/cordova/CB-11722/

The package was published from its corresponding git tag:

cordova-create: 1.0.0 (4a49545f0f)

Upon a successful vote I will upload the archives to dist/, publish it to npm, 
and post the corresponding 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 unit tests and end to end tests were passing.


RE: i want to be a contributor

2016-08-24 Thread Vladimir Kotikov (Akvelon)
Welcome, Zam!
Please also take a look at the contributing guidelines here: 
http://cordova.apache.org/contribute/contribute_guidelines.html 

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Tuesday, August 23, 2016 10:57 PM
To: dev@cordova.apache.org
Subject: Re: i want to be a contributor

Welcome Zam!

Let us know if you have any questions! We would love to have you contribute. 
Feel free to join us at slack.cordova.io.

Cheers,
-Steve

On Tue, Aug 23, 2016 at 9:02 AM, Zam Light  wrote:

> Hi :
> i am Zam.
> Currently, I am working on project with Cordova, and i have commit 
> some useful feature, so i want to merge back for others.
> --
> Best Regards,
> Zam
>


[ANNOUNCE] Cordova@6.3.1 has been released

2016-08-15 Thread Vladimir Kotikov (Akvelon)
Blog: http://cordova.apache.org/news/2016/08/12/tools-release.html
Tweet: https://twitter.com/apachecordova/status/765139399327744000

-
Best regards, Vladimir


RE: [Vote] Tools Release

2016-08-15 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Steven Gill

Negative Binding Votes: 0

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Monday, August 15, 2016 11:05 AM
To: dev@cordova.apache.org
Subject: RE: [Vote] Tools Release

+1

On Aug 11, 2016 9:51 AM, "Alexander Sorokin (Akvelon)" < 
v-als...@microsoft.com> wrote:

> I vote +1.
>
> * Verified tags
> * Ability to install/uninstall Cordova
> * Ability to update Cordova
> * Ability to create blank app for Windows, Android
> * Ability to build/run apps
> * Reviewed release notes
> * Verified versions
> * Verified line breaks
> * Verified 'cordova serve'
> * Verified that browserified app builds and runs correctly
> * Ensured --nobuild option works
>
> Thanks,
> Alexander Sorokin
>
> -Original Message-
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> Sent: Tuesday, August 9, 2016 12:40 PM
> To: dev@cordova.apache.org
> Subject: [Vote] Tools Release
>
> Please review and vote on this Tools Release by replying to this email 
> (and keep discussion on the DISCUSS thread)
>
> Release issue: https://na01.safelinks.protection.outlook.com/?url=
> https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-
> 11685=02%7c01%7cv-alsoro%40microsoft.com%
> 7c55b08cf565814fb972af08d3c039310b%7c72f988bf86f141af91ab2d7cd011
> db47%7c1%7c0%7c636063324265179312=bPR69MlFO4mkIiRvTbIubfnh5oTH1P
> RHIUKP32DoRSg%3d
>
> Both tools have been published to dist/dev:
> https://na01.safelinks.protection.outlook.com/?url=
> https%3a%2f%2fdist.apache.org%2frepos%2fdist%2fdev%
> 2fcordova%2fCB-11685=02%7c01%7cv-alsoro%40microsoft.com%
> 7c55b08cf565814fb972af08d3c039310b%7c72f988bf86f141af91ab2d7cd011
> db47%7c1%7c0%7c636063324265179312=mROa87fneUN36fOh1P3tHeMbHDtkLW
> %2fnK%2bMmGv%2bPGrs%3d
>
> The packages were published from their corresponding git tags:
> cordova-lib: 6.3.1 (a2736f594c)
> cordova-cli: 6.3.1 (d192399a01)
>
> Upon a successful vote I will upload the archives to dist/, publish 
> them to npm, and post the corresponding 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
> * Ensured continuous build was green when repos were tagged
> * Created, built and ran mobilespec app with and without --browserify 
> option
> * Ensured --nobuild option works and regression is fixed
>
> -
> Best regards, Vladimir
>
> -
> 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
>
>


RE: [NODE] Can we drop node 0.x support?

2016-08-15 Thread Vladimir Kotikov (Akvelon)
There should not be any problems AFAIK.
Last problems have been resolved in cordova@6.2.0 
(http://cordova.apache.org/news/2016/05/24/tools-release.html) 

-
Best regards, Vladimir


-Original Message-
From: Victor Sosa [mailto:sosah.vic...@gmail.com] 
Sent: Sunday, August 14, 2016 8:41 PM
To: dev@cordova.apache.org
Subject: Re: [NODE] Can we drop node 0.x support?

+1
Also, I've been away from Cordova lately. Does already support v6.x? As far as 
I recall there were problems with it.

On Sun, Aug 14, 2016, 12:40 AM Steven Gill  wrote:

> Yay!
>
> On Aug 12, 2016 9:57 PM, "Simon MacDonald" 
> wrote:
>
> > +1
> >
> >
> > Simon Mac Donald
> > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.i
> > m%2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c233e798
> > 4d03f4caf0d8f08d3c46a3753%7c72f988bf86f141af91ab2d7cd011db47%7c1
> > ta=XC6xDMaKyUdqWxzRd8s6uBdSO5Mtr0r7MdhOuU%2f1dFw%3d
> >
> > On Fri, Aug 12, 2016 at 10:26 PM, Kerri Shotts 
> > 
> > wrote:
> >
> > > +1 as well
> > > Kerri
> > >
> > >
> > >
> > > On Fri, Aug 12, 2016 at 8:18 PM -0500, "Jesse" <
> purplecabb...@gmail.com>
> > > wrote:
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > +1
> > > Please!
> > >
> > > > On Aug 12, 2016, at 5:43 PM, Shazron  wrote:
> > > >
> > > > cordova-lib engine says we still do support 0.x:
> > > > https://github.com/apache/cordova-lib/blob/
> > > 2a178662acfad9c779114fddd815e484fc1b6f1d/cordova-lib/package.json#
> > > L16
> > > >
> > > > Can we drop support? Seems time.
> > > >
> > > > See: 
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2
> > > > ftwitter.com%2ffeross%2fstatus%2f763548182416494593=01%7c01
> > > > %7cv-vlkoti%40microsoft.com%7c233e7984d03f4caf0d8f08d3c46a3753%7
> > > > c72f988bf86f141af91ab2d7cd011db47%7c1=RuI%2boMCvpI9sXc10Kp
> > > > ZpIMkjofsOD9lyDcM5PKqwoJA%3d "Node v0.10 will be completely 
> > > > UNSUPPORTED in just 50 days. No
> security
> > > > fixes."
> > >
> > >
> > >
> > >
> > >
> > >
> >
>

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


RE: [DISCUSS] Cordova-lib and cordova-cli 6.3.1 release

2016-08-12 Thread Vladimir Kotikov (Akvelon)
Hey, guys, need one more vote!
Also could someone take a look at the blog post: 
https://github.com/apache/cordova-docs/pull/625 ?

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Tuesday, August 9, 2016 4:00 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Cordova-lib and cordova-cli 6.3.1 release

Do it!

On Mon, Aug 8, 2016 at 1:10 AM, Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> Hi all.
>
> Last cordova-lib minor release introduced a regression w/ --nobuild 
> option which has stopped working completely. This is very important 
> scenario for VS Tools, so I'd like to roll out a patch release 6.3.1 
> with fix for this and a couple of other bugs. Here is the list of 
> changes to include (basically all changes to cordova-lib since 6.3.0):
>
>   - CB-11652 Update run and emulate to skip build
>   - CB-11194 Defer creating of libDir folder until something actually 
> requests it
>   - CB-11493: Add cordova emulate option to skip prepare
>   - CB-11205 Respect saved variables when installing plugin
>   - CB-11589: Fix missing plugin files after restore
>
> I plan to start release tomorrow. Does anyone has any objections?
>
> -
> Best regards, Vladimir
>


[Vote] Tools Release

2016-08-09 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this Tools Release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11685

Both tools have been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11685

The packages were published from their corresponding git tags:
cordova-lib: 6.3.1 (a2736f594c)
cordova-cli: 6.3.1 (d192399a01)

Upon a successful vote I will upload the archives to dist/, publish them to 
npm, and post the corresponding 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
* Ensured continuous build was green when repos were tagged
* Created, built and ran mobilespec app with and without --browserify option
* Ensured --nobuild option works and regression is fixed

-
Best regards, Vladimir

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



[DISCUSS] Cordova-lib and cordova-cli 6.3.1 release

2016-08-08 Thread Vladimir Kotikov (Akvelon)
Hi all.

Last cordova-lib minor release introduced a regression w/ --nobuild option 
which has stopped working completely. This is very important scenario for VS 
Tools, so I'd like to roll out a patch release 6.3.1 with fix for this and a 
couple of other bugs. Here is the list of changes to include (basically all 
changes to cordova-lib since 6.3.0):

  - CB-11652 Update run and emulate to skip build
  - CB-11194 Defer creating of libDir folder until something actually requests 
it
  - CB-11493: Add cordova emulate option to skip prepare
  - CB-11205 Respect saved variables when installing plugin
  - CB-11589: Fix missing plugin files after restore

I plan to start release tomorrow. Does anyone has any objections?

-
Best regards, Vladimir


RE: Managing typescript typings for Cordova and plugins

2016-08-03 Thread Vladimir Kotikov (Akvelon)
> Right now the only typings that I am aware of are in the definitelytyped git 
> repository

What about new typings delivery mechanism via `npm I @types` [1]. What they are 
saying is that "The major and minor version number of the types package will 
match the version of the underlying package, with the patch version tracking 
the version of the definition file", so you can request typings for any 
particular version of plugin.

Also, there are already some definitions for cordova plugins published under 
this namespace: [2]

--
[1] 
https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/
[2] https://www.npmjs.com/search?q=%40types%2Fcordova

-
Best regards, Vladimir

-Original Message-
From: Jimmy Thomson [mailto:jitho...@microsoft.com] 
Sent: Tuesday, August 2, 2016 8:50 PM
To: dev@cordova.apache.org
Subject: Managing typescript typings for Cordova and plugins

Hello,

I'm looking at improving our vscode extension for Cordova development. 
Currently we bundle a set of typings for Cordova and some plugins with the 
extension, and we use these typings to provide intellisense even for plain 
javascript projects. I would like to improve this by using the correct typings 
for the actual version of Cordova and the plugins that are being used with the 
project. Right now the only typings that I am aware of are in the 
definitelytyped git repository, and they reflect the "latest as of when they 
were made" version of Cordova / the plugins. The "typings" tool for typescript 
typings can access these typings, but it has no knowledge of what version the 
typings are for, and I also don't believe it supports referencing a particular 
commit from definitelytyped either.

In an ideal world (from my perspective at least) typings for Cordova and the 
plugins would be migrated to other npm packages and referenced by the 
plugin/cordovan pm packages, or otherwise added to the typings ecosystem. That 
would allow someone to simply "typings install 
cordova@6.1.0 
cordova-plugin-geolocation@1.0.1 
--global" and know that the typings reflect the particular versions that they 
are using.  Are there any plans to do this going forwards? Or if not, would 
there be objections to someone else registering the typings with 
https://github.com/typings/registry ?

Thanks,
Jimmy



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



RE: [DISCUSS] cordova-plugin-media-capture video quality

2016-08-03 Thread Vladimir Kotikov (Akvelon)
+1
Sounds good 

-
Vladimir
-Original Message-
From: julio cesar sanchez [mailto:jcesarmob...@gmail.com] 
Sent: Wednesday, August 3, 2016 10:11 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] cordova-plugin-media-capture video quality

So

0 - Low
... // Other possible values in the future
0.5 - Medium // Only iOS
... // Other possible values in the future
1 - High

???

Sounds good



2016-08-03 2:53 GMT+02:00 Shazron <shaz...@gmail.com>:

> +1 what Vladimir said
>
> On Mon, Aug 1, 2016 at 11:29 PM, Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > I think I like option 2 more than others, assuming that we also 
> > accept values between 0 and 1 as a medium quality. Then it won't 
> > break existing behavior on Android and would allow to specify all 
> > supported quality
> modes
> > on iOS.
> >
> > -
> > Vladimir
> >
> > -Original Message-
> > From: julio cesar sanchez [mailto:jcesarmob...@gmail.com]
> > Sent: Tuesday, August 2, 2016 1:43 AM
> > To: dev@cordova.apache.org
> > Subject: [DISCUSS] cordova-plugin-media-capture video quality
> >
> > The cordova-plugin-media-capture allows a quality property on 
> > Android
> that
> > accepts two values:
> > 0 - low quality
> > 1 - high quality (default)
> >
> > Those are the only values android allows
> >
> > iOS doesn't support quality, but there is an issue open to add that 
> > property (
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-10180=01%7c01%7cv-vlkoti%40micr
> osoft.com%7c07f1d492040c421d435008d3ba5d3abc%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=KvWtFzHLGoDvLVhWGTp3lkwd%2f86m52akvV3css7TcK8%3d
> > )
> >
> > Right now iOS uses medium quality.
> >
> > We have 3 PRs open to add the quality property and each of them is 
> > different.
> >
> > 1. https://github.com/apache/cordova-plugin-media-capture/pull/32
> > Proposes this:
> > 0-32: UIImagePickerControllerQualityTypeLow
> > 33-65: UIImagePickerControllerQualityTypeMedium
> > 66-100: UIImagePickerControllerQualityTypeHigh
> >
> > 2. https://github.com/apache/cordova-plugin-media-capture/pull/48
> > Proposes this:
> > 0 - low quality
> > 1 - high quality
> > It will work the same way android does, but will change the current 
> > behaviour as we use medium quality now
> >
> > 3. https://github.com/apache/cordova-plugin-media-capture/pull/65
> > Proposes this:
> > 0 - medium quality (default)
> > 1 - high quality
> >
> >
> > I think we shouldn't have the quality property as it is supposed to
> follow
> > the w3c and there is no quality on the w3C api. But as we already 
> > added
> it
> > for android I think we can add it for iOS too.
> >
> > On PR 3 there are some comments with other proposals (one of them is
> mine)
> >
> > So, what do you think? Do you like any of the proposals? do you have
> other
> > ideas?
> >
>

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


RE: [DISCUSS] cordova-plugin-media-capture video quality

2016-08-02 Thread Vladimir Kotikov (Akvelon)
I think I like option 2 more than others, assuming that we also accept values 
between 0 and 1 as a medium quality. Then it won't break existing behavior on 
Android and would allow to specify all supported quality modes on iOS.

-
Vladimir

-Original Message-
From: julio cesar sanchez [mailto:jcesarmob...@gmail.com] 
Sent: Tuesday, August 2, 2016 1:43 AM
To: dev@cordova.apache.org
Subject: [DISCUSS] cordova-plugin-media-capture video quality

The cordova-plugin-media-capture allows a quality property on Android that 
accepts two values:
0 - low quality
1 - high quality (default)

Those are the only values android allows

iOS doesn't support quality, but there is an issue open to add that property 
(https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-10180=01%7c01%7cv-vlkoti%40microsoft.com%7c07f1d492040c421d435008d3ba5d3abc%7c72f988bf86f141af91ab2d7cd011db47%7c1=KvWtFzHLGoDvLVhWGTp3lkwd%2f86m52akvV3css7TcK8%3d)

Right now iOS uses medium quality.

We have 3 PRs open to add the quality property and each of them is different.

1. https://github.com/apache/cordova-plugin-media-capture/pull/32
Proposes this:
0-32: UIImagePickerControllerQualityTypeLow
33-65: UIImagePickerControllerQualityTypeMedium
66-100: UIImagePickerControllerQualityTypeHigh

2. https://github.com/apache/cordova-plugin-media-capture/pull/48
Proposes this:
0 - low quality
1 - high quality
It will work the same way android does, but will change the current behaviour 
as we use medium quality now

3. https://github.com/apache/cordova-plugin-media-capture/pull/65
Proposes this:
0 - medium quality (default)
1 - high quality


I think we shouldn't have the quality property as it is supposed to follow the 
w3c and there is no quality on the w3C api. But as we already added it for 
android I think we can add it for iOS too.

On PR 3 there are some comments with other proposals (one of them is mine)

So, what do you think? Do you like any of the proposals? do you have other 
ideas?


RE: [DISCUSS] Android 5.2.2 release

2016-08-01 Thread Vladimir Kotikov (Akvelon)
This is off topic, but Steve could you please consider including this PR into 
new cordova-common: https://github.com/apache/cordova-lib/pull/470/files, thanks

-
Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Saturday, July 30, 2016 3:25 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Android 5.2.2 release

android@5.2.2 and ios release are going to be postponed. Need to do a 
cordova-common release with the fix first.

On Fri, Jul 29, 2016 at 5:24 PM, Steven Gill  wrote:

> Sent a PR. Should get reviewed by ppl who worked closer on edit-config 
> to see if my changes will cause a problem.
> https://github.com/apache/cordova-lib/pull/473
>
> On Fri, Jul 29, 2016 at 3:31 PM, Steven Gill 
> wrote:
>
>> Issue: 
>> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissu
>> es.apache.org%2fjira%2fbrowse%2fCB-11645=01%7c01%7cv-vlkoti%40mi
>> crosoft.com%7c090e0bcb8c714cd86a5308d3b810073e%7c72f988bf86f141af91ab
>> 2d7cd011db47%7c1=nM1luNQ01neqmRvd9nDxysK59KlKfqHk0OUsXDFyT2U%3d
>>
>> On Fri, Jul 29, 2016 at 12:03 PM, Steven Gill 
>> 
>> wrote:
>>
>>> So a pretty big problem of this patch release is that it requires 
>>> cordova >= 6.3.0. I don't think we can release it as is. We can't 
>>> break compatibility for everyone using older versions of cordova 
>>> over a patch release and minor release (cordova-common)
>>>
>>> On Mon, Jul 25, 2016 at 1:05 PM, Simon MacDonald < 
>>> simon.macdon...@gmail.com> wrote:
>>>
 I'd love to see a patch release out for Android and iOS.

 On Jul 25, 2016 15:45, "Jesse"  wrote:

 > None that I see so far.
 >
 > We should merge this pr [1] and release docs as well, since this 
 > is
 > platform+tools related.
 > There is a jira issue with many linked pr's also [2] so we should
 make sure
 > this all gets closed out together.
 >
 > [1] https://github.com/apache/cordova-docs/pull/614
 > [2] 
 > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2f
 > issues.apache.org%2fjira%2fbrowse%2fCB-11023=01%7c01%7cv-vlk
 > oti%40microsoft.com%7c090e0bcb8c714cd86a5308d3b810073e%7c72f988bf
 > 86f141af91ab2d7cd011db47%7c1=EMYz2B4grhktgxYZ5uOfiFSgdnxAvo
 > NDMltge4Lj85g%3d
 >
 >
 >
 > @purplecabbage
 > risingj.com
 >
 > On Mon, Jul 25, 2016 at 10:56 AM, Steven Gill 
 > 
 > wrote:
 >
 > > Need to do a patch release of cordova-android that contains the
 latest
 > > cordova-common release. This is needed to work with edit-config 
 > > tag
 for
 > > plugin.xml.
 > >
 > > Bug: 
 > > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%
 > > 2fissues.apache.org%2fjira%2fbrowse%2fCB-11615=01%7c01%7cv
 > > -vlkoti%40microsoft.com%7c090e0bcb8c714cd86a5308d3b810073e%7c72
 > > f988bf86f141af91ab2d7cd011db47%7c1=IyIsgQMxghii14Q2GQab%2
 > > bfnT6F3VvoUZeQJbDnDwK1M%3d
 > >
 > > Any blockers?
 > >
 > > -Steve
 > >
 >

>>>
>>>
>>
>


RE: [VOTE] cordova ios 4.2.1 release

2016-07-28 Thread Vladimir Kotikov (Akvelon)
I vote +1:

* Reviewed release notes
* Verified signatures and hashes
* Verified that blank app could be created with the platform from RC archive
* Verified that blank app could be successfully built and ran

-
Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, July 27, 2016 4:10 AM
To: dev@cordova.apache.org
Subject: [VOTE] cordova ios 4.2.1 release

Please review and vote on this 4.2.1 iOS Release by replying to this email (and 
keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11627=01%7c01%7cv-vlkoti%40microsoft.com%7c3e26c9d71a1547dbd43708d3b5bac40b%7c72f988bf86f141af91ab2d7cd011db47%7c1=DZdrvjyMj9mHQeBLV0YHevZpL4ZJLZDt%2f0V7t6mQJs4%3d

The archive has been published to
dist/dev:https://dist.apache.org/repos/dist/dev/cordova/CB-11627

The package was published from its corresponding git tag:
cordova-ios: 4.2.1 (05842e69b3)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-ios#4.2.1

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

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


RE: [VOTE] cordova android 5.2.2 release

2016-07-28 Thread Vladimir Kotikov (Akvelon)
I vote +1:

* Reviewed release notes
* Verified signatures and hashes
* Verified that blank app could be created with the platform from RC archive
* Verified that blank app could be successfully built and ran

-
Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, July 27, 2016 4:10 AM
To: dev@cordova.apache.org
Subject: [VOTE] cordova android 5.2.2 release

Please review and vote on this 5.2.2 Android Release by replying to this email 
(and keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11626=01%7c01%7cv-vlkoti%40microsoft.com%7c38446ae964534052fbad08d3b5bac400%7c72f988bf86f141af91ab2d7cd011db47%7c1=lYlnYEOX6JjTpp2PtwI3hEEGZT3DcCglsBBZf%2bXbaT4%3d

The archive has been published to
dist/dev:https://dist.apache.org/repos/dist/dev/cordova/CB-11626

The package was published from its corresponding git tag:
cordova-android: 5.2.2 (6c80f58e2a)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-android#5.2.2

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


[ANNOUNCE] cordova-windows 4.4.2 released

2016-07-28 Thread Vladimir Kotikov (Akvelon)
Blog post: 
http://cordova.apache.org/announcements/2016/07/27/cordova-windows-4.4.2.html
Tweet: https://twitter.com/apachecordova/status/758621979238887424

-
Vladimir


RE: [Vote] Cordova-windows 4.4.2 release

2016-07-27 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Tim Barham
Sergey Grebnov

Negative Binding Votes: 0

The vote has passed.

-
Vladimir

-Original Message-
From: Sergey Grebnov (Akvelon) [mailto:v-seg...@microsoft.com] 
Sent: Tuesday, July 26, 2016 7:38 AM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.4.2 release

I vote +1:

* Reviewed Release notes
* Verified that blank app could be created with the platform
* Verified that blank app could be successfully built and ran

Thanks,
Sergey

-Original Message-
From: Tim Barham [mailto:tim.bar...@microsoft.com] 
Sent: Tuesday, July 26, 2016 12:57 AM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.4.2 release

I vote +1:
* Verified license headers with 'coho audit-license-headers'
* Verified dependency licenses with 'coho check-license'
* Built and ran basic Windows app
* Verified fixes cordova-windows build issues under Visual Studio "15" new 
install experience

-Original Message-----
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Monday, July 25, 2016 12:13 PM
To: dev@cordova.apache.org
Subject: [Vote] Cordova-windows 4.4.2 release

Please review and vote on this cordova-windows release by replying to this 
email (and keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11621=01%7c01%7cTim.Barham%40microsoft.com%7cfdf18398885749de0ed108d3b4bfc85b%7c72f988bf86f141af91ab2d7cd011db47%7c1=dU6wvSONleuBxN7%2bHyBO2vKetoXlN99Xb%2bQTwtr1z7I%3d
 

The archive has been published to dist/dev:
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11621=01%7c01%7cTim.Barham%40microsoft.com%7cfdf18398885749de0ed108d3b4bfc85b%7c72f988bf86f141af91ab2d7cd011db47%7c1=vX2HLMaYBvqXY1N%2byLuXEQARfRBpvJzxFTXoZZYG9cY%3d
 

The package was published from its corresponding git tag:
cordova-windows: 4.4.2 (f8479e5daf)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-windows#4.4.2 

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 

I vote +1:
* Ran coho audit-license-headers over the relevant repos
* Ensured continuous build was green when repo was tagged
* Ensured that all tests pass
* Created, built and ran mobilespec app
* Tested create and update scenarios via platform scripts and cordova-cli

-
Best regards, Vladimir


-
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


-
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



RE: [DISCUSS] Cordova-windows@4.4.2 release

2016-07-27 Thread Vladimir Kotikov (Akvelon)
Please take a look at the blog post: 
https://github.com/apache/cordova-docs/pull/623

-
Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Monday, July 25, 2016 1:10 PM
To: dev@cordova.apache.org
Subject: [DISCUSS] Cordova-windows@4.4.2 release

Hi all.

Though we released cordova-windows@4.4.1 just recently, we need to roll out 
another patch release to fix the issue with compatibility of Cordova and build 
tools.

Here are the notes for this release:
* CB-11548 Fix issues where MSBuild cannot be found
* CB-11241 Return adding BOM to www back to prepare
* CB-11582 Remove duplicate capabilities when writing the appxmanifest

Does anyone have any reason to delay a cordova-android platform release? Any 
other patches? 

Also assuming this patch is critical for us and we'd like to get it out ASAP, 
I'd want to ask whether it is possible to skip a standard 48 hrs interval 
before rounding up the vote? I remember we had such a precedents, but can't 
find those vote threads.
Shazron, Steve, Jesse?

-
Best regards, Vladimir

-
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



RE: Android 5.2.1 not pinned in latest tools 6.3.0?

2016-07-26 Thread Vladimir Kotikov (Akvelon)
The version range ~5.2.0 allows patch version updates so latest cordova (6.3.0) 
should install android 5.2.1 by default.

Just tried this:

λ cordova --version
6.3.0

λ cordova platform rm android && cordova platform add android
Adding android project...
Creating Cordova project for the Android platform:
Path: platforms\android
Package: io.cordova.hellocordova
Name: HelloCordova
Activity: MainActivity
Android target: android-23
Android project created with cordova-android@5.2.1
...

and got android@5.2.1 installed.

-
Best regards, Vladimir


-Original Message-
From: Victor Sosa [mailto:sosah.vic...@gmail.com] 
Sent: Tuesday, July 26, 2016 4:59 PM
To: dev@cordova.apache.org
Subject: Android 5.2.1 not pinned in latest tools 6.3.0?

Hello all.

I'm just noticing that the latest tools release (6.3.0) has Android platform 
v5.2.0 as the pinned version.

https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fcordova.apache.org%2fnews%2f2016%2f07%2f13%2ftools-release.html=01%7c01%7cv-vlkoti%40microsoft.com%7c75d1e114ab2f401f823f08d3b55d0ef4%7c72f988bf86f141af91ab2d7cd011db47%7c1=cqtoYKp1D%2bJtwEMzAQO%2bqkANlIG9c2RLZyI1bddS%2fbc%3d

I'm was keeping an eye on the fix for this defect 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-9489=01%7c01%7cv-vlkoti%40microsoft.com%7c75d1e114ab2f401f823f08d3b55d0ef4%7c72f988bf86f141af91ab2d7cd011db47%7c1=3k%2fopizTk2Wou8U%2f3o%2fVQY8sffPUT7j5B%2fIiwrFoxCY%3d

And it came in 5.2.1, which was released on July 11th, even before the tools 
release which happened on July 13th.
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fcordova.apache.org%2fannouncements%2f2016%2f07%2f11%2fcordova-android-5.2.1.html=01%7c01%7cv-vlkoti%40microsoft.com%7c75d1e114ab2f401f823f08d3b55d0ef4%7c72f988bf86f141af91ab2d7cd011db47%7c1=nghUUPRQCq9uU1qpN%2bD4DMx%2bYidbYjQbQs2U6btUiT4%3d

Just wondering if this is on purpose. If so, I'm assuming it is because the 
short time to test it and also assuming it'll be pinned in the next tools 
release (or a later android version with the fix in it).

Thanks!


[Vote] Cordova-windows 4.4.2 release

2016-07-25 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this cordova-windows release 
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11621 

The archive has been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11621 

The package was published from its corresponding git tag:
cordova-windows: 4.4.2 (f8479e5daf)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-windows#4.4.2 

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 

I vote +1:
* Ran coho audit-license-headers over the relevant repos
* Ensured continuous build was green when repo was tagged
* Ensured that all tests pass
* Created, built and ran mobilespec app
* Tested create and update scenarios via platform scripts and cordova-cli

-
Best regards, Vladimir


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



RE: [DISCUSS] Android 5.2.2 release

2016-07-25 Thread Vladimir Kotikov (Akvelon)
No blockers :) Perhaps we need to do the same for iOS? I have already included 
cordova-common@1.4.0 in windows 4.4.2.

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Monday, July 25, 2016 8:57 PM
To: dev@cordova.apache.org
Subject: [DISCUSS] Android 5.2.2 release

Need to do a patch release of cordova-android that contains the latest 
cordova-common release. This is needed to work with edit-config tag for 
plugin.xml.

Bug: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11615=01%7c01%7cv-vlkoti%40microsoft.com%7ce634b14c4f194b76603108d3b4b515b6%7c72f988bf86f141af91ab2d7cd011db47%7c1=cF26HWyHN5k2s81H3wjEeC4SadVx8Z50VrmtyUwJ7N4%3d

Any blockers?

-Steve

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


[DISCUSS] Cordova-windows@4.4.2 release

2016-07-25 Thread Vladimir Kotikov (Akvelon)
Hi all.

Though we released cordova-windows@4.4.1 just recently, we need to roll out 
another patch release to fix the issue with compatibility of Cordova and build 
tools.

Here are the notes for this release:
* CB-11548 Fix issues where MSBuild cannot be found
* CB-11241 Return adding BOM to www back to prepare
* CB-11582 Remove duplicate capabilities when writing the appxmanifest

Does anyone have any reason to delay a cordova-android platform release? Any 
other patches? 

Also assuming this patch is critical for us and we'd like to get it out ASAP, 
I'd want to ask whether it is possible to skip a standard 48 hrs interval 
before rounding up the vote? I remember we had such a precedents, but can't 
find those vote threads.
Shazron, Steve, Jesse?

-
Best regards, Vladimir

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



[CI] Cordova build status for 07/22

2016-07-22 Thread Vladimir Kotikov (Akvelon)
Hi guys,



Here is the CI status for this week



Build Status (# of test failures):

4  - Android

12 - iOS

0  - WP 8.1

0  - Windows 8.1

0  - Windows 10



JIRAs that need attention:

CB-11447 Wrong file encoding 
when taking a picture with the following parameters...



Test infrastructure problems:

CB-11595 Coho fails to update 
cordova-js repo



Analysis:

There were no new significant issues this week. However, camera tests are still 
failing, so we're going to fix them on the next week.



-

Best regards, Vladimir





[ANNOUNCE] Cordova 6.3.0 released

2016-07-21 Thread Vladimir Kotikov (Akvelon)
Blog post: http://cordova.apache.org/news/2016/07/13/tools-release.html
Tweet: https://twitter.com/apachecordova/status/756222009495859200

-
Best regards, Vladimir


RE: [DISCUSS] Platforms and tools releases

2016-07-21 Thread Vladimir Kotikov (Akvelon)
It seems that I can't do that :( I don't have rights to publish cordova-fetch.
Asked Steve to give me an access

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Wednesday, July 20, 2016 11:36 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Platforms and tools releases

Sorry for delay, Jesse. I will publish it tomorrow morning.
Also could you please take a look at the blog post here: 
https://github.com/apache/cordova-docs/pull/621 

-
Best regards, Vladimir

-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com]
Sent: Wednesday, July 20, 2016 10:29 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Platforms and tools releases

Where are we with the tools release?
CB-11023 has landed in cordova-lib master but has not been released yet.

It would be great to get this out.



@purplecabbage
risingj.com

On Mon, Jul 11, 2016 at 5:27 PM, Steven Gill <stevengil...@gmail.com> wrote:

> LGTM.
>
> Published the android 5.2.0 blog post. I published cordova-android
> 5.2.0 on npm and dist before I left for the week off.
>
> For tools, I'd say include those two changes and make it a minor 
> instead of patch release.
>
> -Steve
>
>
>
> On Mon, Jul 11, 2016 at 9:00 AM, Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Please review blog post for Android:
> > https://github.com/apache/cordova-docs/pull/619
> > Also I noticed that we still didn't announce Android 5.2.0 - the PR 
> > is
> not
> > yet merged: https://github.com/apache/cordova-docs/pull/617
> >
> > -
> > Best regards, Vladimir
> >
> > -Original Message-
> > From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> > Sent: Monday, July 11, 2016 3:52 PM
> > To: dev@cordova.apache.org
> > Subject: RE: [DISCUSS] Platforms and tools releases
> >
> > Nope. I didn't include this into the list of patches to release 
> > because I was thinking of a patch release that will not include new 
> > features.
> However
> > we could do a minor release instead, as we have 2 features live in
> master:
> > 'edit-config' and improved 'template' functionality.
> >
> > Thoughts?
> >
> > -
> > Best regards, Vladimir
> >
> > -Original Message-
> > From: Simon MacDonald [mailto:simon.macdon...@gmail.com]
> > Sent: Monday, July 11, 2016 3:35 PM
> > To: dev@cordova.apache.org
> > Subject: Re: [DISCUSS] Platforms and tools releases
> >
> > Has CB-11023 - plugin.xml should be able to add attribute to an 
> > existing element in AndroidManifest.xml been merged into a release?
> > Apologies if I missed it.
> >
> > Simon Mac Donald
> >
> >
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%
> 2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c0582012e3bc
> e4d42b79708d3a987e9e9%7c72f988bf86f141af91ab2d7cd011db47%7c1=8XH
> Sb45049MNOgI6fkOwPA0CUge0X8kV0jXlkl%2bAdIE%3d
> >
> > On Mon, Jul 11, 2016 at 12:00 AM, Steven Gill 
> > <stevengil...@gmail.com>
> > wrote:
> >
> > > Do it!
> > >
> > > On Fri, Jul 8, 2016 at 7:07 AM, Vladimir Kotikov (Akvelon) < 
> > > v-vlk...@microsoft.com> wrote:
> > >
> > > > Hi guys,
> > > >
> > > > Next week I'd like to do a tools release (cordova-cli and
> > > > cordova-lib) to update pinned versions of platforms and to get 
> > > > patch releases for 2 of 3 main platforms - Android (5.2.1) and 
> > > > Windows
> > (4.4.1).
> > > >
> > > > Here is the list of platforms' patches we're interested in:
> > > > Android:
> > > >   - CB-9489 Fixed "endless waiting for emulator" issue
> > > > Windows:
> > > >   - CB-11548 windows: Respect user-specified msbuild location
> > > >   - CB-11516 windows: Preparing icons w/ target fails
> > > >   - CB-11470 App crashes when trying to open from another app 
> > > > using
> > > Custom
> > > > URL
> > > >   - CB-11443 Splashscreen is created the second time on resume 
> > > > on Windows
> > > >
> > > > For tools if we're going to do a patch release here is also the 
> > > > list of important changes to include:
> > > > Cordova-cli:
> > > >   - CB-11284 Telemetry: Track platforms/plugins
> > > subcommands(add/rm/etc...)
> > > >   - CB-11263: 'cordova telemetry help' should display help text
> > > > Cordova-lib:
> > > >   - CB-11

RE: [Vote] Tools Release

2016-07-21 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Sergey Grebnov

Negative Binding Votes: 0

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Sergey Grebnov (Akvelon) [mailto:v-seg...@microsoft.com] 
Sent: Monday, July 18, 2016 5:34 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Tools Release

I vote +1

* Reviewed Release notes
* Verified ability to create blank app
* Verified ability to add, build and run iOS, Android and Windows

Thanks,
Sergey

-Original Message-
From: Alexander Sorokin (Akvelon) [mailto:v-als...@microsoft.com] 
Sent: Wednesday, July 13, 2016 7:27 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Tools Release

I vote +1.

* Verified tags
* Ability to install/uninstall Cordova
* Ability to update Cordova
* Ability to create blank app for Windows, Android
* Ability to build/run apps
* Reviewed release notes
* Verified versions
* Verified line breaks
* Verified 'cordova serve'
* Verified that browserified app builds and runs correctly

Thanks,
Alexander Sorokin

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Wednesday, July 13, 2016 7:10 PM
To: dev@cordova.apache.org
Subject: [Vote] Tools Release

Please review and vote on this Tools Release by replying to this email (and 
keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11569=01%7c01%7cv-alsoro%40microsoft.com%7c64d48c9385cc4835adde08d3ab3828a3%7c72f988bf86f141af91ab2d7cd011db47%7c1=aZkrPsikAdidLiM0OWcVeQ1iDf9UJx8mdOy1H5TlDWg%3d
 

Both tools have been published to dist/dev:
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11569=01%7c01%7cv-alsoro%40microsoft.com%7c64d48c9385cc4835adde08d3ab3828a3%7c72f988bf86f141af91ab2d7cd011db47%7c1=6gbx1%2fdmGPMPj3AX6%2fZKbK6YsS32Cm0sj%2fJVG6qt3mg%3d
 

The packages were published from their corresponding git tags:
cordova-lib: 6.3.0 (09ab5bbc73)
cordova-cli: 6.3.0 (d316576e1f)
cordova-lib: fetch-1.0.1 (09ab5bbc73)
cordova-lib: common-1.4.0 (09ab5bbc73)

Upon a successful vote I will upload the archives to dist/, publish them to 
npm, and post the corresponding 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
* Ensured continuous build was green when repos were tagged
* Created and build mobilespec app
* Ran mobilespec tests to ensure there are no regressions
* Ran unit tests for all relevant repos

-
Best regards, Vladimir

-
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


-
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



RE: [DISCUSS] Platforms and tools releases

2016-07-20 Thread Vladimir Kotikov (Akvelon)
Sorry for delay, Jesse. I will publish it tomorrow morning.
Also could you please take a look at the blog post here: 
https://github.com/apache/cordova-docs/pull/621 

-
Best regards, Vladimir

-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com] 
Sent: Wednesday, July 20, 2016 10:29 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Platforms and tools releases

Where are we with the tools release?
CB-11023 has landed in cordova-lib master but has not been released yet.

It would be great to get this out.



@purplecabbage
risingj.com

On Mon, Jul 11, 2016 at 5:27 PM, Steven Gill <stevengil...@gmail.com> wrote:

> LGTM.
>
> Published the android 5.2.0 blog post. I published cordova-android 
> 5.2.0 on npm and dist before I left for the week off.
>
> For tools, I'd say include those two changes and make it a minor 
> instead of patch release.
>
> -Steve
>
>
>
> On Mon, Jul 11, 2016 at 9:00 AM, Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Please review blog post for Android:
> > https://github.com/apache/cordova-docs/pull/619
> > Also I noticed that we still didn't announce Android 5.2.0 - the PR 
> > is
> not
> > yet merged: https://github.com/apache/cordova-docs/pull/617
> >
> > -
> > Best regards, Vladimir
> >
> > -Original Message-
> > From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> > Sent: Monday, July 11, 2016 3:52 PM
> > To: dev@cordova.apache.org
> > Subject: RE: [DISCUSS] Platforms and tools releases
> >
> > Nope. I didn't include this into the list of patches to release 
> > because I was thinking of a patch release that will not include new 
> > features.
> However
> > we could do a minor release instead, as we have 2 features live in
> master:
> > 'edit-config' and improved 'template' functionality.
> >
> > Thoughts?
> >
> > -
> > Best regards, Vladimir
> >
> > -Original Message-
> > From: Simon MacDonald [mailto:simon.macdon...@gmail.com]
> > Sent: Monday, July 11, 2016 3:35 PM
> > To: dev@cordova.apache.org
> > Subject: Re: [DISCUSS] Platforms and tools releases
> >
> > Has CB-11023 - plugin.xml should be able to add attribute to an 
> > existing element in AndroidManifest.xml been merged into a release? 
> > Apologies if I missed it.
> >
> > Simon Mac Donald
> >
> >
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%
> 2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c0582012e3bc
> e4d42b79708d3a987e9e9%7c72f988bf86f141af91ab2d7cd011db47%7c1=8XH
> Sb45049MNOgI6fkOwPA0CUge0X8kV0jXlkl%2bAdIE%3d
> >
> > On Mon, Jul 11, 2016 at 12:00 AM, Steven Gill 
> > <stevengil...@gmail.com>
> > wrote:
> >
> > > Do it!
> > >
> > > On Fri, Jul 8, 2016 at 7:07 AM, Vladimir Kotikov (Akvelon) < 
> > > v-vlk...@microsoft.com> wrote:
> > >
> > > > Hi guys,
> > > >
> > > > Next week I'd like to do a tools release (cordova-cli and
> > > > cordova-lib) to update pinned versions of platforms and to get 
> > > > patch releases for 2 of 3 main platforms - Android (5.2.1) and 
> > > > Windows
> > (4.4.1).
> > > >
> > > > Here is the list of platforms' patches we're interested in:
> > > > Android:
> > > >   - CB-9489 Fixed "endless waiting for emulator" issue
> > > > Windows:
> > > >   - CB-11548 windows: Respect user-specified msbuild location
> > > >   - CB-11516 windows: Preparing icons w/ target fails
> > > >   - CB-11470 App crashes when trying to open from another app 
> > > > using
> > > Custom
> > > > URL
> > > >   - CB-11443 Splashscreen is created the second time on resume 
> > > > on Windows
> > > >
> > > > For tools if we're going to do a patch release here is also the 
> > > > list of important changes to include:
> > > > Cordova-cli:
> > > >   - CB-11284 Telemetry: Track platforms/plugins
> > > subcommands(add/rm/etc...)
> > > >   - CB-11263: 'cordova telemetry help' should display help text
> > > > Cordova-lib:
> > > >   - CB-11412 template support for www folders
> > > >   - Fix config.xml path in PlatformApi.prepare
> > > >   - CB-11412 improve template implementation
> > > >   - CB-11164 Allow forced dependent plugin removal
> > 

[CI] Cordova build status for 07/15

2016-07-15 Thread Vladimir Kotikov (Akvelon)
Hi guys,

Here is the CI status for this week

Build Status (# of test failures):
4  - Android
12 - iOS
0  - WP 8.1 
0  - Windows 8.1
0  - Windows 10

JIRAs that need attention:
https://issues.apache.org/jira/browse/CB-11447 Wrong file encoding when taking 
a picture with the following parameters.

Test infrastructure problems:
https://issues.apache.org/jira/browse/CB-11525 Media media.spec.25 should be 
able to play an audio stream fails on Android and Windows Store 8.1
https://issues.apache.org/jira/browse/CB-11555 Intermittent file-transfer 
failures on various platforms

Analysis:
This week Alex has finally integrated Appium runner into Paramedic and we 
started running our UI tests for camera. Due to this we got a bunch of failing 
tests on both Android and iOS caused by incorrect handling of some of camera 
options by Camera plugin API. Apart from these failures everything seems to be 
fine - all other tests are passing on all platforms.

Also we have seen some problems, caused by intermittent connectivity issues w/ 
cordova-vm and other remote resources, used by tests, but they do not reproduce 
anymore.

-
Best regards, Vladimir

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



[ANNOUNCE] Cordova-windows 4.4.1 released!

2016-07-14 Thread Vladimir Kotikov (Akvelon)
Post: 
http://cordova.apache.org/announcements/2016/07/13/cordova-windows-4.4.1.html
Tweet: https://twitter.com/apachecordova/status/753517302491058176

-
Best regards, Vladimir


[Vote] Tools Release

2016-07-13 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this Tools Release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11569 

Both tools have been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11569 

The packages were published from their corresponding git tags:
cordova-lib: 6.3.0 (09ab5bbc73)
cordova-cli: 6.3.0 (d316576e1f)
cordova-lib: fetch-1.0.1 (09ab5bbc73)
cordova-lib: common-1.4.0 (09ab5bbc73)

Upon a successful vote I will upload the archives to dist/, publish them to 
npm, and post the corresponding 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
* Ensured continuous build was green when repos were tagged
* Created and build mobilespec app
* Ran mobilespec tests to ensure there are no regressions
* Ran unit tests for all relevant repos

-
Best regards, Vladimir

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



RE: [Vote] Cordova-windows 4.1.1 release

2016-07-13 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Sergey Grebnov

Negative Binding Votes: 0

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Sergey Grebnov (Akvelon) [mailto:v-seg...@microsoft.com] 
Sent: Wednesday, July 13, 2016 6:37 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.1.1 release

I vote +1

* Reviewed Release notes
* Verified that blank app could be created with the platform
* Verified that blank app can be successfully built and ran

Thanks,
Sergey


-Original Message-
From: Alexander Sorokin (Akvelon) [mailto:v-als...@microsoft.com] 
Sent: Wednesday, July 13, 2016 12:34 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.1.1 release

I vote +1.

* Verified archives via `coho verify-archive`
* Verified tags manually
* Verified that blank app creates correctly with platform
* Verified that blank app can be successfully built and ran
* Verified that platform can be updated from previous version
* Verified compatibility with core plugins (ran autotests for released and edge 
plugin versions)
* Verified release notes
* Verified version
* Verified line breaks

Thanks,
Alexander Sorokin

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Tuesday, July 12, 2016 4:38 PM
To: dev@cordova.apache.org
Subject: [Vote] Cordova-windows 4.1.1 release

Please review and vote on this Cordova-windows 4.1.1 release by replying to 
this email (and keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11552=01%7c01%7cv-alsoro%40microsoft.com%7cf12da443596a424e056308d3aa59efc3%7c72f988bf86f141af91ab2d7cd011db47%7c1=j8q7bcZmSWQw1epGVn%2feqzn07oCz%2bDJfd1vA2y4f%2f%2fA%3d

The archive has been published to dist/dev:
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11552=01%7c01%7cv-alsoro%40microsoft.com%7cf12da443596a424e056308d3aa59efc3%7c72f988bf86f141af91ab2d7cd011db47%7c1=jEflLKr%2fm2xGQsRhw57g%2fL1QOUBABEUUvfemUSDJFu0%3d

The package was published from its corresponding git tag:
cordova-windows: 4.4.1 (ac4cb87357)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-windows#4.4.1

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
* Ensured continuous build was green when repo was tagged
* Ensured unit and e2e tests are passing


-
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


-
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



RE: [DISCUSS] Platforms and tools releases

2016-07-13 Thread Vladimir Kotikov (Akvelon)
Guys, need one more vote in 'RE: [Vote] Cordova-windows 4.1.1 release'
Please also take a look at windows release blog post here: 
https://github.com/apache/cordova-docs/pull/622 

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Tuesday, July 12, 2016 3:28 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Platforms and tools releases

LGTM.

Published the android 5.2.0 blog post. I published cordova-android 5.2.0 on npm 
and dist before I left for the week off.

For tools, I'd say include those two changes and make it a minor instead of 
patch release.

-Steve



On Mon, Jul 11, 2016 at 9:00 AM, Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> Please review blog post for Android:
> https://github.com/apache/cordova-docs/pull/619
> Also I noticed that we still didn't announce Android 5.2.0 - the PR is 
> not yet merged: https://github.com/apache/cordova-docs/pull/617
>
> -
> Best regards, Vladimir
>
> -----Original Message-
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> Sent: Monday, July 11, 2016 3:52 PM
> To: dev@cordova.apache.org
> Subject: RE: [DISCUSS] Platforms and tools releases
>
> Nope. I didn't include this into the list of patches to release 
> because I was thinking of a patch release that will not include new 
> features. However we could do a minor release instead, as we have 2 features 
> live in master:
> 'edit-config' and improved 'template' functionality.
>
> Thoughts?
>
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Simon MacDonald [mailto:simon.macdon...@gmail.com]
> Sent: Monday, July 11, 2016 3:35 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] Platforms and tools releases
>
> Has CB-11023 - plugin.xml should be able to add attribute to an 
> existing element in AndroidManifest.xml been merged into a release? 
> Apologies if I missed it.
>
> Simon Mac Donald
>
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%
> 2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c0582012e3bc
> e4d42b79708d3a987e9e9%7c72f988bf86f141af91ab2d7cd011db47%7c1=8XH
> Sb45049MNOgI6fkOwPA0CUge0X8kV0jXlkl%2bAdIE%3d
>
> On Mon, Jul 11, 2016 at 12:00 AM, Steven Gill <stevengil...@gmail.com>
> wrote:
>
> > Do it!
> >
> > On Fri, Jul 8, 2016 at 7:07 AM, Vladimir Kotikov (Akvelon) < 
> > v-vlk...@microsoft.com> wrote:
> >
> > > Hi guys,
> > >
> > > Next week I'd like to do a tools release (cordova-cli and
> > > cordova-lib) to update pinned versions of platforms and to get 
> > > patch releases for 2 of 3 main platforms - Android (5.2.1) and 
> > > Windows
> (4.4.1).
> > >
> > > Here is the list of platforms' patches we're interested in:
> > > Android:
> > >   - CB-9489 Fixed "endless waiting for emulator" issue
> > > Windows:
> > >   - CB-11548 windows: Respect user-specified msbuild location
> > >   - CB-11516 windows: Preparing icons w/ target fails
> > >   - CB-11470 App crashes when trying to open from another app 
> > > using
> > Custom
> > > URL
> > >   - CB-11443 Splashscreen is created the second time on resume on 
> > > Windows
> > >
> > > For tools if we're going to do a patch release here is also the 
> > > list of important changes to include:
> > > Cordova-cli:
> > >   - CB-11284 Telemetry: Track platforms/plugins
> > subcommands(add/rm/etc...)
> > >   - CB-11263: 'cordova telemetry help' should display help text
> > > Cordova-lib:
> > >   - CB-11412 template support for www folders
> > >   - Fix config.xml path in PlatformApi.prepare
> > >   - CB-11412 improve template implementation
> > >   - CB-11164 Allow forced dependent plugin removal
> > >   - CB-11349 added --fetch and cordova fetch to create --template
> > >   - CB-11274 Platform browser: wrong path for config.xml
> > >   - CB-11274 Make serve dashboard take config.xml -> content.src 
> > > entry point into account
> > >   - CB-11261 Cut out '-nightly' prerelease tag when checking 
> > > plugin
> > engines
> > >
> > > Does anyone have any reason to delay a these releases? Any other 
> > > patches to land?
> > > If not, I will start the release Monday next week.
> > >
> > > -
> > > Best regards, Vladimir
> > >
> > > --
> > > --
> > > - 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
>


[ANNOUNCE] Cordova-android 5.2.1 released!

2016-07-13 Thread Vladimir Kotikov (Akvelon)
Tweet: https://twitter.com/apachecordova/status/753198372719304709 
Blog: 
http://cordova.apache.org/announcements/2016/07/11/cordova-android-5.2.1.html

-
Best regards, Vladimir

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


RE: [Vote] Cordova-android 5.2.1 release

2016-07-13 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Steven Gill

Negative Binding Votes: 0

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, July 13, 2016 12:24 AM
To: dev@cordova.apache.org
Subject: Re: [Vote] Cordova-android 5.2.1 release

+1

* ran coho verify-archive
* tested platform add via github
* mobilespec test
* verified releasenotes

On Tue, Jul 12, 2016 at 6:25 AM, Alexander Sorokin (Akvelon) < 
v-als...@microsoft.com> wrote:

> I vote +1.
>
> * Verified archives via `coho verify-archive`
> * Verified tags manually
> * Verified that blank app creates correctly with platform
> * Verified that blank app can be successfully built and ran
> * Verified that platform can be updated from previous version
> * Verified compatibility with core plugins (Jenkins builds are OK)
> * Verified release notes
> * Verified version
> * Verified line breaks
>
> Thanks,
> Alexander Sorokin
>
> -Original Message-
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> Sent: Monday, July 11, 2016 6:42 PM
> To: dev@cordova.apache.org
> Subject: [Vote] Cordova-android 5.2.1 release
>
> Please review and vote on this release by replying to this email (and 
> keep discussion on the DISCUSS thread)
>
> Release issue:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-11550=01%7c01%7cv-alsoro%40micr
> osoft.com%7c8faae4a726f043ac3dfe08d3a9a1fc97%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=bfKovv%2bfmVjoRYXtS%2fKP8pX%2bvFbpLvl4gLdaHjRpA98%
> 3d
>
> The archive has been published to dist/dev:
>
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.
> apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11550=01%7c01%7cv-
> alsoro%40microsoft.com%7c8faae4a726f043ac3dfe08d3a9a1fc97%7c72f988bf86
> f141af91ab2d7cd011db47%7c1=GzjqxReFuS1hRjxjyFqJPiEl7N7ePx4t4WUAo
> JjA%2bQs%3d
>
> The package was published from its corresponding git tag:
> cordova-android: 5.2.1 (35dfdece12)
>
> Note that you can test it out via:
> cordova platform add 
> https://github.com/apache/cordova-android#5.2.1
>
> 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
> * Built and ran mobilespec app
> * Ran unit and e2e tests
> * Ensured continuous build was green when repo was tagged
>
> -
> Best regards, Vladimir
>
> -
> 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
>
>


[Vote] Cordova-windows 4.1.1 release

2016-07-12 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this Cordova-windows 4.1.1 release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11552

The archive has been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11552

The package was published from its corresponding git tag:
cordova-windows: 4.4.1 (ac4cb87357)

Note that you can test it out via:

cordova platform add https://github.com/apache/cordova-windows#4.4.1

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
* Ensured continuous build was green when repo was tagged
* Ensured unit and e2e tests are passing


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



RE: [DISCUSS] Platforms and tools releases

2016-07-11 Thread Vladimir Kotikov (Akvelon)
Please review blog post for Android: 
https://github.com/apache/cordova-docs/pull/619
Also I noticed that we still didn't announce Android 5.2.0 - the PR is not yet 
merged: https://github.com/apache/cordova-docs/pull/617

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Monday, July 11, 2016 3:52 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Platforms and tools releases

Nope. I didn't include this into the list of patches to release because I was 
thinking of a patch release that will not include new features. However we 
could do a minor release instead, as we have 2 features live in master: 
'edit-config' and improved 'template' functionality.

Thoughts?

-
Best regards, Vladimir

-Original Message-
From: Simon MacDonald [mailto:simon.macdon...@gmail.com]
Sent: Monday, July 11, 2016 3:35 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Platforms and tools releases

Has CB-11023 - plugin.xml should be able to add attribute to an existing 
element in AndroidManifest.xml been merged into a release? Apologies if I 
missed it.

Simon Mac Donald
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c0582012e3bce4d42b79708d3a987e9e9%7c72f988bf86f141af91ab2d7cd011db47%7c1=8XHSb45049MNOgI6fkOwPA0CUge0X8kV0jXlkl%2bAdIE%3d

On Mon, Jul 11, 2016 at 12:00 AM, Steven Gill <stevengil...@gmail.com>
wrote:

> Do it!
>
> On Fri, Jul 8, 2016 at 7:07 AM, Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Hi guys,
> >
> > Next week I'd like to do a tools release (cordova-cli and
> > cordova-lib) to update pinned versions of platforms and to get patch 
> > releases for 2 of 3 main platforms - Android (5.2.1) and Windows (4.4.1).
> >
> > Here is the list of platforms' patches we're interested in:
> > Android:
> >   - CB-9489 Fixed "endless waiting for emulator" issue
> > Windows:
> >   - CB-11548 windows: Respect user-specified msbuild location
> >   - CB-11516 windows: Preparing icons w/ target fails
> >   - CB-11470 App crashes when trying to open from another app using
> Custom
> > URL
> >   - CB-11443 Splashscreen is created the second time on resume on 
> > Windows
> >
> > For tools if we're going to do a patch release here is also the list 
> > of important changes to include:
> > Cordova-cli:
> >   - CB-11284 Telemetry: Track platforms/plugins
> subcommands(add/rm/etc...)
> >   - CB-11263: 'cordova telemetry help' should display help text
> > Cordova-lib:
> >   - CB-11412 template support for www folders
> >   - Fix config.xml path in PlatformApi.prepare
> >   - CB-11412 improve template implementation
> >   - CB-11164 Allow forced dependent plugin removal
> >   - CB-11349 added --fetch and cordova fetch to create --template
> >   - CB-11274 Platform browser: wrong path for config.xml
> >   - CB-11274 Make serve dashboard take config.xml -> content.src 
> > entry point into account
> >   - CB-11261 Cut out '-nightly' prerelease tag when checking plugin
> engines
> >
> > Does anyone have any reason to delay a these releases? Any other 
> > patches to land?
> > If not, I will start the release Monday next week.
> >
> > -
> > Best regards, Vladimir
> >
> > 
> > - 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


[Vote] Cordova-android 5.2.1 release

2016-07-11 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11550

The archive has been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11550

The package was published from its corresponding git tag:
cordova-android: 5.2.1 (35dfdece12)

Note that you can test it out via:
cordova platform add https://github.com/apache/cordova-android#5.2.1 

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
* Built and ran mobilespec app
* Ran unit and e2e tests
* Ensured continuous build was green when repo was tagged

-
Best regards, Vladimir

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



RE: [DISCUSS] Platforms and tools releases

2016-07-11 Thread Vladimir Kotikov (Akvelon)
Nope. I didn't include this into the list of patches to release because I was 
thinking of a patch release that will not include new features. However we 
could do a minor release instead, as we have 2 features live in master: 
'edit-config' and improved 'template' functionality.

Thoughts?

-
Best regards, Vladimir

-Original Message-
From: Simon MacDonald [mailto:simon.macdon...@gmail.com] 
Sent: Monday, July 11, 2016 3:35 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Platforms and tools releases

Has CB-11023 - plugin.xml should be able to add attribute to an existing 
element in AndroidManifest.xml been merged into a release? Apologies if I 
missed it.

Simon Mac Donald
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%2fsimonmacdonald=01%7c01%7cv-vlkoti%40microsoft.com%7c0582012e3bce4d42b79708d3a987e9e9%7c72f988bf86f141af91ab2d7cd011db47%7c1=8XHSb45049MNOgI6fkOwPA0CUge0X8kV0jXlkl%2bAdIE%3d

On Mon, Jul 11, 2016 at 12:00 AM, Steven Gill <stevengil...@gmail.com>
wrote:

> Do it!
>
> On Fri, Jul 8, 2016 at 7:07 AM, Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Hi guys,
> >
> > Next week I'd like to do a tools release (cordova-cli and 
> > cordova-lib) to update pinned versions of platforms and to get patch 
> > releases for 2 of 3 main platforms - Android (5.2.1) and Windows (4.4.1).
> >
> > Here is the list of platforms' patches we're interested in:
> > Android:
> >   - CB-9489 Fixed "endless waiting for emulator" issue
> > Windows:
> >   - CB-11548 windows: Respect user-specified msbuild location
> >   - CB-11516 windows: Preparing icons w/ target fails
> >   - CB-11470 App crashes when trying to open from another app using
> Custom
> > URL
> >   - CB-11443 Splashscreen is created the second time on resume on 
> > Windows
> >
> > For tools if we're going to do a patch release here is also the list 
> > of important changes to include:
> > Cordova-cli:
> >   - CB-11284 Telemetry: Track platforms/plugins
> subcommands(add/rm/etc...)
> >   - CB-11263: 'cordova telemetry help' should display help text
> > Cordova-lib:
> >   - CB-11412 template support for www folders
> >   - Fix config.xml path in PlatformApi.prepare
> >   - CB-11412 improve template implementation
> >   - CB-11164 Allow forced dependent plugin removal
> >   - CB-11349 added --fetch and cordova fetch to create --template
> >   - CB-11274 Platform browser: wrong path for config.xml
> >   - CB-11274 Make serve dashboard take config.xml -> content.src 
> > entry point into account
> >   - CB-11261 Cut out '-nightly' prerelease tag when checking plugin
> engines
> >
> > Does anyone have any reason to delay a these releases? Any other 
> > patches to land?
> > If not, I will start the release Monday next week.
> >
> > -
> > Best regards, Vladimir
> >
> > 
> > - 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


[DISCUSS] Platforms and tools releases

2016-07-08 Thread Vladimir Kotikov (Akvelon)
Hi guys,

Next week I'd like to do a tools release (cordova-cli and cordova-lib) to 
update pinned versions of platforms and to get patch releases for 2 of 3 main 
platforms - Android (5.2.1) and Windows (4.4.1).

Here is the list of platforms' patches we're interested in:
Android:
  - CB-9489 Fixed "endless waiting for emulator" issue
Windows:
  - CB-11548 windows: Respect user-specified msbuild location
  - CB-11516 windows: Preparing icons w/ target fails
  - CB-11470 App crashes when trying to open from another app using Custom URL
  - CB-11443 Splashscreen is created the second time on resume on Windows

For tools if we're going to do a patch release here is also the list of 
important changes to include:
Cordova-cli:
  - CB-11284 Telemetry: Track platforms/plugins subcommands(add/rm/etc...)
  - CB-11263: 'cordova telemetry help' should display help text
Cordova-lib:
  - CB-11412 template support for www folders
  - Fix config.xml path in PlatformApi.prepare
  - CB-11412 improve template implementation
  - CB-11164 Allow forced dependent plugin removal
  - CB-11349 added --fetch and cordova fetch to create --template
  - CB-11274 Platform browser: wrong path for config.xml
  - CB-11274 Make serve dashboard take config.xml -> content.src entry point 
into account
  - CB-11261 Cut out '-nightly' prerelease tag when checking plugin engines

Does anyone have any reason to delay a these releases? Any other patches to 
land?
If not, I will start the release Monday next week.

-
Best regards, Vladimir

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



[DISCUSS] Buildbot deprecation

2016-06-23 Thread Vladimir Kotikov (Akvelon)
Hi guys,

Last couple of weeks we've been polishing our Jenkins setup and hopefully 
resolved all discovered issues w/ Paramedic, Saucelabs and intermittent tests 
failures, so Jenkins/Paramedic CI process can now be considered stable and 
reliable.

In general this means that we no more depend on Medic/buildbot in our CI 
process so I'd like to discuss deprecation of our Buildbot in favor of Jenkins 
CI and propose to shutdown it in the near future.

As main advantages of doing this we'll get a clear picture of current plugins' 
health using dasboards for PR[1] and periodic[2] builds and much more 
convenience and maintainability.

Any thoughts?

---
[1] http://cordova-ci.cloudapp.net:8080/view/Pull%20requests/
[2] http://cordova-ci.cloudapp.net:8080/view/Periodic%20builds/

---
best regards, Vladimir


RE: Proof of Concept: Plugins as Android Modules

2016-06-22 Thread Vladimir Kotikov (Akvelon)
Please disregard my point about CordovaLib excludes - I didn't notice that 
build.gradle is regenerated before every build

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Wednesday, June 22, 2016 6:39 PM
To: dev@cordova.apache.org
Subject: RE: Proof of Concept: Plugins as Android Modules

Hi, Joe

I've looked into your changes and did some quick testing. IMO they looks good 
apart some minor issues:

- after adding a plugin and opening resultant project in Android studio I was 
unable to build the project w/ debug configuration - only release seems to 
work. The error I'm getting is
Error:Module 'CordovaLib' has variant 'release' selected, but the module 
''android'' depends on variant 'debug'
From CLI everything seems to work fine.

- I'm not very experienced in Gradle things, but looks like adding excludes to 
every plugin's subproject [1] - is not really required. At least I was able to 
build the generated project without these excludes. Moreover, the Gradle build 
output with and without these excludes is similar - no additional compilation 
of CordovaLib is performed

- I had to manually update "buildToolsVersion" property in InappBrowser's 
build.gradle - perhaps we would need for a logic to update that property 
according to installed build tools version at build time?

-
[1] 
https://github.com/apache/cordova-android/compare/master...infil00p:framework_fixes#diff-417ebeefa9eab114cf248463f6886bbaR103
[2] 
https://github.com/apache/cordova-android/compare/master...infil00p:framework_fixes

-
Best regards, Vladimir

-Original Message-
From: Joe Bowser [mailto:bows...@gmail.com]
Sent: Tuesday, June 21, 2016 12:38 AM
To: dev <dev@cordova.apache.org>
Subject: Re: Proof of Concept: Plugins as Android Modules

Bump! It'd be good to get some feedback on this sooner rather than later.

On Thu, Jun 16, 2016 at 3:57 PM, julio cesar sanchez <jcesarmob...@gmail.com
> wrote:

> Hi.
>
> I sadly can't contribute to this because I don't think I have enough 
> Android knowledge, but just wanted to answer on this topic as I feel 
> that is very important and I think this one and the previous ones you 
> sent related to this didn't get enough attention.
> So, even if I can't personally help, maybe answering on the topic can 
> get some attention, or at least you can know that somebody read it and 
> support it.
>
>
> 2016-06-14 22:58 GMT+02:00 Joe Bowser <bows...@gmail.com>:
>
> > Hey
> >
> > Here's a proof of concept for Android Modules.  It works for cordova 
> > core plugins, but it's kinda brittle because I need to figure out 
> > how to
> handle
> > dependencies and excluding duplicate compilation in our tools.
> >
> > https://github.com/infil00p/cordova-android/tree/framework_fixes
> > https://github.com/infil00p/cordova-plugin-inappbrowser/tree/aar_poc
> >
> > Surprisingly, the changes made are very minor to get this to work, 
> > and there's a lot of serious advantages we give.  That said, our 
> > Gradle
> scripts
> > are incredibly brittle, and we don't have the luxury of changing any 
> > execution order to try to get around excluding dependencies.
> >
> > I think it would be good if we could add in plugin.xml a way to 
> > exclude compilation of dependencies that are already included.
> > Right now if you include a plugin that depends on the CordovaLib 
> > module in the project,
> our
> > plugin will install things twice.
> >
> > Does anyone have any thoughts about this?  I really want this to be 
> > a lot less brittle before introducing this method of installing plugins.
> >
> > Joe
> >
>
B CB  [  
X  ܚX KK[XZ[
 ] ][  X  ܚX P ܙݘK \X K ܙ B  ܈Y][ۘ[  [X[  K[XZ[
 ] Z[ ܙݘK \X K ܙ B

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


RE: Proof of Concept: Plugins as Android Modules

2016-06-22 Thread Vladimir Kotikov (Akvelon)
Hi, Joe

I've looked into your changes and did some quick testing. IMO they looks good 
apart some minor issues:

- after adding a plugin and opening resultant project in Android studio I was 
unable to build the project w/ debug configuration - only release seems to 
work. The error I'm getting is
Error:Module 'CordovaLib' has variant 'release' selected, but the module 
''android'' depends on variant 'debug'
From CLI everything seems to work fine.

- I'm not very experienced in Gradle things, but looks like adding excludes to 
every plugin's subproject [1] - is not really required. At least I was able to 
build the generated project without these excludes. Moreover, the Gradle build 
output with and without these excludes is similar - no additional compilation 
of CordovaLib is performed

- I had to manually update "buildToolsVersion" property in InappBrowser's 
build.gradle - perhaps we would need for a logic to update that property 
according to installed build tools version at build time?

-
[1] 
https://github.com/apache/cordova-android/compare/master...infil00p:framework_fixes#diff-417ebeefa9eab114cf248463f6886bbaR103
[2] 
https://github.com/apache/cordova-android/compare/master...infil00p:framework_fixes

-
Best regards, Vladimir

-Original Message-
From: Joe Bowser [mailto:bows...@gmail.com] 
Sent: Tuesday, June 21, 2016 12:38 AM
To: dev 
Subject: Re: Proof of Concept: Plugins as Android Modules

Bump! It'd be good to get some feedback on this sooner rather than later.

On Thu, Jun 16, 2016 at 3:57 PM, julio cesar sanchez  wrote:

> Hi.
>
> I sadly can't contribute to this because I don't think I have enough 
> Android knowledge, but just wanted to answer on this topic as I feel 
> that is very important and I think this one and the previous ones you 
> sent related to this didn't get enough attention.
> So, even if I can't personally help, maybe answering on the topic can 
> get some attention, or at least you can know that somebody read it and 
> support it.
>
>
> 2016-06-14 22:58 GMT+02:00 Joe Bowser :
>
> > Hey
> >
> > Here's a proof of concept for Android Modules.  It works for cordova 
> > core plugins, but it's kinda brittle because I need to figure out 
> > how to
> handle
> > dependencies and excluding duplicate compilation in our tools.
> >
> > https://github.com/infil00p/cordova-android/tree/framework_fixes
> > https://github.com/infil00p/cordova-plugin-inappbrowser/tree/aar_poc
> >
> > Surprisingly, the changes made are very minor to get this to work, 
> > and there's a lot of serious advantages we give.  That said, our 
> > Gradle
> scripts
> > are incredibly brittle, and we don't have the luxury of changing any 
> > execution order to try to get around excluding dependencies.
> >
> > I think it would be good if we could add in plugin.xml a way to 
> > exclude compilation of dependencies that are already included.  
> > Right now if you include a plugin that depends on the CordovaLib 
> > module in the project,
> our
> > plugin will install things twice.
> >
> > Does anyone have any thoughts about this?  I really want this to be 
> > a lot less brittle before introducing this method of installing plugins.
> >
> > Joe
> >
>


[CI] Build status for 06/15

2016-06-15 Thread Vladimir Kotikov (Akvelon)
Hi everyone,

After some polishing we've started monitoring our Jenkins/Paramedic CI which is 
a replacement of Medic/Buildbot setup. Here is some intermediate results, based 
on last 3 builds:

Build Status (# of test failures):
1  - Android
6 - iOS
1  - WP 8.1 
0  - Windows 8.1
0  - Windows 10

JIRAs that need attention:
CB-11430 iOS Media plugin tests are failing
CB-11429 media.spec.25 'should be able to play an audio stream' fails on 
Windows Phone 8.1 platform

Test infrastructure problems:
CB-11428 iOS builds are failing inconsistently on Saucelabs
CB-11103 Flaky accelerometer tests

-
Best regards, Vladimir

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



RE: Nightly build #41 for cordova has failed

2016-06-15 Thread Vladimir Kotikov (Akvelon)
Hey all

I'll follow up on this failure, but at first look it seems that there were some 
issues w/ environment - according to logs the build has failed at the 
environment preparation stage and before coho run

-
Best regards, Vladimir

-Original Message-
From: Apache Jenkins Server [mailto:jenk...@builds.apache.org] 
Sent: Wednesday, June 15, 2016 12:08 PM
To: Vladimir Kotikov (Akvelon) <v-vlk...@microsoft.com>; dev@cordova.apache.org
Subject: Nightly build #41 for cordova has failed

Nightly build #41 for cordova has failed.

Please check failure details on build details page at 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fbuilds.apache.org%2fjob%2fcordova-nightly%2f41%2f=01%7c01%7cv-vlkoti%40microsoft.com%7ce9ce86e512b344d3080808d394fc93e6%7c72f988bf86f141af91ab2d7cd011db47%7c1=ipy9cIEiO6cPLnEq6JIpjHI%2fq4Ax%2fNhiv3F9LibvI40%3d
You can also take a look at build console: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fbuilds.apache.org%2fjob%2fcordova-nightly%2f41%2fconsoleFull=01%7c01%7cv-vlkoti%40microsoft.com%7ce9ce86e512b344d3080808d394fc93e6%7c72f988bf86f141af91ab2d7cd011db47%7c1=EY5QuagfmvmuMsDjDY5mVyL3unbFt0vPD63%2bd2%2fQglc%3d

-
Jenkins for Apache Cordova


RE: New whitelist jira issue and merge request

2016-06-09 Thread Vladimir Kotikov (Akvelon)
I have merged these PRs:
https://github.com/apache/cordova-plugin-inappbrowser/pull/169
https://github.com/apache/cordova-plugin-file/pull/183
https://github.com/apache/cordova-plugin-whitelist/pull/20

-
Best regards, Vladimir

-Original Message-
From: Joe Bowser [mailto:bows...@gmail.com] 
Sent: Tuesday, June 7, 2016 11:07 PM
To: dev 
Subject: Re: New whitelist jira issue and merge request

Please stop sending the same email with a slightly modified header.  We did 
receive this pull request, and someone will look at it when they are available.

Thanks
Joe

On Tue, Jun 7, 2016 at 1:02 PM, Close, Rob  wrote:

> Hi,
>
> The Jira issue: 
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-11391=01%7c01%7cv-vlkoti%40micr
> osoft.com%7c1831dde883f949dc99eb08d38f0f4899%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=JLRvhd9NyUw7X%2beD4Q13UqNVY2ORWkMWoDx98nFuc5o%3d
> Merge request: 
> https://github.com/apache/cordova-plugin-whitelist/pull/20
>
> Summary: Source is not passing sonarqube scan.
>
> Thanks,
> Rob.
>


RE: [ANNOUNCE] Cordova-windows 4.4.0 released

2016-06-06 Thread Vladimir Kotikov (Akvelon)
Blog: 
http://cordova.apache.org/announcements/2016/06/03/cordova-windows-4.4.0.html
Tweet: https://twitter.com/apachecordova/status/739769950504648705

-
Best regards, Vladimir


RE: [DISCUSS] Cordova-windows release

2016-06-03 Thread Vladimir Kotikov (Akvelon)
The release is done. Please review the blog post here: 
https://github.com/apache/cordova-docs/pull/609 

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Thursday, June 2, 2016 7:27 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

Guys, need one more vote

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, May 27, 2016 11:03 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

Makes sense. I'll proceed w/ minor version update. The next version will be 
4.4.0

-
Best regards, Vladimir 

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com] 
Sent: Friday, May 27, 2016 9:36 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

I agree this qualifies for a minor version bump. I feel like these are the 
inner workings of the clean command and not a very explicit contract that we 
know anyone depends on.

-Nikhil

-Original Message-
From: Jason Ginchereau [mailto:jason...@microsoft.com] 
Sent: Friday, May 27, 2016 9:26 AM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

How is that a breaking change? Note it doesn't affect a platform-centric 
workflow.

I had expected only a minor version bump would be appropriate.


-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, May 27, 2016 2:21 AM
To: dev@cordova.apache.org
Subject: [DISCUSS] Cordova-windows release

Hey, guys
We're planning to do a major cordova-windows v.5.0.0 release. The major version 
bump is mostly required due to changed behavior of 'clean' command which now 
wipes 'www' contents as well as build artifacts which can be considered as a 
breaking change for some users. 

Here is the list of changes to be included:
CB-7: Optimize prepare for windows platform, clean prepared files
CB-11259: Improving build output
CB-11204: Catch when SDK not present on build and give appropriate error message
CB-11156 Change default FadeSplashScreenDuration value
CB-11176 Fix windows-splashscreen compatibility with older plugin versions
CB-11139 Use PluginManager from common to install/uninstall plugins
CB-10653 Making the windows activation context complete
CB-11150 CI Error - Windows Platform - Could not find XHR config file
CB-8056 Implement splashscreen for Windows platform
CB-11066 Remove uap prefixed capabilities along with regular ones
CB-11022 Duplicate www files on plugin installtion
CB-10964 Handle build.json file starting with a BOM. This closes #166
CB-11024: Add preference to set the min UAP target version in the JSProj File

Does anyone have any reason to delay a this release? Any other patches to land? 
Any objections?
If not, I will start the vote on Monday

-
Best regards, Vladimir


-
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


-
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


-
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



RE: [Vote] Cordova-windows 4.4.0 release

2016-06-03 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Sergey Grebnov

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Sergey Grebnov (Akvelon) [mailto:v-seg...@microsoft.com] 
Sent: Thursday, June 2, 2016 7:39 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.4.0 release

I vote +1

* Reviewed Release notes
* Verified that blank app creates correctly with platform
* Verified that blank app can be successfully built and ran

Thanks,
Sergey

-Original Message-
From: Alexander Sorokin (Akvelon) [mailto:v-als...@microsoft.com] 
Sent: Thursday, June 2, 2016 6:11 PM
To: dev@cordova.apache.org
Subject: RE: [Vote] Cordova-windows 4.4.0 release

I vote +1.

* Verified archives via `coho verify-archive`
* Verified tags manually
* Verified that blank app creates correctly with platform
* Verified that blank app can be successfully built and ran
* Verified that platform can be updated from previous version
* Verified compatibility with core plugins (ran autotests for released and edge 
plugin versions)
* Verified release notes
* Verified version
* Verified line breaks

Thanks,
Alexander Sorokin

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Tuesday, May 31, 2016 5:51 PM
To: dev@cordova.apache.org
Subject: [Vote] Cordova-windows 4.4.0 release

Please review and vote on this 5.0.0 Android Release by replying to this email 
(and keep discussion on the DISCUSS thread)

Release issue: 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-11334=01%7c01%7cv-alsoro%40microsoft.com%7cb8ab3520cd4448b61bf808d38963060b%7c72f988bf86f141af91ab2d7cd011db47%7c1=u2c5j81Bk8wa26Ddj%2fAERPHP8%2f2cdWwRyNSRymZLLOo%3d

The archive has been published to dist/dev:
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11334=01%7c01%7cv-alsoro%40microsoft.com%7cb8ab3520cd4448b61bf808d38963060b%7c72f988bf86f141af91ab2d7cd011db47%7c1=fggyRRVKmyWeZDZV9HQV69Y%2fc0Zij0LlrJQXAqPo9cs%3d

The package was published from its corresponding git tag:
cordova-windows: 4.4.0 (4c0c81a121)

Note that you can test it out via:
cordova platform add https://github.com/apache/cordova-windows#4.4.0

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 repo
* Ran coho check-license to ensure all dependencies and subdependencies have 
Apache-compatible licenses
* Ensured continuous build was green when repo was tagged
* Ran unit and e2e tests
* Created and ran mobilespec app

-
Best regards, Vladimir


-
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


-
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



RE: [DISCUSS] Cordova-windows release

2016-06-02 Thread Vladimir Kotikov (Akvelon)
Guys, need one more vote

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, May 27, 2016 11:03 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

Makes sense. I'll proceed w/ minor version update. The next version will be 
4.4.0

-
Best regards, Vladimir 

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com] 
Sent: Friday, May 27, 2016 9:36 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

I agree this qualifies for a minor version bump. I feel like these are the 
inner workings of the clean command and not a very explicit contract that we 
know anyone depends on.

-Nikhil

-Original Message-
From: Jason Ginchereau [mailto:jason...@microsoft.com] 
Sent: Friday, May 27, 2016 9:26 AM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

How is that a breaking change? Note it doesn't affect a platform-centric 
workflow.

I had expected only a minor version bump would be appropriate.


-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, May 27, 2016 2:21 AM
To: dev@cordova.apache.org
Subject: [DISCUSS] Cordova-windows release

Hey, guys
We're planning to do a major cordova-windows v.5.0.0 release. The major version 
bump is mostly required due to changed behavior of 'clean' command which now 
wipes 'www' contents as well as build artifacts which can be considered as a 
breaking change for some users. 

Here is the list of changes to be included:
CB-7: Optimize prepare for windows platform, clean prepared files
CB-11259: Improving build output
CB-11204: Catch when SDK not present on build and give appropriate error message
CB-11156 Change default FadeSplashScreenDuration value
CB-11176 Fix windows-splashscreen compatibility with older plugin versions
CB-11139 Use PluginManager from common to install/uninstall plugins
CB-10653 Making the windows activation context complete
CB-11150 CI Error - Windows Platform - Could not find XHR config file
CB-8056 Implement splashscreen for Windows platform
CB-11066 Remove uap prefixed capabilities along with regular ones
CB-11022 Duplicate www files on plugin installtion
CB-10964 Handle build.json file starting with a BOM. This closes #166
CB-11024: Add preference to set the min UAP target version in the JSProj File

Does anyone have any reason to delay a this release? Any other patches to land? 
Any objections?
If not, I will start the vote on Monday

-
Best regards, Vladimir


-
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


-
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


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



[Vote] Cordova-windows 4.4.0 release

2016-05-31 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this 5.0.0 Android Release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11334

The archive has been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11334

The package was published from its corresponding git tag:
cordova-windows: 4.4.0 (4c0c81a121)

Note that you can test it out via:
cordova platform add https://github.com/apache/cordova-windows#4.4.0

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 repo
* Ran coho check-license to ensure all dependencies and subdependencies have 
Apache-compatible licenses
* Ensured continuous build was green when repo was tagged
* Ran unit and e2e tests
* Created and ran mobilespec app

-
Best regards, Vladimir


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



NPM v3 packaging issues

2016-05-31 Thread Vladimir Kotikov (Akvelon)
Hey, guys

We've just ran into issue, caused by NPM v3 flat directory structure. The issue 
is that NPM does not pack sub-dependencies of bundled dependencies into 
resultant archive. This only affects flatten dependency trees, but we already 
switched to that in platform repos.

As an example, we have 'elementtree' dependency in cordova-windows, which 
depends on 'sax'. After running 'npm install' these dependencies installed as a 
siblings into 'node_modules', but after running 'npm pack' (in particular - 
'coho create-archive') the resultant .tgz contains ONLY 'elementtree' but not 
'sax'.

Related NPM issue is https://github.com/npm/npm/issues/8474

AFAIK, the only solution for now is to revert 'node_modules' structure back to 
tree form.

-
Best regards, Vladimir


RE: [DISCUSS] Cordova-windows release

2016-05-27 Thread Vladimir Kotikov (Akvelon)
Makes sense. I'll proceed w/ minor version update. The next version will be 
4.4.0

-
Best regards, Vladimir 

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com] 
Sent: Friday, May 27, 2016 9:36 PM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

I agree this qualifies for a minor version bump. I feel like these are the 
inner workings of the clean command and not a very explicit contract that we 
know anyone depends on.

-Nikhil

-Original Message-
From: Jason Ginchereau [mailto:jason...@microsoft.com] 
Sent: Friday, May 27, 2016 9:26 AM
To: dev@cordova.apache.org
Subject: RE: [DISCUSS] Cordova-windows release

How is that a breaking change? Note it doesn't affect a platform-centric 
workflow.

I had expected only a minor version bump would be appropriate.


-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, May 27, 2016 2:21 AM
To: dev@cordova.apache.org
Subject: [DISCUSS] Cordova-windows release

Hey, guys
We're planning to do a major cordova-windows v.5.0.0 release. The major version 
bump is mostly required due to changed behavior of 'clean' command which now 
wipes 'www' contents as well as build artifacts which can be considered as a 
breaking change for some users. 

Here is the list of changes to be included:
CB-7: Optimize prepare for windows platform, clean prepared files
CB-11259: Improving build output
CB-11204: Catch when SDK not present on build and give appropriate error message
CB-11156 Change default FadeSplashScreenDuration value
CB-11176 Fix windows-splashscreen compatibility with older plugin versions
CB-11139 Use PluginManager from common to install/uninstall plugins
CB-10653 Making the windows activation context complete
CB-11150 CI Error - Windows Platform - Could not find XHR config file
CB-8056 Implement splashscreen for Windows platform
CB-11066 Remove uap prefixed capabilities along with regular ones
CB-11022 Duplicate www files on plugin installtion
CB-10964 Handle build.json file starting with a BOM. This closes #166
CB-11024: Add preference to set the min UAP target version in the JSProj File

Does anyone have any reason to delay a this release? Any other patches to land? 
Any objections?
If not, I will start the vote on Monday

-
Best regards, Vladimir


-
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


-
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



[DISCUSS] Cordova-windows release

2016-05-27 Thread Vladimir Kotikov (Akvelon)
Hey, guys
We're planning to do a major cordova-windows v.5.0.0 release. The major version 
bump is mostly required due to changed behavior of 'clean' command which now 
wipes 'www' contents as well as build artifacts which can be considered as a 
breaking change for some users. 

Here is the list of changes to be included:
CB-7: Optimize prepare for windows platform, clean prepared files
CB-11259: Improving build output
CB-11204: Catch when SDK not present on build and give appropriate error message
CB-11156 Change default FadeSplashScreenDuration value
CB-11176 Fix windows-splashscreen compatibility with older plugin versions
CB-11139 Use PluginManager from common to install/uninstall plugins
CB-10653 Making the windows activation context complete
CB-11150 CI Error - Windows Platform - Could not find XHR config file
CB-8056 Implement splashscreen for Windows platform
CB-11066 Remove uap prefixed capabilities along with regular ones
CB-11022 Duplicate www files on plugin installtion
CB-10964 Handle build.json file starting with a BOM. This closes #166
CB-11024: Add preference to set the min UAP target version in the JSProj File

Does anyone have any reason to delay a this release? Any other patches to land? 
Any objections?
If not, I will start the vote on Monday

-
Best regards, Vladimir


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



RE: [DISCUSS] Cordova tools release

2016-05-24 Thread Vladimir Kotikov (Akvelon)
Here is the bug - https://github.com/npm/npm/issues/1182. Though I'm not sure 
if this is exactly what we're experiencing as it is quite old.

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Tuesday, May 24, 2016 8:25 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Cordova tools release

Hey Richard,

I am going to have to agree with your release steps. npm linking should solve 
this, but it seems the dedupe that npm does on the registry ignores local npm 
links. I will chat with them as I think it is a bug.
Unfortunately, this new process will slow down our release cycles. :(

-Steve

On Tue, May 17, 2016 at 10:22 PM, Richard Knoll <rikn...@microsoft.com>
wrote:

> Hey everyone,
>
> This current tools release has been causing a lot of trouble with our 
> various CI setups. We recently resolved the cordova-fetch issue that 
> was breaking buildbot, but we are still facing build failures because 
> cordova-common hasn't been published [1]. The Travis build for 
> cordova-cli is failing as well [2]. In the future, can we avoid doing 
> simultaneous releases of all the tools repos? Releases need to happen 
> in three stages to prevent our CI from breaking:
>
> 1: cordova-common, cordova-js
> 2: cordova-fetch, platforms
> 3: cordova-lib, cordova-cli
>
> Thoughts?
>
> Richard
>
> [1]:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fci.ap
> ache.org%2fbuilders%2fcordova-ios%2fbuilds%2f2619%2fsteps%2fnpm-instal
> ling-cordova-cli%2flogs%2fstdio=01%7c01%7cv-vlkoti%40microsoft.co
> m%7cd7254df6acc74e36317008d383f85795%7c72f988bf86f141af91ab2d7cd011db4
> 7%7c1=U5E3SV%2bRa2SccUZ21crMU4Yuwkh9MhXe4eXrXaqMJlc%3d
> [2]: 
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2ftravi
> s-ci.org%2fapache%2fcordova-cli%2fbuilds%2f130078151=01%7c01%7cv-
> vlkoti%40microsoft.com%7cd7254df6acc74e36317008d383f85795%7c72f988bf86
> f141af91ab2d7cd011db47%7c1=Ocg6GoJesuQdn%2bov2Sk%2bErx7weNBR1aCK
> L6QjHzSFWw%3d
>
> -Original Message-
> From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com]
> Sent: Thursday, May 12, 2016 4:21 PM
> To: dev@cordova.apache.org
> Subject: RE: [DISCUSS] Cordova tools release
>
> We'll need a cordova-ios release to make that happen. However, 
> cordova-ios has a recent regression that needs to be fixed before we make a 
> release:
> https://github.com/apache/cordova-ios/commit/cab0baa0f7c4d789171b0147d
> a41a85471660c85
>
> -Nikhil
>
> -Original Message-
> From: Carlos Santana [mailto:csantan...@gmail.com]
> Sent: Thursday, May 12, 2016 2:02 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] Cordova tools release
>
> Do we fully support node6 now?
> If we do might be good to highlight in blog post
>
> - Carlos
> @csantanapr
>
> > On May 12, 2016, at 5:00 PM, Steven Gill <stevengil...@gmail.com> wrote:
> >
> > Excellent! I shall proceed.
> >
> > The website will also get updated when I do the release blog post.
> >
> > Cheers,
> > -Steve
> >
> >> On Thu, May 12, 2016 at 12:52 PM, Mefire O. 
> >> <ommen...@microsoft.com>
> wrote:
> >>
> >> Hey Steve,
> >> Telemetry has been merged in!
> >> We can move forward with the release process.
> >>
> >> We'll also have to initiate a docs/website release, as they host 
> >> our privacy policy.
> >> Raghav will help with that.
> >>
> >> Thanks for your patience, All.
> >>
> >> Thanks,
> >> Omar Mefire
> >>
> >> -Original Message-
> >> From: Mefire O. [mailto:ommen...@microsoft.com]
> >> Sent: Tuesday, May 10, 2016 5:25 PM
> >> To: dev@cordova.apache.org
> >> Subject: RE: [DISCUSS] Cordova tools release
> >>
> >> I expect it to be merged in by tomorrow EOD or day Thursday morning.
> >> If it's still not merged in by then, I wouldn't want to hold the 
> >> release any longer.
> >>
> >> Thanks,
> >> Omar Mefire
> >>
> >> -Original Message-
> >> From: Steven Gill [mailto:stevengil...@gmail.com]
> >> Sent: Tuesday, May 10, 2016 2:39 PM
> >> To: dev@cordova.apache.org
> >> Subject: Re: [DISCUSS] Cordova tools release
> >>
> >> When do you expect to merge it in?
> >>
> >>> On Tue, May 10, 2016 at 2:19 PM, Mefire O. 
> >>> <ommen...@microsoft.com>
> wrote:
> >>>
> >>> I'd like to get the telemetry feature out with this release.
> >>>
> >>> Thanks,
> >>> Omar Mefire
> >

RE: [DISCUSS] Nightly builds for Cordova

2016-05-16 Thread Vladimir Kotikov (Akvelon)
Yeah, right. I somehow pasted the wrong link, sorry. The correct one is 
https://github.com/cordova/cordova-discuss/pull/47

-
Best regards, Vladimir


-Original Message-
From: Shazron [mailto:shaz...@gmail.com] 
Sent: Saturday, May 14, 2016 1:53 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Nightly builds for Cordova

Is it here instead? https://github.com/cordova/cordova-discuss/pull/47

+1
Just to emphasize from the PR discussion, nightlies are fine, they are not 
considered official releases and should have the appropriate disclaimers.

From: 
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.apache.org%2fdev%2frelease.html%23what=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=xpUOvLFJyJ4o76BNCvRtXzNvGhSAQbhKtYYWXoLv7o4%3d
"Do not include any links on the project website that might encourage 
non-developers to download and use nightly builds, snapshots, release 
candidates, or any other similar package."

My interpretation is, don't put the nightly links on the main page to install 
Cordova, which is the main page that we tell "users" to install it.
"Devs" is of course those developing Cordova itself.

Precedent (from what Vladimir K has posted):

https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fant.apache.org%2fnightlies.html=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=C4OEA0eVBmK%2fI7Zy570o%2bEphIu1OAsM99T00T75KB04%3d
 --> Under "Contributing"
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fjmeter.apache.org%2fnightly.html=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=0%2bZ7mcECdP6H7uKpboN86HsSGgxKWU6AsTXkr7xgSc0%3d
 --> Under "Downloads"
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fzookeeper.apache.org%2freleases.html=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=IqJCaQOpzRfPLYnZqQPJDcRe4s9IdAmsNVC1ZIvNSjw%3d
 --> Under "Releases" (mixed stable, and alpha) 
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fcouchdb.apache.org%2f%23download=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=9GNwl6w2ROhsWpZYXXw8J8RZL52YfjGaefE81nv0QJg%3d
 -> Under "Download", Developer Preview section.

To be absolutely clear that this is a dev thing, we should put the nightly link 
under 
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fcordova.apache.org%2fcontribute%2f=01%7c01%7cv-vlkoti%40microsoft.com%7cb08cb5309b6f41043bff08d37b817998%7c72f988bf86f141af91ab2d7cd011db47%7c1=d6ouf5k%2bozwWRWCc6%2btsa1ddjvTbPePzK4Ly3Snp4cI%3d



On Fri, May 13, 2016 at 2:14 AM, Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> Hi list
>
> I've created a proposal for releasing nightly builds for Cordova. 
> Please find details here: https://github.com/cordova/cordova-discuss/pull/42.
> I will appreciate any suggestions and feedback.
>
> -
> Best regards, Vladimir
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>


[DISCUSS] Nightly builds for Cordova

2016-05-13 Thread Vladimir Kotikov (Akvelon)
Hi list

I've created a proposal for releasing nightly builds for Cordova. Please find 
details here: https://github.com/cordova/cordova-discuss/pull/42.
I will appreciate any suggestions and feedback.

-
Best regards, Vladimir


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



RE: Node 6.x and Cordova CLI

2016-05-10 Thread Vladimir Kotikov (Akvelon)
Small update.

Looks like failing jshint in https://github.com/apache/cordova-lib/pull/437 is 
another Node 6.x (In particular npm@3.x) issue. Corresponding bug is filed 
here: https://github.com/npm/npm/issues/10343.

Hopefully this doesn't affect regular users, as the problem only can be seen 
when another cordova dependencies are being linked to cordova-lib. For devs the 
workaround is to run another 'npm install' inside of 'cordova-common' (and 
probably other cordova-* modules) after 'npm install'-ing cordova-lib (see 
https://github.com/apache/cordova-lib/pull/437/commits/122efe3c561dd5965c54dee5cf0a4c9174870b08)

-
Best regards, Vladimir


-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Saturday, May 7, 2016 2:03 AM
To: dev@cordova.apache.org
Subject: RE: Node 6.x and Cordova CLI

Sounds good. I plan on merging fetch PR for the release too.
https://github.com/apache/cordova-lib/pull/407

It is failing on appvoyer but working on my windows machine locally.

I can do discuss release along side tool release if you want. Makes sense to do 
it together On May 6, 2016 3:28 PM, "Vladimir Kotikov (Akvelon)" 
<v-vlk...@microsoft.com>
wrote:

> That'd be great!
>
> The PRs are ready: https://github.com/apache/cordova-lib/pull/437 and
> https://github.com/apache/cordova-ios/pull/221
> Although the PR for cordova-lib is still failing w/ Node 6.0, this 
> looks like a setup issue (the failure reason is jshint internals) and 
> I can't reproduce these failures on my machine. Also the tests for 
> cordova-lib itself are passing so it should be fine.
>
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Steven Gill [mailto:stevengil...@gmail.com]
> Sent: Saturday, May 7, 2016 12:19 AM
> To: dev@cordova.apache.org
> Subject: RE: Node 6.x and Cordova CLI
>
> Sweet. Thanks for looking into it! I can start release process for 
> both next week On May 6, 2016 2:13 PM, "Vladimir Kotikov (Akvelon)" < 
> v-vlk...@microsoft.com>
> wrote:
>
> > Hi list
> >
> > FYI, we’ve recently performed a sanity check of Cordova CLI against 
> > newly released Node JS 6.0 (credits to Alex Sorokin) and found some 
> > issues, caused by new Node JS version. The most critical is a 
> > failure of uninstallation of plugins with custom frameworks for iOS 
> > platform - JIRA
> > CB-11200 [1]. The root cause is the bug in node-xcode which is 
> > already fixed [2].
> >
> > In order to resolve the issue I think we'll need to bump node-xcode 
> > version in both cordova-lib and cordova-ios and release these ASAP.
> > Also we'd probably need to update CI configs to include Node 6.x in 
> > test matrix where possible. I'm going to submit a PR shortly.
> >
> > -
> > [1]
> > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fiss
> > ue 
> > s.apache.org%2fjira%2fbrowse%2fCB-11200=01%7c01%7cv-vlkoti%40mi
> > cr
> > osoft.com%7cc34ccb842dac42d6a7ac08d375f4196e%7c72f988bf86f141af91ab2
> > d7 
> > cd011db47%7c1=AY47SzHGi2reQtjJRbYU%2b%2fNaKi25qdzw%2fIRW291o12
> > E% 3d [2] https://github.com/alunny/node-xcode/pull/86
> >
> > -
> > Best regards, Vladimir
> >
>
> -
> 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


RE: [DISCUSS] Cordova tools release

2016-05-10 Thread Vladimir Kotikov (Akvelon)
+1

Thanks for handling cordova-common release - there is probably not much sense 
in releasing it separately (as I was planning initially) when other components 
also need to be released.

-
Best regards, Vladimir

-Original Message-
From: julio cesar sanchez [mailto:jcesarmob...@gmail.com] 
Sent: Tuesday, May 10, 2016 1:14 AM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Cordova tools release

+1

El martes, 10 de mayo de 2016, Shazron  escribió:

> +1
>
> On Mon, May 9, 2016 at 12:32 PM, Steven Gill  > wrote:
>
> > Any objections or concerns?
> >
> > Doing a cli, lib, plugman, common and fetch release.
> >
> > -Steve
> >
>


RE: Node 6.x and Cordova CLI

2016-05-06 Thread Vladimir Kotikov (Akvelon)
That'd be great!

The PRs are ready: https://github.com/apache/cordova-lib/pull/437 and 
https://github.com/apache/cordova-ios/pull/221 
Although the PR for cordova-lib is still failing w/ Node 6.0, this looks like a 
setup issue (the failure reason is jshint internals) and I can't reproduce 
these failures on my machine. Also the tests for cordova-lib itself are passing 
so it should be fine.

-
Best regards, Vladimir 

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Saturday, May 7, 2016 12:19 AM
To: dev@cordova.apache.org
Subject: RE: Node 6.x and Cordova CLI

Sweet. Thanks for looking into it! I can start release process for both next 
week On May 6, 2016 2:13 PM, "Vladimir Kotikov (Akvelon)" 
<v-vlk...@microsoft.com>
wrote:

> Hi list
>
> FYI, we’ve recently performed a sanity check of Cordova CLI against 
> newly released Node JS 6.0 (credits to Alex Sorokin) and found some 
> issues, caused by new Node JS version. The most critical is a failure 
> of uninstallation of plugins with custom frameworks for iOS platform - 
> JIRA
> CB-11200 [1]. The root cause is the bug in node-xcode which is already 
> fixed [2].
>
> In order to resolve the issue I think we'll need to bump node-xcode 
> version in both cordova-lib and cordova-ios and release these ASAP. 
> Also we'd probably need to update CI configs to include Node 6.x in 
> test matrix where possible. I'm going to submit a PR shortly.
>
> -
> [1] 
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-11200=01%7c01%7cv-vlkoti%40micr
> osoft.com%7cc34ccb842dac42d6a7ac08d375f4196e%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=AY47SzHGi2reQtjJRbYU%2b%2fNaKi25qdzw%2fIRW291o12E%
> 3d [2] https://github.com/alunny/node-xcode/pull/86
>
> -
> Best regards, Vladimir
>

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


RE: Node 6.x and Cordova CLI

2016-05-06 Thread Vladimir Kotikov (Akvelon)
Hi list

FYI, we’ve recently performed a sanity check of Cordova CLI against newly 
released Node JS 6.0 (credits to Alex Sorokin) and found some issues, caused by 
new Node JS version. The most critical is a failure of uninstallation of 
plugins with custom frameworks for iOS platform - JIRA CB-11200 [1]. The root 
cause is the bug in node-xcode which is already fixed [2].

In order to resolve the issue I think we'll need to bump node-xcode version in 
both cordova-lib and cordova-ios and release these ASAP. Also we'd probably 
need to update CI configs to include Node 6.x in test matrix where possible. 
I'm going to submit a PR shortly.

-
[1] https://issues.apache.org/jira/browse/CB-11200
[2] https://github.com/alunny/node-xcode/pull/86 

-
Best regards, Vladimir


[DICSUSS] Cordova-common release

2016-05-06 Thread Vladimir Kotikov (Akvelon)
Hi list

We're thinking of cordova-common@1.3.0 release 
with the following changes included:

* CB-11194 Improve cordova load time
* CB-11170 Add FileUpdater module to cordova-common
* CB-11131 Fix TypeError: message.toUpperCase is not a function in CordovaLogger

I was planning to start release voting at the beginning of next week.
Any objections? Any other changes/patches we need to include?

-
Best regards, Vladimir


RE: help with "npm test" for cordova-lib

2016-04-29 Thread Vladimir Kotikov (Akvelon)
Done. Please see PR [1] and JIRA [2]

This happens due to some caching issues with `getPlatformApi` method which 
doesn't respect symlinked paths.
The reason why tests are not failing on Travis and Appveyor is that they run in 
environments, where the test directory isn't symlinked. However, on OS X '/var' 
dir where test directory is located is a symlink to '/private/var'.

Regarding 'npm run ci' - it calls 'cover' npm task that calls 'jasmine-node 
spec-cordova spec plugman' - so in fact we're running the same set of tests as 
in 'npm test'

-
[1] https://github.com/apache/cordova-lib/pull/433
[2] https://issues.apache.org/jira/browse/CB-11174 

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Friday, April 29, 2016 9:37 AM
To: dev@cordova.apache.org
Subject: RE: help with "npm test" for cordova-lib

Yeah, I was planning to look into this today.

-
Best regards, Vladimir


-Original Message-
From: Shazron [mailto:shaz...@gmail.com]
Sent: Friday, April 29, 2016 3:50 AM
To: dev@cordova.apache.org
Subject: Re: help with "npm test" for cordova-lib

Can someone help, perhaps Vladimir who wrote the tests can shed some light on 
how to fix this issue?



On Mon, Apr 25, 2016 at 10:57 AM, Carlos Santana <csantan...@gmail.com>
wrote:

> It's jasmine test that is failing [1]
>
> Does this means that jasmine tests are not running in a continuously? 
> Any reason why are they not running in Travis?
>
> I can't figure out what is the test trying to test:
> it('should successfully add a plugin using relative path when running 
> from subdir inside of project',
>
> So I need some help trying to fix it.
>
> [1]:
>
> https://github.com/apache/cordova-lib/blob/master/cordova-lib/spec-cor
> dova/plugin.spec.js#L171
>
>
> On Mon, Apr 25, 2016 at 12:51 PM Jesse <purplecabb...@gmail.com> wrote:
>
> > Travis is running this:
> > - git clone https://github.com/apache/cordova-js --depth 10
> > - cd cordova-lib
> > - npm link ../cordova-js
> > - npm link ../cordova-common
> > - npm link ../cordova-serve
> > - npm install
> > - "(cd ../cordova-common && npm test)"
> > - "npm run ci"
> >
> > There are a lot of different things that could affect the tests, 
> > which cordova-js&|common&|serve you have installed/linked and so on.
> > Travis is essentially doing 'npm run ci' which does not run jasmine, 
> > so
> the
> > issue is probably a failing jasmine test.
> > Can you try running 'npm run ci' and seeing if that passes?
> >
> >
> >
> > @purplecabbage
> > risingj.com
> >
> > On Sat, Apr 23, 2016 at 1:53 PM, Carlos Santana 
> > <csantan...@gmail.com>
> > wrote:
> >
> > > I do't get it then, Travis is green, so Travis not running same 
> > > test
> > suite
> > > as "npm test"?
> > >
> > > On Fri, Apr 22, 2016 at 9:11 PM Shazron <shaz...@gmail.com> wrote:
> > >
> > > > I'm seeing the same. Using node 0.12.7
> > > >
> > > >
> > > > On Fri, Apr 22, 2016 at 12:44 PM, Carlos Santana <
> csantan...@gmail.com
> > >
> > > > wrote:
> > > >
> > > > > I'm seeing 2 test failures when I do "npm test"
> > > > >
> > > > > Anyone seeing the same? Wonder what I have setup wrong here:
> > > > >
> > > > > Here is a paste
> > > > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%
> > > > > 2fpastebin.com%2f4E4c40X5=01%7c01%7cv-vlkoti%40microsoft.
> > > > > com%7c0b976f09a98748ccaf1c08d36fc84313%7c72f988bf86f141af91ab2
> > > > > d7cd011db47%7c1=05hD%2f6dwDQ7y4Vgxfx9eYsrzZnHuXFe2pwFIY9
> > > > > P92wQ%3d of my output
> > > > >
> > > > > I thought it was node 5, but then swift to node 4 and the same.
> > > > > This is after making sure all npm links are correct with "coho
> > > npm-link"
> > > > >
> > > >
> > >
> >
>


RE: help with "npm test" for cordova-lib

2016-04-29 Thread Vladimir Kotikov (Akvelon)
Yeah, I was planning to look into this today.

-
Best regards, Vladimir


-Original Message-
From: Shazron [mailto:shaz...@gmail.com] 
Sent: Friday, April 29, 2016 3:50 AM
To: dev@cordova.apache.org
Subject: Re: help with "npm test" for cordova-lib

Can someone help, perhaps Vladimir who wrote the tests can shed some light on 
how to fix this issue?



On Mon, Apr 25, 2016 at 10:57 AM, Carlos Santana 
wrote:

> It's jasmine test that is failing [1]
>
> Does this means that jasmine tests are not running in a continuously? 
> Any reason why are they not running in Travis?
>
> I can't figure out what is the test trying to test:
> it('should successfully add a plugin using relative path when running 
> from subdir inside of project',
>
> So I need some help trying to fix it.
>
> [1]:
>
> https://github.com/apache/cordova-lib/blob/master/cordova-lib/spec-cor
> dova/plugin.spec.js#L171
>
>
> On Mon, Apr 25, 2016 at 12:51 PM Jesse  wrote:
>
> > Travis is running this:
> > - git clone https://github.com/apache/cordova-js --depth 10
> > - cd cordova-lib
> > - npm link ../cordova-js
> > - npm link ../cordova-common
> > - npm link ../cordova-serve
> > - npm install
> > - "(cd ../cordova-common && npm test)"
> > - "npm run ci"
> >
> > There are a lot of different things that could affect the tests, 
> > which cordova-js&|common&|serve you have installed/linked and so on.
> > Travis is essentially doing 'npm run ci' which does not run jasmine, 
> > so
> the
> > issue is probably a failing jasmine test.
> > Can you try running 'npm run ci' and seeing if that passes?
> >
> >
> >
> > @purplecabbage
> > risingj.com
> >
> > On Sat, Apr 23, 2016 at 1:53 PM, Carlos Santana 
> > 
> > wrote:
> >
> > > I do't get it then, Travis is green, so Travis not running same 
> > > test
> > suite
> > > as "npm test"?
> > >
> > > On Fri, Apr 22, 2016 at 9:11 PM Shazron  wrote:
> > >
> > > > I'm seeing the same. Using node 0.12.7
> > > >
> > > >
> > > > On Fri, Apr 22, 2016 at 12:44 PM, Carlos Santana <
> csantan...@gmail.com
> > >
> > > > wrote:
> > > >
> > > > > I'm seeing 2 test failures when I do "npm test"
> > > > >
> > > > > Anyone seeing the same? Wonder what I have setup wrong here:
> > > > >
> > > > > Here is a paste 
> > > > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%
> > > > > 2fpastebin.com%2f4E4c40X5=01%7c01%7cv-vlkoti%40microsoft.
> > > > > com%7c0b976f09a98748ccaf1c08d36fc84313%7c72f988bf86f141af91ab2
> > > > > d7cd011db47%7c1=05hD%2f6dwDQ7y4Vgxfx9eYsrzZnHuXFe2pwFIY9
> > > > > P92wQ%3d of my output
> > > > >
> > > > > I thought it was node 5, but then swift to node 4 and the same.
> > > > > This is after making sure all npm links are correct with "coho
> > > npm-link"
> > > > >
> > > >
> > >
> >
>


RE: [Android] Need a solution to config.xml and AndroidManifest.xml feature requests

2016-04-21 Thread Vladimir Kotikov (Akvelon)
Exactly. Multiple tags is also possible with this syntax.

-
Best regards, Vladimir

-Original Message-
From: Karen Tran [mailto:ktop...@gmail.com] 
Sent: Thursday, April 21, 2016 5:20 PM
To: dev@cordova.apache.org
Subject: Re: [Android] Need a solution to config.xml and AndroidManifest.xml 
feature requests

@Vladimir, in your suggestion, is this what you were going for? Being able to 
add multiple attributes to any direct children node of the parent?



 



Regards,
Karen Tran

On Thu, Apr 21, 2016 at 3:58 AM, Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> Another proposal about syntax which allows to specify multiple 
> attributes at once and does not require parsing attributes from plain text:
>
> 
>  
>
> Also I've took a quick look at the implementation and it looks good 
> apart from one minor issue - when we're grafting attributes we 
> probably do not need to create an element to graft attributes to if it 
> doesn't exist, otherwise after adding and then removing  the plugin 
> created xml element will remain in modified file.
>
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com]
> Sent: Thursday, April 21, 2016 3:24 AM
> To: dev@cordova.apache.org
> Subject: RE: [Android] Need a solution to config.xml and 
> AndroidManifest.xml feature requests
>
> Oh great! I have not taken a close look at the implementation itself.
> Perhaps you already had some of this in mind.
>
> As for the syntax for changing attributes, I would recommend something 
> like this:
>
>  attributeName="android:name" attirbuteValue="MyApplication"/>
>
> Also, we should always prioritize config.xml edits over plugin.xml 
> (giving the end developer the full control). In case of conflicts, 
> between plugins & config.xml we should warn and mention which one we 
> picked (config.xml)
>
> Thanks,
> Nikhil
>
> -Original Message-
> From: Karen Tran [mailto:ktop...@gmail.com]
> Sent: Wednesday, April 20, 2016 12:40 PM
> To: dev@cordova.apache.org
> Subject: Re: [Android] Need a solution to config.xml and 
> AndroidManifest.xml feature requests
>
> Hi,
>
> I made an attempt at the functionality of being able to add attributes 
> with the config-file tag. It's not completed yet, but I wanted to get 
> some review before I proceed.
> With my changes, you can add an attribute through the config-file tag 
> in plugin.xml when the plugin is added, and when the plugin is 
> removed, the attribute will get removed.
> https://github.com/ktop/cordova-lib/tree/cb-11023
>
> This is what the tag looks like:
> * parent="/manifest/application" attr="true">*
> *android:name="MyApplication"*
>
> **
>
> Added *attr* attribute to let Config-File know that we want to add an 
> attribute. Default should be false and will expect an element rather 
> than an attribute.
>
> One issue I have is that it can only add 1 attribute per config-file tag.
> This is the part that I still need to fix.
>
> Can someone review what I have so far?
>
> Thanks,
> Karen
>
> On Tue, Apr 5, 2016 at 6:54 PM, Simon MacDonald 
> <simon.macdon...@gmail.com
> >
> wrote:
>
> > I would love to but I have a few other things to handle first. If 
> > someone else picks it up before I get to it then that's cool with me.
> >
> >
> > Simon Mac Donald
> > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.i
> > m% 
> > 2fsimonmacdonald=01%7c01%7cnikhilkh%40microsoft.com%7c379bf4c2d
> > ae 
> > 4454ee13008d369539a2b%7c72f988bf86f141af91ab2d7cd011db47%7c1=T
> > vJ lf2LDyl%2bfSbRMDPjmLe%2fMBQf7PnAzRao5QANRrH4%3d
> >
> > On Tue, Apr 5, 2016 at 6:51 PM, Carlos Santana 
> > <csantan...@gmail.com>
> > wrote:
> >
> > > Oh so it means you don't want to work on the code :-p
> > >
> > >
> > > On Tue, Apr 5, 2016 at 6:50 PM Simon MacDonald <
> > simon.macdon...@gmail.com>
> > > wrote:
> > >
> > > > Thanks, I put a watch on that.
> > > >
> > > >
> > > > Simon Mac Donald
> > > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2f
> > > > hi
> > > > .im%2fsimonmacdonald=01%7c01%7cnikhilkh%40microsoft.com%7c3
> > > > 79
> > > > bf4c2dae4454ee13008d369539a2b%7c72f988bf86f141af91ab2d7cd011db47
> > > > %7 c1=TvJlf2LDyl%2bfSbRMDPjmLe%2fMBQf7PnAzRao5QANRrH4%3d
> > > >
> > > > On Tue, Apr 5, 2016 at 6:

[ANNOUNCE] Cordova-common 1.2.0 release

2016-04-21 Thread Vladimir Kotikov (Akvelon)
Cordova-common@1.2.0 has been released!
You can find it at https://www.npmjs.com/package/cordova-common 

-
Best regards, Vladimir


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



RE: [VOTE] Cordova-common@1.2.0 release

2016-04-21 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Alexander Sorokin
Steven Gill

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Wednesday, April 20, 2016 8:28 PM
To: dev@cordova.apache.org
Subject: Re: [VOTE] Cordova-common@1.2.0 release

+1

* Ran coho verify-archive
* Verified tag
* ran npm test


On Wed, Apr 20, 2016 at 2:57 AM, Alexander Sorokin (Akvelon) < 
v-als...@microsoft.com> wrote:

> I vote +1.
>
> * Ran coho verify-archive
> * Verified tag
> * Used this cordova-common module in cordova tools to create, build 
> and run hello-world app
> * Used this cordova-common in cordova-android and cordova-windows 
> platforms to build and run hello-world app
>
> -Original Message-----
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> Sent: Tuesday, April 19, 2016 5:32 PM
> To: dev@cordova.apache.org
> Subject: [VOTE] Cordova-common@1.2.0 release
>
> Please review and vote on this cordova-common release by replying to 
> this email (and keep discussion on the DISCUSS thread)
>
> Release issue:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-11096=01%7c01%7cv-alsoro%40micr
> osoft.com%7c720ef6098a994337706e08d3685f6751%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=wTQSqkS9q3qC848lX42%2fSeu84WDgenvSX6Rtesh8GZI%3d
>
> Both tools have been published to dist/dev:
>
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.
> apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-11096%2f=01%7c01%7
> cv-alsoro%40microsoft.com%7c720ef6098a994337706e08d3685f6751%7c72f988b
> f86f141af91ab2d7cd011db47%7c1=RNMQcWjNtLOIAVSh9mLK%2b27%2b0stjVp
> W5eef7WJty2k8%3d
>
> The packages were published from their corresponding git tags:
> cordova-lib: common-1.2.0 (45ba0df2bf)
>
> Upon a successful vote I will upload the archives to dist/, publish 
> them to NPM, and post the corresponding 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 repo
> * Ran coho check-license to ensure all dependencies and 
> subdependencies have Apache-compatible licenses
> * Ensured continuous build was green when repos were tagged
> * Ran tests for the lib and platforms with released package installed 
> to ensure there is no integration issues
>
> -
> Best regards, Vladimir
>
> -
> 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


RE: [Android] Need a solution to config.xml and AndroidManifest.xml feature requests

2016-04-21 Thread Vladimir Kotikov (Akvelon)
Another proposal about syntax which allows to specify multiple attributes at 
once and does not require parsing attributes from plain text: 





Also I've took a quick look at the implementation and it looks good apart from 
one minor issue - when we're grafting attributes we probably do not need to 
create an element to graft attributes to if it doesn't exist, otherwise after 
adding and then removing  the plugin created xml element will remain in 
modified file.

-
Best regards, Vladimir

-Original Message-
From: Nikhil Khandelwal [mailto:nikhi...@microsoft.com] 
Sent: Thursday, April 21, 2016 3:24 AM
To: dev@cordova.apache.org
Subject: RE: [Android] Need a solution to config.xml and AndroidManifest.xml 
feature requests

Oh great! I have not taken a close look at the implementation itself. Perhaps 
you already had some of this in mind.

As for the syntax for changing attributes, I would recommend something like 
this:



Also, we should always prioritize config.xml edits over plugin.xml (giving the 
end developer the full control). In case of conflicts, between plugins & 
config.xml we should warn and mention which one we picked (config.xml)

Thanks,
Nikhil

-Original Message-
From: Karen Tran [mailto:ktop...@gmail.com]
Sent: Wednesday, April 20, 2016 12:40 PM
To: dev@cordova.apache.org
Subject: Re: [Android] Need a solution to config.xml and AndroidManifest.xml 
feature requests

Hi,

I made an attempt at the functionality of being able to add attributes with the 
config-file tag. It's not completed yet, but I wanted to get some review before 
I proceed.
With my changes, you can add an attribute through the config-file tag in 
plugin.xml when the plugin is added, and when the plugin is removed, the 
attribute will get removed.
https://github.com/ktop/cordova-lib/tree/cb-11023

This is what the tag looks like:
**
*android:name="MyApplication"*

**

Added *attr* attribute to let Config-File know that we want to add an 
attribute. Default should be false and will expect an element rather than an 
attribute.

One issue I have is that it can only add 1 attribute per config-file tag.
This is the part that I still need to fix.

Can someone review what I have so far?

Thanks,
Karen

On Tue, Apr 5, 2016 at 6:54 PM, Simon MacDonald 
wrote:

> I would love to but I have a few other things to handle first. If 
> someone else picks it up before I get to it then that's cool with me.
>
>
> Simon Mac Donald
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi.im%
> 2fsimonmacdonald=01%7c01%7cnikhilkh%40microsoft.com%7c379bf4c2dae
> 4454ee13008d369539a2b%7c72f988bf86f141af91ab2d7cd011db47%7c1=TvJ
> lf2LDyl%2bfSbRMDPjmLe%2fMBQf7PnAzRao5QANRrH4%3d
>
> On Tue, Apr 5, 2016 at 6:51 PM, Carlos Santana 
> wrote:
>
> > Oh so it means you don't want to work on the code :-p
> >
> >
> > On Tue, Apr 5, 2016 at 6:50 PM Simon MacDonald <
> simon.macdon...@gmail.com>
> > wrote:
> >
> > > Thanks, I put a watch on that.
> > >
> > >
> > > Simon Mac Donald
> > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fhi
> > > .im%2fsimonmacdonald=01%7c01%7cnikhilkh%40microsoft.com%7c379
> > > bf4c2dae4454ee13008d369539a2b%7c72f988bf86f141af91ab2d7cd011db47%7
> > > c1=TvJlf2LDyl%2bfSbRMDPjmLe%2fMBQf7PnAzRao5QANRrH4%3d
> > >
> > > On Tue, Apr 5, 2016 at 6:48 PM, Carlos Santana 
> > > 
> > > wrote:
> > >
> > > > Simon, I was not able to find a JIRA, I created a new JIRA [1] 
> > > > to
> > enhance
> > > > plugin.xml to allow  to add attributes
> > > >
> > > > [1]: 
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2
> > > > fissues.apache.org%2fjira%2fbrowse%2fCB-11023=01%7c01%7cnik
> > > > hilkh%40microsoft.com%7c379bf4c2dae4454ee13008d369539a2b%7c72f98
> > > > 8bf86f141af91ab2d7cd011db47%7c1=qdtAQlq84gu4iot23V%2bdCyw4
> > > > yAtardggCzFXJutYDzU%3d
> > > >
> > > >
> > > > On Wed, Mar 23, 2016 at 11:30 AM Simon MacDonald < 
> > > > simon.macdon...@gmail.com>
> > > > wrote:
> > > >
> > > > > Seems like editing attributes in a config-file is a wanted
> > enhancement.
> > > > Do
> > > > > we have a JIRA for it?
> > > > >
> > > > >
> > > > > Simon Mac Donald
> > > > > https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%
> > > > > 2fhi.im%2fsimonmacdonald=01%7c01%7cnikhilkh%40microsoft.c
> > > > > om%7c379bf4c2dae4454ee13008d369539a2b%7c72f988bf86f141af91ab2d
> > > > > 7cd011db47%7c1=TvJlf2LDyl%2bfSbRMDPjmLe%2fMBQf7PnAzRao5Q
> > > > > ANRrH4%3d
> > > > >
> > > > > On Tue, Mar 22, 2016 at 5:09 PM, Carlos Santana <
> > csantan...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > I agree to enable config.xml to be able to set or override 
> > > > > > using config-file (i.e. any xml file including strings.xml) 
> > > > > > I also think that adding support in config.xml and 
> > > > > > plugin.xml to
> > edit
> > > > > > attributes is very helpful, this is exactly what we are 
> > 

[VOTE] Cordova-common@1.2.0 release

2016-04-19 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this cordova-common release
by replying to this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-11096

Both tools have been published to dist/dev:
https://dist.apache.org/repos/dist/dev/cordova/CB-11096/

The packages were published from their corresponding git tags:
cordova-lib: common-1.2.0 (45ba0df2bf)

Upon a successful vote I will upload the archives to dist/, publish them to 
NPM, and post the corresponding 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 repo
* Ran coho check-license to ensure all dependencies and subdependencies have 
Apache-compatible licenses
* Ensured continuous build was green when repos were tagged
* Ran tests for the lib and platforms with released package installed to ensure 
there is no integration issues

-
Best regards, Vladimir

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


RE: [DISCUSS] Cordova-common@1.2.0 release

2016-04-18 Thread Vladimir Kotikov (Akvelon)
The release notes are:

* CB-11022 Save modulesMetadata to both www and platform_www when necessary
* CB-10833 Deduplicate common logic for plugin installation/uninstallation
* CB-10822 Manage plugins/modules metadata using PlatformJson
* CB-10940 Can't add Android platform from path
* CB-10965 xml helper allows multiple instances to be merge in config.xml

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Monday, April 18, 2016 2:41 PM
To: dev@cordova.apache.org
Subject: [DISCUSS] Cordova-common@1.2.0 release

Does anyone have any reason to delay the release? Any outstanding patches to 
land?
If not, I will start the release tomorrow.

-
Best regards, Vladimir

-
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



[DISCUSS] Cordova-common@1.2.0 release

2016-04-18 Thread Vladimir Kotikov (Akvelon)
Does anyone have any reason to delay the release? Any outstanding patches to 
land?
If not, I will start the release tomorrow.

-
Best regards, Vladimir

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



[ANNOUNCE] Cordova-windows@4.3.2 released

2016-04-07 Thread Vladimir Kotikov (Akvelon)
Cordova-windows@4.3.2 is on NPM now: 
https://www.npmjs.com/package/cordova-windows
Check out blog post at 
http://cordova.apache.org/announcements/2016/04/05/cordova-windows-4.3.2.html 
and retweet https://twitter.com/apachecordova?ref_src=twsrc%5Etfw

-
Best regards, Vladimir


RE: [VOTE] Cordova-windows 4.3.2 release

2016-04-07 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 4

Vladimir Kotikov
Alexander Sorokin
Raghav Katyal
Jesse MacFadyen

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Jesse [mailto:purplecabb...@gmail.com] 
Sent: Thursday, April 7, 2016 3:08 AM
To: dev@cordova.apache.org
Subject: Re: [VOTE] Cordova-windows 4.3.2 release

+1

* Ran coho verify-archive
* Ran coho audit-license-headers
* Ran coho check-license
* Created and ran blank app via cli


@purplecabbage
https://na01.safelinks.protection.outlook.com/?url=risingj.com=01%7c01%7cv-vlkoti%40microsoft.com%7c5c42a39a5e1e4fb76d5a08d35e78ba2d%7c72f988bf86f141af91ab2d7cd011db47%7c1=yyepZeTUBhwlfTMbZFGkHqrCCT6QYgAFhFlHFQ9Xn%2b8%3d

On Wed, Apr 6, 2016 at 2:52 PM, Raghav Katyal <rakat...@microsoft.com>
wrote:

> +1
>
> * Tested blank app
> * Tested compatibility with core plugins
> * Ran mobilespec
> * Ran coho verify-tags
> * Verified builds are passing
> * Verified platform updates from previous version
> * Reviewed release notes
>
> -Raghav
>
> -Original Message-
> From: Alexander Sorokin (Akvelon) [mailto:v-als...@microsoft.com]
> Sent: Tuesday, April 5, 2016 8:31 AM
> To: dev@cordova.apache.org
> Subject: RE: [VOTE] Cordova-windows 4.3.2 release
>
> I vote +1.
>
> * Verified archives via `coho verify-archive`
> * Verified tags manually
> * Verified that blank app creates correctly with platform
> * Verified that blank app can be successfully built and ran
> * Verified that platform can be updated from previous version
> * Verified compatibility with core plugins (ran autotests for released 
> and edge plugin versions)
> * Verified release notes
> * Verified version
> * Verified line breaks
> * Created the archive with coho and compared it to the release 
> candidate
>
> Thanks,
> Alexander Sorokin
>
> -Original Message-
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com]
> Sent: Tuesday, April 5, 2016 10:34 AM
> To: dev@cordova.apache.org
> Subject: [VOTE] Cordova-windows 4.3.2 release
>
> Please review and vote on this Cordova-windows 4.3.2 release by 
> replying to this email (and keep discussion on the DISCUSS thread)
>
> Release issue:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissue
> s.apache.org%2fjira%2fbrowse%2fCB-10999=01%7c01%7cv-alsoro%40micr
> osoft.com%7c72a7856f193c44f728ff08d35d24a24b%7c72f988bf86f141af91ab2d7
> cd011db47%7c1=O8CP4kfRbhrUI7DLs90V7yf7tzmOpzyWYGBlj2lY%2bSs%3d
> The archive has been published to dist/dev:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdist.
> apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-10999=01%7c01%7cv-
> alsoro%40microsoft.com%7c72a7856f193c44f728ff08d35d24a24b%7c72f988bf86
> f141af91ab2d7cd011db47%7c1=a%2fL61GHgDnVviiFwLHN%2fiSMJA5D4EDKu6
> XBYYIu0I3Q%3d
>
> The package was published from its corresponding git tag:
> cordova-windows: 4.3.2 (0225b859fa)
>
> Note that you can test it out via:
> cordova platform add 
> https://github.com/apache/cordova-windows#4.3.2
>
> 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
> * Ran platform tests
> * Ran mobilespec to ensure no tests failing
> * Created and ran blank app via both cli and platform scripts
>
> -
> Best regards, Vladimir
>
>
> -
> 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
>
>
> -
> 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


RE: [DISCUSS] cordova-windows patch release

2016-04-05 Thread Vladimir Kotikov (Akvelon)
Please review the blog post: https://github.com/apache/cordova-docs/pull/572
-
Best regards, Vladimir

-Original Message-
From: Carlos Santana [mailto:csantan...@gmail.com] 
Sent: Monday, April 4, 2016 10:23 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] cordova-windows patch release

bump
Do we have a ETA on this Vote?

On Thu, Mar 31, 2016 at 8:09 AM Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> The PR has been merged. I'm going to start Vote thread soon.
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Carlos Santana [mailto:csantan...@gmail.com]
> Sent: Tuesday, March 29, 2016 10:33 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] cordova-windows patch release
>
> Can you merge and include CB-10927 [1] ?
>
> [1]: https://github.com/apache/cordova-windows/pull/163
>
>
>
> On Tue, Mar 29, 2016 at 10:47 AM Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Hi all
> >
> > We'd like to do a cordova-windows patch release to fix the following
> > issues:
> >   * CB-10845 Invalidate manifest cache in prepare (a4c673e3)
> >   * CB-10714 Ignore case for --archs (49812d44)
> >   * CB-10138 Adds missing plugin metadata to plugin_list module for 
> > Windows (45e5bd13)
> >
> > The proposed version number for this release is 4.3.2
> >
> > Does anyone have any reason to delay this release? Any other patches 
> > I need to include into this release?
> >
> > -
> > Best regards, Vladimir
> >
> > 
> > - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
> >
>


[VOTE] Cordova-windows 4.3.2 release

2016-04-05 Thread Vladimir Kotikov (Akvelon)
Please review and vote on this Cordova-windows 4.3.2 release by replying to 
this email (and keep discussion on the DISCUSS thread)

Release issue: https://issues.apache.org/jira/browse/CB-10999 
The archive has been published to dist/dev: 
https://dist.apache.org/repos/dist/dev/cordova/CB-10999 

The package was published from its corresponding git tag:
cordova-windows: 4.3.2 (0225b859fa)

Note that you can test it out via:
cordova platform add https://github.com/apache/cordova-windows#4.3.2 

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
* Ran platform tests
* Ran mobilespec to ensure no tests failing
* Created and ran blank app via both cli and platform scripts

-
Best regards, Vladimir


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



RE: [ANNOUNCE] Tools release

2016-04-05 Thread Vladimir Kotikov (Akvelon)
Blog: http://cordova.apache.org/news/2016/04/04/tools-release.html
Tweet: https://twitter.com/apachecordova/status/71718881055602

-
Best regards, Vladimir

-Original Message-
From: Vladimir Kotikov (Akvelon) [mailto:v-vlk...@microsoft.com] 
Sent: Monday, April 4, 2016 12:05 PM
To: dev@cordova.apache.org
Subject: [ANNOUNCE] Tools release

Cordova-cli@6.1.1 & Plugman@1.2.1 has been released!
Check out 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.npmjs.com%2fpackage%2fcordova=01%7c01%7cv-vlkoti%40microsoft.com%7cee563827c0b6496e14a608d35c68442b%7c72f988bf86f141af91ab2d7cd011db47%7c1=6DC0uqzAgg1I0WgEJuJqX1aCHUK1c9%2fIIYbJMxja5Jg%3d
 and 
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.npmjs.com%2fpackage%2fplugman=01%7c01%7cv-vlkoti%40microsoft.com%7cee563827c0b6496e14a608d35c68442b%7c72f988bf86f141af91ab2d7cd011db47%7c1=y0t2A51KR7vUcOkWgCx%2bIwQEUlpVH74An5llYMrxPX0%3d

-
Best regards, Vladimir

-
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


RE: [DISCUSS] cordova-windows patch release

2016-04-04 Thread Vladimir Kotikov (Akvelon)
I'll start it tomorrow
-
Best regards, Vladimir

-Original Message-
From: Carlos Santana [mailto:csantan...@gmail.com] 
Sent: Monday, April 4, 2016 10:23 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] cordova-windows patch release

bump
Do we have a ETA on this Vote?

On Thu, Mar 31, 2016 at 8:09 AM Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> The PR has been merged. I'm going to start Vote thread soon.
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Carlos Santana [mailto:csantan...@gmail.com]
> Sent: Tuesday, March 29, 2016 10:33 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] cordova-windows patch release
>
> Can you merge and include CB-10927 [1] ?
>
> [1]: https://github.com/apache/cordova-windows/pull/163
>
>
>
> On Tue, Mar 29, 2016 at 10:47 AM Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Hi all
> >
> > We'd like to do a cordova-windows patch release to fix the following
> > issues:
> >   * CB-10845 Invalidate manifest cache in prepare (a4c673e3)
> >   * CB-10714 Ignore case for --archs (49812d44)
> >   * CB-10138 Adds missing plugin metadata to plugin_list module for 
> > Windows (45e5bd13)
> >
> > The proposed version number for this release is 4.3.2
> >
> > Does anyone have any reason to delay this release? Any other patches 
> > I need to include into this release?
> >
> > -
> > Best regards, Vladimir
> >
> > 
> > - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
> >
>


RE: [DISCUSS] Tools Release CLI/LIB 6.1.1

2016-04-04 Thread Vladimir Kotikov (Akvelon)
The permanent release tags have been set and the packages have been published 
to npm.

Could someone please review announcement blog post at 
https://github.com/apache/cordova-docs/pull/570 

-
Best regards, Vladimir

-Original Message-
From: Carlos Santana [mailto:csantan...@gmail.com] 
Sent: Friday, April 1, 2016 4:39 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Tools Release CLI/LIB 6.1.1

can we close the vote and release?

On Fri, Apr 1, 2016 at 9:38 AM Carlos Santana <csantan...@gmail.com> wrote:

> bump
>
> On Thu, Mar 31, 2016 at 1:27 PM Carlos Santana <csantan...@gmail.com>
> wrote:
>
>> +1
>>
>> - Carlos
>> @csantanapr
>>
>> > On Mar 31, 2016, at 1:17 PM, Vladimir Kotikov (Akvelon) <
>> v-vlk...@microsoft.com> wrote:
>> >
>> > Just cherry-picked releasenotes to master
>> > -
>> > Best regards, Vladimir
>> >
>> > -Original Message-
>> > From: Carlos Santana [mailto:csantan...@gmail.com]
>> > Sent: Thursday, March 31, 2016 6:09 PM
>> > To: dev@cordova.apache.org
>> > Subject: Re: [DISCUSS] Tools Release CLI/LIB 6.1.1
>> >
>> > Burned again by not using --tags to fresh :-(
>> >
>> > But still cordova-cli master/HEAD is behind 3 commits need to be
>> updated, it's missing the
>> https://na01.safelinks.protection.outlook.com/?url=RELEASENOTES.md
>> ta=01%7c01%7cv-vlkoti%40microsoft.com%7c4d492fd59cd945deab3b08d359767
>> d19%7c72f988bf86f141af91ab2d7cd011db47%7c1=mAKpEs1VeHtDgr6DinoF
>> QjrSX3WZblU3IpZAh8LHbEY%3d
>> changes for 6.1.1
>> >
>> >
>> >
>> >> On Thu, Mar 31, 2016 at 3:36 AM Vladimir Kotikov (Akvelon) <
>> v-vlk...@microsoft.com> wrote:
>> >>
>> >> Carlos,
>> >> I was able to verify tags for lib and cli:
>> >>
>> >> coho verify-tags
>> >> Running from d:\cordova
>> >> Paste in print-tags output then hit Enter
>> >>cordova-lib: 6.1.1 (107e273647)
>> >>cordova-plugman: 1.2.1 (f05a7ef8cf)
>> >>cordova-cli: 6.1.1 (8e730ac376)
>> >>
>> >> cordova-lib: Tag hash verified.
>> >> cordova-plugman: Tag hash verified.
>> >> cordova-cli: Tag hash verified.
>> >>
>> >> Looks like you just need to run `git fetch origin --tags` to 
>> >> update the tags in your local repo. They had been moved since last 
>> >> release attempt. I should have notify about this when started the vote.
>> >>
>> >> -
>> >> Best regards, Vladimir
>> >>
>> >> -Original Message-
>> >> From: Carlos Santana [mailto:csantan...@gmail.com]
>> >> Sent: Tuesday, March 29, 2016 2:35 PM
>> >> To: dev@cordova.apache.org
>> >> Subject: Re: [DISCUSS] Tools Release CLI/LIB 6.1.1
>> >>
>> >> I agree, we can discuss later the release for cordova-commons
>> >>
>> >> - Carlos
>> >> @csantanapr
>> >>
>> >>>> On Mar 29, 2016, at 7:27 AM, Vladimir Kotikov (Akvelon) <
>> >>> v-vlk...@microsoft.com> wrote:
>> >>>
>> >>> Carlos, I've reviewed and merged these PRs. However the only two 
>> >>> PRs
>> >> that need to be included into this release are #415 [1] and #416 [2].
>> >> The other two are for cordova-common and I guess we have nothing 
>> >> to do with them for now.
>> >>>
>> >>> Summarizing, the release notes for 6.1.1 will look like this:
>> >>>
>> >>> ### 6.1.1 (Mar 29, 2016)
>> >>> * CB-10961 Error no such file or directory adding ios platform 
>> >>> when
>> >> plugins present or required
>> >>> * CB-10908 Reload the config.xml before writing the saved plugin
>> >>>
>> >>> [1] https://github.com/apache/cordova-lib/pull/415
>> >>> [2] https://github.com/apache/cordova-lib/pull/416
>> >>>
>> >>> -
>> >>> Best regards, Vladimir
>> >>>
>> >>> -Original Message-
>> >>> From: Carlos Santana [mailto:csantan...@gmail.com]
>> >>> Sent: Monday, March 28, 2016 10:50 PM
>> >>> To: dev@cordova.apache.org
>> >>> Subject: [DISCUSS] Tools Release CLI/LIB 6.1.1
>> >>>
>> >>> I would like to see a patch release for the tools
>> >>>
>> >>> Interested if someone can review and merge these PRs and get 
>> >>> include it
>> >> in the release:
>> >>>
>> >>> https://github.com/apache/cordova-lib/pull/418
>> >>> https://github.com/apache/cordova-lib/pull/417
>> >>> https://github.com/apache/cordova-lib/pull/416
>> >>> https://github.com/apache/cordova-lib/pull/415
>> >>>
>> >>> -
>> >>> ---
>> >>> - 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
>> >>
>> >>
>> >> --
>> >> --- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
>> >> For additional commands, e-mail: dev-h...@cordova.apache.org
>> >
>> ТÐÐ¥Fò
>> Vç7V'67&– RÖÖ –â FWb×Vç7V'67&– 6÷÷f æ   6†Ræ÷Фf÷"  FF—F–öæ Â
>> 6öÖÖ æG2 RÖÖ –â FWbÖ†VÇ  6÷÷f æ   6†Ræ÷Ð
>>
>


[ANNOUNCE] Tools release

2016-04-04 Thread Vladimir Kotikov (Akvelon)
Cordova-cli@6.1.1 & Plugman@1.2.1 has been released!
Check out https://www.npmjs.com/package/cordova and 
https://www.npmjs.com/package/plugman

-
Best regards, Vladimir

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


RE: [VOTE] Tools release attempt 2

2016-04-01 Thread Vladimir Kotikov (Akvelon)
The vote has now closed. The results are:

Positive Binding Votes: 3

Vladimir Kotikov
Carlos Santana
Edna Morales

The vote has passed.

-
Best regards, Vladimir

-Original Message-
From: Carlos Santana [mailto:csantan...@gmail.com] 
Sent: Thursday, March 31, 2016 6:11 PM
To: dev@cordova.apache.org
Subject: Re: [VOTE] Tools release attempt 2

oops I was able to verify the tags after doing git fetch origin --tags

  $ coho verify-tags
Running from ~/dev/cordova
Paste in print-tags output then hit Enter
cordova-lib: 6.1.1 (107e273647)
cordova-plugman: 1.2.1 (f05a7ef8cf)
cordova-cli: 6.1.1 (8e730ac376)

cordova-lib: Tag hash verified.
cordova-plugman: Tag hash verified.
cordova-cli: Tag hash verified.


On Thu, Mar 31, 2016 at 7:51 AM Edna Y Morales <eymor...@us.ibm.com> wrote:

> I vote +1
>
> -Verified tags for all 3 tools with coho verify-tags -Tested hello 
> world app with ios and android and all core plugins installed -Created 
> hello world app with windows and all core plugins installed, but did 
> not run on device or emulator
>
> Thanks,
> *Edna Morales*
>
> [image: Inactive hide details for Carlos Santana ---03/30/2016 
> 06:10:27 PM---I vote +1 coho verify-archive 
> vote-6.1.1/cordova-6.1.1.tgz]Carlos
> Santana ---03/30/2016 06:10:27 PM---I vote +1 coho verify-archive 
> vote-6.1.1/cordova-6.1.1.tgz
>
> From: Carlos Santana <csantan...@gmail.com>
> To: "dev@cordova.apache.org" <dev@cordova.apache.org>
> Date: 03/30/2016 06:10 PM
> Subject: Re: [VOTE] Tools release attempt 2
> --
>
>
>
>
> I vote +1
>
> coho verify-archive vote-6.1.1/cordova-6.1.1.tgz coho verify-archive 
> vote-6.1.1/cordova-lib-6.1.1.tgz coho verify-archive 
> vote-6.1.1/plugman-1.2.1.tgz
>
> verify tag for cordova-plugman 6.1.1
>
> was not able to verify tags for lib and cli, no problem with release 
> content and signatures, just the tags need to be updated in the git 
> repo
>
> cordova-cli tag 6.1.1 needs to be move to hash 8e730ac376 cordova-lib 
> tag 6.1.1 needs to be move to hash 107e273647
>
> Also cordova-cli master doesn't have latest commits from 8e730ac376
>
> Tested hello-world app with ios and android
>
> $ coho verify-tags
> Running from /Users/csantana23/Documents/dev/cordova
> Paste in print-tags output then hit Enter
> cordova-lib: 6.1.1 (107e273647)
> cordova-lib: Hashes don't match!
>
> $ coho verify-tags
> Running from /Users/csantana23/Documents/dev/cordova
> Paste in print-tags output then hit Enter
> cordova-cli: 6.1.1 (8e730ac376)
> cordova-cli: Hashes don't match!
>
>
>
>
> On Tue, Mar 29, 2016 at 10:33 AM Vladimir Kotikov (Akvelon) < 
> v-vlk...@microsoft.com> wrote:
>
> > Please review and vote on this Tools Release by replying to this 
> > email (and keep discussion on the DISCUSS thread)
> >
> > Release issue: 
> > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fiss
> > ues.apache.org%2fjira%2fbrowse%2fCB-10980=01%7c01%7cv-vlkoti%40
> > microsoft.com%7ca7fcfe16d3d645db3a8008d35976a406%7c72f988bf86f141af9
> > 1ab2d7cd011db47%7c1=FFjoMAJw3E71QLT%2bhBO%2fPQbJcjMej5UEDJ4ErC
> > 20WKs%3d Both tools have been published to dist/dev:
> > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fdis
> > t.apache.org%2frepos%2fdist%2fdev%2fcordova%2fCB-10980=01%7c01%
> > 7cv-vlkoti%40microsoft.com%7ca7fcfe16d3d645db3a8008d35976a406%7c72f9
> > 88bf86f141af91ab2d7cd011db47%7c1=%2fE8%2fQIlr7cLM3urVgo%2b339m
> > vpTB9fSArJCeiE3mthB8%3d
> >
> > The packages were published from their corresponding git tags:
> > cordova-lib: 6.1.1 (107e273647)
> > cordova-plugman: 1.2.1 (f05a7ef8cf)
> > cordova-cli: 6.1.1 (8e730ac376)
> >
> > Upon a successful vote I will upload the archives to dist/, publish 
> > them to NPM, and post the corresponding 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 repos were tagged
> > * Created and ran mobilespec app on Android and Windows
> > * Ran mobilespec app with --browserify flag on Android
> > * Ensured unit tests are passing for cli, lib and plugman
> >
> > 
> > - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
> >
>
>
>
>


RE: [DISCUSS] Tools Release CLI/LIB 6.1.1

2016-03-31 Thread Vladimir Kotikov (Akvelon)
Just cherry-picked releasenotes to master
-
Best regards, Vladimir

-Original Message-
From: Carlos Santana [mailto:csantan...@gmail.com] 
Sent: Thursday, March 31, 2016 6:09 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Tools Release CLI/LIB 6.1.1

Burned again by not using --tags to fresh :-(

But still cordova-cli master/HEAD is behind 3 commits need to be updated, it's 
missing the 
https://na01.safelinks.protection.outlook.com/?url=RELEASENOTES.md=01%7c01%7cv-vlkoti%40microsoft.com%7c4d492fd59cd945deab3b08d359767d19%7c72f988bf86f141af91ab2d7cd011db47%7c1=mAKpEs1VeHtDgr6DinoFQjrSX3WZblU3IpZAh8LHbEY%3d
 changes for 6.1.1



On Thu, Mar 31, 2016 at 3:36 AM Vladimir Kotikov (Akvelon) < 
v-vlk...@microsoft.com> wrote:

> Carlos,
> I was able to verify tags for lib and cli:
>
> coho verify-tags
> Running from d:\cordova
> Paste in print-tags output then hit Enter
> cordova-lib: 6.1.1 (107e273647)
> cordova-plugman: 1.2.1 (f05a7ef8cf)
> cordova-cli: 6.1.1 (8e730ac376)
>
> cordova-lib: Tag hash verified.
> cordova-plugman: Tag hash verified.
> cordova-cli: Tag hash verified.
>
> Looks like you just need to run `git fetch origin --tags` to update 
> the tags in your local repo. They had been moved since last release 
> attempt. I should have notify about this when started the vote.
>
> -
> Best regards, Vladimir
>
> -Original Message-
> From: Carlos Santana [mailto:csantan...@gmail.com]
> Sent: Tuesday, March 29, 2016 2:35 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] Tools Release CLI/LIB 6.1.1
>
> I agree, we can discuss later the release for cordova-commons
>
> - Carlos
> @csantanapr
>
> > On Mar 29, 2016, at 7:27 AM, Vladimir Kotikov (Akvelon) <
> v-vlk...@microsoft.com> wrote:
> >
> > Carlos, I've reviewed and merged these PRs. However the only two PRs
> that need to be included into this release are #415 [1] and #416 [2]. 
> The other two are for cordova-common and I guess we have nothing to do 
> with them for now.
> >
> > Summarizing, the release notes for 6.1.1 will look like this:
> >
> > ### 6.1.1 (Mar 29, 2016)
> > * CB-10961 Error no such file or directory adding ios platform when
> plugins present or required
> > * CB-10908 Reload the config.xml before writing the saved plugin
> >
> > [1] https://github.com/apache/cordova-lib/pull/415
> > [2] https://github.com/apache/cordova-lib/pull/416
> >
> > -
> > Best regards, Vladimir
> >
> > -Original Message-
> > From: Carlos Santana [mailto:csantan...@gmail.com]
> > Sent: Monday, March 28, 2016 10:50 PM
> > To: dev@cordova.apache.org
> > Subject: [DISCUSS] Tools Release CLI/LIB 6.1.1
> >
> > I would like to see a patch release for the tools
> >
> > Interested if someone can review and merge these PRs and get include 
> > it
> in the release:
> >
> > https://github.com/apache/cordova-lib/pull/418
> > https://github.com/apache/cordova-lib/pull/417
> > https://github.com/apache/cordova-lib/pull/416
> > https://github.com/apache/cordova-lib/pull/415
> >
> > 
> > - 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
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>


  1   2   3   >