[Development] Setting up time-based releases for the project

Oswald Buddenhagen oswald.buddenhagen at nokia.com
Tue Aug 7 12:17:00 CEST 2012


On Tue, Aug 07, 2012 at 11:00:26AM +0200, ext Thiago Macieira wrote:
> My recommendation is that master be one of the two stable branches. That's 
> what people cloning from Git should get.
>
well, HEAD doesn't have to point to master. but anyway, your point is
that HEAD should point to the semi-stable branch.

whether that's a good idea depends on whom HEAD tries to address. a
somewhat logical assumption would be that it's those who didn't bother
with (properly) reading the guidelines and policies (which is the
majority of (new) contributors). it would be reasonable that those are
most likely to contribute fixes, so the beta branch would be a good
default.
otoh, this leaves a certain risk that somebody clueless does major
development against the beta branch, which then imposes a major
re-targetting cost. of course, we can just shrug that off as their own
problem ...



More information about the Development mailing list