Collabora Online Weekly Meeting #29
Date: June 17, 2021
Next meeting: June 24, 2021
All minutes published on: https://forum.collaboraonline.com/c/news/meeting-minutes/14
Attendees:
- Thorsten, Muhammet, Szymon, Gabriel, Andras, Ezinne, Pedro, Cor, Kendy
Move to Libera Chat (Muhammet)
-
We formally moved, but the Telegram ↔ IRC bridge needs re-targetting
-
Expect channels to die & freedesktop to be re-launched.
Community update (Muhammet)
-
Need more C++ tasks for people to mentor
-
7 easy hacks in total at the moment → Thanks to Andreas Kainz, Pedro, Kendy!
-
More is much appreciated.
-
https://github.com/CollaboraOnline/online/issues?q=is%3Aissue+is%3Aopen+label%3A%22Easy+Hack%22
-
-
We’re now listed on the First Contributions platform: https://firstcontributions.github.io/
-
Next: Community Roundup (still) in the works.
- Hope to publish something with cut-down previous weeks / just highlights soon.
Interactive Performance (Michael)
-
Still working hard on this … regressions here (?) and wins too …
-
Not very clear what’s going on
-
Android performance issue → Pranam
-
Spell checking wavy-line performance → Mert
-
Profiling → Tor.
-
Cache enlargement for image scaling for multiple users (Lubos)
- done & merged into cp-6.4
-
still trying to hunt apparent perf. regressions.
Native sidebars (Szymon)
-
Demo’d native-sidebars …
-
implemented menu buttons – color pickers are working nicely
-
Next:
-
now working on other popups such as line-styles & other advanced widgets
-
some fixes for multiple-users needed, missing some updates.
-
-
can help on Sidebar css stuff, but need to know how to build cool with sidebar (Andreas K)
-
Built snapshot packages of co-2021 for Andreas (Andras)
-
but these ended up in internal repos.
-
Perhaps we can add a community account & publish URL …
-
AI: get builds to Andreas K (Andras)
-
installing a desktop snapshot – online would run against that too.
-
-
Async Saving (Michael)
-
Got regression fixes reviewed & included
-
need to get the next async-save pieces reviewed & in.
Pull requests (Muhammet)
- one open from a new contributor – being handled.
Commit Access
Stability bits (Gabriel)
-
submitted a new patch with some issue fixes – already merged into core master
- lots of mpWindowImpl fixes.
-
Tested a new version – found some more crashes under heavy load
-
will schedule another test for the next meeting – requires others to help test.
-
Suspect something nasty with the clipboard (Michael)
-
-
We expect some wins from recent mem corruption fix (Michael)
Ongoing work (Kendy)
-
Mert on wavy-lines with a prototype patch – in current state – improves performance quite a lot – good way to go.
-
Biggest ongoing thing is the sidebars; Szymon has reported about that
-
Impress rendering slides as a continuous pane
-
now merged to cp-6.4 for 6.4.10
-
some follow-up fixing going on
-
biggest missing bit: change-tracking as comments.
- Dennis is curing this.
-
-
Rash re-targetted toolbar tests at the Notebookbar giving us great coverage there
-
in the new tests – also extending the Notebookbar tests & reporting/fixing issues.
-
Hope to do something similar for the sidebar too
-
in theory when it is in JS – check the id & use the same tests as the notebookbar
- so use the same tests cf. the sidebar.
-
-
Build instructions ? (Muhammet)
-
should we update the public instructions to co-2021 …
-
needs an update on github side – pre-building core & putting it on github
-
Yunusemre → back in three weeks.
-
Assets on github – builds once per day & up-loads to github.
- Andras to have a look with Muhammet at updating that.
-
Release schedule bits (Timar)
-
CODE/COOL 6.4.9-3
- had a new release with some additional stability fixes
-
CODE 6.4.10
-
continues to block on async save + redlines as comments, performance wins, SSL initialization/upgradeability.
-
hopefully out in the next ~week or so.
-
Next Meeting
Next meeting will take place on Thursday, June 24, 2021 at 10:00 am (UTC)