Thank you for a great 2023!

Thank You for Everything We Achieved Together in 2023 🤝

At the end of the year, we like to look back at what we have achieved as a team alongside our worldwide network of partners and the community. 2023 was a particularly significant year for us as we celebrated ten years of Collabora Productivity, adding another productive decade to our mission of bringing document editing and trillions of existing documents into the free world!

 

 

In March we held another successful COOL Days conference, this time in Cambridge, which brought together our team, partners and the community. We are looking forward to another great event in April 2024 – join us!

As well as our own events, our team also attended over ten locations to present talks, meet partners and share Collabora Online with the wider community. You can keep up to date with our adventures on our events page.

2023 saw many organisations and users throwing off their proprietary shackles, and embracing the freedom open-source solutions bring. In particular, we saw many educational institutions reconsidering their relationship with Microsoft 365 and Google Workspace amid privacy concerns, great strides being taken by local and national governments such as the openDesk project in Germany, and increasing numbers of private companies taking back control of their document storage and editing needs.

Collabora Online, Collabora Office and our mobile apps have all seen performance improvements and increased functionality. In July, we released the new major release of our flagship product Collabora Online 23.05, which included increased interoperability, performance boosts and a whole range of new features and accessibility improvements. Thank you for your support! Let’s take a deeper dive into what we have achieved together this year. 💜

 

Collabora Online 22.05 → 23.05

Our flagship product, Collabora Online saw marked improvements in 2023, introducing many exciting new features and a big focus on accessibility, working to bring the best digital experience we can to all our users, regardless of their abilities or challenges.

  • February 2023: Zotero plug in, PDF and EPUB export options, insert page number dialog, Duden Corrector plugin, easy hyperlink pop up editor
  • March 2023: linking API, improved conditional formatting from XLSX files.
  • April 2023: interoperability improvements.
  • July 2023: major release 23.05 introducing dark mode, expanded keyboard shortcuts, initial screen reading support, document themes, multi-page floating tables and accessibility improvements.
  • August 2023: further updates to keyboard shortcuts and more performance improvements.
  • September 2023: new font previews and barcode/QR code functionality.
  • October & November 2023: a focus on polishing and bug fixing with over 70 improvements.
  • December 2023: STYLEREF, floating tables properties, re-designed PostMessage for integrators and developers.

See the full release notes for Collabora Online 23.05 and COOL 22.05.

 

CODE: Developing a Rock-Solid Enterprise Version 💪

The latest major release of the Collabora Online Development Edition (CODE) 23.05 was released in June. CODE always appears in advance of the corresponding version of Collabora Online – the Development Edition contains all new features which are extensively tested before becoming available in the Enterprise version (COOL). An overview of CODE releases for 2023 can be found in the release notes but will mostly mirror those of Collabora Online. You can find the conversations about CODE on social media, by searching for the hashtag #cool_dev on Mastodon or Twitter.

 

Powerful New Features for Collabora Office on the Desktop 🖥️

August 2023 saw the latest major release of Collabora Office, our long term supported desktop Office Suite for Windows, macOS, and Linux. This release brought a number of powerful productivity features focusing on accessibility and improving user experience. The new features contain code that was contributed to LibreOffice 7.4, 7.5 and 7.6. Collabora Office for Windows is available through the Microsoft Store. The latest version for macOS can be bought from the App Store. We also appreciate those who help us test the latest features inside our unstable snapshots.

  • August 2023: major release of Collabora Office 23.05 including dark mode, interoperability features, document themes, 64-bit zip support, advanced editing features for tables and forms and so much more!
  • September 2023: MS Office interoperability improvements including further support of document themes, floating tables and pivot tables.
  • December 2023: Collabora Office 23.05.6 – STYLEREF, floating tables properties and advanced header and footer functionality.

Many new Features for Collabora Office for Android, iOS & Chrome OS📱

Our major release for mobile and tablet devices in September 2023 brought more of the functionality from Collabora Online into the pockets of our users, as well as improving the current user experience and making navigating on smaller screens easier. Now you can use dark mode, improved form controls in Writer, Sparklines, consistent dialogs and a better UX for users on smaller screened devices.

 

Events 🗓️

COOL Days 2023 took place in Cambridge, with more than 50 participants joining from our team, partners and the community. We presented 45 lightning talks showcasing our talented developers’ work across the year, held workshops and discussions with our partners about the importance of data protection in Europe, shared our development roadmap, and further discussed how to mutually support our sales and marketing efforts as part of our partnership. The community dived into a LibreOffice Hackfest and of course we had a great time socialising and team building around historic Cambridge.

 

 

 

As well as our own annual conference, our team attended events across Europe presenting talks, meeting partners and sharing Collabora Online, as well as presenting a keynote at the LibreOffice Conference for Latin America in Mexico.

2023 Events

 

Date Event Location Links
17th – 18th January 2023 Univention Summit Bremen, Germany Blog
4th – 5th February 2023 FOSDEM Brussels, Belgium Blog & Talks
6th – 8th March 2023 CS3 Barcelona, Spain Talk Recording
28th – 29th March 2023 COOL Days Cambridge, UK Blog, Live Stream
16th – 17th September 2023 Nextcloud Conference Berlin, Germany Blog & Talks
20th – 23rd September 2023 LibreOffice Conference Bucharest, Romania Blog & Talks
28th – 29th September 2023 SeaDays Mainz, Germany Talk
7th – 9th November 2023 Smart Country Convention Berlin, Germany openDesk Blog
9th – 10th November 2023 LibreOffice Congreso Latin America Mexico City, Mexico Keynote
6th – 7th December 2023 Open Source Experience Paris, France Talk Slides

 

LibreOffice Community & Contributions to 7.5 and 7.6

Collabora Productivity is part of the ecosystem developing and advancing LibreOffice technology. We are the largest contributor to the LibreOffice codebase, with our developers contributing many commits to the LibreOffice core.

LibreOffice 7.5 and LibreOffice 7.6 saw many improvements from the team at Collabora – here is just a snapshot of some of the commits this year.

  • Content controls – added plain text type, combo box, PDF export, titles and tags. (Miklos Vajna, Collabora)
  • Impress now supports cropped video for media shapes. blog post (Miklos Vajna, Collabora)
  • Citation handling: added plumbing in Writer to build Zotero-like functionality. blog post (Miklos Vajna, Collabora)
  • Keyboard navigation through forms (Justin Luth, Collabora)
  • Replacing strings with numbers in Calc tdf#126109 (Noel Grandin, Collabora)
  • Find and replace in very large Calc sheets tdf#150749 (Noel Grandin, Collabora)
  • Added page number wizard in Insert menu for easy one-step insertion of the page number in the header/footer tdf#86630 (Paris Oplopoios / Justin Luth, Collabora)
  • Initial machine translation is available, backend by DeepL translate (Mert Tumer, Collabora) core commit e20d2tdf#34058
  • Added pivot table compact layout. core commit 2f8d1 (Dennis Francis, Collabora)
  • Display soft breaks as line breaks at fontwork. tdf#148000 (Attila Szűcs, Collabora)
  • Added support to open multi image tiff files tdf#155444 (Rashesh Padia, Collabora)
  • Auto fitting text scaling algorithm has been changed so it works similar to MS Office. (Tomaž Vajngerl, Collabora)

Of course, we also had many of our developers share their work in the LibreOffice Technology devroom at FOSDEM this year. You can find links to their talks and slides in our blog.

 

Partners

This year we have welcomed 20 new partners from across Europe, Australia and South America including Oodrive, Salesframe, Aridhia and unodata. We are very happy to have a growing partner network allowing more and more users to take control of their data.

Team

This year we have seen our team grow, adding another 17 people to our core team at Collabora Productivity within our Sales, Marketing and Technical teams, with 50% of these coming from the Collabora Online Community. We love to hire smart people who have contributed to the Open Source community. This allows us to provide a richer experience for our partners and customers.

Collabora Online Community Contributions

The Collabora Online Community kept growing and helped to improve the software through their commits, feedback, and translations. You can see from the stats above that our Community is doing great things! You too, can help to make Collabora Online better. Join the discussions in our forum, join our community calls every Thursday at 12pm CET, translate strings on Weblate, file bug reports or feature requests on GitHub and spread the word on Collabora Online!

 

The Collabora Online SDK ⚙️

The Collabora Online SDK describes the main methods that allow you to interact with different Collabora Online components. Find installation guides, frequently asked questions, Post Message API and documentation on exiting integrations and on how to create new ones. This year we continued to add to our information to enable better integrations and clearer guidance.

A small sample of some 2023 updates:

 

Thanks to all who helped out!

It has been an exciting year here at Collabora Productivity, and we are so grateful to everyone who has been involved in 2023, and indeed for the past ten years – customers, partners, staff, and the community. We couldn’t have achieved any of these things without everyone working together so well. We have big plans for 2024 and are anticipating an even more exciting year ahead. We look forward to sharing it with you!

Don’t hesitate to get in touch with us, if you’d like to partner with us, or to download Collabora Online. Thank you for the great support this year. We wish you all a Merry Christmas and a Happy New Year!

Thank You!

 

News by Collabora Directly into your Inbox 📨

Keep up to date with our public newsletter. If you would like to receive regular updates with all the news and updates about Collabora Online, Collabora Office and future events, please sign up to our newsletter.

Tip: keep an eye on our new releases for more new features.

Collabora’s Contributions to the LibreOffice Conference 2023 in Bucharest

Get the Slides and Revisit the Talks from the Collabora Team at the LibreOffice Conference 2023

The LibreOffice Conference 2023 took place from September 20 to September 23 in Bucharest. Collabora was one of the premium sponsors of this event and contributed a significant number of talks on various aspects of LibreOffice technology. Find a list of these contributions, including the video recordings and the slides, inside this blog. Would you like to contribute to LibreOffice technology yourself? A vivid community has evolved around Collabora Online and CODE. Collabora also hosts the COOL Days, a conference focused on all developments regarding Collabora Online. Join us!

This blog currently includes only the first batch of talks and slides from the LibreOffice conference 2023. We’ll keep on updating this page steadily as new videos become available at LibreOffice’s YouTube channel. Please check back for more.

Keynotes and Technical Talks from the LibreOffice Conference 2023

Michael Meeks: Collabora & LibreOffice – Working together to make Open Source rock

21 September 23  12:00 – 12:30 EEST (UTC+3)  1 Room 1

Michael Meeks, Managing Director of Collabora Productivity, has a look at the latest developments in LibreOffice Technology from the perspective of the ecosystem. See details

Watch the talk
Download the slides

Technical Talks from the LibreOffice Conference 2023

Henry Castro: Importing Excel conditional format

22 September 2023  17:30 – 17:35 EEST (UTC+3)  Room 1

Watch Henry Castro’s conditional format update on new properties and issues found (reading code) to import Excel conditional formats. See details  

Watch the talk
Download the slides

Timur Gadžo: Tracking bugs in LibreOffice together …

21 September 2023  17:00 – 17:30 EEST (UTC+3)  Room 2

There are different paths that help provide quality assurance. Some are done by devs, some in TDF, some by ecosystem partners. Many paths lead to Gerrit. Here we are showing some examples of how Collabora and its partners are helping fix bugs in LibreOffice Technology. See details

Watch the talk
Download the slides

Justin Luth: Avoiding regressions by hunting in QA unit test

21 September 23  17:50 – 18:00 EEST (UTC+3)  Room 2

Fixing bugs can be quite a challenge. Based on a complicated example, Justin Luth speaks about some lessons learned, shows how to avoid regressions. See details  

Watch the talk
Download the slides

Jaume Pujantell Traserra : PDF handling in LibreOffice

22 September 2023  15:30 – 16:00 EEST (UTC+3)  Room 2

LibreOffice needs to handle PDFs in various contexts: from inserting them inside a document, to converting them to ODG format or showing them with the experimental PDFium API. Hears Jaume Trassera’s talk on the strengths and pitfalls in different situations. See details

Watch the talk
Download the slides

Gökay Şatir: Providing Shortcuts for Different Languages

22 September 2023  17:50 – 17:55 EEST (UTC+3)  Room 1

Hear Gökay Şatir‘s talk on the recently added support for language-specific shortcuts. When a document is being edited by multiple users, they can all use their languages’ shortcuts. See details  

Watch the talk
Download the slides

Attila Szűcs: Zip64 support in LibreOffice

21 September 2023  16:00 – 16:30 EEST (UTC+3)  Room 1

As technology advances, documents will become larger and larger, and the original zip standard will no longer suffice, so Zip64 extensions have to be used in LibreOffice, to increase the limitations of zip. See details  

Watch the talk
Download the slides

Miklos Vajna: Multi-page floating tables in Writer

22 September 2023  09:00 – 09:30 EEST (UTC+3)  Room 1

LibreOffice was capable of handling multi-page tables and floating tables in Writer already. But it was not possible to combine these two features to have a multi-page floating table, which is a frequently used feature in Word documents. Hear Miklos Vajna explain the challenges on implementing this functionality. See details  

Watch the talk
Download the slides

Follow Collabora


Collabora Productivity created Collabora Online, a powerful online office suite, which you can integrate into your own infrastructure. It prioritises your digital sovereignty and provides you with all the tools to keep your data secure, without compromising on features. Collabora provides a wide range of products, as well as consulting services for enterprises and governments. Powered by the largest team of certified LibreOffice engineers in the world, Collabora is a leading contributor to the LibreOffice Technology codebase and community. Collabora Office for Desktop and Collabora Online provide a business-hardened office suite with long-term support. Collabora’s multi-platform policy is completed with Collabora Office for iOS, Android, and Chrome OS. Collabora Productivity is a division of Collabora, the global software consultancy dedicated to providing the benefits Open Source to the commercial world, specializing in mobile, automotive and consumer electronics industries. For more information, follow us on LinkedIn, Mastodon, X, and YouTube.

 

 
 

Collabora Productivity Turns Ten

Can you believe it, September 2023 marks the ten year anniversary since Collabora Productivity was incorporated?! It has been a brilliant decade, full of hard work, persistence, collaboration, growth, success and of course, fun!

We are so grateful to everyone who has supported, contributed and worked with us to make Collabora Online and Office the success it is today. Here are some of the team who have worked with Collabora Productivity along our journey so far. They come from an impressive range of countries, languages, tribes and tongues, we really love to work with the best people wherever they are based.

We loved to celebrate our 10 year anniversary with the LibreOffice community
Celebrations at the LibreOffice Conference 2023 in Bucharest, Romania

 

Thank you to all the coding engineers

It has been amazing over the years to work with 75 talented engineers working on developing the code-base, each one has made a significant improvement somewhere, from interns spending their summer with us, to developers who spent ten years making a huge impact – in alphabetical order:

Abigail Lowrie, Aditya Dewan, András Timár, Andrej Shadura, Andrew Lee (李健秋), Andrzej Hunt, Armin Le Grand, Áron Budea, Ashod Nakashian, Attila Szűcs, Caolán McNamara, Chris Sherlock, Christopher Gladman, Corentin Noël, Daniel Stone, Darshan Upadhyay, Dennis Francis, Emmanuel Gil Peyrot, Ezinne Nnamani, Faruk Uzun, Florin Ciornei, Gökay Şatır, Gopi Krishna Menon, George Wood, Grzegorz Araminowicz, Gülşah Köse, Henry Castro, Hubert Figuière, Iván Sánchez Ortega, Ivan Stefanenko, Jack Leigh, Jan Holešovsky, Jaume Pujantell Traserra, Justin Luth, Kohei Yoshida, László Németh, Lenny Horstink, Louis-Francis Ratté-Boulianne, Luboš Luňák, Lubosz Sarnecki, Luigi Iucci, Marco Cecchetti, Marc Rodrigues, Markus Mohrhard, Matúš Kukan, Mert Tümer, Mihai Varga, Mike Kaganski, Miklós Vajna, Muhammet Kara, Muthu Subramanian, Nick Wingate, Noel Grandin, Oli Baker, Olivier Hallot, Özcan Esen, Paris Oplopoios, Patrick Luby, Pedro Pinto Silva, Pranam Lashkari, Pranav Kant, Rashesh Padia, Sarper Akdemir, Shehr Bano, Skyler Grey, Szymon Kłos, Tamás Bunth, Tamás Zolnai, Thais Vieira, Tim-Philipp Müller, Tomaž Vajngerl, Tor Lillqvist, Ursache Vladimir, Will Thompson, Yunusemre Şentürk

Thank you to all the supporting team

Of course, it’s not just engineering – no company can run as smoothly as Collabora Productivity without a great team around them, its been great to have 41 people across many roles in Management, PoPs, HR, Finance, Marketing, Sysadmin…

Amélie Hanna, Anna Nazaryan, Asja Čandić, Ben Toynton, Cor Nouws, Deirdre Daly, Dorée Carrier, Elisa de Castro Guerra, Eloy Crespo, Ema Infate, Foad Vafaei, Hannah Greetham, Heidi Merrifield, Guy Lunardi, Iris Lee, Jassie Badion, Javier Llamas Mondragon, Jona Aziza, Julie Wilder, Lily Logua, Mark Filion, Mazin Alhaddad, Michael Meeks, Mike Dworski, Mitch Tester, Naomi Obbard, Niall McCarthy, Niamh Merrit, Philippe Kalaf, Richard Brock, Robert McQueen, Sam Tuke, Simon Lofthouse, Simon Napper, Stelios Milidonis, Swapnil Bhartiya, Tim Eyles, Timur Gadžo, Tina Lowe, Tracie Fabb, William Gathoye

Some of our team building events over the last 10 years included Sky Diving, High Ropes, Paddle Boarding, Punting…

Partners

Of course, we wouldn’t be where we are today without our partners. We currently have over 230 partners in 60 countries who work alongside us and integrate Collabora Online into their products. We’d like to thank them for their continued support and trust that has allowed us to grow to grow our businesses together.

We love to work with partners all over the globe

Customers

And to our customers, with some four million paying users, who have entrusted Collabora Productivity to provide their secure online office suite – it’s a privilege to be part of your business!

Community

We love to work alongside so many talented people in the community, with over one thousand four hundred (1400) individual developers committing alongside us to the underlying LibreOffice Technology code we build on over the last ten years, along with a huge number of translators and documentation, UX experts and more all across the world. Please do checkout their credits. We’re particularly grateful to those helping us out with Collabora Online, but for reasons of brevity omit this list of names – checkout the links.

Photos from many of the community events we’ve taken part in over the decade

What have we achieved?

Throughout the decade, Collabora Productivity has focused on supporting our users and giving back to the wider LibreOffice community. We have brought LibreOffice technology to the browser and mobile in an easy to consume way for everyone.

We have released over 31 major releases across LibreOffice-from-Collabora, Collabora Online, Collabora Office, Collabora Office for Mobile and Collabora Online Development Edition.

We have pushed 57,000 commits to LibreOffice and 21,000 to Collabora Online.

We’ve hosted 7 Team and Partner events; Bern in 2014, Brno in 2016, Tirana in 2018, Almeria in 2019. COOL Days, for our partners and community was born during the pandemic. The first was hosted online in 2021, and two in the subsequent years were held in person in Berlin and Cambridge.

Of course, no software is without support tickets, enabling us to assist our customers and partners to get setup, migrated and working smoothly with Collabora products. Over the last 10 years we have closed 3596 tickets – that’s an average of around ten per day, with 19 currently open.

While our primary focus is supporting our product customers, part of Collabora Productivity is our bespoke consultancy work. We have worked with a large number of companies to build better features, provide better interoperability and solve their specific problems, all the while contributing the work back into the wider community. You can read about some of our projects.

Some Special Thank Yous

Some special thank-yous are necessary for the many people behind the scenes who worked hard behind the scenes to make the original spin-out from SUSE a succes – thanks to: Brad Haque, Gerald Pfeifer, Marie Louise van Deutekom, Melanie Reichel, Michal Svec, Nils Brauckmann, Ralf Flaxa and Vojtech Pavlik

Then thanks to our first significant customers, partners and supporters:

It took a special person ten years ago to have faith in this small, new spin-out and to support our work while we went through our teething period as a new company. Many of these people also helped us with support, advice, practical experience in negotiation, and ultimately of course funding. Without them we would not be here today – you are much appreciated:

Daniel Aquilino, Kyle Beam, John Blanton, Jean-Pierre Bordes, William Bridwell, Kent Davison, Holger Dyroff, Fernand, Adam Fyne, Tsahi Glik, David Gümbel, Chris Hall, John Hunter, Frank Karlitschek, Jagan Lokanatha, Robert McCullough, Meir Morganstern, Jos Poortvliet, Anil Raut, Jim Routh, Darren Ruotolo, Robert Schulman, Kismat Singh, Niels Spanjers, Adam Paclt, Antonin Prukl

And finally, a huge set of partners, customers and key users who have contributed so much love, feedback, financial and moral support:

Thank you to all those who have helped to fuel the growth and success of Collabora Productivit from a business perspective over this decade – the full list of names would need to be far longer here, but here are the people that came immediately to mind; thank you !

Maria Alandes Pradillo, Birgit Becker, Ralf Becker, Thorsten Behrens, Maurizio Berti, Oliver Biewald, Jean-Romain Bouquet, Ulrich Brandner, Anthony Callahan, John Carberry, Antonio Chaac Velazquez Rincon, Nicolas Christener, Jan Christoph Dageförde, Denny Dahl, Holger Dyroff, Denny Ehrenberg, Stephan Feldhoff, Eric Ficheux, Vincent Francois, Peter Ganten, Jonas Garstick, Tobias Gerlinger, Peter Gietz, David Gillard, Mark Götting, Nico Gulden, Julius Härtl, Philippe Hemmel, Darren Henderson, Jerome Herledan, Thomas Hildmann, Thomas Hilstad, Timo Hirvonen, Teo Hirvonen, Lars Hoeger, Ali Işıngör, Mihajlo Joksimovic, Niall Keaveney, Nico Kossuch, Devadas Kovilakath, Ryan Kruse, Steve Kucia, Gerald Langisch, Marina Latini, Michiel Leenaars, Jérémie Lesage, Lucie Lesage, Fabian Liedtke, Javier Llamas Mondragón, Giuseppe Lo Presti, Leif Lohdahl, Patrick Maier, Marcel Meyer, Andrea Mörike, Julie Murphy, Robert Nijhof, Robert Nouwens, Jez Nuzum, Jos van den Oever, Olivier Paroz, Jean-François Pellier, Benoit Penicaut, Régis Perdreau, Andreas Rhode, Dave Richards, Bernd Rodler, Ulises Rodriguez, Björn Schieble, Paolo Storti, Mathias Supp, Jorg Thalmann, Sebastiaan Veld, Nicolas Vérité, Arnaud Versini, Christophe Villeneuve, Sean Wilson, Markus Windecker, Andrea Wörrlein, Michael Wuttke


If you read those lists and think – “wow, that’s a lot of people” – you can share our joy at each of the relationships, insights and contributions that we’ve brought into the company from them. There has been a staggering amount of work done.

Thanks too to everyone who has written about us in the media, liked our posts on social media, met us at a conference or event or just told their friends about Collabora. All of this has allowed us to keep doing what we love most – Making Open Source Rock! We’re excited about where we’re at, and are looking forward to another decade of fun!

Join the journey

Become a Partner

Contribute to the Code

Try the Online Demo

 

Collabora’s Talks at the LibreOffice Conference 2023 in Bucharest

Upcoming talks by Collabora at the LibreOffice Conference 2023

The LibreOffice Conference 2023 will take place from September 20 to September 23 in Bucharest. We are glad to be able to sponsor this event and to contribute a significant number of talks on various aspects of LibreOffice technology. Here is a list of talks by our team to consider for your conference schedule. Please don’t forget to check back after the event. We will be sharing the links to the slides and videos of the conference talks as soon as they are available.

Browse talks by day

To make it easy to navigate through the timetable, we sorted the talks chronologically. Please find the complete schedule, including track topics and more filters, on the conference website!

Thursday, 21 September 2023 🌅 (morning sessions)

Michael Meeks: Sponsor Keynote

21 September 23  12:00 – 12:30 EEST (UTC+3)  1 Room 1

Michael Meeks, Managing Director of Collabora Productivity, has a look at the latest developments in LibreOffice Technology from the perspective of the ecosystem.

See details  Save to calendar

Justin Luth: Using configuration extensions to automate preferred defaults

21 September 2023 15:30 – 16:00 EEST (UTC+3) Room 1

Justin Luth outlines the advantages and disadvantages, and showcases some simple examples and installation scrips on using configuration extensions to automate defaults.

See details  Save to calendar

Attila Szűcs: Zip64 support in LibreOffice

21 September 2023  16:00 – 16:30 EEST (UTC+3)  Room 1

As technology advances, documents will become larger and larger, and the original zip standard will no longer suffice, so Zip64 extensions have to be used in LibreOffice, to increase the limitations of zip.

See details  Save to calendar

Timur Gadžo: Tracking bugs in LibreOffice together …

21 September 2023  17:00 – 17:30 EEST (UTC+3)  Room 2

There are different paths that help provide quality assurance. Some are done by devs, some in TDF, some by ecosystem partners. Many paths lead to Gerrit. Here we are showing some examples of how Collabora and its partners are helping fix bugs in LibreOffice Technology.

See details  Save to calendar

Justin Luth: Avoiding regressions by hunting in QA unit test

21 September 23  17:50 – 18:00 EEST (UTC+3)  Room 2

Fixing bugs can be quite a challenge. Based on a complicated example, Justin Luth speaks about some lessons learned, shows how to avoid regressions. See details  Save to calendar

 

 

Friday, 22 September 2023 🌅 (morning sessions)

Miklos Vajna: Multi-page floating tables in Writer

22 September 2023  09:00 – 09:30 EEST (UTC+3)  Room 1

LibreOffice was capable of handling multi-page tables and floating tables in Writer already. But it was not possible to combine these two features to have a multi-page floating table, which is a frequently used feature in Word documents. Hear Miklos Vajna explain the challenges on implementing this functionality.

See details  Save to calendar

Caolán McNamara: Crashtesting, Fuzzing: 2023 report

22 September 2023  09:30 – 10:00 EEST (UTC+3)  Room 1

We process 812,729 documents in crashtesting, which takes 4 days per cycle. A report on the current crashtesting and fuzzing status.

See details  Save to calendar

Mike Kaganski: LanguageTool integration improvements and some other fixes

22 September 2023  10:30 – 11:00 EEST (UTC+3)  Room 1

In this talk, Mike Kaganski will describe some improvements & fixes he made to LibreOffice over the last year, including some recent changes to the native LanguageTool integration.

See details  Save to calendar

Tomaž “Quikee” Vajngerl: Document Themes

22 September 23  12:00 – 12:30 EEST (UTC+3)  Room 2

The document themes are a way to quickly, easily and consistently change the design of a document. Hear Tomaž “Quikee” Vajngerl talk on the possibility to add, change and preserve the themes of a document for Writer and Calc that is now available in LibreOffice 7.6.

See details  Save to calendar

 

 

Friday, 22 September 2023 🌇 (afternoon session)

Jaume Pujantell Traserra : PDF handling in LibreOffice

22 September 2023  15:30 – 16:00 EEST (UTC+3)  Room 2

LibreOffice needs to handle PDFs in various contexts: from inserting them inside a document, to converting them to ODG format or showing them with the experimental PDFium API. Hears Jaume Trassera’s talk on the strengths and pitfalls in different situations.

See details  Save to calendar

Szymon Kłos: Improvements in JSDialogs – LibreOfficeKit API for UI components

22 September 2023  17:20 – 17:30 EEST (UTC+3)  Room 1

JSDialogs is the framework for sharing UI components between LibreOffice and Collabora Online. Szymon Kłos explains their functionality and shows many of the optimizations and improvements it recently gained.

See details  Save to calendar

Henry Castro: Importing Excel conditional format

22 September 2023  17:30 – 17:35 EEST (UTC+3)  Room 1

Hear Henry Castro’s conditional format update on new properties and issues found (reading code) to import Excel conditional formats.

See details  Save to calendar

Justin Luth: Forms: keyboard navigation and VBA macro control

22 September 2023  17:40 – 17:45 EEST (UTC+3)  Room 1

In this presentation, Justin Luth outlines the three different types of form controls available in LibreOffice and talks about newly gained keyboard navigation and VBA macro access to form controls.

See details  Save to calendar

Paris Oplopoios: Per-view rendering improvements

22 September 2023  17:45 – 17:50 EEST (UTC+3)  Room 1

Learn about the improvements made on view separation based on different view options in scenarios where there can be multiple users with different view options.

See details  Save to calendar

Gökay Şatir: View-based accelerator configuration manager

22 September 2023  17:50 – 17:55 EEST (UTC+3)  Room 1

Hear Gökay Şatir‘s talk on the recently added support for language-specific shortcuts. When a document is being edited by multiple users, they can all use their languages’ shortcuts.

See details  Save to calendar

Saturday, 23 September 2023 (morning sessions) 🌅

Mike Dworski: The 3 layers of typo Correction: AutoCorrect, spellchecking, and grammar checking

23 September 2023  09:30 – 10:00 EEST (UTC+3)  Room 1

Were you ever frustrated by ducking AutoCorrect? Seeing red squiggles under misspelled words? Accidentally putting the wrong words inside your sentences? Learn how each layer tackles different types of errors, plus how to refine the dictionaries and tools that are already there!

See details  Save to calendar

Michael Meeks: An economic perspective on FLOSS & LibreOffice technology

23 September 2023  11:00 – 11:30 EEST (UTC+3)  1 Room 1

Hear Michael Meeks‘ talk and join the discussion around FLOSS business models as they related to LibreOffice technology, the ecosystem, and funding the future & success of LibreOffice.

See details  Save to calendar

Find out more about Collabora Office & Collabora Online


Collabora Productivity created Collabora Online, a powerful online office suite, which you can integrate into your own infrastructure. It prioritises your digital sovereignty and provides you with all the tools to keep your data secure, without compromising on features. Collabora provides a wide range of products, as well as consulting services for enterprises and governments. Powered by the largest team of certified LibreOffice engineers in the world, Collabora is a leading contributor to the LibreOffice technology community. Collabora Office for Desktop and Collabora Online provide a business-hardened office suite with long-term support. Collabora’s multi-platform policy is completed with Collabora Office for iOS, Android, and Chrome OS. Collabora Productivity is a division of Collabora, the global software consultancy dedicated to providing the benefits of Open Source to the commercial world, specializing in mobile, automotive and consumer electronics industries. For more information, follow us on Twitter, Mastodon, LinkedIn and YouTube.

Talks and Slides by Collabora Productivity at FOSDEM 2023

FOSDEM 2023 – The Talks and Slides from the Collabora Productivity Team

FOSDEM has returned to Brussels! It was great meeting again in person on Europe’s largest open-source conference for developers and tech-enthusiasts. We’d like to express our gratitude to the community, the organizing team and the many volunteers that made this happen. The Collabora team gave numerous talks, mainly on the LibreOffice Technology track. Missed a presentation? Would you like to dig deeper? Please find the links to the videos and to the downloads of the slides below. Would you like to discuss with us on some of the technical topics? Meet us in the forum or join the discussions on GitHub!

 

Michael Meeks

Collaboration and Content Management devroom

Collaborating with Collabora Online – How to re-use Collabora in your work or project

Collabora Online brings LibreOffice technology to the browser and integrates with a large number of different Open Source products. Come and hear from Michael Meeks how you can plug into new APIs we have for Grammar checking (with LanguageTool), Bibliography Management (with Zotero), and translation integration (with DeepL). Hear how an integration can work, and the new SDK samples to build on that we provide to make things easy for developers. Also catch a glimpse of the many improvements to the product that we’ve made to improve collaboration performance, interactivity, as well as core LibreOffice technology pieces around intereoperability and performance. Hear about our plans around off-line in the browser, and ask any questions you have. See details

Watch the talk!
Download the slides!

 

Pranam Lashkari

LibreOffice Technology devroom

Feature Locking and Feature Restriction – Integrator’s Way to Unlock Potential

In this talk, Pedro Silva presents Pranam Lashkari’s work on feature locking and restrictions in Collabora Online. Using such methods, integrators can control which features to deliver to which user or group. See details

Watch the talk!
Download the slides!

 

Miklos Vajna

LibreOffice Technology devroom

Writer Content Controls – What Happened in the Past Half Year

LibreOffice was capable of handling form filling in Writer for a while already. In the meantime, the competition introduced Structured Document Tags. Writer Content Controls are meant to perform a great handling of this third type of form filling. See Miklos Vajna‘s talk about what we have done to bring themes to LibreOffice, hear what still needs doing and find out how you can help. See details

Watch the talk!
Download the slides!

 

Sarper Akdemir

LibreOffice Technology devroom

An Interoperability Improvement in LibreOffice Impress Tables

Sarper Akdemir tells the story of an interoperability bug fixing adventure where the problem turned out to be deeper than it appeared at first glance, showcasing how there are multiple approaches to a single interoperability problem. See details

Watch the talk!
Download the slides!

Attila Szűcs

LibreOffice Technology devroom

Footnotes in Multi-column Sections

In this talk, Attila Szűcs showcased the fix a seemingly small bug, that became much more complex than expected, because of the differences between writer’s, and word’s multi-column footnote capabilities. See details

Watch the talk!
Download the slides!

 

Paris Oplopoios

LibreOffice Technology devroom

Supporting Old Proprietary Graphic Formats

Some proprietary graphic formats from the 90s like WMF are device dependent and hard to support. The standard is hard to navigate and implement. See how WMF bugs are debugged, fixed and tested. See details

Watch the talk!
Download the slides!

 

 

Michael Meeks

LibreOffice Technology devroom

Collabora Online Over Lockdown – How LibreOffice Technology in the Browser Got Better

Collabora Productivity’s CEO Michael Meeks showed how Collabora Online (COOL) has improved over the COVID-19 era, not only in core feature-function, but also in ease of access and deployment for everyone. See how we can deliver scalable, secure, on-premise editing of your documents with a simple, easy to deploy office for the free world. See details

Watch the talk!
Download the slides!

 

Szymon Kłos

LibreOffice Technology devroom

LibreOfficeKit – Bridge Between Your Application and LibreOffice

Szymon Kłos gave a short introduction into integrating LibreOffice using LibreOfficeKit with external software. He described the most important code pieces and showed, where to look for information. He also demonstrated how to add new features, which API we provide, and what can be done with tiled rendering. See details

Watch the talk!
Download the slides!

 

Pedro Pinto Silva

LibreOffice Technology devroom

Make Collabora Online Yours – Customize and Integrate it Everywhere

Collabora Online is quite flexible in the means that you can alter to your personal taste without the need to change other core components. Pedro Pinto Silva shows how to make Collabora Online yours. Discover all the shining new additions to the user interface and learn how to customize and integrate it everywhere. Also, have a look at Pedro Pinto’s recap blog post to learn more about his FOSDEM experience. See details

Watch the talk!
Download the slides!

 

Tor Lillqwist

LibreOffice Technology devroom

Collabora Online and WASM – Assembling Off-line Collabora Online with the Web

Tor Lillqvist‘s talk showcased a new approach to enabling browser deployment of rich office functionality – built on top of allotropia’s investment in enabling the core LibreOffice technology to compile to Web Assembly (WASM) – combined with the Collabora Online front-end. See how this can be used to provide a fall-back (non-collaborative) editing mode for when you lose network connectivity, and about the plans to re-synchronize documents on the return from such a tunnel. See details

Watch the talk!

Download the slides!

Read more about FOSDEM from the team:

 

 

About Collabora Online

Collabora Online 22.05 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 hello@collaboraoffice.com.