Hi list,
Some additional information regarding the release branch:
We're now using `1.3.x` as the release branch, and we deleted the `1.3.x_infdev` branch. It turns out that Nico had created the `1.3.x` branch for us (Angel) several years ago, but we never did anything with it. Also, we now have https://review.coreboot.org/q/topic:for_1.3.x for changes that should be cherry-picked into the `1.3.x` branch. These changes are limited to bug fixes and the like: new features and refactors should not be included into the release branch owing to the risk of introducing regressions. The `master` branch remains the "main entrance" for new commits into the tree, i.e. patches meant to land in `master` and `1.3.x` should be reviewed on the `master` branch first, and then cherry-picked to the `1.3.x` branch if necessary.
The idea of the `1.3.x` branch is to "calm down" the codebase in preparation for a release. In other words, the release branch should receive minimal updates (mainly bug fixes) and *lots* of testing. Consider it a "rolling-release release candidate" branch (if you can tolerate the pain of thinking about this vile expression). Testing and feedback regarding the `1.3.x` branch is very welcome (as is for the `master` branch).
Best regards,
Angel