Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15
OpenOffice.org Miniconf Abstracts

OpenOffice.org Miniconf Abstracts - Monday 18 April 2005

Last Updated: 7 March 2005

Waves and Rivers: Massively Connected Society & Open Source 
Simon Phipps, Chief Technology Evangelist, Sun Microsystems, Inc.
Open source development, collaborative standards creation, the Java community, web services - each of these have been motivated by the desire for software freedom, and all have been consequences of the world becoming 'massively connected'. But each phenomenon has stood alone as its respective community has striven to achieve its goal of freedom through community. This session considers the origins of the 'massively connected' phenomenon, compares the approaches to promoting software freedom described above and proposes a new model exemplified by OpenOffice.org.
Biography: Simon Phipps speaks frequently at industry events on technology trends and futures. At various times he has programmed mainframes, Windows and on the Web. Currently the Chief Technology Evangelist at Sun Microsystems, Inc., he was previously involved in OSI standards in the 80s, in the earliest commercial collaborative conferencing software in the early 90s, in introducing Java and XML to IBM and most recently with Sun's open source strategy. He lives in the UK, is based at Sun's Menlo Park campus in California and can be contacted via http://www.webmink.net.

Back

Challenges facing OpenOffice.org in the Enterprise 
Marc Englaro, Director, Alternate Desktop Practice, Si2

Si2 has been providing consulting services to enterprise customers investigating or migrating to OpenOffice, StarOffice and Linux for the past 4 years. Customers have included Governments agencies in Canberra, NSW, Victoria and Western Australia, and corporate customers in both Australia and New Zealand, with sizes ranging between 1000 � 6000 users.

The enterprise market is still fairly new in Australia, and while Si2 worked with the NSW Roads and Traffic Authority to go into production with an alternate desktop, most other enterprise clients are still in the investigation and evaluation stages, where Si2 is helping conduct proofs of concepts, pilot projects and TCO analyses.

These projects has allowed Si2 to review the desktop practices of over 20,000 users across Australia and New Zealand, and identify the key challenges facing these typical enterprise uses when they want to migrate to an alternate desktop, and specifically to OpenOffice/StarOffice. This paper will present Si2's experiences about the most common and significant challenges facing an enterprise transitioning to OpenOffice, and the alternative migration strategies available.

Biography: Marc Englaro BE (Hons), PMP, MBA

Marc Englaro is a Principal Consultant and Director of Si2's Alternate Desktop practice specialising in helping organisations migrate to OpenOffice/StarOffice, Linux Desktops and open-standards messaging systems.

Marc lead the Si2 team working with the NSW Roads and Traffic Authority's migration to StarOffice, and is currently working with enterprise customers in Sydney, Canberra, Melbourne and Perth.

Back

Technical and Academic Writing Using OpenOffice.org Writer 
Jean Hollis Weber

OpenOffice.org Writer is a strong competitor to Microsoft Word for both drafts and final layout (desktop publishing) of many technical and academic documents, because it combines some of the best features of Word and FrameMaker. Indeed, Writer does several things better or easier than each of them. This session will cover some of the author�s experiences using OOo Writer�s many features of particular interest to technical writers, including:

  • Customizable interface
  • Document templates
  • Styles
  • Advanced page layout capabilities
  • Change tracking
  • Master documents
  • Fields
  • Conditional content
  • Bibliographic database
  • Equation editor
  • Macro language
  • PDF export
  • Microsoft Office compatibility
Biography: Jean Hollis Weber has over 25 years of experience planning, writing, editing, indexing, and testing user manuals and online help for computer software and hardware. Over two years ago she switched from Microsoft Office to OpenOffice.org for all her work. Jean has written several books, including �OpenOffice.org Writer: The Free Alternative to Microsoft Word,� which was created using OpenOffice.org and published by O�Reilly Community Press in July 2004. Jean is active in the OpenOffice.org community, particularly the OOoAuthors project. She also maintains several Web sites, including one for technical editors (http://www.jeanweber.com/) and one about OpenOffice.org (http://www.taming-openoffice-org.com/).

Back

Stylish working in Writer 
Ian Laurenson
One of the more common problems that people appear to have with Writer is getting to grips with styles in particular page styles and page numbering. This session will cover how Styles currently work in Writer including page numbering, and a session on what changes or additions would improve the way Writer works.
Biography: Ian is part of the OpenOffice.org community, currently writing macros and documentation. In the past, amongst other things, he has been in charge of computing at two polytechnics, lectured on several short-term contracts at a university in New Zealand, and has been a computer manager.

Back

Mail Merging in OpenOffice.org 
Jonathon Coombes, Cybersite Consulting
This talk looks at the process for performing a mail merge operation in OpenOffice.org. It follows the process from the creation of addresses in a datasource, constructing the letter, and performing the merge. Apart from just letters, there is methods for generating lables and evelopes as part of the mail merge. The talk will finish off comparing some of the changes that have happened between version 1.1 and 2.0 of the OpenOffice.org package when doing a mail merge.

Back

Getting better acquainted with Writer's regular expressions 
Ian Laurenson
One of the more common problems that people appear to have with Writer is finding things like tabs and paragraph markers. This session will cover how to use Regular Expressions in Find and Replace in Writer, use of IannzFindReplace macro and a session on changes people would like in Find and Replace.
Biography: Ian is part of the OpenOffice.org community, currently writing macros and documentation. In the past, amongst other things, he has been in charge of computing at two polytechnics, lectured on several short-term contracts at a university in New Zealand, and has been a computer manager.

Back

Exploring the use of OpenOffice.org as a course ware authoring environment 
Peter Sefton, Senior Research Technologist in Flexible Learning Systems, University of Southern Queensland

The University of Southern Queensland has developed a high end XML publishing system known as GOOD (Generic Online/Offline Delivery) for managing the production and delivery of courseware to print, web (via a Learning Management System) and CD-ROM. This system builds on the Distance and e-Learning Centre's decades of experience as a distance education institution.

This paper presents preliminary experiences in customizing OpenOffice.org Writer to serve as an easy-to-use front-end to the GOOD XML publishing system. It also looks at the additional potential for using OpenOffice.org as part of a low-end single source publishing solution for courseware, including export to industry-standard IMS courseware packages.

Biography: Peter Sefton has been working with various forms of text processingsince 1990. He has worked as a technical writer, university teacher, programmer, and project lead for web software product development and knowledge management projects. His qualifications include a PhD in Linguistics and an Associate Diploma in Outdoor Education. Throughout his professional life Dr Sefton has worked with word processing programs to set up template-driven publishing and knowledge management environments and is currently engaged in two projects based on OpenOffice.org, some of which work was recently published by O'Reilly on XML.com (http://www.xml.com/pub/a/2005/01/26/hacking-ooo.html.

Back

Introduction to OpenOffice.org macro development 
Ian Laurenson
An overview of OpenOffice.org's underlying object model, using xray.xray to find the properties and methods of objects and how to interpret the documentation in the Development Guide for writing macros in BASIC. Some suggested conventions in coding and distributing the code. Brief look at coding in other languages such as Python. Some code snippets, and some of Iannz macros that solve particular problems. Finishing with participants' problem solving session.
Biography: Ian is part of the OpenOffice.org community, currently writing macros and documentation. In the past, amongst other things, he has been in charge of computing at two polytechnics, lectured on several short-term contracts at a university in New Zealand, and has been a computer manager.

Back

OpenOffice.org Programmatic Document Templating 
Ditesh Kumar Shashikant, Technology Development Director, Asix Solutions Sdn. Bhd.Malaysia

Document generation and reporting is a fairly common task in business applications. While the common output formats for web based business applications are PDF and HTML, most end-users actually prefer Office document formats due to familiarity and ease of use. This poses a problem for the Free and Open Source Software application developer who lacks cross-platform support for generating these documents. It is close to impossible to generate complicated Office documents without having access to proprietary third party libraries.

With the advent of XML-structured document format popularized with OpenOffice, spreadsheet and word processor document generation becomes a relatively straightforward affair. While OpenOffice has scripting support which facilitates programmatic document generation, this method requires a running OpenOffice process which raises issues of resource consumption as well as scalability. A far more efficient approach for a large number of document generation requirements is to directly manipulate the OpenOffice document's XML representation and insert relevant content.

This presentation will cover the structure of an OpenOffice file, important markup tags, the ease in which the XML representational markup can be manipulated with a particular focus of implementation from the PHP language as well as looking at dynamic templating opportunities that the manipulation affords us.

Biography: Ditesh is an excitable code monkey whose day job involves running a large software development conglomerate of other excitable PHP code monkeys and whose night job involves performing clandestine activities for the Societas Eruditorum.

Back

Developing OpenOffice.org 
Ken Foskey, OpenOffice.org Developer

An introduction on what it takes to get involved in OOo and other alternatives rather than directly working on OOo. Includes machine setup, time, software to simply compile OOo, and some of the traps, for example, how not to come across badly on email lists.

Topics include:

  • UDK and API programming to do what you want without getting deeply involved in OOo, and some of the sites available to help.
  • ooo.ximian.com and accepting patches through there, and adding your blog to the planet at ooo.ximian.com to show an active community.
  • Documentation for the OOo developer: What is out there and where does it lack. Who is going to fix any limitations.
  • Talk about going to Germany and meeting the developers, including cultural style and how not to take offence at German directness.
  • OOo for the hardcore developer including a small presentation about how OOo code base is structured and how the various projects (http://projects.openoffice.org/accepted.html of OOo are broken down. Discuss what you CANNOT do with OOo. Where you must be prepared to put in the time as there are 12,000,000 lines of code you can't possibly grasp all this and expect to change it.
  • How do you succeed in OOo development?
Biography: Ken is an OpenOffice.org developer, and founding member and mentor with CommunityCode.org.

Back


Back to Top

Please Note: Program content subject to change.

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.