Title: Default branch is 8.x-1.x, which is no longer
supported

Problem/Motivation

The repository's default branch is 8.x-1.x. The supported
branches on the project are 2.0. and 3.0., and the
current release is 3.0.0, tagged on 3.0.x.

So anyone cloning the project, or opening a merge request without changing the
target, lands on a branch that has not had a release in years and is not
offered to users. I did exactly that when starting
#3619663 and
only noticed when the tests would not run.

8.x-1.x is 26 commits behind 3.0.x:

8.x-1.x  2025-10-28  Issue #2845158: Remove @file tag docblock from all the .php files
3.0.x    2026-01-22  feat: #3324603 Correct PHP 8.0 compat. false-positive
2.0.x    2026-01-22  feat: #3567984 PHP8.4 compat

Its one unique commit is the @file docblock removal above, which
is cosmetic.

Proposed resolution

  1. Set the repository default branch to 3.0.x.
  2. Decide what happens to 8.x-1.x. It is not in the supported
    branches, so it is already invisible to users — but it is still what a clone
    checks out, which is the confusing part.

Raising it rather than acting on it, since the default branch is the
maintainers' call.

Remaining tasks

Agree and apply.

Comments

marcelovani created an issue.