[Gambas-devel] Fwd: Re: Gambas to Git(Lab)
Christof Thalhofer
chrisml at ...757...
Fri Jul 28 22:11:10 CEST 2017
Am 28.07.2017 um 17:38 schrieb Adrien Prokopowicz:
> You're right, I mistakingly assumed we would only have to maintain one
> stable
> version (as it is the case right now).
>
> However, I think the fix is pretty simple : we could add a legacy branch
> (branched
> right before the 4.0 version would be merged into master, so it is still
> 3.20), and
> commit the fixes for the legacy version into it when needed (so we can
> release both
> versions in parallel).
Yes. Ok, I see, so:
.--------------.
^ | Branch: 3.21 |----->
/ '--------------'
.--------. .-----------. .-----------.
| Master |----->| Tag: 3.20 |------......---->| Tag: 4.05 |
'--------' '-----------' '-----------'
Right?
> If the fix can be applied to both the legacy and stable versions without
> rewriting it
> (unlikely, since the codebase would change a lot between these versions),
> then
> cherry-picking the fixing commit into master should be enough. :-)
Yes.
> The model isn't set it stone. It's still Git, we can do whatever we want
> whenever we want. Adding a few branches to our workflow later isn't a
> problem. ;-)
Also Yes :-)
Alles Gute
Christof Thalhofer
--
Dies ist keine Signatur
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.gambas-basic.org/pipermail/devel/attachments/20170728/a1ae2050/attachment.sig>
More information about the Devel
mailing list