Schedule: OOo 3: Shattered and Resurrected
Speakers | |
---|---|
Stephan Bergmann | |
Schedule | |
Day | Saturday |
Room | AW1.117 |
Start time | 14:15 |
End time | 15:15 |
Duration | 01:00 |
Info | |
Event type | Podium |
Track | OpenOffice.org |
Language | English |
For the higher good of modularity and extensibility the OpenOffice.org suite will change from a big monolith to a nice and clean multi-layer stack in OOo 3. Not only conceptually, but also represented in the installation's layout on the hard drive. This presentation will examine OpenOffice.org's modularization effort.
Modularization has a number of consequences for the existing code. Code and data has to be sorted into the various layers. Code at one layer needs to find code and data at other layers. And despite all those separate layers, the end user still wants an installation and update experience that just works, in one click. Also, of course, the resulting code base should please, please be way easier to build and maintain...
Lots of work, lots of opportunities to break things (especially in arcane scenarios) -- lots of opportunities for YOU to help keep OOo up and running on your favorite platform! Stephan will present the technical difficulties he faced, how his team solved them on the various platforms supported by OOo, and how other products could benefit from what they have learned along the way. This will hopefully spark some lively discussions, so come and participate!