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.


Sunday
19 January, 2020


face
Congratulations! Next release will be LibreOffice 7 instead LibreOffice 6.5. Look at that message in marketing mail list.

Thursday
16 January, 2020


face

In December, members of The Document Foundation voted for a new Board of Directors. The Board is the main administration of the Foundation’s projects and teams – including LibreOffice and The Document Foundation. The new Board will begin work after FOSDEM in February – and there are some new faces to welcome! Let’s hear from them…


Daniel Armando Rodriguez

I have been working voluntarily with TDF since January 2011 and I am a member since 2013. Whenever possible I try to evangelize regarding the advantages of adopting the ODF standard and LibreOffice as an office suite.

Considering the number of people living in this region of the world, I consider the need to add more volunteers to the community and, eventually, more members to the foundation to be a continuous effort. A significant weakness has to do with the language barrier as the number of English speakers in this part of the continent is relatively low. For this reason, I translate and publish on the Hispanic blog press releases, interviews and articles that help raise awareness of the strategic importance of adopting free tools and open standards. I work in a high school with technical orientation all day. I live in Misiones, Argentina (northeast of the country), an small province between Paraguay and Brazil.

I’m averaging the 40’s, father of two, a boy and a girl, and live and I’ve been living in a couple for almost 20 years.


Emiliano Vavassori

I am a senior system administrator, employed in a small company based in Bergamo, in the North of Italy, with its core business in providing ICT services for SMB companies. In my job, I’m mostly without any relation to LibreOffice – we install it on some customer’s PCs, but at least for the moment we don‘t have any migration process/anything bigger planned.

My operating system of choice is GNU/Linux since 2001 and from the same days I advocate FOSS and openness whenever possible, both in public events and in the business. Lately I was convinced that also open formats should have their own share of advocating so I am trying to do that as well. I am actually in the Board of both BgLUG (Bergamo Linux Users Group) and LibreItalia (Italian local “chapter” of TDF), but I am/was involved in a lot of other organizations, mostly with goals in FOSS advocacy.

In the last few years, I was involved in FOSS advocacy also inside schools, founding and leading the LibreSchool Project (www.libreschool.org) with a group of friends and colleagues from my LUG. I hope my experience would be of help inside TDF Board of Directors; I am pretty sure that I will also learn a lot.

As soon as I have been involved with TDF, I have been greeted by a full lot of passionate and welcoming people who worked hard to make yourself feel at home inside TDF and, sharing the same spirit, I would like to drive


Wednesday
15 January, 2020


face

Finally LibreOffice image compression did what you expect. Shrink your image or the impress presentation and don’t destroy your pictures.

Old default settings were 90 for JPEG Quality and reduce image resolution to 96 DPI.

New settings are 80 for JPEG Quality and reduce image resolution to 300 DPI. It frustrate me for long time that with 96 DPI all images that will be compressed with LibreOffice are blurred and didn’t fit in any case. After write Bug 128658 and nobody fixed the bug for me, I fixed it myself with 7 lines of code 🙂

The best bug report are the reports you can fix yourself. Be proud of yourself fill bug reports and fix them yourself.

downloads_wordmark_white_on_coral2x.jpg

Tuesday
14 January, 2020


face

Firebird Project is happy to announce general availability of Firebird 3.0.5 — the 5th point release in the Firebird 3.0 series. This sub-release offers many bug fixes and also adds a few improvements, please refer to the Release Notes for the full list of changes.Binary kits for Windows and Linux platforms are immediately available for download, Android and Mac OS packages will follow shortly.


Monday
13 January, 2020


face

The LibreOffice Quality Assurance ( QA ) Team is happy to announce LibreOffice 6.4 RC2 is ready for testing!

LibreOffice 6.4 will be released as final at the end of January, 2020, being LibreOffice 6.4 RC2 the forth pre-release since the development of version 6.4 started in the beginning of June, 2019 ( See the release plan ). Since LibreOffice 6.4 RC1 ( the previous pre-release ), 90 commits have been submitted to the code repository and 58 bugs have been fixed. Check the release notes to find the new features included in this version of LibreOffice.

LibreOffice 6.4 RC2 can be downloaded from here, it’s available for Linux, MacOS and Windows. ( Note that it will replace your actual installation )

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email address in order to create a new account ) so it can get fixed before LibreOffice 6.4 final is released.

For help, you can contact the QA Team directly in the IRC channel.

Happy testing!!

Download it now!


face

There has been some progress in LibreOffice related to custom labels on charts. Let’s take a look at the following example document:

The above picture is extracted from a .docx document created by Word. When importing the document using LibreOffice, the diagram looks like this:

LibreOffice is now able to import custom text extracted from an OOXML document and store it in the ODF format. In order to do this, there was no need for extending the ODF structure, because it can already be accomplished using the <chart:data-label> tag. Multiple paragraphs are supported in one label. Apparently, style elements are not yet imported correctly, but the good news is it can be further developed without modifying the ODF format.

In addition, support for inserting percentage into the custom field is added:

The diagram above contains custom labels for each of its slices. Percentage fields have been added as new paragraphs into the labels. The text of these fields will dynamically change when changing the underlying data.

Thanks for SUSE for sponsoring this development.


Sunday
12 January, 2020


face
LibreOffice 6.4 RC2 is available for downloading now. There are builds for all main OS for 64 bit. There is a 32 bit build for Windows also. These builds are only for testing.
Links for direct downloading below:
Source code
Description of fixed bugs in LibreOffice 6.4 RC2 compare with LibreOffice 6.4 RC1 is by link.
If you found a bug in LibreOffice 6.4 RC2, then please file a bug reprort in our Bugzilla.
Else one candidat release will be before final release of LibreOffice 6.4.

Friday
10 January, 2020


face

General Activities

  1. LibreOffice 6.3.4 was released on December, 12
  2. LibreOffice 6.4.0 RC1 was released on December 23 and a Bug Hunting Session took place the same day
  3. Ilmari Lauhakangas (TDF) published a blogpost wrapping all the improvements achieved by the PPTX Team in the last months
  4. Mike Kaganski (Collabora) made find & replace regular expressions work with look-behind and look-ahead assertions, fixed the display of multi-line formulas, fixed the importing of DOCX files with Tables of Contents and other indices
  5. Jim Raykowski completed the integration of the new colour palette and removed the old background tab page code, fixed a very popular annoyance concerning duplicated labels in Customize dialog (with additional contributions from Caolán McNamara of Red Hat) and fixed many accessibility issues
  6. Jan Holešovský (Collabora) fixed many under-the-hood issues with the Android application
  7. Dennis Francis (Collabora) fixed a frame-anchoring issue, which made elements fly into all the wrong places in Writer
  8. Andreas Kainz improved the Notebookbar UIs
  9. László Németh (NISZ) fixed several issues with DOCX tables and pasting to Writer tables. He also implemented several AutoCorrect fixes and enhancements
  10. Chris Sherlock made many under-the-hood improvements to the EMF+ handling code and implemented support for more EMF+ features
  11. Justin Luth (Collabora/SIL) fixed a DOCX import footnote issue and completed a multifaceted fix for a DOCX issue involving subscripts in character styles
  12. Samuel Mehrbrodt (CIB) added an infobar notification for cases of missing hyphenation information and improved the infobar behaviour in general
  13. Caolán McNamara (Red Hat) improved the behaviour of measurement units in the UI input fields, fixed issues in Calc cell style settings dialog and made many improvements to the UI code, including getting native GTK widgets working in the Sidebar
  14. Regina Henschel fixed unwanted rotation and position changes of a shape anchored to a Calc cell
  15. Noel Grandin (Collabora) fixed a performance issue when copying a large bulleted list, improved the speed of exporting a large document to PDF, improved the loading time of an XLSX file with lots of comments and made many cleanups under the hood
  16. Balázs Varga (NISZ) fixed number formatting in DOCX chart data labels
  17. Bakos Attila (NISZ) fixed shape anchoring in DOCX tables
  18. Michael Stahl (CIB) fixed an issue with DOCX continuous sections
  19. Muhammet Kara (Collabora) guided students in Ankara, Turkey to complete many C++ easy hacks
  20. Tomaž Vajngerl (Collabora) added functionality to check Writer documents for accessibility problems to make the document conform to PDF/UA requirements
  21. Miklos Vajna (Collabora) added support for semi-transparent text
  22. Kohei Yoshida published some Benchmark results on mdds multi_type_vector

Reported Bugs

580 bugs, 83 of which are enhancements, have been reported by 320 people.

Top 10 Reporters

  1. Xisco Faulí ( 36 )
  2. Nicolas Christener ( 29 )
  3. sdc.blanco ( 20 )
  4. Mike Kaganski ( 16 )
  5. Roman Kuznetsov ( 14 )
  6. NISZ LibreOffice Team ( 13 )
  7. DM ( 9 )
  8. R. Green ( 9 )
  9. Markus Elfring ( 9 )
  10. Rizal Muttaqin ( 8 )

Triaged Bugs

595 bugs have been triaged by 81 people.

Top 10 Triagers

  1. Xisco Faulí ( 150 )
  2. Dieter Praas ( 58 )
  3. Timur

face

Firebird high-level native client for Node.js / TypeScript updated to v2.1.0 with a few changes . Feature #30 - Add methods executeReturningAsObject and fetchAsObject to return records as objects instead of arrays. Feature #43 - Add Statement.columnLabels property.


face

AlexPeshkoff Added wire crypt plugin using ChaCha cipher Co-authored-by: Vlad Khorsun Here is the pull request #244


Thursday
09 January, 2020


face
This note is more for QA people in LibreOffice project. 
If you test LibreOffice in Windows then possibly you use the SiGUI tool for parallel installing of many versions of LibreOffice.
Some days ago I got a crash in current developer build (future LibreOffice 6.5) that was installed with SiGUI. Nobody could repro that crash, but I got it every time. Deleting of user profile have not help. I always installed LibreOffice for testing into the same directory on top of old version. It was a reason for my problem! A crash disappeared only after LibreOffice installing to another clean directory.
So better install LibreOffice for testing with SiGUI only in clean path and if you want use for it only one directory, then delete all subdirectories and all files from it before install.

Monday
06 January, 2020


face

Thanks to contributions from Alex Peshkov and Tony Whyman in Firebird 3.0.4 SHA-256 message digest may be used instead of SHA-1 for generating the client proof: https://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-security-new-authentication.html#rnfb30-security-srp-patch304 Here is the related patch and proposed fix : CORE-5788


Saturday
04 January, 2020


face
Very big thank you for all people who write bug reports about LibreOffice in to our bugzilla. But sometime I see, that your problems are only in Linux distro's (like SuSe, Ubuntu, Arch, etc.) LibreOffice and we can't repro your problem in LibreOffice from TDF site.
Your reports are really very important for our project and you really help make LibreOffice better. Unfortunately, we have only several active QA member now. So I have a big request for you, dear bug reporters: before post a report with LibreOffice problem in to our bugzilla, please make sure that your problem reproducible not only in your installed LibreOffice but also in LibreOffice downloaded from TDF site. It makes QA work more simple.
Thank you for your reports anyway.

Monday
30 December, 2019


face

2020 is going to be a milestone year for the LibreOffice community, as we are going to celebrate the 10th anniversary of the LibreOffice project on September 28 – the date of the official announcement, with a press release distributed to FOSS media – and the 20th anniversary of the free office suite on July 19 – the date of the announcement issued by Sun for the release of StarOffice source code to the open source community.

It will be a year long celebration. To start it in the right way, four images which can be reused by LibreOffice community members to share their commitment to FOSS and to the best free office suite ever (background images are from Pixabay, and can be used without attribution). By right clicking on the images, it will be possible to download a larger version (2500 pixel wide).

Happy New Year 2020 to all LibreOffice community members and users worldwide.


face

Check out this short video of activities throughout the year:

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.


Saturday
28 December, 2019


face

LibreOffice 6.2 Calc Guide front coverIt’s been a long time coming, but an updated version of the LibreOffice Calc Guide has finally been completed by the Documentation Team.

Free PDFs are here: https://wiki.documentfoundation.org/Documentation/Publications#LibreOffice_Calc_Guide and will be linked from the main LibreOffice website in the new year.

A printed copy can be purchased here: http://www.lulu.com/content/paperback-book/libreoffice-62-calc-guide/26019667


Tuesday
24 December, 2019


face
  • Mail chew; more staff calls. Out for some shopping into town, back for lunch.
  • Posted our annual: Thank-you & summary of 2019 - to try to thank so many who have worked with us this year.
  • Out for a walk, back, babes watched Frozen with J.

Monday
23 December, 2019


face
  • Calls with staff, annual review write-ups, a few calls & more work in the car on the way to B&A's arrived; worked through the afternoon, lots of great work done by the team through the year.

face

The LibreOffice Quality Assurance ( QA ) Team is happy to announce LibreOffice 6.4 RC1 is ready for testing!

LibreOffice 6.4 will be released as final at the end of January, 2020, being LibreOffice 6.4 RC1 the third pre-release since the development of version 6.4 started in the beginning of June, 2019 ( See the release plan ). Since LibreOffice 6.4 Beta1 ( the previous pre-release ), 410 commits have been submitted to the code repository and 195 bugs have been fixed. Check the release notes to find the new features included in this version of LibreOffice.

LibreOffice 6.4 RC1 can be downloaded from here, it’s available for Linux, MacOS and Windows. ( Note that it will replace your actual installation )

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email address in order to create a new account ) so it can get fixed before LibreOffice 6.4 final is released.

For help, you can contact us directly in our IRC channel.

Happy testing!!

Download it now!


face

For our final Community Member Monday of 2019, we talk to Saikeo Kavhanxay, who is helping with the Lao language localisation of LibreOffice…

First, tell us a bit about yourself!

I live in Vientiane, Laos. I am working as a full-time network engineer. My hobbys are reading books, surfing the internet and learning how to code. I also dedicate my free time to the open source community and I have contributed to other open source projects as well.

You can find me on social media – Twitter and my blog.

What are you working on in LibreOffice at the moment?

Currently I am contributing to LibreOffice localization for my locale. In the future I also plan to contribute to other parts of the project as well, like filing bugs, development and assisting people in my community who have questions about using LibreOffice.

How did you get involved in the project?

I’ve been using LibreOffice for a long time, and then I realised that I want to contribute something back, so I decided to contact my locale and the LibreOffice localization community. After that, I got an opportunity to contribute to LibreOffice. I think is quite easy to get involved in the project – you can reach to your locale or the LibreOffice localization team and then they will get back to you shortly.

What do you think LibreOffice needs in the future?

To avoid license issues, and due to limited budgets, some organisations in my country use LibreOffice. So, I think the LibreOffice community in Southeast Asia needs to expand more, and work on LibreOffice Online.

Thanks to Saikeo and the Lao localisation team for their great work! Everyone is welcome to join our friendly community and give us a hand with design, documentation, QA, and many other aspects of the software. It’s a great way to build up experience, meet new people and have fun!


Sunday
22 December, 2019


face
  • All Saints service in the morning - Fraser taught, back home for lunch, and out for a walk with the babes. N. ill. Slugged, tea, out to the (packed) Carol Service in the evening, lovely. Bed late.

Saturday
21 December, 2019


face
  • More debugging work, fixing; annual review planing & finalization.
  • J's family over for a present-exchange, J. made a lovely spread for us all.
  • Sync call with Tracie.

Friday
20 December, 2019


face
  • More debugging work, fixing; annual review planing & finalization; re-spun builds.
  • J's family over for a present-exchange, J. made a lovely spread for us all.
  • Sync call with Tracie, calls with staff.

face

LibreOffice was announced on September 28, 2010, with a positive feedback from tech and business media all over the world (above, two significant titles from eWeek and Linux Gizmos). To celebrate the event, The Document Foundation has organized a year long anniversary project, starting at FOSDEM in Brussels on February 1/2 and ending at POSS in Paris in early December 2020.

LibreOffice community members will attend as many FOSS events as possible, carrying stickers and swag with the anniversary logo. The author is Rania Amina from Indonesia, a member of the LibreOffice community who has already contributed with logos and 2D animations to the success of LibreOffice Indonesia Conference in 2018.

Rania Amina will attend FOSDEM in Brussels, and will also talk about the LibreOffice Theme Changer at the Open Document Editors DevRoom.

So far, in addition to FOSDEM and POSS, events have been confirmed in Nigeria (Open Source Africa), Kosovo (FLOSSK), Croatia (DORS/CLUC), Albania (OSCAL), France (Libre Graphics Meeting and OW2con), Taiwan (COSCUP and LibreOffice Asia Conference), India (Open Source India), Germany (Chemnitzer Linux-Tage, FrOSCon and the LibreOffice Conference), US (All Things Open) and Serbia (PSSOH), but several other are being currently discussed and will be announced as soon as possible.

Stay tuned !!! 2020 will be an exciting time for the LibreOffice community !!!


face

Draw/Impress now has support for semi-transparent shape text, next to the existing transparency support in the context of shape fill colors and shape border colors.

First, thanks Vector who made this work by Collabora possible.

Here is how it looks:

https://lh3.googleusercontent.com/FJ55-BJ_Mc75TiyrPYuvtOscHOqFp81sEI4SfJvybPzaXG5Y2n4mIoLRzkXydEEmtEf--l9s_h-L4CyYjuGpTyOngOTi8YAzIFp8bQBEn0k2DWsRzJHLdfttf74wTbdPgZUzgSnOYQ=w640
Figure 1. Semi-transparent text in Draw

What you can see is that next to the existing character color, now you can also set a transparency percentage to decide if the text should be entirely transparent, entirely opaque or something between the two.

The primary focus was Draw in this case, but this also helps PPTX support, as the importer/exporter now handles this for Impress documents as well.

All this is available in LibreOffice master (towards 6.5), so you can try it out right now, if interested.


Thursday
19 December, 2019


face
  • More fixing, build testing & improvement & write-up until the afternoon. Snatched some sleep. Back for more planning & mending. Band practice in the evening.

face

Firebird driver for PHP 7.4 ready for download


face

Developing in C++ is not easiest thing you can do in ICT. But if you have some C++ knowledge and skills, it brings you great possibilities. What to think of building LibreOffice and working somewhere in the million lines of code? In Ankara, at the Hacettepe University’s Beytepe Campus, 40 students joining the LibreOffice Developer Bootcamp, just arrived at that point.

Muhammet Kara, Collabora Productivity developer, who gives the courses, tells:

We have finished the 5th session/week of the Bootcamp. So far, we did the following. The first four weeks we did C++ basics, and covered topics such as syntax, operators, data types, arrays, pointers, exceptions.. You name it. On week 2, 3, and 4 the students had to do three home works /assignments. In week 5 we looked at LibreOffice development: how it is organized, who are involved, tooling, habits. And of course: what is good about contributing to LibreOffice. The next week the students should have a complete building environment. So we’ll start the real development: working on easy hacks. More on that in the next report!

Collabora is really glad about the enthusiasm for LibreOffice development and happy to sponsor the Ankara Bootcamp.

The training program attracted much interest from the students side. In the first weeks, which were mainly about the basics of C++, were attended by 120 to 140 students were attending the course. The weekly plans for week 3 and week 4 (in Turkish), published on Muhammet Kara’s blog, show the ambitious amount of content they have been introduced to.  The LibreOffice Development Bootcamp was also widely noticed beyond the sphere of the Hacettepe University. The tweets posted on the topic generated many hundreds of interactions and over ten thousand views in the social network.

In week five the specific work on LibreOffice moved more into focus. It was discussed why it makes sense to contribute to it. 40 students took part in this phase of the bootcamp, a great number if you consider that it is not a mandatory course and the demands on the participants were very challenging. The weekly sessions will be given until the end of the semester, January 2020. We will keep you updated here and report about the next weeks of the LibreOffice Developer Camp in Ankara.

 

The post Enthusiast students building LibreOffice – Report from Bootcamp in Ankara appeared first on Collabora Productivity.


Wednesday
18 December, 2019


face
  • Out for a run with J. and E. TDC call. Plugged away at testing & bug fixing all day, and late into the night with much of the team. At some stage it turned into tomorrow.

Tuesday
17 December, 2019


face
  • Admin catch-up; monthly mgmt meeting. Hospital visit. Late partner call.

Older blog entries ->