Collabora Online Weekly Meeting #37
Date: August 12, 2021
Next meeting: August 19, 2021
All minutes published on: Meeting Minutes - Collabora Online
Attendees:
- Pol Dellaiera, Ezinne, Rashesh, Gabriel, Thorsten, Cor, Nicolas, Pranam, Alexandru, Pol, Pedro, Michael.
Community update (Pedro)
- Forum is active, lots of topics created; more & more answers appreciated.
- need to create a new forum topic around COOL-days …
- to announce it, and get people in the forum to see it.
- Patches from the community just present on master
- now ported to 6-4 so they’ll go out more quickly
- eg. nice patch from codevth – fixing full-screen checkmark status & some others.
- now ported to 6-4 so they’ll go out more quickly
- More easy hacks there.
- Lots of holidaying going on in a staggered way.
Native sidebars (Pedro)
- Szymon still on vacation
- Nice to see others like Andreas K contributing improvements on top.
- From Szymon’s side some things to take care of
- inconsistencies between browsers when accessing the drop-down widgets
- looking great.
- Hideous sidebar related performance problem –
re-laying out on each keystroke / view switch- still pending some work.
Symfony bundle (Pol)
- Kendy helped solve the docker issue … now have a demo.
- Test bundle with a random new document for editing …
- saved on file-system in a temporary place.
- Type based on file-name
- Created a framework-agnostic PHP library to make this easier
- GitHub - Champs-Libres/wopi-lib: A standard and framework agnostic PHP library to facilitate the imple
-
GitHub - Champs-Libres/wopi-bundle: A bundle providing routes and glue code between Symfony and a WOPI
- created a wopi-bundle as the glue-code from Symphony ↔ WOPI
- MIT-Licensed.
- everything nicely de-coupled & re-usable by others
- need to study the protocol more.
- Lots of PHP implementations – doing it all in a different way
- implement one interface, common to projects.
- Perhaps Symfony community will get involved & help out.
- Link it into the SDK ? (Pedro)
Design bits (Pedro)
- Rashesh has been improving many pieces around the UX.
- Adding recent colors to the color picker.
- Local storage? (Michael)
- Many fixes around the color picker.
- Adding recent colors to the color picker.
- Annotations easier to close now – to cancel a comment, escape to exit.
- Other fixes around inserting comments – grab & re-size the text area on laptop
- Many other ports from master being done – long overdue
- Improvements with the scrollbar – a larger size; harder to miss.
- Busy-popups: especially the snack-bar, possibility to show that with an action
- gives the opportunity to display specific feedback with a given action
- eg. an image – where people might want to undo
can have one with that action from the popup. - others: eg. re-connecting to the server.
Android testing (Nicolas)
- Waiting for Tor’s return to release
- bibisect android repositories … pending some internal work.
Websocket connection to the Admin console (Michael)
- Looks like an apache issue mangling the websocket somehow
COOL days (Cor)
- COOL Days 2021: All about Collabora Online - Collabora Office and Collabora Online
- Community talks:
- Very short talks → easy to prepare & give …
- “Stability and cleanup improvements in Online” → Gabriel → 15mins.
- “Some 1&1 contributions” → Alexandru → 10mins ?
- “FreeBSD goodness” → Gleb Popov (arrowd)
- “Symfony bits” → Pol
- Hopefully some great community design talks too …
- “Kubernetes bits” → Pranam & Gabriel.
- All talks welcome =)
- September 30th → 48 days left.
Coming soon (Alexandru)
- a bug-fix, and a multiple-document example of the HTML page.
- Opening and switching between them.
- How the workflow is in the portal.
- MVP use-case for that; surely other people have that.
- Around 20 other things to contribute
Schedule & update (Michael)
- COOL 6.4.10 was released & CODE updated too
- Hoping for a nano release this week – or early next week
- various extra fixes included.
- PDF viewing improvements & a few other bits.
Pull Requests in Need of Attention (Pedro)
-
use Request.has instead of .find and .end by thkoch2001 · Pull Request #3010 · CollaboraOnline/online · GitHub</tit
- approved by Ash … needs amending to be DCO’d & we can merge it.
- Pedro chasing on telegram for that.
Next Meeting
Next meeting will take place on Thursday, August 12, 2021 at 10:00 am (UTC)