Welcome to The Document Foundation Planet

This is a feed aggregator that collects what LibreOffice and Document Foundation contributors are writing in their respective blogs.

To have your blog added to this aggregator, please mail the website@global.libreoffice.org mailinglist or file a ticket in Redmine.


Tuesday
04 March, 2025


face

GSoC logo

Everyone loves having shiny new features in LibreOffice. But how do we get them? Many are developed by volunteers and people in the ecosystem.

But another great source of new features is the Google Summer of Code (GSoC), a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with open source organisations on a 12+ week programming project under the guidance of mentors.

And we’re happy to announce that for 2025’s GSoC, LibreOffice is once again taking part!

Find out more here


Monday
03 March, 2025


face

By Ndidi Folasade Ogboi

For the past two months, I’ve been working on adding more templates to LibreOffice Writer as part of my Outreachy project. My goal has been to create functional templates that users need the most.

I created these templates based on what you told us in our survey and your response was incredible!…


face

LibreOffice Conference 2024 logo

The LibreOffice Conference 2024, held in Luxembourg, welcomed also many speakers that are involved in creating, supporting and promoting Free and Open Source Software (FOSS) in several countries.

Extending our annual conference and opening it to intervention from international organisations and institutions was appreciated change, which provided our community with additional insights as well as creating more opportunities for cooperation between the many stakeholders involved with FOSS.

The following videos represent a selection from the several tracks dedicated to topics that are complementary to LibreOffice and the ecosystem of organisations and communities that use it and support it.

Use the icon in the top-right to navigate the playlist – or see the direct links to individual videos underneath.

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

Links to individual videos

  • Open source as tool of trust – Mika Lauhde – Head of Technology, Delegation for CyberSpace, International Committee of Red Cross (ICRC)
  • Open source in EdTech – Thibaud Latour – Managing director at the Luxembourg Media & Digital Design Centre
  • Luxchat4Gov – Patrick Weber – Attaché – Ministry for Digitalisation

Friday
28 February, 2025


face

Creating Reusable CVs in LibreOffice Writer – A recent session in Nepal

The Nepalese community mentored CS50 students in Nepal create their very first resume for securing internships!

Our Nepalese community writes…

LibreOffice is a powerful open source office suite for many users worldwide. One of the major components is the word processing software, LibreOffice Writer, which is a highly effective tool for all levels of users.

We in the Nepalese community recently conducted a CV writing session titled “LibreOffice Writer – Creating Reusable CVs”, delivered by our Liaison for the Nepalese community, Mr Suraj Bhattarai. This session was one of the guest sessions for the first and second year CS50 students at IOE Purwanchal Campus, who went through the CS50 AI course this time. The purpose of the session was to help them articulate their learning from the CS50x and CS50 AI timeline into a presentable resume, together with their other strengths, to get their very first internship into the tech industry.

Suraj shared key insights when writing resume/CVs; he mentioned that the fact that fancy CVs or Canva templates are not yet a trend among hiring managers who happen to be millennials. What sells for a peak career or a first internship is a standard resume template. Apart from online options that generate downloadable CVs after the user simply fills out major details, the offline space has no significant help rather than making one in friendly software like LibreOffice Writer.

Creating Reusable CVs in LibreOffice Writer – A recent session in Nepal

Suraj additionally shared that professional CVs/resumes for the purpose of very first internships are always simple, includes no crazy pictures, do not summarise in two or more columns, and mainly focus on experience and education – that’s it! This is equally true at every other level of careers. And for the very specific Applicant Tracking System (ATS), friendly resumes are always the best choice to go with!

He concluded that LibreOffice Writer is a powerful word processing software program that ships with many offline resume/CV templates. Also, more variations and template options could be downloaded from the official extensions site or this third-party one – the best one that resembles your very CV/resume preference. With this powerful word processing program, you can even create your very own template and publish it for millions of other LibreOffice Writer users online or offline.

In the final minutes of the session, Suraj hosted a CV/resume building competition using LibreOffice Writer. The 10 minute-challenge was hands-on for the students to experience LibreOffice Writer and get comfortable with it. A total of 38 students showcased their resumes/CVs following tips from the session. Among them, based on the writing style, formatting, and tone of language, the top three were awarded LibreOffice T-shirts as a gesture.

Creating Reusable CVs in LibreOffice Writer – A recent session in Nepal


Thursday
27 February, 2025


face

Berlín, 27 de febrero de 2025 – LibreOffice 25.2.1, la primera actualización de la nueva suite ofimática LibreOffice 25.2 para Windows (Intel, AMD y ARM), macOS (Apple Silicon e Intel) y Linux está disponible para su descarga desde nuestro sitio


face

With videos describing new features on YouTube and PeerTube

Berlin, 27 February 2025 – LibreOffice 25.2.1, the first minor release of the new LibreOffice 25.2 volunteer-supported office suite for Windows (Intel, AMD and ARM), macOS (Apple Silicon and Intel) and Linux is available for download from our website [1]. LibreOffice is the best office suite for users who want to retain control over their individual software and documents, thereby protecting their privacy and digital life from the commercial interference and the lock-in strategies of Big Tech.

LibreOffice is the only office suite designed to meet the actual needs of the user – not just their eyes. It offers a range of interface options to suit different user habits, from traditional to modern, and makes the most of different screen sizes, optimising the space available to put the maximum number of features just a click or two away. It is also the only software for creating documents (that may contain personal or confidential information) that respects the user’s privacy, ensuring that the user can decide if and with whom to share the content they create, thanks to the standard and open format that is not used as a lock-in tool, forcing periodic software updates. All this with a feature set that is comparable to the leading software on the market and far superior to that of any competitor.

What makes LibreOffice unique is the LibreOffice Technology Platform, the only one on the market that allows the consistent development of desktop, mobile and cloud versions – including those provided by companies in the ecosystem – capable of producing identical and fully interoperable documents based on the two available ISO standards: the open ODF or Open Document Format (ODT, ODS and ODP) and the proprietary Microsoft OOXML (DOCX, XLSX and PPTX). The latter hides a huge number of artificial (and unnecessary) lock-in complexities that create problems for users convinced they are using a standard format. Products based on LibreOffice Technology are available for all major desktop operating systems (Windows, macOS, Linux and ChromeOS), mobile platforms (Android and iOS) and the cloud.

For enterprise-class deployments, TDF strongly recommends the LibreOffice Enterprise family of applications from ecosystem partners – for desktop, mobile and cloud – with a wide range of dedicated value-added features and other benefits such as SLAs and backports of security patches for several years: www.libreoffice.org/download/libreoffice-in-business/.

English manuals for LibreOffice 25.2 Writer and Impress can be downloaded from books.libreoffice.org/en/. End users can get first-level technical support from volunteers on the user mailing lists and the Ask LibreOffice website: ask.libreoffice.org.

Videos describing the new features of the LibreOffice 25.2 family are available on PeerTube and YouTube.

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

Availability


Wednesday
26 February, 2025


face

Dentro de un mes, el 26 de marzo, celebraremos el Día de Libertad Documental 2025. Por primera vez en mucho tiempo, el proyecto LibreOffice desempeñará un papel destacado en la organización del evento.

Durante el día, hablaremos principalmente del Formato …


face

In one month, on March 26, we will celebrate Document Freedom Day 2025. For the first time in a while, the LibreOffice project will play a major role in organizing the event.

During the day, we will mainly talk about the ISO Open Document Format, which was approved in 2005 by OASIS and in 2006 by ISO. Due to the global scale of the LibreOffice project, our events will be online.

There will be three webinars at 10:30 CET, 15:30 CET and 20:30 CET, with a presentation on the history of ODF and the great importance of the standard document format for digital sovereignty.

In addition, we will be connected for question and answer sessions at 1 p.m. CET and 6 p.m. CET, to delve deeper into the topics of the webinar and to satisfy the curiosity of users, most of whom use a proprietary format without being aware of it, and are therefore victims of Microsoft’s lock-in strategies.

In addition to online events, there will also be physical events organized by local open source communities. All events should be registered on the Document Freedom Day web page.

If you are planning to organize one of these events, please contact us at media@documentfoundation.org. We can help you by sending you LibreOffice and Open Document Format leaflets/flyers and stickers.


face

Firebird Project is happy to announce general availability of Firebird 5.0.2 — the latest minor release in the Firebird 5.0 series.This minor release offers bug fixes as well as a few improvements, please refer to the Release Notes for the full list of changes.Binary kits for Windows, Linux, MacOS and Android platforms are immediately available for download.


[en] Michael Meeks: 2025-02-26 Wednesday

09:41 UTC

face
  • Mail and chat chewage.
  • Published the next strip: umbrella organizations, and financial stewards for your project:
    The Open Road to Freedom - strip#7 - umbrella organizations

Tuesday
25 February, 2025


[en] Michael Meeks: 2025-02-25 Tuesday

21:00 UTC

face
  • Up extremely early; managed to clear out mail & admin before most people arrived, chat with Lily, new, faster format planning call.
  • Lunch. Plugged away at some profiling / performance features: what is it that burns CPU in the browser ? the Bitwarden browser plugin re-re-scanning the whole DOM on each keystroke looking for auto-complete magic in shadow DOMs - amazing.

Monday
24 February, 2025


[en] Michael Meeks: 2025-02-24 Monday

21:00 UTC

face
  • Up early, frenetic day of 1:1 and other calls and admin; all good, worked late.

Sunday
23 February, 2025


[en] Michael Meeks: 2025-02-23 Sunday

21:00 UTC

face
  • Played bass at Church in the morning; Sue spoke. Back for pizza lunch with E. played some games. Snoozed on the settee with J. Dug into Colossians 3 some more. Watched Night Agent, bed.

Saturday
22 February, 2025


[en] Michael Meeks: 2025-02-22 Saturday

21:00 UTC

face
  • Up lateish, helped J. saw up bits of the garden to fill the brown bin. Video calls with H, N & M. Lunch.
  • Bit of work & admin setup. Plugged away at Colossians 3. David over. Out for a walk around Lanwade Hall - snowdrops now out.
  • Back, tried to reduce noise on garage tank pump: apparently the pipe-clip stand-off has been driven 3mm into the breeze-block by vibration; adjusted variously. Tidied the workshop with David's help - broke down an old teak chair, binned a more modern chair base, unpacked expanding foam canisters and so on.
  • Dinner, played games, enjoyed time together.

Friday
21 February, 2025


[en] Michael Meeks: 2025-02-21 Friday

21:00 UTC

face
  • Out for a run with J. call with Dave. Catch up with H. and N. - lovely daughters. Mail chew, lots of admin catch-up, chat with Thorsten.
  • Supervised E. in the garage - making tooling to make her own Quoridor game board, some progress with a stacked circular saw dado blade, and getting spacing right.
  • Back to more admin, contract review, pricing, poked at some code to generate atom XML for a TORF RSS feed.


Thursday
20 February, 2025


[en] Michael Meeks: 2025-02-20 Thursday

21:00 UTC

face
  • Tech planning call early. Mail chew, admin catch-up, lunch. Worked on slides, catch-up with Philippe.

face

Berlin, 20 February 2025 – LibreOffice 24.8.5, the fifth minor release of the LibreOffice 24.8 family of the free open source, volunteer-supported office suite for Windows (Intel, AMD and ARM), MacOS (Apple and Intel) and Linux, is available on our download page.

LibreOffice is the only office suite that respects the privacy of the user, ensuring that the user is able to decide if and with whom to share the content they create. It even allows deleting user related info from documents. In addition, it has a feature set comparable to the leading product on the market.

Also, LibreOffice offers a range of interface options to suit different user habits, from traditional to modern, and makes the most of different screen sizes by using all the space available on the desktop to put the maximum number of features just a click or two away.

The biggest advantage over competing products is the LibreOffice Technology engine, the single software platform on which desktop, mobile and cloud versions of LibreOffice – including those from ecosystem companies – are based.

This allows LibreOffice to produce identical and fully interoperable documents based on two ISO standards: the open and neutral Open Document Format (ODT, ODS, ODP) and the closed and fully proprietary Microsoft OOXML (DOCX, XLSX, PPTX), which hides a large amount of artificial complexity, and can cause problems for users who are confident that they are using a true open standard.

End users looking for manuals can download the LibreOffice 24.8 guides from the following link: books.libreoffice.org/.

LibreOffice for Enterprise

For enterprise-class deployments, TDF strongly recommends the LibreOffice Enterprise family of applications from ecosystem partners, with three or five year backporting of security patches, other dedicated value-added features and Service Level Agreements: www.libreoffice.org/download/libreoffice-in-business/.

Every line of code developed by ecosystem companies for enterprise customers is shared with the community on the master code repository and improves the LibreOffice Technology platform. Products based on LibreOffice Technology are available for all major desktop operating systems (Windows, macOS, Linux and ChromeOS), mobile platforms (Android and iOS) and the cloud.

In fact, LibreOffice’s mature code base, rich feature set, strong support for open standards, excellent compatibility and LTS options make it the ideal solution for organisations looking to regain control of their data and break free from vendor lock-in.

LibreOffice 24.8.5 availability

LibreOffice 24.8.5 is available from www.libreoffice.org/download/. Minimum requirements for proprietary operating systems are Microsoft Windows 7 SP1 (no longer supported by Microsoft) and Apple MacOS 10.15. Products for Android and iOS are at www.libreoffice.org/download/android-and-ios/.

End users can get first-level technical support from volunteers on mailing lists and the Ask LibreOffice website: ask.libreoffice.org. They can support the project by donating at www.libreoffice.org/donate.

Enterprise deploying LibreOffice can also donate, although the best solution for their needs would be to look for the enterprise optimized versions of the software (with Long Term Support


Wednesday
19 February, 2025


[en] Michael Meeks: 2025-02-19 Wednesday

21:00 UTC

face
  • Sync with Dave on comic stories. Partner call.
  • Published the next strip: looking at donations
    The Open Road to Freedom - strip#6 - donations
  • Lunch with Julia. Monthly all-hands, part of sales call. Caught up with admin. Band practice in the evening.

Tuesday
18 February, 2025


[en] Michael Meeks: 2025-02-18 Tuesday

21:00 UTC

face
  • Planning call - managed to fit it inside an hour this week by some radical update-it-and-read-through-it-first-ness.
  • Mail chew, lunch, sync with Karen, slides; monthly management meeting. Partner call in the evening. Dinner, E-mail bits, watched House with J.

Monday
17 February, 2025


[en] Michael Meeks: 2025-02-17 Monday

21:00 UTC

face
  • Up early, out for a run with J. mail chew, 1:1 with Miklos, Lunch with E. Marketing content call, sync with Pedro & Eloy, admin. Dinner, up late working on a contract.

face

Ndidi Folasade Ogboi

Tell us a bit about yourself!

I live in Lagos, Nigeria, and I spend my time dabbling into user experience design with research, although these days, I’m diving deeper into research. I’m a big fan of books, especially well-written fiction. Music is also a huge part of my life. Let’s just say I love anything that sounds good and sing-alongs during work.

What are you working on in the LibreOffice project right now?

I am an Outreachy intern working on improving the LibreOffice Writer templates with guidance from my mentor, Heiko Tietze. I have spent the last month understanding the community’s pain points by carrying out a survey, analysing their responses and working to create functional templates that they need. Currently, I am iterating on priority templates like DIN 5008 Business Letter, resume and academic writing templates.

I am also doing some more research on template standards and reflecting on how to create templates that would help users. My top priority is to understand styling and implement it in the templates I am creating and also curate template contents that fits into prospective user preferences.

Why did you choose to join the project, and how was the experience?

During my Outreachy contribution phase, I had a list of open-source projects I could choose from, but at the time, I wanted to test the limits of my capacity. As a UX designer with no coding background, the first task for this project was to submit a patch on Gerrit.

Every other contributor left the task obviously because of the task complexity and I remember one of my mentors, Ilmari telling me that the competition had become less tense due to the number of contributors dropping the project. It was a challenge that pushed me out of my comfort zone as it was my first time interacting with code. That was it for me. Completing that task gave me a sense of achievement and made me even more excited to continue with the project.

Ah, it was challenging at first. I also dealt with anxiety because there was so much to do and I didn’t know where to start but later, the bits started coming together. Luckily for me, I have a mentor who has been supportive since I started the project back in December and who has made my experience seamless. Whenever I face a blocker, I know I have a mentor who is always ready to provide me with resources and connect me with other members of the community that have resources that would be useful for each project phases.

Anything else you plan to do in the future? What does LibreOffice really need?

I have decided to continue contributing to adding more templates to Writer and helping improve other aspects of user experience through user research and design after my internship ends. I like it here. Working on templates in Writer is challenging no doubt – but I think I like the way it stretches


face

LibreOffice inherits a gigantic code base from its ancestors, StarOffice and OpenOffice. Here I discuss some notes for the newcomers on how to better understand the existing LibreOffice code, and improve the patches.

Studying the Existing Code

As said, LibreOffice is a huge code base, containing ~10 million lines of mostly C++ code. There are different assumptions, conventions and coding styles across ~200 modules that LibreOffice has.

Therefore, it is important to first, study the existing code, through reading and debugging LibreOffice source code, to understand the things that it does, and the way you can implement your ideas, including bug fixes and adding new features.

And although implementing some ideas seem to be straightforward at first sight, it is meaningful to study the details.

Quality Assurance Point of View

First of all, you should understand the thing that you want to implement. No matter if it is a bug, a new feature, or just an EasyHack, you should understand what is requested, what works and what does not work. This requires careful reading of the Bugzilla pages.

User Point of View

Then, you should try to run LibreOffice to understand the exact place in the application where you want to change. LibreOffice user interface has thousands of dialog boxes, so you need to make sure that you understand the thing that you want to do.

Developer Point of View

And at last, you get into implementing something in the code. Here are some questions that you can ask yourself about the details, when reading the existing code:

  • Why this statement is here, in the first place? (detail-oriented view)
    • You can use git blame to see the last author of a specific line
    • You can use git log to study the details by knowing the commit hash
    • What can this part of code actually does?
    • Can I see its effect?
git log

git log

Or, you may be interested in the code behavior in the big picture:

  • What does the code do as a whole? (holistic view)
  • There are many other statements, functions and other constructs in the code. What do they do?
  • What is the overall goal of the code?
  • Can I test that in action?

You can do some small changes, before even getting into implementing your idea:

  • What happens if I remove it? (small changes)
  • Does the removal prevent the code from working?
  • Is it incomplete, or does it actually do something useful, which
  • will be absent if I remove it?

Then, you can work on the actual implementation. Ask yourself:

  • How can I implement the idea in its simplest form? (straightforward change)
  • Does it have side effects?
  • How can I make sure every thing else works as before?
  • How can I write a test for it?

After understanding some of the basic details about the way things work, you may go into improving your implementation.

  • How can I make it better? (sophisticated change)
  • Can I make the code more robust where it is brittle?
  • Can I complete the

Sunday
16 February, 2025


[en] Michael Meeks: 2025-02-16 Sunday

21:00 UTC

face
  • All Saints, played bass poorly as normal; Robert spoke to finish Colossians 1. Home for pizza lunch.
  • Rested, J. out to pick-up E. from her GenR8 youth work weekend. Out to run the evening service.
  • Back for dinner & early bed.

Saturday
15 February, 2025


[en] Michael Meeks: 2025-02-15 Saturday

21:00 UTC

face
  • Up late, enjoyed some time with J. got the mini chainsaw onto some overenthusiastic foliage strangled by ivy.
  • Lunch, worked on a talk for the Sunday evening service. Some movie watching action in the evening.

Friday
14 February, 2025


[en] Michael Meeks: 2025-02-14 Friday

21:00 UTC

face
  • Up earlyish, to the venue. Got setup, chewed mail between recording, lunch in the canteen & recording - lots of good things to show there.
  • To the airport with Ludovic, flight delayed, home extremely late.

Thursday
13 February, 2025


[en] Michael Meeks: 2025-02-13 Thursday

21:00 UTC

face
  • Up rather early; drove to STN, flew to Berlin. Sales call in the Taxi. Met up with the Nextcloud'ers, presentation practice, and out for a pleasant dinner in the evening with Frank, Ludovic, Jos & Birthe.

face

LibreOffice 25.2 banner

One week ago, we announced LibreOffice 25.2, our brand new major release. It’s packed with new features, and has many improvements to compatibility and performance too. So, what has happened in the week since then? Let’s check out some stats…

647,961 downloads

These are just stats for our official downloads page, of course – many Linux users will have acquired the new release via their distribution’s package repositories.

11,313 views, shares and likes on social media

Combining our Mastodon, Bluesky, X/Twitter and Facebook posts about the announcement, and all the likes, shares, views and comments, we get 11,313. Thanks to everyone who spread the word on social media! 😊

528 upvotes on Reddit

On release day, we organised an “ask us anything” event on Reddit. Members of The Document Foundation and LibreOffice community joined in the discussions and answered questions from users and potential contributors.

Huge thanks to our worldwide community of volunteers, and certified developers, for all their work on this release!


Wednesday
12 February, 2025


[en] Michael Meeks: 2025-02-12 Wednesday

21:00 UTC

face

Tuesday
11 February, 2025


[en] Michael Meeks: 2025-02-11 Tuesday

21:00 UTC

face
  • Planning call, sync with Karen, Andras & partners. Out for a run in the afternoon with J. - lovely. Worked late trying to dig back through piled-up E-mail.

Older blog entries ->