Collabora Online Weekly Meeting #24
Date: May 13, 2021
Next meeting: May 20, 2021
All minutes published on: https://forum.collaboraonline.com/c/news/meeting-minutes/14
Attendees:
- Muhammet, Nicolas, Pranam, Ezinne, Gabriel, Gökay, Szymon, Andreas, Andras, Pedro Silva, Aron, Michael, Kendy
Community update (Muhammet)
-
Muhammet returned to work
-
CodeQL alerts on GitHub, gonna create some easy hacks → any volunteers for mentoring, ping me
JSON Toolbar / Notebookbar changes (Pedro)
-
Blockers for notebookbar being default are ~all fixed.
-
Just one missing.
-
Still a few need back-porting to 6-4
-
-
Was missing some consistency in the keyboard dialogs regarding draw
-
fixed that too; got frustrated with the help dialogs – users cannot select text.
- fixed that too …
-
Canvas / Interactive Performance (Michael)
-
Very large wins – now shipping in 6.4.8-4
-
Another regression for firefox fixed in 6.4.8-6 – still in the process of being released.
-
Still planning to blog about this – lots more JS sillies to look at.
Icon theming (css class names) (Pedro)
-
We have to do server side variable/color substitution → which is easy enough.
- Needs resourcing.
-
Added a comment / archive to the forum with an example for future reference.
Async Saving (Michael)
-
Ash’s patches reviewed, another round of improvements pending.
- Ash was fixing unit tests.
-
Next: removing the file provider – so everything is wopi-like even in debug mode.
Pull requests (Pedro)
-
https://github.com/CollaboraOnline/online/pull/2345
-
Spacing UNO command – that intercepts a parameter
-
Szymon input appreciated.
-
-
https://github.com/CollaboraOnline/online/pull/2042
- added Andras / Yunusemre as reviewers
-
https://github.com/CollaboraOnline/online/issues/2321
-
question around selecting text on mobile;
is it possible to have an option to select one word / a whole line / sentence / paragraph -
don’t we simulate a double-click on longer press? (Michael)
-
when you long-tap in other apps (Pedro)
-
you have options to select whole-word, or whole-paragraph
-
this is a core thing we need to do it there (Kendy)
- file a ticket at TDF.
-
-
-
https://github.com/CollaboraOnline/online/issues/2331
-
color theme support, working on Notebookbar CSS file
-
need more info on what values and/or strings are useful we get from Nextcloud
-
Andras / Pedro sorting it out…
-
https://sdk.collaboraonline.com/docs/theming.html?highlight=color
-
-
https://github.com/CollaboraOnline/online/issues/2314
-
Pedro added Kendy there; summary – Andras had the idea to include more commands from Nextcloud into the Notebookbar
-
can we add eg. ‘Share’ or ‘Activity’ as a trigger to open the NC sidebar?
-
We need to file vs. richdocuments to get the post-messages (Kendy)
-
-
CI – FreeBSD setup (Andras)
-
it is done – enabled the Cyruss CI – thanks to arrowd it is setup
-
how fast is it ? (Michael)
- lets see.
Commit Access
- anyone ?
Ongoing work (Kendy)
-
Started on the sidebar (Szymon)
-
not completely welded in co-2021 – trying to cherry-pick missing bits.
-
We have only some panels, not the full deck.
-
-
cypress tests related to formula-bar …
-
fixed some bugs related to this in co-2021 → Ash was looking at something similar.
- Another unreliability problem with formula-bar tests.
-
After async-save → good to look at using welding there (?)
- probably not as complex as expected – lets see.
-
-
New autofill – better than before
-
Dennis pushed it to up-stream LibreOffice – updating the help.
-
Dennis now back to performance with profiles from Michael / Tor’s
-
-
Improved PDF rendering (Gokay)
-
turning comments into a section – in Typescript.
-
Needed to work on this – getting comment-sections to the right of the page
- comments is the last-part
-
expect to merge it in the next week.
-
Kubernetes documentation (Pranam)
-
updated the docs, and got some feedback from Andras.
-
Full-screen presentation, not working – looking at that.
-
Multiplexing based on WOPISrc needs to work.
-
At 1&1 we have a proxy (Gabriel)
-
it intercepts requests & takes care of re-directing the cnx. to the right pod
-
can’t be done otherwise – need to interpret the request.
-
Done with a 1&1 custom proxy – resides in a normal pod.
-
Would love feedback on the setup (Michael)
-
-
Documents work fine but problem with presentation
-
use a custom pod for HAProxy, and ingress to balance it.
-
Testing hard to avoid co-incidental …
-
check JS for code-sharing for building WOPISRC for requests (Michael)
-
Release schedule bits (Andras)
-
CODE 6.4.8-6
- another urgent bug-fix release coming today.
-
CODE 6.4.9
-
snapshots are in a reasonable state now – we use them internally.
-
Release is blocking on async save →
-
-
New core branch co-2021 running for minutes here …
- have snapshot packages of this … can we publish the URL ?
-
When will it release ? (Gabriel)
-
lots being back-ported to 6.4.x (Michael)
-
unclear in the next months.
-
sidebar bits → coming …
-
-
Next Meeting
Next meeting will take place on Thursday, May 20, 2021 at 10:00 am (UTC)