[squid-dev] Proposal: clean our git tags up
Alex Rousskov
rousskov at measurement-factory.com
Mon Dec 30 16:01:57 UTC 2024
On 2024-12-30 10:02, Francesco Chemolli wrote:
> There are a lot of tags attached to Squid's git repository that do
> not seem to be relevant; I'm proposing to remove them, unless there's a
> reason not to.
Great minds think alike! I was going to propose that as well, but did
not want to interrupt your release publication process/project :-).
> I refer to:
>
> * *-snapshot and *-master-snapshot (e.g. 4.15-20210522-snapshot)
> * BumpSslServerFirst.*
> * M-staged-PR* (the latest being M-staged-PR379)
> * for-libecap-v0p1
> * merge-candidate-* (e.g. merge-candidate-3-v1)
> * sourceformat-review-1
> * take* (e.g. take1, take00)
And a tag called "BASIC_TPROXY4".
And a tag called "latest".
FWIW, the following rough script shows all tags that should be removed
from the official repository (called "upstream" below):
regex=".-snapshot"
regex="$regex|.-master-snapshot"
regex="$regex|BumpSslServerFirst"
regex="$regex|M-staged-PR.*"
regex="$regex|for-libecap-v0p1"
regex="$regex|merge-candidate-"
regex="$regex|sourceformat-review-1"
regex="$regex|take"
regex="$regex|BASIC_TPROXY4"
regex="$regex|latest"
git ls-remote --tags upstream | grep -E "$regex"
I get 135 tags.
AFAICT, after removing the above tags, the official repository will have
256 SQUID_... release tags and the new HISTORIC_RELEASES tag.
> Does anyone have any objections? I plan to perform this cleanup on The
> 12th of January 2025 unless there's any reasons not to.
Please do.
Thank you,
Alex.
More information about the squid-dev
mailing list