Re: Remove PHP-x.y.* git branches

From: Date: Tue, 13 Dec 2022 17:40:00 +0000
Subject: Re: Remove PHP-x.y.* git branches
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-119136@lists.php.net to get a copy of this message
On 12/13/22 11:30, Michael Voříšek - ČVUT FJFI wrote:
Hello everyone, I am the author of https://github.com/php/php-src/issues/10007 proposal and I would ask you for the green light to do so. There are two kinds of unusefull branches: a) the PHP-x-y-* branches - I would restrict the removal of branches that HEAD commit matches git tag HEAD-1 commit In theory the branches can be used somewhere, but they are pointless as git tag HEAD-1 is a 1:1 replacement. No data will/can be lost (and in theory, such branches can be restored anytime locally). b) the 10+ years old branches as mentioned in https://externals.io/message/102982 I do not expect these branches to be used anywhere. If 20 years old contribution is expected to be finished, the author should have a local git/svn copy and open regular PR for it :) Can we collectively agree? With kind regards / Mit freundlichen Grüßen / S přátelským pozdravem, Michael Voříšek
Release managers use these these branches for packaging RCs and incorporating any critical bug/security fixes between the RC and GA release. See “Packaging a non-stable release (alpha/beta/RC),” step 3, here: https://github.com/php/php-src/blob/master/docs/release-process.md#packaging-a-non-stable-release-alphabetarc To recommend this change, you will need also need to recommend changes to the release process. -- Cheers, Ben

« previous php.internals (#119136) next »