[m-rev.] for review: fix bug #183
Peter Wang
novalazy at gmail.com
Thu May 23 15:22:45 AEST 2013
On Thu, 23 May 2013 13:32:13 +1000 (EST), Julien Fischer <jfischer at opturion.com> wrote:
>
> Hi,
>
> On Thu, 23 May 2013, Peter Wang wrote:
>
> > On Wed, 22 May 2013 17:53:24 +1000 (EST), Julien Fischer <jfischer at opturion.com> wrote:
> >>
> >> That's what I've been doing. In this case, I simply forgot what branch
> >> my workspace was on and neglected to check.
> >
> > I've cherry-picked it onto 13.05.
>
> Ta!
>
> >>
> >>> and defer merges so we get fewer of them?
> >>
> >> Given that the rotds are taken off the master branch, aren't you simply
> >> go to defer bug-fixes going into the rotds by doing that?
> >>
> >
> > Yes. The rotd script can simply merge the 13.05 branch into master
> > first, with a single command. If the merge fails we simply don't get
> > the release-of-that-day, as for a bootcheck failure.
>
> Is there are rationale for this other than wanting fewer merges from
> the release branch? IMO, if fixes are intended for both branches,
> then they should go on both branches (immediately).
Not really. Maybe less effort, as you're not compelled to merge+push
immediately.
> >> It would be a good idea if the policies
> >> regarding branches and how they are managed were written down somewhere.
> >> Any volunteers?
> >>
> >> On sort of related note, the conversion to git has meant that there
> >> are loads of useless branches and tags in the github project. Can we
> >> delete these?
> >
> > The unlabeled-* branches and the unstable-* and stable-* tags?
>
> Yes, yes, and yes -- and probably yes to quite a few of the others there
> too.
"unlabeled" are apparently a result of deleted branches in CVS.
I guess they were earlier versions of the "mode-constraints" branch.
The stable/unstable tags, I guess, were automatically made to indicate
the source files for a binary package. I see no need to keep them.
Peter
More information about the reviews
mailing list