Collabora Online Weekly Meeting #108
Date: Feb 16th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Pedro, Szymon, Gülşah, Ezinne, Anna, Gökay, Andras, Nicolas, Aron
Release schedule (Andras)
- Tested 23.05 on staging (this afternoon will probably get pushed to staging)
- We will keep produce snapshot packages and then → CODE new docker image based on 23:05
- iOS release based on 22:05 is in the works (now we have concept build → published in the Apple’s testflight)
- Found issues → a new one will get release today
Nicolas
- Trying to setup CO with oCIS but a bit difficult, documentation seems small
- Pedro: Yes, I had the same problem also looking into this
- Nicolas: I got it working but I needed to get an older CODE docker image and it now works.
- Sent Email. Thanks!
- Spent some time testing iOS
Nextcloud bits (Julius)
-
Working on dropping an .ini file in top-level Nextcloud sync folders so that the desktop client can interact with locking / desktop / collaborative editing as the user chooses → waiting for desktop client team (richdocuments PR ready)
- planing call next week
- Tor working to read / interpret this and tweak the UI to better integrate
- some potential issues getting authentication tokens for LibreOffice – so deferring this to the next step. (ping the user on the local side that there is a possibility to keep editing the same document collaboratively )
- Julius talking to client team about auth issues. Expose a ini file for edit online in Collabora Office / LibreOffice · Issue #4880 · nextcloud/desktop · GitHub
-
Copy while in read only mode → AI: Pedro create task
-
User mentions pull request is in progress Implement user mentions API by Raudius · Pull Request #2576 · nextcloud/richdocuments · GitHub → merged
- Raul out for a bit → we need to hand off that. Missing: sending notification to the user.
- Julius is taking over and it should be available in the next NC 26 release
Community (Pedro)
- Forum
- Reminder that we have a mailing list (it works since last year)
- New public mailing list
-
https://collaboraonline.github.io/
- Credits (translations)
- Next: Improve iOS instructions A.I.: Pedro will add info about branches
- GitHub
- New “Project” feature
- Different view, possible to track issues and Prs
- Already setup automatic workflows (a new PR get’s automatically set to To Review etc)
- To do: Make the adding of issues and Prs automatically
-
Citations bug (zotero library too large)
- Szymon: Look at how to solve this → maybe by paginating the results so we don’t try to pull all at once [to do]
- Options button not working/lack of functionality/dialog in Writer->Format->Sections->Options → Skyler grabbed this issue. Thanks!
-
File properties not localized reported by Sebastiaan → tested and confirmed
- Probably missing translation in the core side
- Aron tested it is now fixed and closed https://gerrit.libreoffice.org/c/core/+/146900 merged as LibreOffice/core@ba2d211
- Probably missing translation in the core side
- New “Project” feature
Community: Dark mode
- AI: Pedro needs to rebase dark mode branch (and solve any conflicts coming from new sidebar work) , then ping Andreas K.
- Branch was very old and with multiple conficts. Branch rebased and now ready to receive Prs. AI → rebase branch and force push
- There is an issue:Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
- Why in a branch not master ?
- We got regressions left & right here.
- Affecting the non-dark-mode.
- Plan to add a switcher so it doesn’t do it automatically.
- Can just merge it – and hide the switcher.
- Make it visible in CODE.
- Also trigger info jsdialogs.
- We got regressions left & right here.
- Michael poking in his spare time at this.
GitHub activity (Pedro)
- Gulsah
- Now onto the uno button problem / Feature lock double dialog → fixed and merged
- Working on formula are not being update sum cells in frozen rows and columns are not always updated · Issue #5818 · CollaboraOnline/online · GitHub
- It looked like Core problem but after a closer look it’s actually on Online side
- Context TopToolbar for all apps #3869 ← ressurect this PR would be good but without animation. → Ping Andreas K.
- icon size use css variables #5420 by Andreas-Kainz · Pull Request #5561 · CollaboraOnline/online · GitHub → Pedro: reviewed, pinged Andreas. This is part of Tabbed view: bigtoolitem has decreased in size · Issue #5395 · CollaboraOnline/online · GitHub
Design bits (Pedro and others)
- Hannah → list of dialogs / jsdialogs etc.
- Looking at the core side dialogs so we can see which ones are missing tp convert to JSDialogs in the Online
- Finding instructions of how to launch each dialog
- Which do we have in online & which do we not have.
- Probably good to add comment/list into: How to help with JSDialogs development (porting dialogs to native HTML)
- Connectorspopup improvements Improve connectors popup dropdown · Issue #5418 · CollaboraOnline/online · GitHub → awaiting for review
- Hyperlink popup, text input field (misaligned ) is actually a textarea
- Pedro: tried to fix it by replacing the html element (not possible it would break for some cases). Instead fix the height and the misalignment via CSS.
Other ongoing work
-
Uses some interaction handling sync, not working at the moment
- WRT mentions Rash is trying to make ongoing mentions work
- Finalizing now: https://github.com/CollaboraOnline/online/pull/5093
- A problem with component but not really related with mentions PR
- Raul: still working on the public share issue (nextcloud side). What about notifying the users? Probably not a high prio thing but worth chasing [done]
- Kendy: Ok, please report and we will look into that. But we also need to look further on how all that works on Calc and Impress
- Next → Discuss /test within richdocuments (NC), WIP
- Merged → AI (Julius/Raul) to check/test it
- mention: send a postMessage to integrator when username is selected i… by Rash419 · Pull Request #5334 · CollaboraOnline/online · GitHub
- Also for calc and impress: mention: enable in impress and calc by Rash419 · Pull Request #5317 · CollaboraOnline/online · GitHub
-
Szymon:
- Line break fix for DeepL fixed, next
- Now it works, test added
- Found second case: selecting the new document → to do
- File properties dialog was not working on some languages
- Quotes were being used and thus breaking the JSON
- Content controls dialogs fixes (overlapping buttons)
- Impress: dissapearing text box fixed now
- Citations features that require integration will not be visible if the integrator doesn’t support it
- Line break fix for DeepL fixed, next
FOSDEM
- All talks and slides available at Talks and Slides by Collabora Productivity at FOSDEM 2023 - Collabora Office and Collabora Online
- Follow up blog post (report) will be published soon
COOL Days 2023
- COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
- Please RSVP: COOL Days 2023 - RSVP Options - Collabora Office and Collabora Online
- We have booked the beautiful Clare College on 28th and 29th March 2023, one of the many famous Cambridge Colleges for our next Collabora Online Conference.
- Book your seat, fill the form! - free accommodation from 27th → 30th & food for attendees.
- Speakers much appreciated
- It should be easy to travel to airport London Stansted and then get to Cambridge by Train.
- There will be hackfests, Collabora Online and LibreOffice and much more fun
- Keep an eye for event updates every week
- AIL Link this to the chat headers
- (Naomi) Send emails (invitations) → also possibly add more info to the web page → Done
-
Now we have a schedule! Check the link: COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
- Technical Day
- Treasure hunt
- Dinners
Next meeting
23/2/2023