* Present
+ Michael S, Michael M, Andras, Stephan, Samuel Ruegger,
Thibaut P, Szymon, Tomaz (Quikee), Dennis, Darshan, Hubert, Andreas K
* Action items
* Releases (Andras)
+ doing releases from the stable branches as normal
+ 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)
+ now reasonable, but was failing because of some C++ compiler
issue on the core side
+ two patches in at once an auto-merging collision
+ one renaming the header, one used the old
+ re-base on top of new main branch
+ recent cypress-desktop is failing many builds
+ Szymon will look at this too.
* Patch review (Darshan)
+ gerrit - around 100 open patches
+ github - around 127 open patches
+ hoping to catch up with reviews after the move soon.
<put top five people authors say - with un-reviewed
patches for next week>
+ PRs without reviewers around 16 of them
+ Welcome board - is a bit broken, so added a welcome github action (Darshan)
+ AI: explore what is possible with gerrit for welcoming (Darshan)
+ expect not having such a rich UI on gerrit (Andras)
* Monorepo (Andras)
+ work underway to have the source-code for COOL + CO in one git repo.
+ most reviewers prefer gerrit to github
+ so we plan to move everything into gerrit
+ github will be a readonly mirror
+ have a core branch which has submodules - will merge some of these
+ dictionaries & help-content
+ merge under online & push to gerrit
+ but not the translations - which will be separate
+ Andras planning how to reflect all of this in the build-system
+ could stay as a submodule if people don't use it (Stephan)
+ persistent problems with them (Michael)
+ could merge the repo flattened - but it will grow huge.
+ schedule: when do we have time ?
+ changing all the jenkins jobs is quite a big task.
+ several hundred open-patches on both-sides to re-do.
+ will always be work going in.
+ prepare by having a trial-run ... ?
+ Jenkins scripts can detect one or the other way? (Michael M)
+ so we can seamlessly transition
+ if we only merge main branch - need old github repos (Michael S)
+ for building the old versions of COOL
+ still need the separate core with submodules
+ have this on gerrit.
+ when checkout release branch from repo will get old online repo.
+ start work tomorrow
* Bug reporting
+ continue using github issues for now for community bug reports
until we work out what to do
+ should we add a way to distinguish core issues ? (Darshan)
+ will be the same thing (Michael M)
+ can tag with App-Windows/ etc. for that.
* Removing Poppler (Michael S)
+ seems we depend both on poppler and pdfium
+ seems un-necessary as a duplication
+ both tend to have a lot of security issues over time
+ would be quite useful to reduce the number to one
+ won't break anything (Andras)
+ not configured in to begin with.
=> lets get rid of it.
make pdfium the default
+ Caolan did a chunk of work on pdfium import -> draw
+ Classic may still have poppler for a while (Andras)
* TTT talks
+ TTT talks .ods - Nextcloud
* What's next
+ Michael S
+ reviewing patches and sitting in meetings, and some RTF issues
+ Stephan
+ COWASM and on/off-line transitions
+ getting that into CODA-Q
+ Samuel R
+ trying to understand the code
+ found bugs on PC - with COOL on Linux
+ trying to fix them
+ Thibaut P
+ curious about inner working of things
+ Szymon
+ trying to finish reviews
+ back-ports for stable branches of perf. fixes
+ Quikee
+ cleaning up the code
+ PDF primitives / renderer
+ horrors with fonts
+ text-box issues with CODA
+ only in the flatpak - problem is
Carlito is a different version in flatpak
+ some changes in the font that affects
paragraph spacing & slide layout.
+ have a solution - will be ok for the
Carlito case - but ...
+ both fonts are ok - but wanted to move
some ascending/descending to a more
windows-compatible approach.
+ multiple tables in fonts - sometimes one
is used, sometimes another, sometimes a
combination.
+ a general problem in editengine
+ fixing it may influence back-compat(?)
+ Dennis F
+ working on converting context-menus from jquery-based to
internal JSDialog - three more call-sites and we're done
+ converting some JS -> TS - some in review.
+ Darshan
+ bug on view-mode, D&D in view-mode changing the document
+ should not be allowed in view mode - different from readonly
+ Hubert
+ just listening in to follow infra migration
+ Michael M
+ typing text, not code sadly.
+ looking forward to having Miklos back.