Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 37BEF11383 for ; Wed, 3 Sep 2014 14:57:35 +0000 (UTC) Received: (qmail 41366 invoked by uid 500); 3 Sep 2014 14:25:52 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 22549 invoked by uid 500); 3 Sep 2014 14:25:39 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 90630 invoked by uid 99); 3 Sep 2014 12:15:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Sep 2014 12:15:10 +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 (nike.apache.org: domain of john.d.ament@gmail.com designates 209.85.219.46 as permitted sender) Received: from [209.85.219.46] (HELO mail-oa0-f46.google.com) (209.85.219.46) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Sep 2014 12:14:44 +0000 Received: by mail-oa0-f46.google.com with SMTP id m19so5861850oag.5 for ; Wed, 03 Sep 2014 05:14:43 -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=+dHev6rG5QqsdXEbuVRxOBXHmi3QlHxJeUHvTBa3vlw=; b=qhHXYiy7e4Uh4lFG6DRP/vwn+AJQ9DjN0tvZzKRQ7fIZX794wEqq588INy2M8THDMd erCWvXnvQSTFgVDfVQtiQD0e0Ic2HdtaPngcmagVkMn63UFJxRutYLHOQ5TMluX654r2 k1IGcvsIO1GQQjZ//TXIoL2RwNAfvTJRUXKyyOTQpAdXHKVkMkHndWwFu7/FAd764sLe 1l0UdtBzJ3RaNO48tlWpjcnY2bSwL8iZg7bAnzVqxwzRYjJrYQjuD7RRmXhuoVL3jr7B Zc5MuF1VNFyILMjxpWWMBIPjXR+mERL787hRsDTqOSaXYKimI99IYeRTbLAAnZVzkAI6 PAiQ== MIME-Version: 1.0 X-Received: by 10.60.124.115 with SMTP id mh19mr37988522oeb.40.1409746483389; Wed, 03 Sep 2014 05:14:43 -0700 (PDT) Received: by 10.182.18.40 with HTTP; Wed, 3 Sep 2014 05:14:43 -0700 (PDT) In-Reply-To: References: <5406A53C.6030205@apache.org> Date: Wed, 3 Sep 2014 08:14:43 -0400 Message-ID: Subject: Re: [VOTE] Release RC4 as Apache Usergrid 1.0 (incubating) - CORRECTION From: "John D. Ament" To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=047d7b5d375a5daa8d0502282e63 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b5d375a5daa8d0502282e63 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Sep 3, 2014 at 7:41 AM, Dave wrote: > On Wed, Sep 3, 2014 at 7:29 AM, John D. Ament > wrote: > > > On Wed, Sep 3, 2014 at 7:24 AM, Dave wrote: > > > > > On Wed, Sep 3, 2014 at 1:21 AM, Branko =C4=8Cibej = wrote: > > > > > > > On 03.09.2014 05:03, Jake Farrell wrote: > > > > > Hi John > > > > > I requested that Dave add the RC tag to better keep track of > multiple > > > > > release candidates and make it easier for testing and not mixing > any > > > > > previous version up accidentally. This is very common and current= ly > > > done > > > > in > > > > > many TLP's including Thrift, Mesos, and Cassandra to name a few. > > > > > > > > Agreed. And it is (or should be) normal process to start a new vote > for > > > > every new set of release bits. Even if 1.0.0 is just a repackaging = of > > > > 1.0.0-rc4, there may be bugs in the packaging process itself (such = as > > > > we've seen in this thread, when files that were not intended to be > > > > released were bundled in the release artefacts), so the PPMC should > > test > > > > and vote again. > > > > > > > > > But, if 1.0.0 is not a repackage but instead the *exact* same set of > > files > > > as 1.0.0-rc4 but each has been renamed to remove the rc4 designation > then > > > voting again is redundant and unnecessary. Do you agree? > > > > > > > How could you possibly do that without updating the source code? > Certainly > > there's something, even if just a pom file, that mentions the version # > and > > should refer back to an exact git tag/revision (in your case). > > > > > No need for that. All you do is this, for example: > > svn mv apache-usergrid-incubating-1.0.0-rc5-source.tar.gz > apache-usergrid-incubating-1.0.0-source.tar.gz > So - just to confirm. If I look at apache-usergrid-incubating-1.0.0-rc5-source.tar.gz the contents in the pom.xml files will read the version "1.0.0-rc5" and the git tag will also read "1.0.0-rc5" then after you do an svn mv the pom files will be updated to read "1.0.0" ? If you look at Cassandra, this is how they do it. See [1] and [2]. > > - Dave > [1]: https://github.com/apache/cassandra/releases [2]: https://github.com/apache/cassandra/blob/cassandra-2.1.0-rc6/build.xml#L28 --047d7b5d375a5daa8d0502282e63--