Date: 2026-05-20
Present:
- Andras, Michael S, Stephan, Leif, Adria, Caolan, Heiko, Tomaz, Miklos
Completed action items
-
File a github issue for the postgresql cleanup (Miklos)
-
File a github issue for the wiki publisher cleanup (Michael S)
-
File a github issue for the comphelper::string cleanup (Stephan)
- <https://github.com/CollaboraOnline/online/issues/15814> “engine/include/comphelper/string.hxx cleanup”
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)
-
Monorepo status
-
Github mirror is up and running: GitHub - CollaboraOnline/online.mirror: Read-only Collabora Office/Collabora Online monorepo - no pull requests (use gerrit instead https://gerrit.collaboraoffice.com/) · GitHub
-
CI, done: Windows & Android
-
Still to be added on main: --enable-coplugin, fuzzer, lighthouse
-
Branches: this remains unchanged for now, only GitHub has CI
-
then github online.git: refer to gerrit
-
-
Releases (Andras)
- CODE 26.04: first RC is expected later this week
Patch review
-
- Week 21: 203(+17)
-
- 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
-
- Week 21: 16(-1)
Jenkins / CI update (Szymon)
-
Szymon’s monitoring: “last builds” monitoring
-
- Week 21: Success rate is 34%, failed builds are 33/50
-
Fixed a number of unstable tests, it’s getting better, but the backlog is large (Caolan)
-
Possible Jenkins plugin: prioritize test fixes?
-
Current test fix change from Mohit:
-
-
Another issue: sometimes it’s hard to know if it is worth rebasing (on top of a fix) or just resume (Stephan)
- good to announce test fixes on Matrix
-
UITests tweak: https://gerrit.collaboraoffice.com/c/online/+/2950 (Miklos)
-
Cypress split: desktop/mobile/multi, then could resume just that? (Tomaz)
- can do this, yes (Andras)
-
Resume: important that you resume the main job, not the sub-job
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
-
Have a plan for the next 2 weeks
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
- https://github.com/CollaboraOnline/online/issues/15779 “Hang during idle spellcheck in Writer”
-
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
-