Collabora Online Weekly #87

Collabora Online Weekly Meeting #87

Date: Aug 25 2022

All minutes published on: Meeting Minutes - Collabora Online

Attendees (write your name):

  • Pedro, Szymon, Ezinne, Gokay, Nick W, Luna, Rashesh, Thorsten, Nicolas, Pranam, Skyler, Gabriel

Nicolas (Adfinis)

Gabriel (1&1)

  • We release 21 version, already live (1 month ago)
  • There are almost 0 lost kit processes !
  • Better performance
  • Some segmentation fault issues on document conversion
    • Still investigating
  • Really good experience :slight_smile:
  • Probably will be back with more contributions

Release schedule (Gokay will be here next week)

Nextcloud bits (Raul)

* **Decision:**
  * have a secret access token in the URL to access NC’s RemoteConfig
  * RemoteConfig will send another access token back to use convert-to.
  * **AI:** file a ticket (Kendy)
    * https://github.com/CollaboraOnline/online/issues/5076
  * Ticket on Nextcloud: https://github.com/nextcloud/richdocuments/issues/2169
  * Conference

  * Enhancements for the security view. Possible to share file allowing only viewing and not downloading. For local and remote users.
* Now→ focusing on UX. Improvements on the integration soon to be.
  * Calc but also other apps other than writer
* Maintenance packages are out already except for the Nextcloud 22 compatible
* Julius away for the performance week
* Raul: found an issue with download icon being visible even when it shouldn’t
  * PR already already merged: https://github.com/nextcloud/richdocuments/pull/2390
* Raul: Another issue with save as being visible when it shouldn’t
* Pedro: Dark mode affecting when it shouldn’t
  * Currently dark mode is disabled in CO (development happening in feature/dark-mode branch )
  * https://github.com/nextcloud/richdocuments/blob/2c61f2eadd51653c778d866b1740aac43ae9c9ac/src/helpers/coolParameters.js#L47-L79
  * Julius will look at this next week

Forum (Pedro)

  • Pedro: not so much time to check forum
  • Aron: CODE repositories had a bit of a hickup
    • It seems we were trying to save some space by avoiding duplicating between Core side for COOL and CODE
      Gokay: We now have the need to have different core version for COOL and CODE
      • Task already created, Yunusemre will comment on that also awaiting for Andras’s input
    • The repositories are not empty anymore, it is fixed for this release
    • wwe (Isdnfan) is been quite busy answering forum posts :slight_smile: Thanks!

GitHub activity (Pedro)

  • Pransav290302 will take it want to start to contribute towards Add dark mode toggle icon
    • maybe now another user hanswang123456
    • We have new contributor (pushed dark mode toggle) , thanks hanswang123456 so, it is already in the feature/dark-mode
    • Merged
  • Gulsah started to work on Avatar improvements (stop following when the user starts to type)
    • Now working on keyevent handle → stops following
  • Ergon is now on track to solve 2 easy hacks
  • New easy hacks, and already people working on them, still needs some fixes
    • Jsdialog hover status on dark mode (over at the feature branch) needs fixing

Design bits (Pedro and others)

  • WIP Jsdialog tab cosmetic improvements
    • done, but found another issue
  • Also some more UX improvements to the scrollbars
  • Impress sidebar jumps fixed (when going from 0 to 1 animation)

Other ongoing work

  • Kendy: Mert is finishing DeepL bits.
  • Pranam: Fixed all the issues related to comments
    • back to kubernets
    • work on improving sidebar on impress (multiple users)
  • Szymon: noticed a couple of JSDialogs problems and fixed that
    • Smaller JSDIALOG fixes: treeview checkbox state; spinner fixes (on chrome based browsers the hover status was activating the wrong button)
      • Unifying cypress tests for spinner (desktop and mobile)
    • Impress Master slide view fixes for multiple users
    • Scrollbares: Improving scrolling behaviour (calc only)
      • It is now possible to scroll in a paginated way (shunk by shunk)
      • Also possible to hold click to scroll to the desired position
      • Next: possible to scroll cell by cell via arrow buttons
  • Continuing working on rendering issues on impress. Missing unit tests and some other multi-user bugs to fix
  • Skyler: Converting now dialogs to JSDialogs.
    • Now number format dialog converted
    • Insert caption on the way as well → then its subdialogs is done
    • On going: converting the last leaflet dialog into jsdialog : repair document
  • Christopher is working on improving the admin console
    • With help of Pranam we will have an aditional tab on the admin console
  • Abi is working on anew SDK example (.NET)
  • Nick
    • Working on exporting as PDF
      • Tab’s content is not being sent from core
    • Document properties merged (without custom properties, to be worked on next)
      • Try to don;t sent the whole json every time we change tab
  • Ezinne: Probably worth to check scroll behaviour proposals
  • Rashesh: Working on mentions
    • Already some working bits on writer!

COOL Days

Next Meeting

1/09/2022