Annual Report 2018: LibreOffice Hackfests

Most LibreOffice developers are working from their home offices, so hackfests provide a unique opportunity to spend some time working shoulder-to-shoulder with their peers. In 2018, LibreOffice developers and community members met at four hackfests in Brussels, Hamburg, Tirana and Munich.

Brussels (Belgium), February 5-6

The first hackfest of the year was organized at ICAB in Brussels immediately after FOSDEM, the largest European gathering of FOSS developers and advocates, which is organized every year at ULB (Brussels Free University) during the coldest weekend of the winter season. The hackfest was attended by over 30 people, equally split between those focused on development and those taking care of non technical tasks such as localization, documentation, certification and marketing. In term of development, there were achievements in various areas of the office suite and in quality assurance.

Hamburg (Germany), April 6-8

The community gathering started with a walk through the fascinating Hanseatic city of Hamburg, with its river, canals and lake in the centre (Binnenalster), and a sample of local food at the Groeninger Privatbrauerei.

On Saturday, around 45 people attended the hackfest, divided in two groups: the first focused on coding for fixing bugs and working on new features, and the second on the meeting of the German-speaking LibreOffice community. Developers worked on different topics, like making drawing layers ODF conformant, migrating old database to HSQLDB, speeding up VLOOKUP, and improving LibreOffice Viewer on Android, plus other random bits related to bugs, regressions and new features.

German community members discussed about bringing in potential new contributors, developing materials for courses (both online and in schools) about LibreOffice, and creating a new “Get Involved” flyer and page on the website, both in German. And at the end, we relaxed with drinks and food!

Tirana (Albania), September 27

As part of the LibreOffice Conference in Tirana, Albania, this “hacknight” was held at the Destil from 7:30PM to 11PM with over 100 participants, which have covered tasks such as development, localization, documentation, quality assurance, certification and marketing. In fact, the conference brings together a large number of community members from around the globe, and the hackfest is for many contributors the very first opportunity to meet face-to-face after months or even years of interaction on mailing lists and IRC.

Munich (Germany), October 26-28

In late October, CIB hosted a hackfest at modulE in Munich, Germany, with 25 participants over the three days. The meeting started with a few presentations on Friday evening, with Andreas Kainz showing the amazing progress on the NotebookBar design. During the event developers were able to fix several bugs and polish some new features for the upcoming LibreOffice 6.2 major release, while German community members discussed non-technical topics such as marketing and local events. Of course, there was Italian pasta, like in every hackfest in Munich. The meeting ended with a quick city tour and beer at the world-famous Hofbräuhaus.

Updates from the Document Liberation Project

We mostly focus on LibreOffice on this blog, but The Document Foundation also oversees the Document Liberation Project (DLP), which develops software libraries to import and export many different file formats. If you have some old documents or spreadsheets from legacy office software, for instance, the DLP can help you to access that data – giving control back to you.

Many well-known free and open source programs use DLP libraries, such as Inkscape, Scribus, Calligra and of course LibreOffice. A few days ago, there were some DLP updates, so here’s a quick summary:

libvisio 0.1.7

libvisio is a library that helps software to import documents from the Microsoft Visio diagramming and vector graphics application. It turns this:

Into this:

In libvisio 0.1.7, various conversion fixes were made, and a few memory leaks were plugged thanks to OSS-Fuzz. Check out the full release notes here.

libabw 0.1.3

Meanwhile, libabw was also updated. This is a library to import documents from AbiWord, a free software word processing tool. In libabw 0.1.3, a memory access error was fixed thanks to OSS-Fuzz, while expanding entities by the XML parser were disabled as well as a preventative measure.

Learn more and get involved!

The Document Liberation community is always looking for help: if you have old documents or files in legacy formats that you can’t open (or which don’t look right when opened in free software tools), let the project know! You can help the community to better understand file formats by submitting examples, and test new releases.

To learn more about DLP, check out this short video:

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.

Community Member Monday: Sanjog Sigdel

Members of The Document Foundation – more formally known as the “Board of Trustees” – are a crucial part of our community. They are people from across the globe who contribute time, effort and skills to the LibreOffice and Document Liberation projects, whether on a voluntary or paid basis. Today we’re talking to Sanjog Sigdel, a new TDF Member from our Nepalese community…

To start off, tell us a bit about yourself!

I’m currently a Graduate Student pursuing my MTech. in IT degree here in Kathmandu University, Dhulikhel, Nepal. Besides that, I am also a part-time instructor in a private college near the University: NIST College Banepa.

I love knowing how new technologies work and also love exploring new places. Unitil now I have traveled almost 30 districts of Nepal via trekking, project monitoring and tours. I’ve been using Linux-based operating systems (mainly Ubuntu) since 2012. And I am also a FOSS activist/volunteer. I teach my students to use open source software and most of them are using Linux, LibreOffice, and Python programming in the Nano text editor 🙂

Why did you decide to become a member of TDF?

Language translation is something I believe helps a large number of people in using all kinds of software. It breaks the digital divide created by language differences. Since 2017, with the guidance from my mentor, Mr Saroj Dhakal, I I have been contributing to LibreOffice localisation (L10N). I am currently the Project Reviewer for the Nepali language translation in the LibreOffice project.

Since I am already part of The Document Foundation, being a member and presenting myself as a formal representative of TDF in open source communities in Nepal could help other open source volunteers to join the FOSS Movement. Also, I will be working as a resource person for Kathmandu University Computer Club, an undergraduate computer club in the Department of Computer Science and Engineering, in case they want to conduct any FOSS Activities. There I can pitch ideas around translating LibreOffice and hacking on the source code.

Anything else you plan to do in the future?

I am planning to conduct a LibreOffice localization event for the Nepali Langauge on Software Freedom Day, working together with Kathmandu University’s Open Source Community. I will update other TDF members on the mailing list soon.

Cheers to Sanjog for his contributions! And to everyone reading this who’s involved in the LibreOffice community, check out this short video and consider becoming a TDF Member too…

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.

LibreOffice 6.3: 10 days of stats

On August 8, The Document Foundation announced the release of LibreOffice 6.3 with new features, performance boosts and compatibility improvements. A big thanks to our volunteer community and certified developers for making this release happen!

So, ten days later, let’s check out some stats…

429,848 downloads of LibreOffice 6.3

These are just stats for our official download page, of course – some Linux users will have acquired the new release via their distribution’s package repositories. And we still maintain the LibreOffice 6.2 branch, which has been tested for longer.

416,396 visits to our website

Our main website is the central resource for all things LibreOffice, including downloads, release notes, help, community assistance and more. On release day, we updated the New Features page, system requirements and other details.

54,059 views of the press release

Our announcement on the TDF blog got a lot of hits – but of course, it was also posted on our mailing lists and translated into other languages as well.

34,001 video views

We made a video highlighting some of the big changes in this release, and it has been viewed over 34,000 times. In large part, this is thanks to articles on technology websites that embedded it. Also, the video has subtitles in eight languages, thanks to our awesome community!

25,151 Twitter impressions

Our announcement tweet was also liked by 243 people, and retweeted 139 times. We also announced the release on Mastodon, with 85 boosts.

But it doesn’t stop here – our community is already working on the next release, LibreOffice 6.4! Join in and help with design, marketing, documentation, QA and many other tasks, pick up some valuable experience contributing to a well-known FOSS project, and let’s make it the best release ever!

LibreOffice Conference 2020 Proposals

The Document Foundation has received two different proposals for the organization of LibOCon 2020 from the Turkish and German communities. When this has happened in the past, in 2012 (Berlin vs Zaragoza) and 2013 (Milan vs Montreal), TDF Members have been asked to decide by casting their vote.

This document provides an outline of the two proposals, which are attached in their original format.

TURKEY: ISTANBUL

City. Istanbul, formerly known as Byzantium and Constantinople, is the most populous city in Turkey and the country’s economic, cultural and historic center. Istanbul is a transcontinental city in Eurasia, straddling the Bosporus strait (which separates Europe and Asia) between the Sea of Marmara and the Black Sea. With a total population of around 15 million residents in its metropolitan area, Istanbul is one of the world’s most populous cities, ranking as the world’s fourth largest city and the largest European city. (Source Wikipedia)

Entity. Tubitak Ulakbim (Pardus) will handle legal and financial responsibilities on behalf of LibreOffice Turkish community. Tubitak Ulakbim is a research institute which support FOSS (mostly Pardus Linux and LibreOffice) and ODF in Turkey, targeting primarily public institutions. Each year, it funds and/or supports many FOSS events in Turkey.
Tubitak Ulakbim (Pardus) has agreed to support the event by covering expenses up to an amount of approximately 25,000 Euro.

Venue. Boğaziçi University (BOUN), İstanbul. The main venue has three conference rooms of different sizes and a foyer area, plus other conference rooms in a nearby building (at walking distance) which can be used in case of need. All conference rooms are in the same campus. Almost all areas in the venue are wheelchair-accessible. BOUN is extremely sensitive to this topic.

Team. Muhammet Kara: main contact. Nurcan Tür, Enes Kıdık, Furkan Tokaç, F. Ahmet Kara, M. Çağrı Dolaz, Ülkem Kasapoğlu, Ömer Çakmak, Doğa Deniz Arıcı, Berkay Aktunç.

We are a group of enthusiast volunteers who love LibreOffice, and would like to see LibreOffice/ODF widely used and known in Turkey, along with other FOSS projects. We see LibOCon as a very good opportunity to integrate the local and the global community, with a positive impact on the local community.

LibOCon2020 Turkey Proposal

GERMANY: NUREMBERG

City. Nuremberg is the second-largest city of the German federal state of Bavaria after its capital Munich, with 511,628 inhabitants in 2016. The city lies about 170 kilometres (110 mi) north of Munich. (Source Wikipedia)

Entity. The organization is lead by the openSUSE community and it’s legally supported by SUSE.

Dates. The proposal is to organize the conference during week 42, from October 12 to October 18, 2020, including internal pre-meetings and conference. The geek number 42 is the “Answer to the Ultimate Question of Life, the Universe, and Everything”.

Venue. Z-Bau, a large building with many rooms of several sizes, and a large outdoor area with a beer garden. With four event rooms, two outdoor areas and various project rooms, there is plenty of room for events of all kinds. The entire area is barrier-free and the various rooms are equipped with basic technical equipment for events and day-to-day operations.

Team. Douglas DeMaio and Marina Latini: main contacts. Andrew Wafaa, Axel Braun, Simon Lees, Christian Boltz, Gertjan Lettink, Richard Brown.

2020 will be an important milestone date for both the LibreOffice and the openSUSE project. LibreOffice will celebrate its 10th birthday while openSUSE will achieve the 15th anniversary of the project. One more notable connection between the two communities is the historically strong relationship between the core LibreOffice development team and SUSE, given that a big number of core developers were all working together at SUSE.

LibOCon2020 Germany Proposal

LibreOffice Community at FrOSCon 2019

LibreOffice development takes place mostly via the internet: volunteers, certified developers and other community members collaborate on programming, design, quality assurance, documentation and other tasks. But we also like to meet up in person, to share information, bring new people into the project, and have fun!

So on the weekend of 10 and 11 August, we attended FrOSCon 2019 in Sankt Augustin, a town just outside Bonn, Germany. FrOSCon is one of the largest free and open source software (FOSS) conferences in the country, with around 2,000 attendees. Most of the visitors know about FOSS already, but some had only learnt about it recently, and were eager to discover more.

Gerrit Großkopf, Uwe Altmann, Stefan Unverricht and Mike Saunders from the German-speaking LibreOffice community had a stand with flyers, stickers and a computer demonstrating LibreOffice 6.3 and LibreOffice Online. Indeed, many visitors to the stand had no idea that LibreOffice Online existed, and were eager to try it out on their own infrastructure.

Other common topics at the stand included LibreLogo, macros, mail merge and other features in the suite. We even had a couple of visitors who demonstrated minor bugs that they’d found in the software, which have been useful for creating bug reports.

In addition to helping with the stand, Stefan gave a lecture about “LibreOffice Online in EGroupware” (German) – the video is available at media.ccc.de. Stefan also translated the slides into English and linked them in the lecture program. The presentation slides are supplemented by web links, and some screenshots of the LibreOffice Online and EGroupware integration.

Overall, it was great to meet so many passionate and dedicated FOSS fans, and we hope we’ve encouraged them to take part in the LibreOffice community. If you’re reading this and would like to organise (or attend) an event near you, drop us a line on our marketing mailing list and we’ll get you started!