Collabora Online Weekly Meeting #19

Collabora Online Weekly Meeting #19

Date: April 08, 2021

Next meeting: April 15, 2021

All minutes published on: https://forum.collaboraonline.com/c/news/meeting-minutes/14

Attendees:

  • Pranam, Cor, Muhammet, Michael, Gabriel, Rashesh, Andras, Aron, Ezinne
    Kendy, Pedro, Rizal, Nicolas

Community update (Muhammet)

  • 90+ new contributors (25+ code contributors) since the move to github

  • Workshop hosted by Turkey Open Source Platform

    • https://www.youtube.com/watch?v=IXUeCpWPvfI

    • Trying to get into open-source development on github, around 200 participated

      • in Turkish this time.
    • There will be an English follow-up – repeating the same calling for participants too later.

  • CodeQL check for C++ now enabled on GitHub

    • A number of alerts. Can be candidates for new easyhacks.
  • New time for COOL meetings? (Daylight saving changes etc.)

    • from UTC 11am → UK time 11am, European time 10am
  • Blog posts and new easy hacks are much appreciated! :slight_smile:

JSON Toolbar / Notebookbar changes (Szymon)

  • Still focused elsewhere.

Cleanup lost children (Gabriel)

  • patch reviewed & merged.

  • fixed merged …

  • issue around multiple loolwsd instances

    • check that kit process spawned by current forkit process

    • if forkit crashes … can re-start – if one of the older processes
      becomes an orphan – we will skip it.

      • Check the kit process forked by current or is an orphan.

        • If parent is pid == 1 – is not enough.
  • Lets leave it for now.

CanvasTileLayer bits (Kendy)

  • enabled transparent / client-side rendered background of tiles in calc.

    • don’t need to send empty tiles left & right when moving around.
  • continuing to fix CanvasTileLayer

Icon theming (css class names) (Pedro)

Async Saving (Kendy)

  • Ash has finished many of the test updates, and plans to finish them soon

    • then we can switch on async-saving ~soonish.

Pull requests (Kara)

  • working on table markers (Pedro)

  • just a few – but all have reviewers.

Release schedule bits (Andras)

  • End of this week – a small bug-fix 6.4.7-next release

  • Later a new CODE 6.4.8 with async save – in some weeks.

  • New core branch co-2021 with back-porting of patches ongoing.

Forum (Pedro)

How to handle core fixes (Gabriel)

  • First get it into core master gerrit (Michael)

    • cherry-pick it to distro/collabora/cp-6.4 – which will eventually
      be distro/collabora/co-2021

      • stable branches eg. cp-6.4 need another review
    • related to dynamically changing the UX

Next Meeting

Next meeting will take place on Thursday, April 15, 2021 at 11:00 am (UK time)