Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15
OOoCon 2005 Developer

Abstracts of Conference Papers - Developer Stream

OpenOffice.org development: next steps, next level

Mathias Bauer - Manager Software Engineering, Sun Microsystems
The OpenOffice.org API and UDK teams are currently focusing on the improvement of the OpenOffice.org API and the development tool support for the OpenOffice.org SDK, both with the goal to make the development of OpenOffice.org macros, scripts and components easier.
In this session I will present the roadmap for all “programmability” related work we have planned for the next minor and major OpenOffice.org releases. So I will show how we use the new UNO features we introduced in OpenOffice.org 2.0 to make life easier for developers; how development of components will become easier with new code generators and the integration of our SDK into IDEs;
IDE support and new features for Add-On developers; improvements for OpenOffice.org Basic and the Scripting Framework; new features for component development (e.g. licencing, versioning and signing); improvements of component registration, deployment and integration; some examples and demos (e.g. from the Google Summer Of Code).
Biography: Working on OpenOffice.org and its predecessor StarOffice for 10 years now, before this working as a software developer for graphical and font software at URW. University courses in chemistry, finished with a doctor's degree.
Back

URE living all over me

Stephan Bergmann - Sun Microsystems
UNO is OpenOffice.org's well-known component technology.  Recently, it has been made available stand-alone in the form of the UNO Runtime Environment (URE).  That has opened up the opportunity to utilize UNO in all kinds of application areas.  The relative advantages and disadvantages of using the URE in areas outside its original domain of OpenOffice.org are discussed and demonstrated in this session.  Also, an outlook is given of how OpenOffice.org and the URE can continue to co-exist and to influence each other in their respective future evolution.
Biography: Stephan is working for Sun for quite some time now, on various aspects of OpenOffice.org and StarOffice, and recently on setting UNO free.

Back

OpenOffice: slow, bloated ?

Michael Meeks - Itinerant Idiot, Novell, Inc.
OpenOffice.org has some interesting & challenging performance problems, particularly on Free systems. This talk will look at some of the opportunities in this area, and present various analysis of where OpenOffice.org & free systems are going wrong. I'll also give some overview of what has been done to improve things and the ongoing work at Novell in this area.

Target audience: Hard-core developers.
Biography: Michael is a Christian and enthusiastic believer in Free software. He very much enjoys working for Novell where as a member of the Desktop research team he has worked on desktop infrastructure and applications, particularly the CORBA, Bonobo, Nautilus and accessibility, amongst other interesting things. He now works full time developing OpenOffice.org. Prior to this he worked for Quantel gaining expertise in real time AV editing and playback achieved with high performance focused hardware / software solutions.
Back

OpenOffice.org and AMD64 platform

Jan Holesovsky - SUSE/Novell
Porting OpenOffice.org to 64bit platforms has several problems.  The codebase is huge, parts of code are really old and do not handle 64bit longs and pointers, the gcc-UNO bridge has to be fixed, etc.

This talk will introduce the AMD64 architecture from the developer's point of view, describe the problems in length, will consult the solutions of the problems (either existing or planned), and present the current status of the port.  It will also focus on good developer habits that save effort of the porters.
Biography: 28 years old male with first Linux experience back in 1995.  During 1998 and 1999 I was a part of  KTTV team which was programming an editor of lecture notes for Linux (word processor and vector drawing program).  I worked for SUSE as a YaST2 developer from 1999 to 2002, interrupted it to graduate from the Charles University, started my OpenOffice.org development in 2003, and joined SUSE again in 2004; this time as an OpenOffice.org developer.
In OpenOffice.org, I focus on KDE integration (http://kde.openoffice.org/index.html) and AMD64 porting.
Back

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.