Hello, We all know 5.3 is now EOL.
Looking at git branches, 5.0, 5.1 and 5.2 still have their respective main branches (which is all right and good). However, they dont have their release branch references (5.1.1 , 5.1.2 etc...) , however they still show their own release tags, which is also all right. As a reminder, release *branches* (not the tags) are used by the RMs to actually release the version. RMs branch from the main repo into a release branch, and apply their RM-managing-stuff commits as well as backport eventual commits from the main branch, for CVEs, for example. Those release branches are here just for the release, and are no longer needed at all after the release has been released, because every release owns its own final git tag. The tag is written lowercased (php-5.5.4) and the branch is written uppercased (PHP-5.5.4). What I suggest, is removing those branch references from our git, for EOL versions of PHP. This is done for PHP<=5.2 (but that was before the move to git) , but PHP5.3 release branches are still referenced. Of course references in git are very light things, but they tend to pollute the references. For example , browsing our branches in the github mirror select box is a pain nowadays. Same for git command line autocompletion that shows every remote branches, or the "git branch --all" command , and its friends. I already sent a mail, few months ago, to clean the branches we dont use any more. Some argued that for history, they should be kept referenced. But, thoughts to clean *release branches* from our git for *EOL PHP versions*, like 5.3 ? Tag references should be enough for history, IMHO Julien.P -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php