On 2/22/24 08:16, Christopher Speck wrote:
As a community member and minor contributor this sounds good. I had a few
questions.
- Is there only ever a single patch version supported at a time?
Yes.
- Will there be a regular cadence of merging "main" into "next" so actively
developed work is up-to-date? Would this be done by core team members or would community members be
involved?
Yes to both. Just as we currently immediately merge changes to a
"staging/X.Y.Z" branch back to "master", changes to "main" would me
immediately merged to "next".
- With "next" being a single branch would it be all-or-nothing to merge into
"main", or would changes be cherry-picked for the next up-coming version?
All-or-nothing, just like current "master".
When release time nears, there'd be a "staging/X.Y.Z" branch that
isolates the release scope from any other changes that might make their
way to any other branch, including "next", but I expect that'd be
relatively rare vs. changes to "patch" or "main".
- Mike