I agree Erik. I updated the list in CLOUDSTACK-10169 with more information
(last updated, last commit, HEAD on master and PR status/number) to give us
more immediate visibility of the status of those branches. So any branches
can
be deleted if:

- which its HEAD exists on master
- its PR was merged or closed (which surprisingly are not so many)
- it's old (last updated in 2015 or before?)

and the rest of them can be deleted after more examination (if need be).


On Mon, Dec 4, 2017 at 6:37 AM, Rafael Weingärtner <
rafaelweingart...@gmail.com> wrote:

> I thought someone might bring that up. The problem with using branches in
> the official repo is that only committers will be able to commit there. So,
> we would restrict the group of people that might be able to participate in
> this type of cooperation. I do not see the difficulty for a
> contributor/committer to give permissions for others in their own
> repository that is a fork from our official one. I have done that with some
> friends before.
>
> Also, do not worry Erik; the idea is not to delete anything right away. We
> are only bringing the topic for a broader discussion here.
>
> On Mon, Dec 4, 2017 at 8:58 AM, Erik Weber <terbol...@gmail.com> wrote:
>
> > On Thu, Nov 30, 2017 at 9:05 PM, Khosrow Moossavi
> > <kmooss...@cloudops.com> wrote:
> > > Hi Community
> > >
> > > I would like to start the discussion around deleting old and obsolete
> > > branches on github repository. This will help newcomers (including
> > myself)
> > > to keep track of which branches are important and which are not. And
> > since
> > > almost everyone's working on their own forks there is no need to keep
> > > feature/bugfix/hotfix branches around in the main official repository.
> > >
> > > I've created an issue which contains full list of branches in
> > > GH/apache/cloudstack repo as of time of writing this email and the
> > > proposition of which one of them can be deleted.
> > >
> > > https://issues.apache.org/jira/browse/CLOUDSTACK-10169
> > >
> > > I would appreciate your questions, comments, suggestions.
> >
> > Do note that there might be branches with unmerged changes, I don't
> > think we should just automatically delete those without reflecting
> > over its content.
> > Although these branch might be stray now, there could be pieces there
> > that someone else could use at a later point.
> >
> > As for old feature/fix branches that has been merged, I'm +1 to
> > cleanup up those.
> >
> > --
> > Erik
> >
>
>
>
> --
> Rafael Weingärtner
>

Reply via email to