Firedrake meeting 2025 04 30 - 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: DH, RK, PB, CW, IM, KS
Apologies: JHC
Discussion-worthy issues/PR
We now have release.
Congratulations and thanks CW!
CW: Need PyPI owners for packages
If some of you can create PyPI accounts then I can add you to the PyPI projects that I currently maintain (increase the bus factor).
Also Zenodo, Docker, more?
Docker: DH and CW
Zenodo: CW probably has access?
Ask LM how zenodo works.
-
Give access to JHC and KS for now
-
Action JHC and KS: create an account, setup 2FA, etc.
-
Irksome release? -- One possible thing RK can do while in the UK.
Irksome-izing demos
RCK:Do we want to replace/remove existing non-Irksome demos? Naming conventions, etc.
The demo shows how to write custom time steppings, so probably it is not a good idea to completely replace them.
Instead put a cross-link for Irksome versions of the demos?
Post-release Actions
Next meeting or in three week time.
-
Drop old interpolate.
-
Abstract Reduced Functionals
-
Put one warning in one release and drop it in the next? (ideally)
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.
- RCK/PB: UFL
- RCK/PB: Dual interp
- PB: Fix block sizes
1600 UTC 2025-05-07