Collabora Online Weekly Meeting #14

Collabora Online Weekly Meeting #14

Date: Feb 25, 2021

Next meeting: Mar 04, 2021

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

Attendees:

  • Nicolas, Ezinne, Muhammet, Szymon, Gökay, Aron, Pedro, Andras, Kendy, Michael

Community update (Muhammet)

  • 80+ new contributors (25+ code contributors) since the move to GitHub

    • Expect Community Roundup #10 later today.
  • Blog posts are appreciated

    • Thanks for those who did!

Template Contest (Nicolas)

  • 33 submissions, 10 really good

  • Several, 5→7 good ones

  • Been reviewing some of them (Pedro)

    • several that look good, nice to have a Book template eg.
  • Happy with the results overall

  • Hope to get them reviewed, winners selected & paid soon.

JSON Toolbar / Notebookbar changes (Kendy)

  • No updates since last week

Bind Mounting / Hard-linking (Gabriel)

  • No updates this week.

CanvasTileLayer bits (Gokay)

  • Got the scrollbar / custom scrollbar pieces removed

  • About to merge soon & test & then hopefully work towards a release.

Icon theming (css class names) (Andreas K)

  • Andreas not present

  • Tests still pending

  • Would love to get some closure here (Michael)

  • Would like to look into this too (Pedro)

    • If not, lets do this on the backend side

Async Saving (Kendy)

  • Ash gradually moving from Poco to our own code

  • Converted download & up-load to using our own sync code

  • Using our own socket code now on master.

Draw bits (Kendy)

  • Mert has enabled lines & connectors – so we can move points to connect to glue-points

  • Can insert connector lines into Collabora Online

    • in some convenient way.
  • Also enabling control points on custom shapes: happy/sad smileys etc.

  • Enablement of ‘Draw’ component itself is coming.

  • Support for Notebookbar was missing there – being added.

  • Coming to master shortly & hopefully can release in CODE next week – lets see.

CI is down (Kendy)

  • Gökay having a look – but can’t see breakage locally

  • Can anyone see ‘make check’ break locally?

    • WOPITemplate test …

    • If so, would love a bisect.

Release schedule bits (Andras)

  • Just announced COOL 6.4.6

  • Another CODE: 6.4.7 next week …

Missing fonts an issue (Nicolas)

  • online / desktop – get a small hint in the font list – with an italic name

  • is it of interest to solve the issue in a broader sense.

  • Insert a font the document needs – would be good to
    have a database / service that can offer the user an option to get it

  • Proprietary fonts eg. Arial → have metric compatible fonts

    • repository with fonts and a mapping.
  • Work as a community – font-names & fallback fonts, and sources to get them.

  • Some concerns wrt. Normal users installing fonts (Michael)

    • we have mappings left & right for this internally for Ariel, Times New Roman etc.
  • Templates – are using non-MS core fonts (Nicolas)

    • MS core fonts are ok, but getting more fonts is good.

    • Crazy fonts in popular templates – create interop. Problems when saved as DOCX(Michael)

      • hard to know what to do about that.

      • Can embed the fonts.

    • Want to warn people about missing fonts → that make documents look bad

    • can point people to Noto for example.

  • Could query Google font repository (Kendy)

    • problems taking a document font-name and posting it publicly a problem (Michael)

    • a local database / JSON / XML could solve that (Nicolas)

    • officecfg/registry/data/org/openoffice/VCL.xcu (Michael)

      • we are missing information: what is a good quality fallback font – and do we have that?

      • Needs some re-work of the abstraction there.

      • URLs to get / download these fonts from (eg.)

    • This will need a serious write-up / plan (Michael)

Pull requests in need of attention (Kara)

  • Two open pull-requests waiting; and reviews are requested

Next Meeting

Next meeting will take place on Thursday, Mar 04, 2021 at 11:00 am (UTC)