Join the LibreOffice Team as a Developer Community Architect (m/f/d), 20-40h per week, remote (#202101-01)

The Document Foundation (TDF) is the non-profit entity behind the world’s leading open source office suite, LibreOffice. We are truly passionate about free software, the open source culture and about bringing new companies and people with fresh ideas into our community, especially as we are about to enter the second decade of our project.

To grow the LibreOffice community and to enlarge the associated ecosystem, together working on office productivity for over 200 million users around the globe 🌎, we’re searching for a Developer Community Architect (m/f/d) to start work as soon as possible.

As our future Developer Community Architect, you work with a great team of currently eleven to:

  • Attract new contributors by promoting the LibreOffice project

  • Identify and onboard them, by building relationships between new coders and the community

  • Introduce them to our communication channels where they meet fellow co-hackers

  • Affirm and encourage everyone’s contribution and show community members ways to grow

  • Bring skilled contributors in contact with existing experts in the various fields for even deeper learning

To succeed in this new role, you ideally already have some of the following skills:

  • Previous experience in remote work

  • Self-driven and an excellent team player, who is interested in working as part of our team

  • Patience and kindness to work with potential contributors of various skill levels

  • Been a long-time contributor to one or more FLOSS communities, with coding experience in at least one FLOSS code base – ideally LibreOffice, of course! 🙂

  • Demonstrable C++ coding experience of at least five years, or a comparable language like C#, plus active knowledge of at least one more language used in LibreOffice, like Python or Java

  • Excellent communication abilities, that help you transport your enthusiasm for LibreOffice and our community

  • A quick learner with good self-starting capabilities (demonstrable quick learning is a good compensation for immediate lack of LibreOffice knowledge!)

  • Experience in web development and/or mobile technologies is a plus

  • When possible again, willingness to regularly travel to Hackfests and conferences in Europe and globally. In the meantime, you are excited to create virtual events on a regular basis, with the excellent infrastructure offered by TDF.

  • Fluent written English for e-mail and chat, with good speaking and comprehension is a mandatory requirement. Fluency in another widely-used language like e.g. Spanish or Mandarin would be considered an advantage.

Here’s how a typical day in your new role might look like:

You start your day by looking in Gerrit for unreviewed patches. There, you help to onboard new contributors, by positively reviewing their code contributions, which also involves syncing the coding style of their patches with LibreOffice’s. Your goal is to work with them and help them grow their skills where needed, like C++ programming, design and coding, and encourage them to bring up their own ideas how to implement a new feature or fix a bug in the codebase – in short, you are their guide to make their ideas become a reality. Especially for new contributors, you will introduce them not only to our community culture, but also to our variety of tools, which you regularly review and make proposals to improve or unify them.

One way to attract new contributors is to lower the entry barriers. You design and define easy tasks (“Easy Hacks”) for coders, that help them to learn about the code, our toolchain, the LibreOffice build system and leads them step by step into growing mature in the repository, so that they can ideally work on more advanced tasks.

Apart from the individual mentoring, an important part of your role is about knowledge sharing with the general public by writing and updating our technical documentation, like the developer guide, our wiki articles and also code comments. You master that thanks to your ability to write comprehensive texts for technical people.

The role you will fill gives you a lot of freedom and flexibility to shape our mentoring program. That requires you to work goals-oriented and with a laser-sharp focus to grow excellent LibreOffice core contributors. As our successful Developer Community Architect, you will come up with creative ways of finding and attracting volunteers who will stay in the community!

All jobs at The Document Foundation are remote jobs 🌟, where you can work from your home office or a coworking space. The work time during the day is flexible, apart from very few fixed meetings. The role is offered both as part- or fulltime, with the option to grow the hours later, just as you grow into your role.

Are you interested? Get in touch! We aim to schedule the first interview within two weeks of your application. You can also approach us anytime for an informal chat to learn about the role or in case of questions – and you can directly join our virtual FOSDEM DevRoom on February 7 to see what’s going on in the community!

TDF welcomes applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age. Don’t be afraid to be different, and stay true to yourself. We like you that way!

We are looking forward to receiving your application, including information about you, when you are available for the job, and of course your salary expectations. Please send us an e-mail to mentor.application@documentfoundation.org by February 18, 2021. A final decision for the role will be made by March 18, 2021.

Note: We do not accept agency resumes. Please do not forward resumes to any recruiting alias or employee.

Czech translation of LibreOffice Calc Guide 6.4

Zdeněk Crhonek (aka “raal”) from the Czech LibreOffice community writes:

It’s a bit late for the Christmas gift , but we finished translation of the Calc guide 6.4. As usual it was team work, namely:

Translations: Petr Kuběj, Zdeněk Crhonek and Zuzana Pitříková

Text corrections: Marcela Tomešová and Vendula Crhonková

Localised pictures: Roman Toman

Technical support: Miloš Šrámek.

Thanks to all the team, and especially Petr for his amazing amount of translation work, Marcela for her patience with our mistakes, and Roman for his continuous support. The Czech translation of the Calc guide 6.4 is available for download here.

Zdeněk adds that the Czech team is continuing with the translation of the Writer Guide, and is always looking for new translators. Join them, or indeed teams in other languages!

Best Community 2020: LibreOffice at DINAcon

At the recent online DINAcon (Digital Sustainability Conference) in Switzerland, Mike Saunders from The Document Foundation gave a talk about how TDF and the LibreOffice community works.

And guess what: our community won an award at DINAcon too: Best Community 2020! We’re really proud to have such an active, passionate and diverse range of contributors all across the globe – LibreOffice wouldn’t be as popular and powerful today without their help.

So to DINAcon: thank you very much for the award and trophy, which we accept on behalf of the whole LibreOffice community! And to everyone out there working on the many different sub-projects in LibreOffice: thank you so much for everything you do. And hopefully see you some point next year!

Community Member Monday: Sarper Akdemir

Today we’re talking to Sarper Akdemir, who is a passionate supporter of free software and is helping to add new features to LibreOffice…

Tell us a bit about yourself!

I live in Istanbul, where I am pursuing a bachelor’s degree in Electronics and Communication Engineering at Istanbul Technical University. I like to hack code, cook, play bass, and rice some desktops in my free time. My primary computer is a Thinkpad X220 – such a cutie – and I use Emacs to hack on it.

On April 28 2018, Istanbul Technical University Software Freedom Club (ITUGnu) organized an event called “Free Software Summit”, which introduced me to free software. After that event, I decided to join and be an active member of the club, in the hope of learning more about free software and the hacker culture.

People in ITUGnu informed me about a summer camp called “Mustafa Akgül Free Software Camp”, which is a non-profit organization where people all around Turkey volunteer to teach attendees about free software, with courses ranging from GNU/Linux system administration to IT law.

I took a workshop there that Muhammet Kara gave called “LibreOffice Development Workshop” which got me started hacking on LibreOffice.

After the workshop, I decided to keep contributing to LibreOffice and apply to the Google Summer of Code. And I was lucky enough to get selected as a Google Summer of Code student in the past summer.

Why did you decide to become a member of The Document Foundation?

Throughout the Google Summer of Code period, hacking on LibreOffice daily was a lot of fun and at times challenging. While doing so, I got to interact and learn from the community of developers, especially my mentor Thorsten Behrens (CIB). Since being in the LibreOffice community is so rewarding, I wanted it to be official with a TDF membership – and having a say in what the future holds for LibreOffice is, of course, a plus.

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

I finished my Google Summer of Code project that introduced physics-based animation effects to LibreOffice Impress. And right now, I’m looking forward to fixing some bugs, starting from the ones related to animation effects.

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

Since LibreOffice is one of the core utility pieces that the end user looks for in a computer, I think it is also an important piece for end users to achieve freedom. Therefore, I think LibreOffice can always use more robustness, so I will be fixing as many bugs as I can in the future.

Other than that, in the near future I’m trying to organize an event under ITUGnu to help some fellow students to contributing to LibreOffice and other free software projects.

Huge thanks to Sarper for his work on the new Impress animations, and Thorsten, his mentor, for supporting him. We hope to be in the next Google Summer of Code, but in the meantime, everyone with some C++ knowledge is welcome to explore the LibreOffice source code and try some EasyHacks. We’ll be there if you need help!

Open Badges for top LibreOffice QA contributors

Earlier this year we announced Open Badges for contributors to LibreOffice and its various sub-projects. These are custom PNG images sent out to each recipient, containing metadata about achievements, which can be verified using an external service. Recipients can then proudly show them off, or use them as proof of activity when applying for jobs or joining other free software projects!

Today, we’re announcing Open Badges for the top QA (Quality Assurance) project contributors. These are the most active people on Bugzilla, our bug tracking tool. The winners are:

Telesto – NISZ LibreOffice Team – Mike Kaganski – Andreas Kainz – Roman Kuznetsov – Regina Henschel – Aron Budea – Seth Chaiklin – Robert Großkopf – Rizal Muttaqin – Timur – R. Green – TorrAB – Gerald Pfeifer – Kevin Suo – Jim Raykowski – Samuel Mehrbrodt – Sergio Callegari – Michael Weghorn – Ming Hua – Julien Nabet – sawakaze – Eyal Rozenberg – Thorsten Wagner – Zdeněk Crhonek – Jim Avera – Thomas Lendo – Ricky Tigg – Gabor Kelemen – Steve Fanning

Congrats to all of you! We’ve personally emailed you with the custom badge, so enjoy showing it off 🙂