Why remove old/unused branches? To keep our garden tidy. They’re
distracting at best, confusing at worst. For old release line branches,
it’s not clear to a casual committer which branches need to receive a back
port. It’s clear if the EOL branches are gone.

On Wed, May 20, 2020 at 18:06 Guanghao Zhang <zghao...@gmail.com> wrote:

> +1 for remove feature branches and start a  case-by-case discussion for
> "others".
>
> And for branchs of old release line, what's the harm if keep them? I
> thought we don't need to remove them.
>
> Thanks.
>
> 张铎(Duo Zhang) <palomino...@gmail.com> 于2020年5月21日周四 上午8:14写道:
>
> > What is the benefit?
> >
> > Nick Dimiduk <ndimi...@apache.org>于2020年5月21日 周四07:31写道:
> >
> > > Heya,
> > >
> > > We have lots of branches hanging around in git. These appear to be
> > > 1. branches for old release lines (i.e., 0.90),
> > > 2. feature branches (that are potentially stale, i.e., HBASE-11288),
> > > 3. "other" (i.e., 0.89-fb, former_0.20, revert-1633-HBASE-24221).
> > >
> > > Can we decide it's okay to delete some of these?
> > >
> > > For (1), all of our release tags, going back to 0.1, are preserved.
> > There's
> > > no benefit to keeping these.
> > >
> > > For (2), I think there's no discussion required, just someone to go
> check
> > > each Jira ID, and delete any that are closed, maybe with a comment on
> the
> > > Jira first. Maybe this could be automated?
> > >
> > > For (3), I suppose we need a case-by-case discussion? Maybe there are
> > > categories of these that can be resolved in blocks.
> > >
> > > Thanks,
> > > Nick
> > >
> >
>

Reply via email to