Collabora Online Weekly Meeting #111
Date: Mar 09th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Pedro, Gülşah, Anna, Gökay, Andras, Nicolas, Cosmin, Gabriel, Ezinne, Timur
Release schedule (Andras)
- 22.05 release , found regression and wanted to re-spin (done last week)
- 22.05.11 is in preparation COOL/CODE (early next week)
- 23.05 is been used on staging
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!
- Nicolas: I got it working but I needed to get an older CODE docker image and it now works.
- Spent some time testing iOS
- So far looks nice, still some work is needed
- iOS App: Lines and basic shapes are hard to handle using a finger
- Suggestion / bug report on “Leave editor” dialog
- Text message now improved
- Next: test the languageTool improvements from Mike
- logging and the possibility to have multiple languages in the same document
- Also inlcude fallback in the case that particular locale is non existent. Example: PT-PT → PT-BR
Nextcloud bits (Julius)
-
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
-
Zotero improvements (richdocuments side)
- Julius will do.
Community (Pedro)
- Forum
- 0 replies in user support: User Support - Collabora Online
- 0 replies in installation and config: Installation & Configuration - Collabora Online
- Dev: new Sharing code in UI handlers documenting Szymon’s changes
-
https://collaboraonline.github.io/
- Credits (translations) page updated
- But montly post (forum and SM) still not out, will go out today, sorry for the delay
- Improve iOS instructions Updated by Patrick, thanks!
- Still we need to mention the branch parity
- Darshan added more info under the gitpod section, thanks!
-
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] → this can be taken over by Pranam
-
Options button not working/lack of functionality/dialog in Writer->Format->Sections->Options → Skyler grabbed this issue. Thanks!
- Unsupported control type “dockingwindow”
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.
- Paris is working on the core rendering pieces as of now (Michael)
GitHub activity (Pedro)
- Thanks Rizal (rizmut) for the comments oWRT icons
- Tabbed view: bigtoolitem has decreased in size · Issue #5395 · CollaboraOnline/online · GitHub
- Add missing icons for function wizard · CollaboraOnline/online@a23003e · GitHub icons too generic , ask rizmut too add other icons (Pedro’s AI)
- Szymon
- Now working on assistant (chart wizard) → done
- Gokay
- Converting Vex popup to JSDialogs: alertdialog, idle dialog, infobar, Part.js, hide/show spreadhsheet tab, clipboard warning (selection border needs to be hidden)
- About dialog and help converted
- Cleanup in the code
- Converting Vex popup to JSDialogs: alertdialog, idle dialog, infobar, Part.js, hide/show spreadhsheet tab, clipboard warning (selection border needs to be hidden)
- CI
- Cypress test stability: Avoid closing the sidebar before every test · Issue #5974 · CollaboraOnline/online · GitHub
- Rash adding skip to those unstable tests
- Pedro will modify the PR github action text to include there a note of all the tests that are not covered by cypress
- Gulsah
- Switched to hyperlink behaviour
- Calc: Cell edit mode → selection fixed
- Calc: still some issues with selection upon cursor movement (hyperlink is one char in calc)
- Trying to get coordinates from field
- Now the user gets a hyperlink selection once he clicks in the hyperlink (for now only the first part) WIP
- Also rparth07 did a follow up on Gulsah initial % fixes
- Switched to hyperlink behaviour
- Context TopToolbar for all apps #3869 ← ressurect this PR would be good but without animation. → Ping Andreas K.
- Nick started to work on improving cypress and pushed already first PR Fix writer/help_dialog_update_spec.js spec issues by NickWingate · Pull Request #5883 · CollaboraOnline/online · GitHub
- Remove unnecessary `.wait`s from image tests by NickWingate · Pull Request #5904 · CollaboraOnline/online · GitHub, Rash reviewed , it can be merged
Design bits (Pedro and others)
- Fix for mobile calc (formulabar getting cropped
- TTL dialog Improving message on TTL expiry handling by pedropintosilva · Pull Request #5934 · CollaboraOnline/online · GitHub
- 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.
- Szymon hyperlink was converted to jsdialog
- ui fix
- CSS improvements, text size
- Pedro we should set minim width
- More styling font weight
- A.I.: ctrl + a inside of the input field select document text
- Mobile: calc : you can now print/download parts of the document (PDF )
- Document Accessibility checker appearing in non-text doctypes
Cosmin (1&1)
- I look into browser: add last modification timeout setting by alessioalex-1and1 · Pull Request #4195 · CollaboraOnline/online · GitHub I will then rebase
- multiple savings (in unmodified documents) in between very short chunks of time (seconds. there is no pattern. The document is identical, identical metadata. Connection closes and then reopens → then it saves. Is not something continuous (maybe between the browser and our infrastructure, maybe the client keep trying to connect)
- Cosmin: I was able to reproduce this sometimes by closing the socket
- Dynamic change to the log level
- it takes some time to go online
- Admin console module is now enabled and we will use it to trigger the dynamic change
- Added extra information re: log-level etc. … for Kit & coolwsd …
- would be nice to log just for one specific DocumentBroker (Michael)
- currently not possible – due to Poco logging.
- would be nice to log just for one specific DocumentBroker (Michael)
- Fix re: slow-start of COW bits … (Gabriel)
- some topology number of pods / pictures of infra would be great too ! (Michael)
- Cosmin: we were able to deploy a new version and now we have the dynamic log level change
LibreOffice conference (Gabriel)
- Will be in Bucharest – and Gabriel will be organizing it too.
Other ongoing work
- Rash
- Content control date picker is not localized
- Cypress fixes
COOL Days 2023
- Emails are being sent notifying speakers/ requesting talk confirmation
-
COOL Days 2023 - Cambridge, UK - Collabora Office and Collabora Online
- as of today we have 19 community / partner – and 27 staff registered …
- 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
16/3/2023