Understanding LibreOffice's codebase
A talk for beginners to try to understand the code structure of LibreOffice
Details of the Talk
Beginners often find it hard to get into the codebase and work out where pieces of code are, and/or where they should be. Building on some work done around gnumake by David Ostrovsky and myself, I'll present a graph of the internal modules' dependencies, and try to explain a some of the basics of how the most important code modules relate to each other, and what they're good for. Come and find out how the pieces go together, and help me puzzle out some of the more obscure and mystical module names.