Annual Report 2021: Attracting new contributors to LibreOffice

Bringing new community members on board, and helping them to get started in the LibreOffice community, is an essential part of our work. Here’s what we did in 2021… (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) Onboarding tools and sites Joining a large and established project like LibreOffice can be daunting for many. The software has a large codebase, and sub-projects use a wide array of tools. In recent years, we’ve made efforts to simplify the onboarding process by linking more services together with SSO (single sign-on), thereby reducing some of the complexity. In addition, we’ve created Easy Hacks and similar “bite size” projects in other areas, so that newcomers can get involved quickly and achieve something without months of work. Currently, we have two websites/pages that function as starting points for new contributors: What Can I Do For LibreOffice and the Get Involved page. The former was set up by LibreOffice’s Albanian community, and lets users click through topics of interest, until they find something they want to do. The latter is a regular page, with a list of sub-projects inside LibreOffice, and quick steps to make

Annual Report: TDF’s infrastructure in 2021

In 2021, the infrastructure team migrated our “Ask LibreOffice” site to Discourse, deployed a Decidim instance, and assisted with video streaming during the LibreOffice Conference. (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) LibreOffice’s infrastructure team is responsible for maintaining the hardware, virtual machines and services that enable the wider community to develop, market, test, localize and improve the software. The public infrastructure is powered by around 50 kernel-based virtual machines (KVMs) spread across four hypervisors, plugged to an internal 10Gbps switch, hosted at Manitu in St. Wendel (Germany), and managed with libvirt and its KVM/QEMU driver. The virtual disk images are typically stored in GlusterFS volumes – distributed across the hypervisors – except for some transient disks (such as cache) where the IOPS requirement is higher and the redundancy less important. As 2021 marked another “pandemic year” with only online events, the infrastructure team helped to make these a pleasant experience from home. Notably, they deployed a Pretalx instance to manage conference submissions and the schedule, and put in place a streaming backend based on Jitsi/Jibri/RTMP during the annual conference, thereby providing several participation options to chose from.

Annual Report: LibreOffice Quality Assurance in 2021

Quality Assurance (QA) is a cornerstone of the LibreOffice project, thanks to the activity of a large number of volunteers and the feedback of many users who help in reporting bugs and regressions. (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) In 2021, the QA team triaged thousands of bugs, bisected hundreds of regressions, and answered questions from countless bug reporters. As one of the most visible groups directly responding to end users, the QA team must be nimble and able to adapt to changes. In addition, it must deal with specific requests for help from other teams. The QA team meets regularly on IRC on the #libreoffice-qa channel, which is the best medium for discussing bugs and regressions. The IRC channel provides an excellent opportunity to remain in close contact with team members, and to tutor new members in the art and skill of LibreOffice QA. This is bridged to the Telegram group. During 2021, 6,804 bugs were reported by 3,022 users, which means 131 new bugs were reported every week on average. Top 10 bug reporters Telesto (571) NISZ LibreOffice Team (296) Regina Henschel (126) Mike Kaganski

Annual Report: LibreOffice Documentation Project in 2021

The LibreOffice Conference is the annual gathering of the community, our end-users, developers, and everyone interested in free office software. This year, it took place online once again. (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) New and translated guides Throughout the year, the documentation project closed the gap between LibreOffice major releases, and the updates of the corresponding user guides. By the year end, all of the version 7 guides updated to match the release of LibreOffice 7.2, and ready to continue for the forthcoming release – 7.3 – which arrived in February 2022. The goal of tracking the software release closely was achieved, and the documentation team is now in a steady state of small updates between releases. The updates and enhancements of the guides was an effort of all the team, coordinated by Jean Weber (Writer and Getting Started Guide), Steve Fanning (Calc and Base guides), Peter Schofield (Impress and Draw guides), Rafael Lima (Math guide). A number of volunteers also worked in each guide by writing and reviewing contents and suggesting improvements. Special thanks to Jean Weber for making the guides available for sale in

Annual Report: LibreOffice Conference 2021

The LibreOffice Conference is the annual gathering of the community, our end-users, developers, and everyone interested in free office software. This year, it took place online once again. (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) Normally, the conference takes place at a different venue each year, to reflect the international and diverse LibreOffice community. For instance, in 2019 we were in Almeria, in 2018 in Tirana, and in 2017 in Rome. Due to the coronavirus pandemic, though, we decided to move the conference online in 2020. This wasn’t an easy decision, as face-to-face meetups are important for free and open source software projects, but we focused on making it work. We faced the same situation in 2021: ideally, we would have had an in-person conference, but uncertainty surrounding travel restrictions and containment measures means that we decided to move the conference online for another year. The conference took place from 23 – 25 September, with sessions usually running from 10:00 to 16:00 (UTC). We created multiple Jitsi “rooms” for the various talks and presentations, along with extra channels for social interaction and general chit-chat via IRC, Matrix and

Annual Report: The Document Foundation in 2021

The Document Foundation (TDF) is the non-profit entity behind LibreOffice. In 2021, we had elections for the foundation’s Board of Directors, along with regular Advisory Board calls, and support for other projects and activities. (This is part of The Document Foundation’s Annual Report for 2021 – we’ll post the full version here soon.) Election of new Board of Directors The Board of Directors (or “BoD”) is the main administration of the foundation’s projects and teams. Directors are directly elected by Community Members. The Board of Directors consists of seven members and three deputies. The Board of Directors may launch any other teams or committees ad hoc if necessary. The Board of Directors decides on all fundamental matters on its own authority in accordance with the Articles and conducts the ongoing business of the foundation. The Executive Board has the status of a legal representative and represents the foundation in and out of court. More about the Board’s responsibilities and decision-making processes is in the foundation’s statutes. In October, Marina Latini – on behalf of the Membership Committee – announced the start of the election process. The existing Board started its duty on February 18, 2020, and remained in charge until