COOL TC meeting minutes: 2026-09-23

Date: 2026-09-23

Present:

  • Regina, Adria, Stephan, Caolan, Szymon, Andras, Michael S, Miklos

Completed action items

Pending action items

  • check that no builds are incremental anymore (Adria)

    • still pending, first needs more capacity

    • also watch out for the hidden incremental Windows app problem, as discussed on Matrix

      • I think I fixed that with /t:Rebuild (Caolán)
  • clang loplugin in code outside engine/, look at this (Adria)

    • so build not only engine/ code in this config
  • Drop the old extensions framework (Andras)

    • in progress, we just don’t read that layer anymore

Release Engineering update (Andras)

  • Releases

    • CODE 26.04.4.2 “green” this week

    • CODE 26.05.5.1 in 2 weeks

Patch review (Miklos)

  • All changes

    • Week 39: 209(-15)
  • GitHub PRs

    • Week 39: 1(-1)
  • New contributors since last week

    • Week 39: Arkadiusz Kozdra, Deleted User, Halis ŞİMŞEK, Hosted Weblate user 54392, Mike Schulte, Nobody 12345, QuietCedar47
  • Top 10 reviewers since last week

    • Week 39: Caolán McNamara (120), Miklos Vajna (106), Noel Grandin (79), Stephan Bergmann (42), Szymon Kłos (24), Michael Stahl (23), Tor Lillqvist (18), Samuel Mehrbrodt (17), Tomaž Vajngerl (14), Mike Kaganski (12)

Bug reporting

Jenkins / CI update (Adria)

Crash testing (Caolan)

  • 2026-09-20: 9 (-2, +0)

    • and some more fixes in the next run
  • 2026-09-16: 11 (-11, +0)

    • further improvement, fix for some more available.

TTT talks

  • TTT talks.ods

  • Have talks for the next two weeks

    • need to check with Tomaz if he can do next Fri

JUnit tests status (Stephan)

  • Complex tests are broken, but Noel will bring it back

  • The unoapi tests will be removed

What’s cooking

  • Regina

    • Review of SmartArt related patched from Armin (13211) and Samuel (12808).
  • Szymon

    • had an undo fix for Impress image crop, was not grouped

    • worked on the Impress slide linking API

  • Stephan

    • more boring GAS scripting interop work
  • Caolan

    • various efforts at a reduced submit-to-verdict for changesets

      • trying to count from “submit to gerrit” to “a result is reported”
    • landlock by default for the dev “make run”

      • if Ubuntu needed tweaks for the user-namespace case, that is no longer needed
    • some more steps to reduce double-compiling for the coda+server build

  • Andras

    • Lightproof C++ port has been merged

    • Various smaller fixes

  • Adrià

    • CI capacity adjusting and monitoring (goal -> CI turnaround < 1h)

      • windows11 incus VM, 2 extra instances already in place

      • new capacity added for linux builds (alma and oracle linux new containers)

      • clang dbgutil higher exec priority to fail related builds if fails

      • ccache pre-warming

      • new grafana dashboard with system metrics

    • kill-wrapper lode tool updated on containers

    • new documentation on windows incus vm and new macmini infra, operation guides

  • Miklos

  • Michael S

    • updated skia in Classic branch

      • on main, skia looks unused

      • AI: file an easy hack for the removal (Michael S)

    • updating expat and libxml2

    • fixing SBOM generator performance