Thread overview
Removing stale branches
June 05
Hi all,

Is anyone opposed to cleaning up the branch mess at DMD, Druntime and Phobos?
GitHub defines a branch stale if it hasn't been updated within the last three months.
The 2.06X branches are tagged anyways, so I assume they are just an relict from old times?
Are there any other branches except for newCTFE, dmd-1.x, D1.0, and phobos-1.x that are necessary?

Cheers,

Seb


DMD
===

https://github.com/dlang/dmd/branches/stale

2.061
2.062
2.063
2.064
2.065
2.066
revert-3761-issue13116
2.067
revert-5744-refactor_attrib
MartinNowak-patch-1
revert-6217-ddmd-symlink
rainers-patch-1

Druntime
========

https://github.com/dlang/druntime/branches/stale


D1.0
CDGC
2.061
2.062
2.063
2.064
2.065
2.066
2.067
newCTFE

Phobos
======

https://github.com/dlang/phobos/branches/stale

2.061
2.062
2.063
2.064
2.065
2.066
2.067
phobos-1.x
changelog_filelogger_default_loglevel
revert-3995-bigint_bounds
revert-3859-getopt-checker
walter_andrei_action_list
faster_front
revert-5087-logger-uselessfinal
newCTFE
June 05
On Monday, 5 June 2017 at 19:35:58 UTC, Sebastian Wilzbach wrote:
> Hi all,
>
> Is anyone opposed to cleaning up the branch mess at DMD, Druntime and Phobos?
> GitHub defines a branch stale if it hasn't been updated within the last three months.
> The 2.06X branches are tagged anyways, so I assume they are just an relict from old times?
> Are there any other branches except for newCTFE, dmd-1.x, D1.0, and phobos-1.x that are necessary?
>
> [...]

Let's keep them.
I hate change.
June 06
On Monday, 5 June 2017 at 19:35:58 UTC, Sebastian Wilzbach wrote:
> Hi all,
>
> Is anyone opposed to cleaning up the branch mess at DMD, Druntime and Phobos?
> GitHub defines a branch stale if it hasn't been updated within the last three months.
> The 2.06X branches are tagged anyways, so I assume they are just an relict from old times?
> Are there any other branches except for newCTFE, dmd-1.x, D1.0, and phobos-1.x that are necessary?
>
> Cheers,
>
> Seb
>
>
> DMD
> ===
>
> https://github.com/dlang/dmd/branches/stale
>
> 2.061
> 2.062
> 2.063
> 2.064
> 2.065
> 2.066
> revert-3761-issue13116
> 2.067
> revert-5744-refactor_attrib
> MartinNowak-patch-1
> revert-6217-ddmd-symlink
> rainers-patch-1
>
> Druntime
> ========
>
> https://github.com/dlang/druntime/branches/stale
>
>
> D1.0
> CDGC
> 2.061
> 2.062
> 2.063
> 2.064
> 2.065
> 2.066
> 2.067
> newCTFE
>
> Phobos
> ======
>
> https://github.com/dlang/phobos/branches/stale
>
> 2.061
> 2.062
> 2.063
> 2.064
> 2.065
> 2.066
> 2.067
> phobos-1.x
> changelog_filelogger_default_loglevel
> revert-3995-bigint_bounds
> revert-3859-getopt-checker
> walter_andrei_action_list
> faster_front
> revert-5087-logger-uselessfinal
> newCTFE

I think a good cleanup is in order. The DMD branch of D1 have to be kept, but the one in phobos and druntime can be killed AFAIK. You can ask Luca / Mihails for confirmation.
June 11

On 05.06.2017 21:35, Sebastian Wilzbach via Dlang-internal wrote:
> DMD
> ===
> 
> https://github.com/dlang/dmd/branches/stale
[...]
> rainers-patch-1

I've just removed this one. It was probably created when submitting a PR via the github interface: it preferred dlang instead of my personal account.
July 21
On Monday, 5 June 2017 at 19:35:58 UTC, Sebastian Wilzbach wrote:
> Is anyone opposed to cleaning up the branch mess at DMD, Druntime and Phobos?

FYI, I've just cleaned up the tags a bit:

- Deleted the tag "v" from dlang.org
- Deleted the tag "vv2.059" from installer
- Deleted the tags "1.024" and "2.008" from phobos (they were redundant as the tags "phobos-1.024" and "phobos-2.008" also existed)
- Renamed the tag "phobos1-1.067" to "phobos-1.067" to correspond to the existing naming scheme.