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 >