Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 488B9175A4 for ; Wed, 6 May 2015 18:57:52 +0000 (UTC) Received: (qmail 63466 invoked by uid 500); 6 May 2015 18:57:52 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 63432 invoked by uid 500); 6 May 2015 18:57:52 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 63418 invoked by uid 99); 6 May 2015 18:57:51 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 May 2015 18:57:51 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 443E5C2C42 for ; Wed, 6 May 2015 18:57:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.15 X-Spam-Level: *** X-Spam-Status: No, score=3.15 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id N_i6m6nmJFZ6 for ; Wed, 6 May 2015 18:57:41 +0000 (UTC) Received: from mail-qc0-f173.google.com (mail-qc0-f173.google.com [209.85.216.173]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id E108C201FA for ; Wed, 6 May 2015 18:57:27 +0000 (UTC) Received: by qcbgy10 with SMTP id gy10so9639768qcb.3 for ; Wed, 06 May 2015 11:57:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=Mu88YLY7ZS864i7DX+AZx4H6If99AfcESL81qY8oKFA=; b=Y4vo1Fyzrqjr06peCwlXKyP33OKga1M4Ihh7/l9bm/vqNU9HiytfRC+ZL1NMk46l2+ dE+fcyQFvo3a+LrlBpNTJ3siwsEgVvSFiwtXWW0Dwh6S3jNSEGlfeM2g8VEKn/dIHxgt 7otePjdyUok3YGWCt4LztsLDcl8tlOiHcGGGmOn0ZVA4+iLJUsYP6gN2JEAWbGfaFewT OuchWYe8LIaC9dNj7JB6kD1OuW9k844le3lT5ieTdTYYu1vJhKcwIOaWeF2p88y4eeQ0 mDEtld5acA19zxpj3YDQx424+lU+D5/7T6fCHJlVKUetv3TPPBg3axCqvTJLfRfQ6xIA YVEg== X-Received: by 10.55.23.170 with SMTP id 42mr333016qkx.33.1430938641290; Wed, 06 May 2015 11:57:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.96.187.37 with HTTP; Wed, 6 May 2015 11:57:00 -0700 (PDT) In-Reply-To: References: From: Steven Gill Date: Wed, 6 May 2015 11:57:00 -0700 Message-ID: Subject: Re: Plugins release prep: Cherry-picking plugin updates To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a11473f9468da4005156e5da4 --001a11473f9468da4005156e5da4 Content-Type: text/plain; charset=ISO-8859-1 I haven't heard back. Should I move forward with those 5 plugins? file-transfer, device-motion, dialogs, vibration, and camera. I will update the process to support specific plugins release (instead of all plugins) as I work through it. On Tue, May 5, 2015 at 12:29 PM, Jesse wrote: > + file-transfer so we can resolve CB-8951 > > > @purplecabbage > risingj.com > > On Tue, May 5, 2015 at 12:19 PM, Steven Gill > wrote: > > > Hey guys, > > > > I can help you out. The process is designed for all plugins but it is > > pretty easy to do it for just a few. I've done it many times. > > > > If changes are on master, they shouldn't be incomplete. Any known problem > > with release the master branch of those plugins? > > > > We could cherry-pick, but it is just more work than probably required. > > Since we don't have release branches for plugins, just tags. > > > > If you guys merge changes into master, I can take over the release or at > > least tell you the parts to modify in the release process to make it > work. > > > > -Steve > > > > On Tue, May 5, 2015 at 11:44 AM, Rob Paveza > > wrote: > > > > > Hi all - > > > > > > I started a [discuss] thread about plugin updates last week, > effectively > > > saying that we wanted to take four JIRA items which are causing > problems > > > for Windows 10: CB-8926, CB-8928, CB-8930, and CB-8943. Since Murat > is a > > > committer, he's actually trying to do the release. We're looking at > > > device-motion, dialogs, vibration, and camera. > > > > > > However, as we go through the [release process]( > > > > > > https://github.com/apache/cordova-coho/blob/master/docs/plugins-release-process.md > > ), > > > there are a lot of things that give us pause, specifically that we're > > going > > > to end up tagging each plugin rather than just the four. We're also > > > concerned that we'll bring in unstable or not-yet-completed changes > from > > > 'master' in some of the plugins. Instead, we're trying to cherry-pick. > > > > > > So, we know that where the final state is supposed to be: > > > - Each plugin that we're updating gets a new tag with a build-version > > bump > > > - The branch that we submitted as the PR should become the new tag > (since > > > it was based on the previous release tag) > > > - Then we'll go on with the rest of the publish-to-NPM work, etc. > > > > > > Since all of the steps are automated, is there a straightforward way to > > > cherry-pick the individual pieces that is known and has been used > before? > > > Or are we in new territory? > > > > > > Thanks! > > > -Rob and Murat > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > > For additional commands, e-mail: dev-help@cordova.apache.org > > > > > > > > > --001a11473f9468da4005156e5da4--