On Apr 13, 2010, at 5:13 PM, Adrian Crum wrote: > Scott Gray wrote: >> On 13/04/2010, at 10:21 PM, Jacopo Cappellato wrote: >>> On Apr 13, 2010, at 12:00 PM, Scott Gray wrote: >>> >>>> On 13/04/2010, at 9:36 PM, Jacopo Cappellato wrote: >>>> >>>>> On Apr 13, 2010, at 11:33 AM, Scott Gray wrote: >>>>> >>>>>> Hi Jacopo, >>>>>> >>>>>> What exactly does it mean to create an "alpha" release, compared to what >>>>>> we have now where we create a release branch? >>>>> It fundamentally means that we can distribute it outside of the inner >>>>> group of contributors because the we can guarantee that it is full >>>>> compliant with ASF license requirements. >>>> Ah okay I see what you mean and that sounds fine to me. I'm not entirely >>>> clear on the version numbering though, 10.04a, 10.04b, 10.04 (this is the >>>> stable one), 10.04.1 (post stable bug fix release?) >>>> >>> Numbering is an interesting point because it is difficult to state what is >>> "stable" from what is not; in your example, of course 10.04a is not stable; >>> however what makes 10.04 stable? In fact it is less stable than 10.04.1. >>> I don't know, if we are concerned about clarifying what we consider stable >>> we could follow the following strategy: adding the prefix "alpha-" to all >>> the releases we feel like should not be considered "stable". >>> For example: >>> alpha-10.04.a >>> alpha-10.04.b >>> Then when we feel we can consider the release stable: >>> 10.04 (first stable release on 10.04) >>> 10.04.1 (latest current stable release on 10.04) >>> or even: >>> stable-10.04 >>> stable-10.04.1 >>> >>> Even if it could be simpler to just start from 10.04.1 since the first >>> alpha release and then continue increasing the suffix: >>> alpha-10.04.1 >>> alpha-10.04.2 >>> stable-10.04.3 >>> stable-10.04.4 >>> >>> but I understand that this is less appealing (i.e. the "stable" release >>> will start with 10.04.3) >> I don't think we're limited to the version name when it comes to describing >> each release, the download page and perhaps a README file can help as well. >> How about: >> 10.04-alpha-1 >> 10.04-alpha-2 >> 10.04 >> 10.04.1 >> 10.04.2 >> ? > > Or what other ASF projects do: > > 10.04-RC1 > 10.04-RC2 > 10.04 > 10.04.1 > 10.04.2 > > -Adrian
I would prefer to avoid the RC (Release Candidate) suffix because it could be confusing since it is actually a real release, even if not intended to be used in production. Jacopo