Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-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 D41B410719 for ; Mon, 1 Jul 2013 18:29:12 +0000 (UTC) Received: (qmail 19269 invoked by uid 500); 1 Jul 2013 18:29:12 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 19097 invoked by uid 500); 1 Jul 2013 18:29:12 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 19089 invoked by uid 99); 1 Jul 2013 18:29:11 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jul 2013 18:29:11 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jburwell@basho.com designates 209.85.216.54 as permitted sender) Received: from [209.85.216.54] (HELO mail-qa0-f54.google.com) (209.85.216.54) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jul 2013 18:29:05 +0000 Received: by mail-qa0-f54.google.com with SMTP id n20so2279961qaj.13 for ; Mon, 01 Jul 2013 11:28:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version:x-mailer:x-gm-message-state; bh=tJcciMgBevPChAksh8rCtCqNl7dyqpyjUoVPNFqudlw=; b=h01T2swUBuNgESJtasUtTSfQuAh02R2smPpHwkdC02bJkp5qOqbOnsMifkkG1gFrGp MWrKoTegUxGADSrkDq8zRkE8CwL1M7eAtOvf95LJ/QqZ40RkGr1DrCjY8eFSZ+scSAG5 V/CKioHFsr9OX/CmKcUIL2RWj9ysmcTqIqd2ecCwcEfzMxwKSpskefu5h+w1jozBafyM pyUpcoR6ogI2x7J2tGrzt5SpGLh8gRF0trKOeA2IJZ/papd6ql2XQcBNOCzQfPQhXKDM hPnSE0BcamZfoc7NuFfrFbUvu1HSKnoQY7yaicH/P2nreubu3IHcGHLVSvgkN7oG5432 lIYg== X-Received: by 10.224.88.134 with SMTP id a6mr35114647qam.7.1372703324071; Mon, 01 Jul 2013 11:28:44 -0700 (PDT) Received: from jburwell-basho.westell.com (pool-71-163-223-152.washdc.east.verizon.net. [71.163.223.152]) by mx.google.com with ESMTPSA id r10sm30888963qeu.4.2013.07.01.11.28.40 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 01 Jul 2013 11:28:42 -0700 (PDT) From: John Burwell Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: In-Development Release Naming Message-Id: <2F5E56AA-A9C9-4576-9410-0B305E9FA312@basho.com> Date: Mon, 1 Jul 2013 14:28:37 -0400 To: "dev@cloudstack.apache.org" Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-Gm-Message-State: ALoCoQm1YHDsGirNQYhO1W14GId6kMUYB9e1JbZ1Y3txtfOpS8+BFyPmpHKceKAgWNWnRED8Abii X-Virus-Checked: Checked by ClamAV on apache.org All, Since we have adopted Semantic Versioning [1], it seems odd that we = designate a release version before the final set of enhancements/fixes = has been identified. For example, the release proceeding 4.2 may = contain no backwards compatible API changes to be 4.3. Conversely, we = may decide during the development cycle, as a community, to accept a = non-backwards compatible change which would bump the version to 5.0.0. = As such, it is difficult to know in advance what the proper semantic = version number will be at when the work is released. We run the risk of = confusing our users if we start calling a pending release say 4.3.0, and = accept a change mid-cycle that will bump it to 5.0.0. To address this = potential issue, I proposed that we refer to releases by a codename = until feature freeze when we understand the complete scope of change and = can apply the correct semantic version number. I further propose we = codename the release directly proceeding 4.2 "Gamma Rays" or "Gamma Rays = Gonna Get Ya". =20 Thoughts? -John [1]: http://semver.org=