> Sergey, I can work with you on this or, if you don't mind, I can take > over from here.
Yes, please go ahead. Thank you, Steve! -----Original Message----- From: iclell...@google.com [mailto:iclell...@google.com] On Behalf Of Ian Clelland Sent: Monday, September 29, 2014 10:16 PM To: dev@cordova.apache.org Subject: Re: Next Cordova Release On Mon, Sep 29, 2014 at 2:03 PM, Steven Gill <stevengil...@gmail.com> wrote: > Alright lets do this! > Don't stop the train! :) > > Releasing: > Cordova-Android 3.6.4 > Cordova-Windows 3.6.4 > Cordova-WP8 3.6.4 > Cordova-Browser 3.6.0 > > Cordova-Lib 0.21.14 > Cordova-JS 3.7.0 > Cordova-Plugman 0.22.11 > Cordova-CLI 3.7.0 > I think it is a good time to drop the cadVer-SemVer versioning for the CLI. > Lets just make it SemVer but start from 3.7.0 > +1 -- Sooner or later, that not-quite-semver is going to bite us hard. Better to get rid of it now, I think. > > 1) Release issue: > - coho create-release-bug is supposed to be used for cadence > releases. It won't make sense when we aren't release every platform. > We will have to create the release issue manually. This is what we > have been doing for tools releases for a while now. > > 2) Platform version files should be bumped using coho. Coho also goes > in and changes the version script output for many of the platforms > (all except windows ones last I saw) > > 3) I like this idea. I personally think we should test it thoroughly > before we push it live though. Not sure what problems might arise. If > people feel confident with releasing this change and have tested it, I > won't stand in the way of it being released. > Same here -- patch releases should be for bug fixes with no compatibility issues, so as long as we test well, then "3.6.latest" is a better policy than "3.6.4 exactly", I'd say. Ian > > I recently merged in my Indy platform release work. I want to take > this release to go through the process and fix any problems that come > up. You can see the doc at > > https://github.com/apache/cordova-coho/blob/master/docs/platforms-rele > ase-process.md > . > Sergey, I can work with you on this or, if you don't mind, I can take > over from here. > > -Steve > > > On Mon, Sep 29, 2014 at 2:45 AM, Sergey Grebnov (Akvelon) < > v-seg...@microsoft.com> wrote: > > > Hi, here are release branches: > > > > https://github.com/apache/cordova-cli/tree/rb_3.6.4-0.21.14 > > https://github.com/apache/cordova-lib/tree/rb_0.21.14 > > > > https://github.com/apache/cordova-android/tree/3.6.x > > https://github.com/apache/cordova-windows/tree/3.6.x > > https://github.com/apache/cordova-wp8/tree/3.6.x > > > > I've not updated versions and added tags due to the following > > questions/issues: > > > > 1. I wanted to create release issue to use while updating version > > files but it is not possible since we don't have 3.6.4 version in > > JIRA. Could someone create it? > > λ coho create-release-bug --version=3.6.4 > > Cannot find version ID number in JIRA related to "root" version > string: > > 3.6.4 > > > > 2. Is it ok to bump platform version files manually? - I see we > > mixed > coho > > and manual edits during 3.6.3 release. > > > > 3. What do you think if we change depending platform versions in > > platforms.js [1] to 3.6 (or 3.6.x) instead of 3.6.3/4? This way we > > will > be > > able to release 3.6.4 for ios, bb, other platforms w/o TOOLS release. > Same > > if we want to release 3.6.5 version of some platform later. > > * npm cache logic used in LIB seems to correctly handle this > > case and download updated platform version when it is available on npm > > * for --usegit option we can have 3.6 tag along with 3.6.3 > > and > > 3.6.4 so this will work as well > > > > [1] > > > https://github.com/apache/cordova-lib/blob/master/cordova-lib/src/cord > ova/platforms.js > > > > Thx! > > Sergey > > > > -----Original Message----- > > From: Jesse [mailto:purplecabb...@gmail.com] > > Sent: Saturday, September 27, 2014 2:20 AM > > To: dev@cordova.apache.org > > Subject: Re: Next Cordova Release > > > > Yes, 3.6.x branch and tag it when it is ready. > > then they can also be cherry-picked into master, or you could commit > > them into master, and cherry-pick them into the 3.6.x branch ... > > > > @purplecabbage > > risingj.com > > > > On Fri, Sep 26, 2014 at 9:08 AM, Marcel Kinard <cmarc...@gmail.com> > wrote: > > > > > I'd suggest pushing the commits on to the end of the 3.6.x branch, > > > and then tag it 3.6.4. > > > > > > On Sep 26, 2014, at 11:58 AM, Sergey Grebnov (Akvelon) < > > > v-seg...@microsoft.com> wrote: > > > > > > > Hi, I’ve created the following repos for 3.6.4 release and going > > > > to push > > > them to apache. Should I use 3.6.x branch and create a new 3.6.4 > > > tag or > > > 3.6.4 branch? > > > > > > > > >