Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 762A8E7FF for ; Fri, 11 Jan 2013 16:14:12 +0000 (UTC) Received: (qmail 55531 invoked by uid 500); 11 Jan 2013 16:14:12 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 55423 invoked by uid 500); 11 Jan 2013 16:14:12 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 55413 invoked by uid 99); 11 Jan 2013 16:14:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Jan 2013 16:14:12 +0000 X-ASF-Spam-Status: No, hits=0.6 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [74.125.149.201] (HELO na3sys009aog109.obsmtp.com) (74.125.149.201) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Jan 2013 16:14:06 +0000 Received: from mail-ee0-f71.google.com ([74.125.83.71]) (using TLSv1) by na3sys009aob109.postini.com ([74.125.148.12]) with SMTP ID DSNKUPA6NlgJJdXrz17HMgADUADgWla7erHv@postini.com; Fri, 11 Jan 2013 08:13:46 PST Received: by mail-ee0-f71.google.com with SMTP id c1so1866764eek.6 for ; Fri, 11 Jan 2013 08:13:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:references:from:mime-version:in-reply-to:date:message-id :subject:to:content-type:x-gm-message-state; bh=nnt4MET9pjGmGtNTFTcRFpt+K6o1KYNMBq8z9uPBXA8=; b=hzqMJUjitO3AIBxE2T8gSdHOKaw8MhOlPGWIg9q6pElsgpFDUC5dTy5BmRx4Raqb2Z eSzkzwU03HdChf2mFqh7bBFDLzN1WZXPaMhWi+ZjNE1bDI5HG5HhNnMjxMtAUfdAzrnl 4vt6zb85odqIIDogfVa/SCPHPhObZd/HwqOyAa8xV39hEwQmybbJks7mhLtgLWVPecGa ybaxrjb4OUFNEaZ1Z/+w/PG4Rdba4akQP1lwJ0uRHH5ZThKR1Ox9JfFho9Q5KAVFYx7y cKA3+by/3DT9rUPZdoIgaJ+DVg3f/MeojrqV1Wk0wTmOhTVJXjyyeyntJzp9EwQfce1A LS+A== X-Received: by 10.180.33.202 with SMTP id t10mr16423280wii.3.1357920819635; Fri, 11 Jan 2013 08:13:39 -0800 (PST) Received: by 10.180.33.202 with SMTP id t10mr16423271wii.3.1357920819537; Fri, 11 Jan 2013 08:13:39 -0800 (PST) References: From: Chip Childers Mime-Version: 1.0 (1.0) In-Reply-To: Date: Fri, 11 Jan 2013 11:13:33 -0500 Message-ID: <7995366711885249542@unknownmsgid> Subject: Re: [DISCUSS] adopt semantic versioning for cloudstack? To: "" Content-Type: multipart/alternative; boundary=f46d04428f8a14e8b704d305949f X-Gm-Message-State: ALoCoQn4kR632f56ZPICofWrKRaleNdvYZ/H+QFuEeczhqOKdZ8c5bTRVvxgk/Vm+DY0sJtYAcdBgKoNyJRjsjwrIODnPDC67pHwmw2sOQuGC9LxJuH4DX/jEzz5a/2aMSAjjLq7dEEh7fULYncQmFkdp11FDq1f/5lTVrBTJVcpxF4DP2uFOhAbafS4+Dxp7FFsqOigpEwg X-Virus-Checked: Checked by ClamAV on apache.org --f46d04428f8a14e8b704d305949f Content-Type: text/plain; charset=ISO-8859-1 On Jan 11, 2013, at 10:59 AM, Noa Resare wrote: When reading the incubation policy(1) my understanding is that the "incubating" requirement is a labeling thing for the archive file that gets voted on, and not something that necessarily needs to be part of the version of the release. Looking at the release management guide(2) it seems implied that the incubating substring is part of the project name and not the version. Of course, I'm just speculating here. Someone with seniority within the ASF might want to chime in, perhaps? /noa 1) http://incubator.apache.org/incubation/Incubation_Policy.html#Releases 2) http://incubator.apache.org/guides/releasemanagement.html We discussed this during our 4.0.0-incubating release process, and the advice from the mentors was to use -incubating everywhere until graduation. Here's one of the threads (I think there were others too): http://markmail.org/message/nnueyf7sollhxvxj We could consider reopening the discussion, but I'm not sure it's worth it really. -chip On Thu, Jan 10, 2013 at 10:29 PM, Chip Childers wrote: On Thu, Jan 10, 2013 at 4:07 PM, Noa Resare wrote: That's great. I'm sorry that I did not do a better job looking for previous discussion on the matter. Oh well. No worries... and yes, we're using semver. In fact, that's why so much attention is being paid to maintaining backward compatibility for our API right now. We have also agreed that we want to remain on the major version 4 for our next feature release (4.1.0-incubating) Actually, that's another thing to note (if you didn't pick up on it). We have a requirement that all of our releases (until we graduate) are "-incubating" release numbers. -- Engineering Experience, Infrastructure tribe, Spotify --f46d04428f8a14e8b704d305949f--