24.01.2025 04:06, Otto Kekäläinen wrote:
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?
For me it's 3 things.
1. "debian/*" is just more to type than "*". For example, I often name multiple
objects (branches, tags) on the git command line to push to a remote.
I also often name directories after branches, and here, having / in the name
does not work well.
2. With debian/* I lose another convenient way to use debian/ as a path name,
without adding "--" to the options.
3. "latest" is a misnomer (unlike "main" or "master"). For example, I often use
"experimental" branch which is more recent than "master", yet the main
development is happening in "master".
There were cases when git wont let me use debian/foo "branch subdir" since it
clashed with other objects in the git repository, but I don't remember what it
was.
Thanks,
/mjt