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 1AEA310BC1 for ; Tue, 16 Jul 2013 00:09:41 +0000 (UTC) Received: (qmail 98797 invoked by uid 500); 16 Jul 2013 00:09:40 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 98738 invoked by uid 500); 16 Jul 2013 00:09:40 -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 98730 invoked by uid 99); 16 Jul 2013 00:09:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Jul 2013 00:09:40 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shazron@gmail.com designates 209.85.216.47 as permitted sender) Received: from [209.85.216.47] (HELO mail-qa0-f47.google.com) (209.85.216.47) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Jul 2013 00:09:36 +0000 Received: by mail-qa0-f47.google.com with SMTP id i13so1973676qae.13 for ; Mon, 15 Jul 2013 17:09:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=NxCBxn2XjOJNq8lfTuTMj80IcH68kjtdyZib0UjzAwg=; b=N5vCi59wawRTtGMFCo/egjtaUggtahJLDHiCa+DZWVkHcTJNC9YmJZrBVGfbGuUbTy DYoLXmXcySe+oLJ+7j+ikMRvY4a4x107c9OTdLkj2/XkeCM5F4GPymlds8KlA26yaDb1 yWOm7TyZqYRRAiMc3T/2BMDiAOaWXT7QgnBSUjnw5DvkiZ5RnynAs+S749j7wcxhLq52 Q7ps/T8hQLjp3TtsABmn27Ef2hZBloarP0GoHi77dmQhR49LMJwtdS1AjJkdgOs8dW3O kWewI64UZNsEksvUEmPFC4ThXxm+D+MJ0XEIEx4D8pLZ5y2KPMeiezsA+I97q3iEHXuH fApg== MIME-Version: 1.0 X-Received: by 10.224.187.129 with SMTP id cw1mr56388323qab.68.1373933356103; Mon, 15 Jul 2013 17:09:16 -0700 (PDT) Received: by 10.49.12.145 with HTTP; Mon, 15 Jul 2013 17:09:16 -0700 (PDT) In-Reply-To: References: Date: Mon, 15 Jul 2013 17:09:16 -0700 Message-ID: Subject: Re: Getting Organized for 3.0 From: Shazron To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=485b397dd2a9a2c1a604e195c9d5 X-Virus-Checked: Checked by ClamAV on apache.org --485b397dd2a9a2c1a604e195c9d5 Content-Type: text/plain; charset=ISO-8859-1 +1 Fil On Monday, July 15, 2013, Steven Gill wrote: > Agree with Fil. We should probably stick to the apache way for now and > release source for all of the repos. > > Another question. Are we branching plugins as well? Shaz made a good point > that since we aren't developing on 3.0.x branches for plugins, might as > well just stick to only tagging plugins and not bother with branching. > > Thoughts? > > P.S. I am going to create the branches for all of the other platforms now > (using coho) > > > > > On Mon, Jul 15, 2013 at 5:00 PM, Filip Maj wrote: > > > While I would personally like to see that approach, in the spirit of the > > "apache way", I think we should still be packaging a release with a > > specific commit from all relevant project repos (whether they include the > > plugin repos or not is up for debate but I am fairly ambivalent on that > > topic). This satisfies the apache requirement of having a release archive > > containing everything you need to get started, and doesn't block us from > > our more "online" way of loading particular versions of > frameworks/plugins > > into your own application shell. > > > > On 7/15/13 2:32 PM, "Brian LeRoux" wrote: > > > > >I'd like to add to that the release would probably be best served as > > >just shipping cordova-cli instead of all the build artifacts that > > >realize the cordova-cli interface. > > > > > >Thoughts? > > > > > > > > > > > >On Mon, Jul 15, 2013 at 1:58 PM, Brian LeRoux wrote: > > >> That sounds better to me. Steve is going to verify and tag the plugin > > >> repos to 3.0.0 today. The tacit agreement we've been discussing was > > >> that plugins would then only be updated tag wise when they themselves > > >> are updated. > > >> > > >> > > >> On Mon, Jul 15, 2013 at 1:41 PM, Andrew Grieve > > >>wrote: > > >>> On Mon, Jul 15, 2013 at 3:48 PM, Joe Bowser > wrote: > > >>> > > >>>> On Mon, Jul 15, 2013 at 12:34 PM, Andrew Grieve < > agrieve@chromium.org > > > > > >>>> wrote: > > >>>> > We really need to have a plan for this release, so here goes: > > >>>> > > > >>>> > 1. How to tag plugins: > > >>>> > - Voting via tagging won't work here since each plugin has > multiple > > >>>> > platforms. > > >>>> > - Let's create a sub-task for each plugin, and have each platform > > >>>>add a > > >>>> > comment to the sub-task when they have "signed off" on it. Once > all > > >>>> > platforms have been tested / signed-off, then it can be tagged. > > >>>> > > >>>> Sounds good. > > >>>> > > >>> > > >>> I no longer think this sounds good :P. Talked it through a bit with > > >>>Ian / > > >>> David / Max. Let's continue on with the existing JIRA issue, which > has > > >>>a > > >>> "Tag $PLATFORM" entry. > > >>> As a part of tagging your platform, you are signing off on having > > >>>tested > > >>> all of the plugins on your platform (aka, the same testing process > > >>>that we > > >>> had before). > > >>> Once all of the platforms are tagged, we can use coho to bulk tag all > > >>>of > > >>> the plugin repos. > > >>> > > >>> > > >>>> > > >>>> > > > >>>> > 2. With this many repos, it's not easy getting them all back to > the > > >>>> correct > > >>>> > state / tag that they are supposed to be in for a release. For > this > > >>>> reason, > > >>>> > I think the .zip to apache servers *should* contain a snapshot of > > >>>>all > > >>>> > platforms & plugins. This way it's easy to get a "3.0" snapshot > for > > >>>>the > > >>>> > forever future. > > >>>> > > >>>> I don't think we'll get agreement on this, but I have no feelings > > >>>> either way. As long as we're following the Apache Way, it sounds > > >>>> good! > > >>>> > > >>>> > > > >>>> > 3. Tagging / voting on platform repos. isn't that meaningful until > > >>>> plu --485b397dd2a9a2c1a604e195c9d5--