Annual Report: LibreOffice in 2020

In 2020, LibreOffice celebrated its tenth birthday. Two new major versions of the suite introduced a variety of new features, while minor releases helped to improve stability as well (This is part of The Document Foundation’s Annual Report for 2020 – the full version will be posted here on the blog soon.) The Document Foundation announced two major releases of LibreOffice in 2020: version 6.4 on January 29, and version 7.0 on August 5. In addition, 13 minor releases were made available over the year: RELEASE DATE LibreOffice 6.3.5 February 20 LibreOffice 6.4.1 February 27 LibreOffice 6.4.2 March 19 LibreOffice 6.4.3 April 16 LibreOffice 6.3.6 April 30 LibreOffice 6.4.4 May 21 LibreOffice 6.4.5 July 2 LibreOffice 6.4.6 August 13 LibreOffice 7.0.1 September 3 LibreOffice 7.0.2 October 8 LibreOffice 6.4.7 October 22 LibreOffice 7.0.3 October 29 LibreOffice 7.0.4 December 17 Throughout the year, we held three Bug Hunting Sessions in preparation for new major releases. These typically took place on a single day between set times, so that experienced developers and QA engineers could help new volunteers to file and triage bugs via the IRC channels and mailing lists. The Bug Hunting Sessions for LibreOffice 7.0 were held on May 11

[White Paper] LibreOffice Technology, the only software platform for personal productivity on the desktop, mobile and cloud

The most mature and capable code-base, outside of Microsoft, to interoperate with Microsoft’s proprietary document formats LibreOffice Technology is the result of ten years of intensive activity on the software’s open source code, coordinated by the Engineering Steering Committee and carried out by developers, software engineers, security experts, and interface and user experience specialists of many affiliations. The goal of this evolutionary process was to create a single software platform for individual productivity on desktop, mobile and the cloud: the only approach able to offer users the interoperability features that enable transparent sharing of all content, and independence from single commercial vendors and vendor lock-in strategies. This is the opposite approach to all other proprietary and open core office suites, which have developed different versions for each platform trying to replicate the functionality, but only succeeding in part, so that – for example – the internal structure of documents (which is not visible to users) is different for each application. The evolutionary process from product to platform The source code inherited from OpenOffice – with a heritage stretching back decades – was too complex for the average developer and had a build environment that was difficult to create and manage.

LibreOffice 7.1 Community released by The Document Foundation

A brand new version of the best free open source office suite, based on the LibreOffice Technology platform for desktop, mobile and cloud productivity Berlin, February 3, 2021 – LibreOffice 7.1 Community, the volunteer-supported version of the best open source office suite for desktop productivity, is available from https://www.libreoffice.org/download. The Community label underlines the fact that the software is not targeted at enterprises, and not optimized for their support needs. For enterprise-class deployments, TDF has strongly recommended the LibreOffice Enterprise family of applications from ecosystem partners – for desktop, mobile and cloud – with long-term support options, professional assistance, custom features and other benefits, including SLA (Service Level Agreements): https://www.libreoffice.org/download/libreoffice-in-business/. Despite this recommendation, an increasing number of enterprises have chosen the version supported by volunteers over the version optimized for their needs. This has had a twofold negative consequence for the project: a poor use of volunteers’ time, as they have to spend their time to solve problems for business that provide nothing in return to the community, and a net loss for ecosystem companies. This has been a problem for the sustainability of the LibreOffice project, because it has slowed down the evolution of the software. In fact, every

Introducing the ScriptForge Basic Libraries

The arrival of the ScriptForge Libraries will greatly help macro programming in LibreOffice. By Jean-Pierre Ledure What is ScriptForge? ScriptForge libraries are an extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic macros. Users familiar with other BASIC macro variants often face hard times to dig into the extensive LibreOffice Application Programming Interface even for the simplest operations. By collecting most-demanded document operations in a set of easy to use, easy to read routines, users can now program document macros with much less hassle and get quicker results. ScriptForge abundant methods are organized in reusable modules that cleanly isolate Basic programming language constructs from ODF document content accesses and user interface(UI) features. What is in ScriptForge? ScriptForge libraries hold: an extensive set of primitives for array handling, including sorts, set operations and interfaces with csv files an extensive set of primitives for string handling, including replacements, regular expressions, encodings, hashing and localization a Dictionary mapping class a class to help internationalize Basic scripts a coherent error handling for both user and ScriptForge scripts complete FileSystem and TextStream classes for file and directory handling, plus text files read & write detailed context information: platform,

The Document Foundation releases LibreOffice 7.0.4

Berlin, December 17, 2020 – LibreOffice 7.0.4, the fourth minor release of the LibreOffice 7.0 family, is available from https://www.libreoffice.org/download/. All users are invited to update to this version, as the LibreOffice 6.4 family won’t be updated, having reached end-of-life. LibreOffice 7.0.4 includes over 110 bug fixes and improvements to document compatibility. LibreOffice offers the highest level of compatibility in the office suite arena, starting from native support for the OpenDocument Format (ODF) – with better security and interoperability features – to wide support for proprietary formats. End user support is provided by volunteers via email and online resources: https://www.libreoffice.org/get-help/community-support/. On the website and the wiki there are guides, manuals, tutorials and HowTos. Donations help us to make all of these resources available. For enterprise class deployments, TDF strongly recommends sourcing LibreOffice from one of the ecosystem partners, to get long-term supported releases, dedicated assistance, custom new features and other benefits, including SLAs (Service Level Agreements): https://www.libreoffice.org/download/libreoffice-in-business/. Support for migrations and training should be sourced from certified professionals who provide value-added services which extend the reach of the community to the corporate world. Also, the work done by ecosystem partners flows back into the LibreOffice project, and this represents an

FOSDEM 2021: LibreOffice DevRoom Call for Papers

FOSDEM 2021 will be a virtual event, taking place online on Saturday, February 6, and Sunday, February 7 (https://fosdem.org/2021/). The LibreOffice DevRoom is scheduled for Sunday, February 7, from 9AM to 7PM (times to be confirmed). NEW RULES FOR 2021 The reference time will be Brussels local time (CET). Talks will be pre-recorded in advance, and streamed during the event Q/A session will be live A facility will be provided for people watching to chat amongst themselves A facility will be provided for people watching to submit questions IMPORTANT DATES TO REMEMBER December 27: Submission deadline December 31: Announcement of selected talks January 4: Publication of DevRoom schedule January 15: Presentations upload deadline CALL FOR PAPERS We are inviting proposals for talks about LibreOffice or the ODF standard document format, on topics such as code, localization, QA, UX, tools, extensions, migrations and general advocacy. Please keep in mind that product pitches are not allowed at FOSDEM. The length of talks is limited to a maximum of 25 minutes, as we would like to have some minutes for questions after each presentation, and to fit as many presenters as possible in the schedule. Exceptions must be explicitly requested and justified. You