www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.internals - Removing stale branches

reply Sebastian Wilzbach via Dlang-internal <dlang-internal puremagic.com> writes:
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
Jun 05 2017
next sibling parent Stefan Koch <uplink.coder googlemail.com> writes:
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.
Jun 05 2017
prev sibling next sibling parent Mathias Lang <mathias.lang sociomantic.com> writes:
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.
Jun 06 2017
prev sibling next sibling parent Rainer Schuetze <r.sagitario gmx.de> writes:
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.
Jun 11 2017
prev sibling parent Vladimir Panteleev <thecybershadow.lists gmail.com> writes:
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.
Jul 21 2017