DEP-14: Default branch name 'debian/latest' objections?
Hi!
Current https://dep-team.pages.debian.net/deps/dep14/ states that the
default Debian branch name is 'debian/latest':
> In Debian this means that uploads to unstable and experimental should be prepared either in
> the debian/latest branch or respectively in the debian/unstable and debian/experimental
> branches.
...
> The helper tools that do create those repositories should use a command like git symbolic-ref
> HEAD refs/heads/debian/latest to update HEAD to point to the desired branch.
I would be curious to hear why people are *not* adopting 'debian/latest'?
Why does the majority of Debian packages still use 'master' or
'debian/master' branch as the main development branch?
Is it simply because git-buildpackage does not to default to 'debian/latest'?
The DEP-14 has been around since November 2014 and one would think
that DDs would have adopted 'debian/latest' as the default branch and
git head now. Since 2020/2021 the whole 'master' was deprecated in
favor of 'main' by most git services and tools, yet 'master' is still
the most popular one in Debian.
Git is a great tool for collaboration. It is sad to see that in Debian
usage of git is stifled by simple things like people not agreeing to
use a common branch naming scheme despite there being a proposal for
10+ years now.
Reply to: