COOL TC meeting minutes: 2026-04-15

Present:

  • Caolan, Michael M, Stephan, Andras, Darshan, Heiko, Leif,
    Michael S, Sahil, Szymon, Tomaz, Miklos

Action items

  • explore what is possible with gerrit for welcoming (Darshan)

Monorepo (Andras)

  • We have this on gerrit – you can check it out

  • Unification of core & online repos is done.

  • Working on getting CI setup currently.

  • Meanwhile we can continue merging in old repos until CI is setup

    • then we will need to merge patches across.

    • Hopefully not many to merge across

  • Use git format-patch and edit paths of the patch fragments and git am < it.

  • Don’t forget to git commit -s # to sign patches

  • Notable changes:

    • core → engine/ as a sub-folder

      • automake kindly rm -Rf’s core on make clean – so could not use it.
    • Added dictionaries/ directly

    • Leaving translations for later

    • Leaving helpcontent until later too.

  • Next steps:

    • CI working

    • make github readonly

    • moving patches across

    • then translations.

Releases (Andras)

  • doing releases from the stable branches as normal – no changes.

  • more interesting - plan to have a 26.04 Beta before COOL-days

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

    • for Windows/Mac/Linux etc.

CI status (Szymon)

  • Was failing a lot last week (13%, Failed: 207/240)

  • Now most of the time passes on GH (with some unstable desktop cypress test)

  • Mohit and Caolan fixed most of the problems

    • multiple problems at the same time – impossible to fix both at the same time.

Gerrit performance (Andras)

  • Potentially being crawled by lots of spam / AI sucking devices …

  • **AI: **File a ticket here – and CC me (Andras)

Patch review (Darshan)

Bug reporting

  • **AI: **build some bug stats for next time (Darshan)

Removing Poppler (Michael S)

  • Up-loaded a patch to gerrit

  • fails now inside a VCL meta-file unit-test, with some PDF action.

  • In the sdext module – there is some type-detection

    • code that extracts embedded Hybrid-PDF bits – so we need to keep that.

TTT talks

COOL days

  • Now under two weeks out – please work on your slides

Gerrit permissions

  • Find it handy to have push permissions in gerrit (Caolan)

    • as in approved but with minor cleanups

    • is there a “push when approved” permission.

    • Not clear if it is possible (Andras)

  • If we want the github model (Miklos)

    • matching thing is to have submit rights for all recognized developers

    • if waiting for a mentor takes too much time – other people can do the review.

      • would require.
  • AI: add commit rights for everyone that has them on github (Andras)

What’s next

  • Michael S

    • fixed the first horror RTF problem of a set
  • Stephan

    • CODA-Q collaborative editing fun
  • Szymon

    • slides for COOL-days + more debugging tools for tiled rendering

    • testing comments needing improvement

    • working on DOCX property preservation

  • Quikee

    • PDF primitives / renderer found some issues while back-porting to 25.04

      • some changes there – fixing those

      • main not working yet either – changes there too

    • horrors with fonts

      • found a good solution here.
    • Vector rendering

      • worked on getting thumbnails in impress working
  • Darshan

    • Improved hyperlink and data validity cell tooltip styles

    • community website updates

    • slides for cool days

    • next:

      • bug on view-mode, D&D in view-mode changing the document

      • should not be allowed in view mode - different from readonly

  • Sahil

    • getting PR’s merged – eg. dynamic zoom for Impres
  • Michael M

    • typing text, not code sadly.
  • Miklos

  • Caolán

  • Leif

    • trying to get it building

    • getting some Sailfish stuff setup for COOL-days