Maybe require all cherry-picks to use the -x option, which puts the original commit hash in the cherry-picked commit message?
On Tue, Jan 19, 2016 at 10:53 AM, Remi Bergsma <rberg...@schubergphilis.com> wrote: > On a certain night when a release had been cut and there was some worry > about a security fix not being included. The root cause was that we > cherry-picked that fix and as a result its commit hash had changed. Hence > we couldn’t find it. > > I’d recommend using forward merging instead of back porting aka > cherry-picking, so the commit hashes stay the same and fixes are easily > traceable. > > Just my $0.02. > > Regards, > Remi > > > > > > On 19/01/16 08:45, "Daan Hoogland" <daan.hoogl...@gmail.com> wrote: > > >On Tue, Jan 19, 2016 at 4:20 AM, John Burwell <john.burw...@shapeblue.com > > > >wrote: > > > >> In terms of the merge strategy, nothing about the current process would > >> change. Defects would be fixed on the branch where they occurred and > then > >> forward ported to master. For each maintained LTS branch less than 14 > >> months old, only blocker and critical defects that fall within the LTS’ > >> branch scope would be pulled back from master. Therefore, the number of > >> defects backported should be relatively small. Any defects found and > fixed > >> in an LTS branch would be forward ported to master. I will clarify the > >> proposal to establish this merge pattern to ensure that LTS does not > >> violate or impede the flow of defect fixes on master and maintained > monthly > >> releases. > >> > > > >John, Any backporting should be avoided. Any fix review should include > the > >contemplation of the question, 'Is this on the right branch?'. That is my > >point. I am not against LTS. I want fixes to be traceable by their commit > >id over all branches. Backporting is killing in that respect. > > > >I am not the release manager so rest assured I will not make an issue of > >this any more. I won't hold my peace either, though. > > > > > >-- > >Daan > -- *Jeff Hair* Technical Lead and Software Developer Tel: (+354) 415 0200 j...@greenqloud.com www.greenqloud.com