-
Notifications
You must be signed in to change notification settings - Fork 167
Firedrake versioning (draft)
Connor Ward edited this page Jan 28, 2025
·
2 revisions
- Have a
release
branch and amain
branch. - Bugfix changes are merged into
release
(andmain
) whilst new features are added tomain
. - Have bugfix releases (e.g.
3.22.1 -> 3.22.2
) every month where a release is made from therelease
branch. - Have minor releases (e.g.
3.22.x -> 3.33.0
) every 6 months wheremain
is merged intorelease
and a release is made fromrelease
.
- Also have
release
andmain
branches. - Follow the latest release of PETSc. When a new minor release is made we check our CI and update our dependencies as needed.
- If a user wants to use PETSc
main
that is their business.