cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wido den Hollander <w...@widodh.nl>
Subject Re: Minor releases!
Date Thu, 07 Jan 2016 14:38:21 GMT


On 01/07/2016 03:35 PM, Remi Bergsma wrote:
> 
> We released:
> 4.6.0
> 4.6.1
> 4.6.2
> 4.7.0
> (4.7.1)
> (4.8.0)
> 
> We _do_ release minor releases, and every month one with new features.
> 
> To be clear:
> Any branch (be it 4.5, 4.6, 4.7) can have as many minor releases as people want, until
the end of time. Just step up and release it.
> 

And that is indeed it. I'm not keen on doing point releases either.
Simplify upgrade paths, ditch the fact that a VR has to be upgraded
every time, etc, etc.

We could also call 4.8 simply 4.7.2. It's just a number :)

Wido

> Regards,
> 
> Remi
> 
> 
> 
> 
>> We are not yet on 4.6, so we have downtime by upgrading the routers, we
>> have approx 120 VR, which take about ~ 5-10 minutes of downtime each.
>>
>> We are not agile in upgrading, we have freeze times and plan our
>> releases and test each release intensively (it saved our asses in the past).
>>
>> Every bigger software project in the world has agreed that providing
>> minor releases is good practice:
>>
>> - New features --> Major release
>> - Fixes --> Minor release
>>
>> The problem with new features are potentially new bugs (by nature):
>>
>> Now you are basically saying:
>>
>> - New features and fixes --> Major release only
>>
>> By definition, you will end up it a more unstable software because you
>> will only get fixes in cost of new features and potentially new bugs. I
>> don't call this stable.
>>
>> I do not see any benefit of the current release rush.
>>
>> René

Mime
View raw message