Join the LibreOffice Development Workshop at our upcoming conference!
Hossein Nourikhah, our Developer Community Architect, writes:
Learn LibreOffice development and boost your software skills including bug management, coding, version management using Git, code review using Gerrit and much more! Our workshop titled “Introduction to LibreOffice development” at the LibreOffice Conference 2024 is a great opportunity for all those who love getting involved with a world wide open source community.
Please register soon!
This year, the LibreOffice Conference 2024 will be held in Luxembourg. Alongside the main conference tracks, a development workshop will be held to give the people hands-on experience to LibreOffice development.
The workshop will be held on 11 and 12 October 2024, at the same place as the LibreOffice Conference in Luxembourg. If you like to be with us, please register here:
Learn From Experienced LibreOffice Contributors
Many people from The Document Foundation (TDF), the charity behind LibreOffice will present different topics in the workshop. Also, other contributors and also experienced developers from the ecosystem companies will participate.
We are excited to be able to see you in person in Luxembourg to share practical knowledge about LibreOffice and open source development model with you.
Workshop Topics
These are the topics of the workshop. For more information, please refer to the workshop page at the conference website:
Day One: 11 October 2024
Morning:
1. Bug reporting and triaging (1 hour)
Presenter: Xisco Faulí
2. Git Basics (1 hour)
Presenter: Michael Weghorn
3. Gerrit for code reviews (1 hour)
Presenter: Xisco Faulí
4. Introduction to problem solving techniques (30 minutes)
Presenter: Michael Meeks, Collabora Productivity
Afternoon:
5. Building LibreOffice from source code (3 hours)
Presenter: Christian Lohmaier
6. Introduction to LibreOffice Writer Development (1 hour)
Presenter: Miklos Vajna, Collabora Productivity
Day Two: 12 October 2024
Morning:
7. LibreOffice Documentation (1 hour)
Presenter: Olivier Hallot
8. LibreOffice automation via scripting (BASIC, Python) (3 hours)
Presenter: Rafael Lima / Alain Romedenne / Jean-Pierre Ledure
Requirements
The workshop is based on “bring your own device”. For the scripting, you will need a working LibreOffice installation. You will need to install some development tools and libraries to be able to compile LibreOffice from source code.
But, we will be there in-person at the workshop to help you install the requirements step by step!
What Can You Expect?
After successful participation in the workshop, you can gain better understanding the open source development model, bug reporting and triaging, get started with Git and Gerrit, and also build and run your modified LibreOffice from source code. You will also understand the basic structure of the LibreOffice source code, which will help you to start LibreOffice development.