Collabora Online Weekly Meeting #107
Date: Feb 9th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Pedro, Szymon, Gülşah, Ezinne, Anna, Cosmin, Gökay, Skyler, Andras, Cor, Nicolas, Thorsten
Release schedule (Andras)
- CODE 22.05.10 released last week (probably the last in the 22 series)
- From now on we will start with 23 series (keep an eye for updates next week)
- iOS release based on 22:05 is in the works (now we have concept build → then it will get published in the Apple’s testflight)
Cosmin
- Been exploring the code-base
- investigating an issue – sometimes too many saves to the storage.
- Some 21.11 branch – discussing trying the newest version – 22.05
- Hard to reproduce locally, also tested with master also with 22-05
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.
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
- Thanks Michael for answering quick-tryout-not-working issue (Aron/Ezinne could you please do a follow up there?) Ezinne checked → will ask for more info
- Montly translation stats: Jan published in the first days of Feb, also shared on social media. Thanks translators!!
- Multiple questions around UNO command and output as HTML file
-
https://collaboraonline.github.io/
- Next: Improve iOS instructions A.I.: Pedro will add info about branches
- GitHub
-
#5800 Fixes toggleMenu icon issue from Tushar waiting for review
- Pedro to test, already answered. Fixed by Tushar. Thanks!
- Citations bug (zotero library too large)
-
Options button not working/lack of functionality/dialog in Writer->Format->Sections->Options → Skyler grabbed this issue. Thanks!
- #5801 Use COPY rather than ADD in Dockerfiles → merged by Andras. Thanks inductor for the contribution!
-
File properties not localized reported by Sebastiaan → tested and confirmed
- Probably missing translation in the core side A.I.: Pedro → update issue
-
#5800 Fixes toggleMenu icon issue from Tushar waiting for review
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
- Next Escape don’t work on repair dialog
- File → Repair → now merged
- Needs to double check the ctrl + F
- Now onto the uno button problem / Feature lock double dialog
- Backport chart (in impress) interop improvement
- Still there is test that might need to be changed → Quikee confimed Gulsah changed the test: https://gerrit.libreoffice.org/c/core/+/146603
- Next Escape don’t work on repair dialog
- User wants to have log out button on the admin console
- PR : https://github.com/CollaboraOnline/online/p.ull/5416
- Gokay: Working on the session logic. Already have a login page.
- Gokay: already improved, now we have a login page! Add logout button to admin console #5416 waiting review AI: emptying cookies didn’t work, ping Kendy
- Kendy :Probably best to delay this to a calm period where we can test it completely
- Gokay: removing the cookie seems not working. Also, maybe I can play with JSON properties and see if there is another alternative
- Michael: Happy to review but let’s not rewrite auth browser logic, probably best to setup a call → A.I. Gokay
- Context TopToolbar for all apps #3869 ← ressurect this PR would be good but without animation. → Ping Andreas K.
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)
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: writer: introducing new mention feature by Rash419 · Pull Request #5093 · CollaboraOnline/online · GitHub
- 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
-
Pranam & Szymon
- Reviewing Pranam’s Prs (1 to go footnotes and endnote)
- Now working on how the citations is stored if field (different implementation for ODF and MSO) or bookmark (supported for evey format including documents that were created and operated with Zotero desktop)
- Missing information (which one user should opt)
- Pranam:
- Sorting bibliography (pending)
- Handling multiple citations (they should get merge). Possible to multiselect
-
Szymon:
- Improved navigation using the keybord (view know reacts properly)
- Also now you can select multiple columns via mouse dragging
- Formulabar: fixed handling of URLs merged
- Line break fix for DeepL fixed, next → add test
- Found second case: selecting the new document → to do
- Jumping cursor → it needed to be double tested → Gokay tested, let’s keep the latest merged commit on this
- Szymon: still I would like to revisited this (I think we might be cancelling tiles when scrolling) ← AI
FOSDEM
- So probably a blog post will go out soon
- Interesting talks around and in the LibreOffice Technology (LOTech) track
- So interesting that other tracks were mentioning they use/hack also on it
- There were some good ideas that were worked during hackfest
- Pedro: More keyboard navigation (tabbed) → draft PR still needs to be updated; Also great discussion around documentation etc with Olivier and Gustavo
- Szymon on a better way to catch JS errors
- Tor and Michael on COWASM fun
- Hugo (wiki) also joined the hackfest
- It was a lot of fun to be with translators, users and possible new contributors
- It was great to meet on of the Swedish translator bittin- at FOSDEM
- Stickers were used as a reminder of where to go to talk/discuss about Collabora Online and build/hack on it!
COOL Days 2023
- COOL Days 2023 - Cambridge, UK - 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
16/2/2023