László Németh
Hungarian free software activist and programmer. Contributor of LibreOffice code base since 2002, certified LibreOffice developer since 2014. Lead developer, mentor and consultant of free software projects, including LibreOffice migration projects of public administration of Hungary. LibreOffice software engineer at Collabora Productivity, Cambridge, UK between 2014–2017, and full-time LibreOffice developer since 2018. Author of Hunspell spell checker, Lightproof grammar checker, LibreLogo and several other improvements for LibreOffice. Member of the board of directors, TDF since 2022.
Sessions
The ten funniest moments of my recent Numbertext, LibreLogo, Hunspell & LibreOffice developments, intended also for future code contributors and general public. (Enhanced version of my presentation at FOSDEM, 2023, showing several tricks to extend language support of Romanian and other languages.)
Using the git visualization tool fornalder, the Wayback Machine, and various sources including personal memories, this is a quasi-scientific attempt to collect the most important things that have preserved our community and that can help preserve it for the future.
In this session, first it will be discussed how to get into the complex LibreOffice core code base. One should know problem solving techniques to be able to have a good start. Then, an overview of the code structure and classes will be given.