Learn C++ with the help of LibreOffice developers

Ever wanted to expand your programming skills, and venture into the world of C++? Well, we’re here to help! On Thursday December 13, at 19:00 UTC, we’ll have a live meeting on our #libreoffice-dev IRC channel, to discuss features of the language and provide help. LibreOffice developers will be available to answer questions and get your started with building the source code.

Now, if you want to take part, there are two videos to watch beforehand. The first is an introduction to C++ from Stanford University (it should start at 26:50, but if not, skip to that point to see the main content):

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.

Then there’s a video which goes further into the language, looking at functions and strings:

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.

So, watch the videos when you have some spare time, then join us on December 13 to discuss what you’ve seen, and learn more! See you soon…

Report: LibreOffice Bug Hunting Session in Taiwan

LibreOffice’s worldwide community is active in many parts of the project – in development, localisation, documentation, design, marketing and more. There’s also the Quality Assurance (QA) community, which focuses on identifying and fixing bugs. At a recent event in Taiwan, a Bug Hunting Session took place to check bug reports, as Franklin Weng explains…

This event was based on a course in the department of Computer Science and Information Engineering, National Cheng-Kung University. Professor Joseph Chung-Ping Young directed this course named “FOSS Community and Development”.

On November 29, we held a three-hour “LibreOffice Bug Triage Experience” event. A total of 70 students from NCKU and three members of The Document Foundation (Franklin Weng, Cheng-Chia Tseng and Jeff Huang) attended. First, Franklin introduced Bugzilla and the bug issue lifecycle: Report -> Confirm (Triage) -> Patch -> Code Review -> Close. In this event we installed the daily build master version of LibreOffice and focused on three things:

  • For issues marked as UNCONFIRMED, we tried to reproduce (confirm) them.
  • For issues marked as NEW, we tried to test if they has been solved in the master version.
  • For issues marked as REOPENED, we tried to make sure if the bugs were reproducible in the master version.

Students searched for these three kinds of bugs and randomly chose one to examine. The three TDF members helped and guided students during the whole session. In a short time, students found that it was a lot easier than they expected, so they were quite happy, excited and confident. We roughly estimate that in total, more than 100 bugs were confirmed/reported as not reproducible.

Thanks to Franklin Weng, Cheng-Chia Tseng and Jeff Huang for their help, and everyone who took part! Here are a few more photos from the event…

Month of LibreOffice, November 2018: The winners!

At the beginning of this month, we began a new Month of LibreOffice, celebrating contributions all across the project. Well, November has come to a close now, so how many people got stickers throughout the month? Here we go:

This is the best Month of LibreOffice we’ve ever had, reflecting our lively and growing community. A big thanks to everyone who took part – click the number above to see the full details, showing usernames of the contributors who gave a hand in various parts of the project.

Now, if you see your name (or username) on that page, we want to send you a cool sticker pack! Email mike.saunders@documentfoundation.org with your name (or username) from the wiki page so that we can check, along with your postal address, and we’ll send you these:

(Note: we will only use your postal address to send the stickers. No data will be transferred to third parties, and your address will be deleted as soon as the stickers are posted.)

If you contributed to the LibreOffice project in November but your name (or username) isn’t on the list, let us know! Just end us an email stating what you did and with your address, and we’ll make sure you get your stickers too…

So, to wrap up, a big cheers to everyone who helped out! LibreOffice is going from strength to strength, thanks to you… (And if you didn’t get a sticker this time, we plan to do another Month of LibreOffice in May!)

Video interview: Muhammet Kara on the LibreOffice community and migrations in Turkey

At our recent conference in Tirana, Albania, we sat down with Muhammet Kara from the Turkish LibreOffice community. He talks about the conference, recent FOSS migrations in his home country, and why he joined the Membership Committee:

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 monthly recap: November 2018

Here’s our regular recap of events and updates in the last month!

  • At the start of November, we began a new Month of LibreOffice, crediting contributions all across the community! Everyone who took part in the LibreOffice project during November can claim a cool sticker pack – see here for the details. If you didn’t get a sticker, don’t worry – we plan to have another Month of LibreOffice is May next year!

  • At other events, LinuxDays and OpenAlt in the Czech Republic, Stanislav Horáček and Zdeněk Crhonek (aka raal) helped to spread the word about LibreOffice and The Document Foundation. They answered questions from visitors, handed out merchandise, and had discussions with other Free and Open Source Software (FOSS) projects. Here’s their report.

  • Meanwhile, local governments around the world are discovering the benefits of free software and open standards. The Municipality of Tirana, Albania is migrating to LibreOffice, as part of a large deployment of open source technologies in the city’s IT infrastructure, and follows the successful migration to Nextcloud. (Our recent LibreOffice Conference 2018 was held in Tirana – here’s a quick video recap.)

  • Finally, the Bengali LibreOffice community organised a localisation sprint, demonstrating how to use Pootle to translate the software’s user interface. Biraj Karkamar described it as “good and productive – and it was fun too!”

Keep in touch – follow us on Twitter, Facebook and Google+. Like what we do? Support our community with a donation – or join us and help us to make LibreOffice even better!

LibreOffice localisation sprint: Bengali

LibreOffice’s localisation communities translate the software’s user interface and documentation. They help to make a powerful office suite available to millions of people around the world, in over 100 languages! Biraj Karkamar reports on a recent localisation event in India:

Ten people participated in our sprint in Kolkata, on November 11. We made contributions together for the Bengali-India locale.

On November 4, we had pre-meetup on localisation portal basics. I gave the participants basic details on how to add suggestions and submissions in the portal. Also that day, participants created their profiles on the portal.

But in main event, we started with introductions, then we had a short recap on the pre-meetup. Then we had a hands-on portal. I showed the style guide of bn-IN locale translation, which we follow in open source localisation. Then the sprint started – which was almost five hours long.

Overall, the event was good and productive. Of course, it was fun too!

Thanks to Biraj and the community for their great work! See which other languages LibreOffice supports, and if your language isn’t on the list, help us to make it happen! Here are a few more photos from the event: