Collabora at FOSDEM 2022

FOSDEM 2022 – Europe’s largest Open-Source Developers Meeting

FOSDEM 2022 will again take place as an online event. During two days the latest technical achievements of developers from all over the world will be presented. Our team is represented with 10 talks on the different aspects of LibreOffice Technology in the corresponding devroom.

Day 1: Saturday, February 5th 2022

Monica Madon (Canonical), Marius Quabeck (Nextcloud) and Pedro Silva (Collabora)

13:00 – Ubuntu stand

Contributing to Open Source Projects with Ubuntu, Nextcloud, and Collabora

Are you interested in contributing but don’t know where to start? Tag along and be part of the digital sovereign revolution! Everyone is welcome to join.

See details Join video & conversation


Gülşah Köse

14:30 – 15:00 – LibreOffice Technology devroom

OOXML Document Analysis

Collabora developer Gülşah Köse, will explain how we respond when we receive a problematic OOXML document from a customer and demonstrate the solution to a sample bug.

See details  Join video & conversation


Miklos Vajna

16:00 – 16:30 – LibreOffice Technology devroom

Document Themes in LibreOffice Impress and Elsewhere

LibreOffice has been capable of handling colour palettes on its UI for a while. Meanwhile, the competition introduced document themes, which are a fixed set of 12 colours, to be attached to various parts of documents. See what we have done to bring themes to LibreOffice and find out what still needs doing and how you can help.

See details Join video & conversation


Gökay Şatır

 17:00 – 17:30 – LibreOffice Technology devroom

Canvas For Rendering UX

Gökay Şatır will present why we chose to use Canvas for rendering the UI and the document, and explain the structure we created to execute this task.

See details Join video & conversation


Day 2: Sunday, February 6th 2022

Mert Tümer

 12:00 – 12:30 – LibreOffice Technology devroom

Editing Simulation

Performance measurements are really challenging. This presentation by Mert Tümer covers how we can achieve reliable and repeatable performance tests by implementing clever tools that simulate realistic use cases.

See details Join video & conversation


Jan Holesovsky

 13:00 – 13:30 – LibreOffice Technology devroom

LibreOfficeKit Recent Developments

LibreOffice can be used by other applications via its C++ API called LibreOfficeKit. Primary use cases for this are document conversion and editing in Collabora Online. The LibreOfficeKit is currently being expanded. Jan “Kendy” Holesovsky  will talk about these recent developments.

See details Join video & conversation


Michael Meeks

 14:00 – 14:30 – LibreOffice Technology devroom

Online Performance – Making Collaborative Editing Quicker

Collabora Online has a novel model that re-uses the core LibreOffice Technology to provide rich collaborative editing. Recently, we have been focusing our development on improving the look and feel of document editing. Come and hear Michael Meeks talk about how Online performance wins are making browser-based collaborative editing quicker.

See details Join video & conversation


William Gathoye

14:00 – Ubuntu stand

Setting up a Nextcloud Instance with Collabora on Ubuntu

Keeping full control over your personal data and documents, is more and more important. Learn how to create your own personal cloud with this easy built-in installation.

See details Join video & conversation


Szymon Kłos

 15:00 – 15:30 – LibreOffice Technology devroom

Building Collabora Online UI Based on the LibreOffice Components

JSDialog is a “framework” for sharing UI components between Collabora Online and LibreOffice. It was used to bring the Sidebar, the NotebookBar, and dialogs to the web. It provides native HTML widgets connected to the original LibreOffice code, giving the user rich editing options even on mobile devices. Szymon Kłos will talk for a brief summary of what is already done and how it works.

See details Join video & conversation


Pranam Lashkari

 15:30 – 16:00 – LibreOffice Technology devroom

Collabora Online on Kubernetes – Setup & Deployment

See this talk by Pranam Lashkari for a comprehensive demonstration of how to deploy Collabora Online using Kubernetes.

See details Join video & conversation


Ashod Nakashian

 16:00 – 16:30 – LibreOffice Technology devroom

Collabora Online: Async-Saving Design and Testing

This talk will explore the challenge of saving and uploading documents to the storage server in an asynchronous way, to improve performance, user experience and also ensure higher reliability and resiliency. Ashod Nakashian will cover both the design, as well as the challenges of testing a highly-critical component of a production product.

See details Join video & conversation


Henry Castro

17:00 – 17:20 – LibreOffice Technology devroom

Macro Dialog Feature

Come and hear Henry Castro talk on the implementation of a Macro Selector Dialog on the client side to execute VBA macros on the server side.

See details Join video & conversation



About Collabora Online

Collabora Online 21.11 is our latest enterprise quality release. It’s suitable for large-scale deployment, and comes with SLA, enterprise support with signed security updates as well as interaction with product management, helping to direct our development priorities. Collabora Online integrates flawlessly into Nextcloud, ownCloud, Seafile, and many of the major file sync & share, groupware and hosting solutions. It’s ideal for organizations that want to collaborate on documents, without losing control over them or compromising on privacy. With the ability to host it on your own hardware or to integrate it into a trusted environment, Collabora Online is the ideal online office suite for digital sovereignty. Enterprises interested in using Collabora Online can check out our home page for more information on partner integrations and online demos. Hosting and Cloud businesses that wish to add Collabora Online to their product portfolio can become a partner. For any questions or tailored solutions, do not hesitate to contact


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.