COOL TC meeting minutes: 2026-05-13

Date: 2026-05-13

Present:

  • Heiko, Stephan, Szymon, Thorsten, Caolan, Miklos, Tomaz, Michael S, Hub, Andras

Completed action items

  • For next week set stats tool to monitor monorepo (Szymon)

Pending action items

Cleanups (Michael M)

  • First:

    • removing big bits of Base

    • removing chunks of VCL

      • platform-dependent parts for Windows & macOS (Thorsten)
    • canvas/ & slideshow/ modules

  • Then

    • re-working sal/ string classes to move helpers in from comphelper, dropping the map-files, versioning

      • the map files are gone already (Stephan)

      • could do the comphelper::string → OUString folding

    • clang re-writes from Noel for com::sun:star -> co

      • a bit vague in its current form (Stephan)
  • Approved list of areas:

    • comphelper::string cleanup (Stephan)

      • or Noel
    • canvas/ & slideshow/ removal (Thorsten)

    • Base: firebird sdbc removal? (Miklos)

      • postgresql sdbc removal? report builder removal?
    • Java wiki publisher removal? (Michael S)

      • doesn’t work with typical modern authentication (non-HTTP builtin) anyway
    • vcl: XML-based theming (Tomaz)

Release Engineering update (Andras)

  • Monorepo status

    • Done: iOS, translations

    • Still to be added on main: Windows, Android; --enable-coplugin, fuzzer, lighthouse

    • Branches: this remains unchanged for now, only GitHub has CI

    • Mirror from gerrit to github

      • use Stephan’s script to have a mirror from github; name?

        • option: different name on github, then need no rename on gerrit

          • not a problem if the mirror repo has a a different name (Michael S)

          • just replace the old online.git README with a big fat warning

          • like this option, leaves online.git issues unchanged (Miklos)

        • option: rename online.git on github, affects github issue links

    • Then make github readonly

  • Releases (Andras)

    • CODE 26.04: try to release in 3 weeks, RCs every week

    • Need to write the packaging jobs for COOL & CODE – so far only snapshot bits.

    • Translation integration is done

    • like to release new Collabora Office from same 26.04 code-base

      • for Windows/Mac/Linux etc.

Patch review

Bug reporting

Jenkins / CI update (Szymon)

Crash testing (Caolan)

  • 2026-04-20 776 (-5, +703)

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

    • various fixed, build in progress

TTT talks

What’s cooking