Date: 19/09/2024
All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes
Attendees (write your name):
- Darshan, Ezinne, Hub, Gabriel, Attila, Bayram, Nick, João, Andras, Gülşah, Gökay Anna, Méven, Skyler, Caolán
Current instance @ https://github.com/CollaboraO, nline/online/commits/e2ed2f59
Testing
-
Files – ( password is coolmeeting)
-
Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/yRFocNcfDr4PR6L
-
Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/jstppyfGQftGZ6d
-
Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/oE3MjWj38T7EgG9
-
Features, user flows (Anyone can add here the things they need to test)
-
[Application] [Requester]: what to test
-
.
-
.
-
- Release Schedule
-
from master: CODE 24.04.8.1 “red” next week (week 39)
-
CODE green 24.04.7.2 was released last week (week 37)
-
Mobile
- expecting to release again in early October (week 40)
-
PRs in need for attention (Please add here any PR that needs attention)
-
PRs without reviewer https://github.com/orgs/CollaboraOnline/projects/3/views/2 now 4
-
PR without commit message and lacking reviewers : browser: accessibility: fix min-content, max-content grid #9944 https://github.com/CollaboraOnline/online/pull/9944/commits/3c65582cf983bbb833c3c67a82283caa67fce3cc
-
Antranig Vartanian
-
Wants to contribute any FreeBSD work
-
Andras Timar: Another contributor was working on that → Gleb P. was the community maintainer
-
Antranig: it seems the image you were using was removed from Cirrus community
-
So we ended up disabling the Cirrus CI (FreeBSD) because the service was broken
-
I have talked with them and it seems they are using the Google cloud platform. But this means that every time we have a new version we need to wait for Google’s approval
-
Demo server is up and running
-
The goal for the end of the year would be
-
-
-
Sahil
-
LO Contributor from the last year
-
GSOC → UI customization
- But there is room for improvement, I feel that it should be much more flexible
-
Little experience with coding
-
Darshan:
-
Already has online build
-
Sahil claimed on of the easy hacks https://github.com/CollaboraOnline/online/issues/8566
-
-
-
Nicolas
-
.
-
Ankush
-
coder – working in finance industry
-
working on providing them with a tool here
-
started learning about COOL – two to three weeks back.
-
-
Some questions in the forum
-
Interested in improving finance bits …
- once setup – will be looking at features …
-
Forum discussion :
-
-
Gabriel
-
browser: add last modification and document status at the bottom #4531
-
https://github.com/CollaboraOnline/online/pull/4531 options where we can set that:
-
in review
-
Did the requested changes by Szymon but still just locally, will push later
-
-
Also now busy with https://omniopencon.org/ September 26-28, 2024
- Will have a talk on integrating COOL with 1&1
-
-
-
Working now on something related to CSV and probably will backport it but I’m waiting for some feedback → https://gerrit.libreoffice.org/c/core/+/165905
-
this was mostly useful for converting CSV → PDF – because separators were not found
-
idea was to detect automatically at conversion.
-
First patch – adds character-set and separator settings
-
can use these when you pass the filter parameters.
-
Instead of separator & character set put ‘detect’
-
-
Would be nice to use it in the import dialog.
-
-
Would love to help out with design for serializing settings (Michael)
-
Julius
-
Getting much more frequent races causing a download of the file … when clicked. (Michael)
-
seems like a richdocuments / Nextcloud race… perhaps more plugins installed …
-
now have draw.io/BPMN/etc. etc. in the list here … probably related to this.
-
Finally have a reproducer on our instance
-
Seems the viewer API has a design flaw in that regard
-
Our files engineering-team is looking into having a work around
-
-
Small bugfix release of richdocuments later (probably today)
-
branding customization fix for logo
-
iframe accessibility
-
Fix issue where files were locked during preview generation with network timeouts which could have lead to failed saves
- There is still a risk, but less likely, currently thinking about better ways to handle this
-
-
Nextcloud 30 upcoming, currently in beta
-
Integration with extract/transform document API
-
Create new documents with form from templates
-
-
Nextcloud Conference is happening Sept 14-15, contributor week afterwards
-
Nightly CODE docker image for easier testing
-
Maybe we should have --enable-experimental in here by default in the online configure line to match what I think we build CODE with by default (Caolán)
-
Thorsten
- [No update]
-
Attila
No update
-
Andras
- No update
-
Szymon
-
Fail cypress in CI on exceptions
- cypress: fail on exceptions even without debug #9927 https://github.com/CollaboraOnline/online/pull/9927
-
Fixed TypeErrors
-
Reverted the scroll window change to fix Function Wizard in release
-
Reviews and merging RED phase PRs
-
Next: Pedro’s report - now unotoolbuttons are being enable/disable but the inner child is not being enabled or disabled: search previous and search next
-
Darshan
-
PR:
-
Fix keyboard shortcuts not working outside map region #9999 ( code “RED”) https://github.com/CollaboraOnline/online/pull/9999 => MERGED
-
mobile UI: add word joiner icon #10039 https://github.com/CollaboraOnline/online/pull/10039
-
Fix: Restrict invert background feature to document content only #10073 https://github.com/CollaboraOnline/online/pull/10073
-
Fix hover text labels in Table menu for consistency and clarity #10076 https://github.com/CollaboraOnline/online/pull/10076
-
-
-
Aron
- nothing to add
-
Caolan
-
Worked on some LanguageTool spellchecking issues → fixed
-
Auto committed Watchdog profiles
-
Bayram
-
(In Progress) - Enhancement - Calc: Autofill: show the value that the latest cell will get once the mouse button is released
-
core: https://gerrit.libreoffice.org/c/core/+/172589 (Merged - 24.04 - master)
-
PR: https://github.com/CollaboraOnline/online/pull/10037 (WIP)
-
updated the patch several times. → disabled the jsdialog-overlay to unblock autofill. So, the popup we use for previews does not block the autofill anymore.
-
positioning the popup is still an issue. we also need to fix the width of the popup, it’s too big. → working on them. → Szymon, Gökay, Caolan to review.
-
-
-
next: Bug - Display the name of the respective document more completely and prominently in the title line
-
Skyler
-
Android build instructions
- Just (just) merged – thanks Andras
-
Now looking at…
-
…clipboard for mobile apps, which is currently horribly broken
-
it looks like a regression from some desktop clipboard improvements
- the nicest way to fix this is probably to tidy up the clipboard code a bit and make mobile/desktop work in more the-same-way than they have before…
-
-
…content controls for mobile apps
- can turn them on, but generally do not have usable UI on mobile
-
-
Pranam
-
Calc formula tooltips now available in each users language (earlier it was based on language of the first user who loaded the document) → tested today, it works!
-
Various improvements for dark/light theme text in calc when font has automatic colors → let’s test this today
-
Fixed resolved comments would have highlighted on reload even if resolved comments are hidden.
-
-
Gökay
Continues:
-
Various bug fixes & reviews.
-
Impress notes view. Switch from notes to normal view
Next:
-
Copy text with comments issue. Has a PR but needs to check the tests also.
-
Hubert
-
Impress: “Interaction…”
-
Working on implementing the interactions in the slideshow.
-
Online PR https://github.com/CollaboraOnline/online/pull/9971
-
Patch to handle bookmarks https://gerrit.libreoffice.org/c/core/+/173648
-
Investigating an issue with the dialog
-
-
Adding the command in COOL https://github.com/CollaboraOnline/online/pull/9836
-
-
Investigated a regression caused by the Drupal module
-
-
Gulsah
-
Hyperlink preview glitch - https://github.com/CollaboraOnline/online/issues/9013
- Found the reason and solution idea, I’m about to implement.
-
Vivek
-
Sven
-
Timur
-
Just observing.
-
Méven
- work in progress implementing curved lines for impress
-
Nick
-
Correctly receiving jsdialog online now, and have basic navigator working now
-
Need to:
-
Create open/close button
-
Fix navigator closing
-
Combine with slide sorter for impress
-
-
Back at university now so will have less time for collabora
-
Events
-
OmniOpenCon
-
September 26-28, 2024 in Bucharest
-
Accepting now talk submissions (can be also remotely) till the end of this week (37)
Forum Topics
-
Github:
- New easy hack : perf: improve ScFlatUInt16RowSegments::dumpAsString() #10060 https://github.com/CollaboraOnline/online/issues/10060
-
Top forum topics from last week:
-
Closed/Solved issues from last week:
-
Failed to read document from storage, please try to load the document again https://forum.collaboraonline.com/t/failed-to-read-document-from-storage-please-try-to-load-the-document-again/2961/3
-
Setup Collabora Code with docker compose on Azure https://forum.collaboraonline.com/t/setup-collabora-code-with-docker-compose-on-azure/2965
-
Docker Compose File Example Needed https://forum.collaboraonline.com/t/docker-compose-file-example-needed/2976
-
Page or API call to retrieve Version? https://forum.collaboraonline.com/t/page-or-api-call-to-retrieve-version/2987/1
-
Some basic user support questions…
-
-
Pending topics:
-
How can fine-grained permission control for collaborative editing in Excel be implemented? https://forum.collaboraonline.com/t/how-can-fine-grained-permission-control-for-collaborative-editing-in-excel-be-implemented/2984/1
-
How to implement collaborative editing log recording https://forum.collaboraonline.com/t/how-to-implement-collaborative-editing-log-recording/2985
-
-
I’m working on adding a new section to our community website, Collabora Online, to list all the contributors to the COOL repository
• Generate contributor list with metadata and HTML layout #10068 https://github.com/CollaboraOnline/online/pull/10068
• Credits page for COOL contributors #128 https://github.com/CollaboraOnline/CollaboraOnline.github.io/pull/128
-
Next meeting
- 26/09/2024