releases and branches (was "0.45.0 Released")
Antonio Terceiro
terceiro at colivre.coop.br
Tue Dec 10 23:34:23 BRST 2013
On Tue, Dec 10, 2013 at 04:56:23PM -0300, Rodrigo Souto wrote:
> Since I already talked about the "next" branch, for those who doesn't
> know, we created this branch in the need of reviewing code during the
> freeze. Since it turned out to be a good experience, I decided to make
> it an official branch. So during the development cycles, the "next"
> branch will be just the same as the master branch, but during the freeze
> it'll have new features that are going to the master branch after the
> freeze. (After writing so many "next" with quotes to avoid
> misinterpretations, I'm also starting to consider change this
> name...suggestions?).
I would suggest maybe doing different: instead of freezing master, we
could create a release branch off master at the time of the freeze,
called noosfero_$X_$Y, where the next release would be noosfero $X.$Y.0
(e.g. "noosfero_0_46" for the next release). Then:
- master stays open to new features. This way we stay consistent with
"new development always happens on master"
- eventual fixes to the code to be released go into noosfero_$X_$Y
- after the release, bug fixes go into noosfero_$X_$Y (we could drop the
"stable" branch named as such)
- we can even maintain old noosfero_$X_$Y branches around, so that we
could find people interested in maintaining older releases in their
noosfero_$X_$Y branches.
--
Antonio Terceiro <terceiro at colivre.coop.br>
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20131210/cdba36c6/attachment.pgp>
More information about the Noosfero-dev
mailing list