COOL TC meeting minutes: 2026-05-20

Date: 2026-05-20

Present:

  • Andras, Michael S, Stephan, Leif, Adria, Caolan, Heiko, Tomaz, Miklos

Completed action items

Pending action items

  • File a github issue for the canvas / slideshow cleanup (Thorsten)

  • File a github issue for the report builder cleanup (Miklos)

  • File a github issue for the vcl XML-based theming cleanup (Tomaz)

Release Engineering update (Andras)

Patch review

  • All changes

    • Week 21: 203(+17)
  • PRs to migrate from GitHub

    • Week 21: 74(-4)
  • New contributors since last week

    • Week 21: Dragos Alexandru Onu, Gabriel, Libre, Matei Vasiliu, Nistor Mario Peter, Ron Dallas, Stefan Alexandru Vladut, reducedradius

Bug reporting

Jenkins / CI update (Szymon)

Git hooks (Stephan)

  • Seems the core one is not enabled for many

  • clang-formatted files are modified, need to extend the denylist

  • Any idea how people manage to get around the clang format enforcement? (Stephan)

  • Perhaps: build tree + commit/push in a push-tree, then this happens (Miklos)

Crash testing (Caolan)

  • 2026-05-19 282 (-401, +163)

  • 2026-05-05 547 (-471, +286)

    • various fixed, build in progress

TTT talks

What’s cooking

  • Michael S

    • working on an RTF import problem
  • Stephan

    • JS extension example is now up on gerrit + collaboration

    • jsuno is built by default on Linux, but still experimental at runtime

  • Andras

    • Windows shell extensions now work with CODA-W, crash fixes
  • Quikee

    • Pivot table format improvements: new cases for cell format of subtotals and grand totals

    • vector rendering of primitives in JS: first change is in, lots of more primitive support still has to be added still

  • Miklos

  • Caolán

    • cypress stability fixes with Szymon

    • 3-4 patches left to prompt when remote graphics would be fetched, almost there

    • a11y work: Impress sidebar is now clean