← Back to team overview

gtg team mailing list archive

Re: What about branching new releases?

 

On Sun, Jan 31, 2010 at 2:05 AM, Luca Invernizzi <invernizzi.l@xxxxxxxxx>wrote:

> Hello GTG devs,
>  currently,  the TRUNK branch is freezed. Therefore, I'm fixing bugs and
>  adding new stuff only locally, and probably someone else is doing that
>  too.
>  This is not really nice because:
>    - If two of us change the same part of code, merging can be a hassle
>    - I tend to forget to commit them after (I'm nearly a stackless
>    state machine, that's why I need GTG)
>
> I looked around a bit to see how other projects solve this issue, and it
> seems
> that most of them create a revision branch at every release. This way,
> trunk is left open and the patches which solve bugs for the "freezed"
> release are applied to both branches. Plus, if a critical bug is found
> in an already released version, it's easy to patch it and distribute the
> update.
>
> Tell me what you think about that.
>  Luca
>
>
I agree with what you suggest. I think it would be definitely be more
convenient.

Bertrand


>
> ps: I'm adding Bryce to the recipients because of his experience with
>    these kind of things.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~gtg <https://launchpad.net/%7Egtg>
> Post to     : gtg@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~gtg <https://launchpad.net/%7Egtg>
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Bertrand Rousseau

Follow ups

References