Firedrake meeting 2025 04 23 - firedrakeproject/firedrake GitHub Wiki
Date and time 2025-04-23 1600 UTC
Action Items
- Pick Chair and Minuter (CW pick)
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
- ALL: do things with SV's branches
- DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged TODO: FIND OUT WHICH PRS THESE ARE
- DH: Get Firedrake a docker open source account (link here)
- DH: Talk to GregVernon about PR#2116.
- JB: Enable merge queues (minutes)
- LC: Try to merge RNH' PR: Movable VOM
- PB: Profile and speed up some tests (minutes, minutes)
- CW: More testing configurations (minutes)
Agenda
Present: JHC, IM, CW, DH, RK, PB, KS, AO, CC
Apologies:
Discussion-worthy issues/PR
CW: Firedrake release
#4193 is ready for review.
- Predominantly updates to workflow files.
- Roll docs build into standard workflow to allow different "main" and "release" website pages with appropriate content/warnings.
- Don't allow any merges into release with
TODO
comments. - Dev install is now slightly more involved, but makes sure we use the
petsc4py
from the local PETSc repo, not pypi. firedrake-zenodo
has been updated but is mostly untested. We might have to debug this the first time someone wants a record after release.- FAQ and policies for release procedure reviewed and approved.
- Last dependencies to be released: FIAT and UFL.
PB: Mixed dual interpolation
Merge PRs
Note that PRs put in this section should either be trivial or already have been reviewed. Discussion-worthy PRs should be separate agenda items.
- CW: petsctools - wait until after release.
- JHC: apt packages - approved pending removal of bugged VOM test.
- PB: FacetSplitPC - wait until after release.
1600 UTC 2025-04-23