Collabora Online Weekly meeting #40

Date: August 2, 2021

Next meeting: September 9, 2021

All minutes published on: https://forum.collaboraonline.com/c/news/meeting-minutes/14


Attendees:

  • Pedro, Gabriel, Thorsten, Julius, Andras, Kendy, Ezinne, Aron, Szymon, Pol, Nicolas

Community update (Pedro)

  • Community hand off (Kara → Pedro)

    • files updated etc.

    • learned how this worked:

      • need to check GH CLI and g script

      • to see what recommended version should be run: co-2021 code …

    • pre-built core binary builds for beginners (Michael)

      • Nick W. suggested these these were rather old.

      • Was in Muhammet’s domain (Andras)

        • will check that.

Forum

COOL-days

More Community bits (Pedro)

  • Chat bridge down: Telegram ↔ IRC

    • While moving to Libera our telegram api key might have got expired

      • I already set up new telegram app and with it a new api key

    • Good opportunity to maybe use one bridge solution for everything (Matterbridge, suggested by William) [security and setup analysis in progress]

    • William is on it now – and has a test instance.

    • Pedro keeps watching both sides and manually bridging …

  • Lots of holidaying going on in a staggered way.

  • CollaboraOnline.github.io: added COOL days call to action and updated Docs page

Julius intro

  • Work at Nextcloud on the COOL integration in the past

    • focusing more on Office integration now

  • Not contributed to COOL yet, but did a first dev setup yesterday

    • took notes on how to improve that.

  • An expert on WOPI-like integration with PHP (Michael)

  • Could the work done for integrating Symfony be useful ? (PoI)

    • have PHP packages, with framework agnostic packages.

    • Already seen it passing by (Julius)

    • would love to have this in a cool-php repo (Michael)

Symfony bundle (Pol)



Live demo servers to test integrations (PoI)

Design bits (Pedro)

  • More sidebar work

  • Annotations: Goal to improve how the annotations appears in small screens

    • had a nice interactive screen-cast with mockup last call; people got excited.

      • So comments should be usable at a small screensize – useful for tablets.

    • Szymon working on a possible implementation.

  • Improvements on the formula-bar for mobile; to be merged soon.

Misc. pull requests (Gabriel)

CI (Timar)

Schedule & update (Timar)

  • Doing a 6.4.11 release this week

    • COOL packages are out now with various bug-fixes …

      • list of changes → marketing; to update release notes soon.

    • CODE: like to introduce the user-feedback feature

      • so not built this yet.

User Feedback (Pedro)

  • William currently setting up and testing the instance

  • After this – good, any user will be able to rate / give un-structured feedback.

  • Or some wishful thinking in CODE – can then crunch the feedback.

  • So we can target problems in specific releases

  • content comes from the server.

Update (Kendy)

  • back from holiday – biggest thing is moving most of the team to 2021 branch

  • big-fixing after releases

  • Mobile bits:

    • Tor chasing iOS leaks / problems to release that

    • not working on Android (Szymon)

flicker/jumping on mobile devices (Nicolas)

  • grim flickering while zooming in and out.

  • Ticket number:

  • I suspect it’s down to overlapping zooms / rapid work (Michael)

    • tiles from other zoom levels.

  • Not a blocker -but needs improving; immediately see it as a user.

Pull Requests in Need of Attention (Pedro)

  • #3153 loleaflet: add edit option in link dialog → Szymon

  • #3178 loleaflet: add menubar shortcuts where applicable → Szymon

  • #3139 Copy documentation into source code as comments of remaining options → Pranam

  • #3126 Copy documentation into source code as comments of remaining Options → Pranam

Next Meeting

Next meeting will take place on Thursday, September 9, 2021 at 10:00 am (UTC)