Collabora Online Weekly Meeting #20
Date: April 22, 2021
Next meeting: April 29, 2021
All minutes published on: https://forum.collaboraonline.com/t/collabora-online-weekly-meeting-21
Attendees:
- Kendy, Thorsten, Nicolas, Gabriel, Symon, Vivek, Aron, Andreas K, Pedro, Andras, Rashesh, Ezinne,
Community update (Muhammet)
- 90+ new contributors (25+ code contributors) since the move to github
- Upcoming Getting Started Open-Source/COOL Dev on GitHub workshop later next week
- Announcement at the beginning of next week, workshop near the end.
- A repetition of the Turkish workshop in English
- Blog posts and new easy hacks are much appreciated!
JSON Toolbar / Notebookbar changes (Szymon)
- Still focused elsewhere.
Cleanup lost children (Gabriel)
- all done.
CanvasTileLayer bits (Michael)
- ongoing – and looking good; drop the topic – chase bugs.
Icon theming (css class names) (Pedro)
- We have to do server side variable/color substitution → which is easy enough.
- Needs resourcing.
- Added a comment / archive to the forum with an example for future reference.
Async Saving (Michael)
- All the test are passing …
- 12k more lines (of 22k lines) to review … for the back-port to cp-6.4
UX bits (Pedro)
- Welcome to Vivek
- a web-developer working to enhance the JS experience, and a 2nd year student.
- Merged the first two PRs (Pedro)
- 2nd patch merged by Pranam – improving the full-screen button
- Trying to improve UX bug reports with step by step instructions & details
- so more people can easily get to work on these smaller easier-hacks
- Great to see new bug reports from Andreas
- Bug report around mobile (Andreas)
- can write down which CSS isn’t useful for desktop – don’t know JS dialog bits
- we see a lot of commands – not useful on desktop; don’t want to hurt mobile – because can’t test it.
- Just create the issue (Pedro)
- goal is to have quicker loading / faster rendering JS + CSS for desktop
- ordering problems with JS – something of a nightmare (Michael)
- focus just on CSS files for desktop first (Pedro)
Gitpod (Pedro)
- the default editor has changed recently – some people are lost
- there is a new forum post that explains how to change to the previous / old editor you are used to:
- can’t use ‘g’ script on gitpod to submit easily currently
- but can add permissions to gitpod in your personal profile
- and so can push easily.
- …. [!] ….
- but can add permissions to gitpod in your personal profile
CI bits (Andras)
- CI improved for co-6.4 branch – to check master against.
- co-2021 on cypress is unblocked too
- Rashesh is working to improve cypress against core / co-2021
Pull requests (Michael)
- nothing lingering.
Nextcloud & Staging (Andreas)
- default to Notebookbar ? …
- did a gap analysis (Szymon)
- missing bits from classic were added to notebookbar
- probably nothing is missing.
- Should we switch to Notebookbar yet ? (Michael)
- hold off it a little bit – wait a bit more (Pedro)
- lots of changes / improvements entering
- wait – a bit more confidence to advocate for that.
- Expect this for co-2021 (Michael)
- if not sooner.
- Would be nice to have it next month (Pedro)
- in one or two more weeks.
- hold off it a little bit – wait a bit more (Pedro)
- Will help to improve the notebookbar layout (Andras)
- to make it more consistent.
Ongoing work (Kendy)
- lots of bug-fixing around CODE 6.4.8
- some performance work (Michael)
- Tor doing profiling bits
- next big thing coming – Szymon’s sidebar work for co-2021
- development about to start next week.
- How long to get something on the screen to pixel-polish ? (Szymon)
- sidebar completely re-worked in 7.1 – will probably need a lot of fixes
- not like enabling it for desktop.
- something visible – will be easy …
- Attached window for color selector - to sidebar button (Nicolas)
- is it possible to make those dialogs not attached; a modal dialog (?)
- yes – one reason to do this in the 1st place (Kendy)
- selector – JS as when we open toolbar selector.
- Then possible eg. to replace sidebar pane with color selector temporarily (Michael)
Release schedule bits (Andras)
- Released CODE 6.4.8 early this week
- by end of the week – expect to have COL 6.4.8 with more improvements
- will re-release CODE too.
- CODE 6.4.9
- blocking on async saving / bulk writing work review …
- one to two weeks out (?)
- blocking on async saving / bulk writing work review …
- New core branch co-2021 polishing for next months
Next Meeting
Next meeting will take place on Thursday, April 29, 2021 at 10:00 am (UTC)