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)
- The following issue bugs some of our team as we work with document properties in our template(s):
- Can't edit file properties · Issue #1951 · CollaboraOnline/online · GitHub
- Nick: Nearly done. Basic dialogs are done. One core patch to go.
- Probably: Password protected and also the digital signature (maybe) will be disabled
- Gokay: It will then be available in the CODE (probably next) and then once it’s stable goes to stable release
- Merged without custom properties
- Cypress tests update
- Where is the languagetool docs?
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
- 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 Thanks!
- It seems we were trying to save some space by avoiding duplicating between Core side for COOL and CODE
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
- Formatted and add missing .md → reviewed, needs removal of merge commit
- Rebased and pushed forced. Pedro needs to check it.
- 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
- hanswang123456 on it
- 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.
- Kendy: will review core
- Kendy: gerrit got updated with new patches. Will review that and then will get merge
- WRT to online part maybe Szymon: DeepL translation integration by merttumer · Pull Request #5096 · CollaboraOnline/online · GitHub
- Also added icon and now waiting for core part to be merged
- Already finished. But improvements to go
- 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
- Smaller JSDIALOG fixes: treeview checkbox state; spinner fixes (on chrome based browsers the hover status was activating the wrong button)
- Continuing working on rendering issues on impress. Missing unit tests and some other multi-user bugs to fix
- Nicolas: is this related: iOS App: Behavior of "empty" slide layout · Issue #3927 · CollaboraOnline/online · GitHub
- it only happens on the web view within the app (it doesn’t not affect safari outside of the app)
- Probably due to CORE VCL
- Nicolas: is this related: iOS App: Behavior of "empty" slide layout · Issue #3927 · CollaboraOnline/online · GitHub
- Skyler: Converting now dialogs to JSDialogs.
- Now number format dialog converted
- Insert caption on the way as well → then its subdialogs is done
- sub dialog insert caption > auto is awaiting Szymons review on gerrit: https://gerrit.libreoffice.org/c/core/+/138798
- 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
- Working on exporting as PDF
- Ezinne: Probably worth to check scroll behaviour proposals
- The issue related to scrolling is been tracked (also internally)
- Sidebar with extension support · Issue #4777 · CollaboraOnline/online · GitHub - Sidebar with extension support ?
- Rashesh: Working on mentions
- Already some working bits on writer!
COOL Days
- in Berlin Oct 2nd → 5th inclusive
- COOL Days meetup in Berlin - community team building & partner day (October 3, 4 & 5) - Collabora Office and Collabora Online
- Currently preparing for the conference
- Booking flights, trains
- Applying for visas
- Team Building
Next Meeting
1/09/2022