Hello,

Since now the structure of `master` and `release-2.x` are similar,
I'll be checking `log4j-api`, `log4j-core` and `log4j-1.2-api` to see
if we forgot to apply some bug fixes to `master` (I certainly did).

It might also be the right moment to switch back to `master` as the
default branch and perform some naming changes to ensure that Github
lists the branches in order of importance.

Github seems to sort branch names lexicographically in the C locale
(digits, uppercase letters, lowercase letters) with some exceptions
for numerical values.

E.g. we can:

 * rename `master` to `main` (the default Github name on new repos),
for those sensitive to the name `master`.
 * rename `release-2.x` to `2.x`, `log4j-2.3.x` to `2.3.x` and
`log4j-2.12` to `2.12.x`: GitHub's ordering will be `2.x -> 2.3.x ->
2.12.x`.
 * rename the feature branches to
`LOG4J2-issue_number/optional_mnemonic`. I really would like the
`/optional_mnemonic`, because I don't remember issue numbers.
 * we can ask the authors to close some feature branches or move them
to their fork, if they are obsolete.

Piotr

Reply via email to