Collabora Online Weekly Meeting #74

Collabora Online Weekly Meeting #74

Date: May 19 2022

All minutes published on: Meeting Minutes - Collabora Online

Attendees (write your name):

  • Pedro, Michael, Ezinne, Rashes, Szymon, Pedro, Aron,
    Andras, Gokay, Kendy

Sidebar (Michael)

  • showing up oddly – when people join ? Seems like some cross-talk.
  • Need to port fix to master (Szymon)

Grammar checking (Kendy)

  • Mert is on vacation, but 2 weeks before 7.4 deadline
    • in time for inclusion there.
    • Presented at the ESC – some good points
      • should include a link to the privacy policy.
      • General support for including it.
  • Multiple colors got done too.
  • Next
    • Testing dis-connect / re-connect etc. and thread hanging.
      • Add an HTTP timeout on the request – and configure that.
    • Including this into COOL & documenting it.

Gabriel (1-and-1)

Welcome updates (Gokay)

  • Still working on improvements – most will be in the next CODE release not this one.
  • Still need to add a timer to spin the slides & close them automatically
  • Should add a timer to other dialogues eg. update-check (Pedro)

Forum (Pedro)

  • Interesting report re: Android/tablet – a crash opening documents …
  • Improved the spam filter for the forum
  • Improving our Kubernetes documentation would be good
    • some questions in the forum there.

GitHub activity (Pedro)


  • was seeing half of something – missing content (Szymon & Pedro)

    • was just hanging for a bit – then appeared correctly …
    • related to multiple bullet removal (older issue prolly).

Nextcloud bits (Julius)

  • Julius out.
  • Widget re-worked, no indicator to see which person you clicked to follow
    • in the widget – when you press “follow someone” keeps following even if you edit
      • should stop when you start to edit – as happens on a map.
  • Error duplicating a file within the same directory: Copying a file and renaming it in the same directory · Issue #2092 · nextcloud/richdocuments · GitHub
    • looked like the preview requests may have caused the file-locking
      • clone & wait for the preview to render does it still occur ? Can we work around that ?
    • Could we send a preview as we save ? (Michael)
      • added a built-in preview mechanism for ODF files
      • Preview is/was kind of small …
        • could delay that (Michael)
      • Can also find a way to make preview generation not lock files (Julius)
  • Font pieces:
    • Tor working to fix font mgmt issues in live deployment
    • Meeting – minutes in the forum:
  • Desktop / PC locking / launching feature → next for Tor.
    • Getting locking information and then we can discuss how CO can pick up those details
  • Detecting guests form CheckFileInfo results ? (Michael)
    • there is a ticket for that (Gokay)

Design bits (Pedro)

  • Dialogs that are not JSDialogs, or Vex, some leaflet thing …
    • eg. ‘Repair document’ dialog … problems with alignment / close button
    • Can we list them ? (Michael)
      • seems this repair thing is the last one … it is an overlay / popup etc. (Pedro)
    • AI: can we turn this into an easy hack & close the topic (Michael)
  • Dark mode discussion: Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
    • We treat this as an extra attribute for normalized-views cf. Watermarks …
  • Added icons for missing content-controls
    • had some inconsistencies with labelling, were getting them from UNO commands
    • were getting big labels there which looked odd, now fixed & approved by Rashesh

22.05 bits (Gokay)

  • CODE beta release for developers this week : ready today.
    • Will announce tomorrow.
  • Delta work got merged → and seems to (mostly) work.

Other ongoing work (Kendy)

  • Rash working on Content Controls
    • using JSDialog drop-down
  • Rash started working on @mentions – notification etc.
    • adding the federated ID to the comment author – after the document is round-tripped.
  • Ash is working on video embedding / playback
  • Working on other bugs: crashes & problems related to tunnelled dialogs.

Next Meeting