blob: d41d8dce17f9e934e9b123ab6aca3a24b3691449 [file] [log] [blame]
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://www.w3.org/2005/10/profile">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>OpenOffice.org Conference 2008</title>
<link rel="stylesheet" type="text/css" href="../../marketing.css" />
<link rel="stylesheet" type="text/css" href="../ooocon.css" />
<link rel="stylesheet" type="text/css" href="programme.css" />
<script language="JavaScript" type="text/javascript" src="../ooocon.js">
</script>
</head>
<body>
<div id="MyContent">
<div id="title">
<a href="/conference/index.html"><img style=
"border: 0px solid; margin-left: 25px; float: left;" src=
"../images/oooconlogo.gif" alt="OpenOffice.org Conference logo" /></a>
<h3>OpenOffice.org Conference (OOoCon 2008)</h3>
<p>5th-7th November 2008<br />
Beijing, China<br />
<a href="../travel.html#registration"><span class="register">Register
Now</span></a> <!--
<a href="http://ooocon.kiberpipa.org"><span class="register">Video recordings of the Conference</span></a>
--></p>
</div>
<div id="midtabs">
<ul>
<li class="th"><a href="../index.html">Home</a></li>
<li><a href="../news.html">News</a></li>
<li><a href="../venue.html">Venue</a></li>
<li><a href="../hotels.html">Hotels</a></li>
<li><a href="../travel.html">Travel</a></li>
<!-- <li><a href="../programme.html">Programme</a></li> -->
<li id="progroot">
<a onmouseover="dropdown('prog','visible');" onmouseout=
"dropdown('prog','hidden');" href="../programme.html">Programme</a>
<ul id="progmenu" class="subtabs" onmouseover=
"dropdown('prog','visible');" onmouseout=
"dropdown('prog','hidden');">
<li style="display: none;" id="fixfox"><a href=
"../programme.html">Programme</a></li>
<li><a href="wednesday.html">Wednesday</a></li>
<li><a href="thursday.html">Thursday</a></li>
<li><a href="friday.html">Friday</a></li>
</ul>
</li><!--
<li><a href="../speakers.html">Speakers</a></li>
<li><a href="../attendees.html">Attendees</a></li>
-->
<li><a href="../cfp/index.html">Speakers</a></li>
<li><a href="../sponsors.html">Sponsors</a></li>
</ul>
</div><br style="clear: left;" />
<br />
<h2>Abstracts of Conference Papers - Thursday</h2>
<!-- This next section created by OOoCon_abstracts.php -->
<div class="abstract" id="a1509">
<div class="header">
<p class="title">State of the Project, Year 8</p>
<p class="by">Suarez-Potts, Louis (Community Manager / Sun
Microsystems, Inc.)</p>
</div>
<div class="content">
<p><em>Abstract:</em> This presentation examines the state of the
project after eight years of continued extraordinary growth and
activity. The focus is on work that has been done in the last year,
in particular, OpenOffice.org 3.0, and our ambitions for the coming
year. Briefly: OpenOffice.org 3.0 represents both a cumulative
accomplishment by the community, a peak reached after years not just
of coding but of organization, and a point of departure. At this
point, OpenOffice.org has reached, I believe, a status in the world
that places it not just on equal footing with any other productivity
suite but above. OpenOffice.org 3.0, equipped with the ODF, goes well
beyond any single productivity suite or application; rather, it
functions a primary star in a constellation of applications that are
giving all users the tools and reach to do what they want, what they
dream of. With this exuberant moment reached, what then for the
coming year? Should we expect new features, new code? Perhaps a new
look? This presentation will look at some suggestions, but as with
all such presentations, the focus will be on honouring those who have
taken us to where we are now and whose vision will take us even
farther.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Louis Suárez-Potts is the longtime Community
Manager and Chair of the Community Council for OpenOffice.org; he
joined Sun Microsystems in 2007 and has led the OpenOffice.org
community since 2000. The lead and co-lead of several projects and
the primary spokesperson and representative of OpenOffice.org,
Suárez-Potts also represents the project regarding OpenDocument
format (ODF) matters, and is on the OASIS ODF Adoption Technical
Committee and is a member of the ODF Alliance. He speaks frequently
on the ODF, OpenOffice.org, education and open source, and community
development throughout the world. Suárez-Potts is currently working
on several articles regarding open source development and education.
He lives in Toronto and received his PhD from U.C. Berkeley.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1413">
<div class="header">
<p class="title">State of the User Experience Project</p>
<p class="by">Frank Loehmann (OOo User Experience Project Lead / Sun
Microsystems/OOo User Experience Project)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The OpenOffice.org user experience team runs
several activities to get direct usability feedback from our users
and works on a community based usability improvement process to
increase community participation in the project. Beside a report on
the state of the project we will also give an overview about our
activities towards OpenOffice.org 3.1. The panel will end with an
extended QA session.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Frank Loehmann has been working on
StarOffice/OpenOffice.org since 1995, the last 8 years with the
OpenOffice.org/StarOffice User Experience Team. He holds a degree in
Computer Science.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1423">
<div class="header">
<p class="title">The State of the Documentation Project</p>
<p class="by">Frank Peters / Clayton Cornell ( / OpenOffice.org
Documentation Project)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The OpenOffice.org documentation project is a
community effort focused on creating and maintaining all aspects of
the documentation for OpenOffice.org. We will report on the current
status of the documentation project and outline the trends,
opportunities, and challenges for the upcoming year. A focus will be
put on importance of the OpenOffice.org community effort, how to
increase community participation in the project, and how to
consolidate the documentation efforts across OpenOffice.org.</p>
</div>
<div class="bio">
<p><em>Biography:</em></p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1450">
<div class="header">
<p class="title">OpenOffice.org Portable - the office in your
pocket</p>
<p class="by">Mantke, Andreas (Content Developer /
andreasma@openoffice.org)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The presentation gives an overview of the
technology behind OpenOffice.org Portable. Which different portable
storage devices are able to run this special version of
OpenOffice.org and what's to keep in mind when using this special
version. The presentation will also inform about the benefits of
OpenOffice.org Portable, especially for marketing OpenOffice.org</p>
</div>
<div class="bio">
<p><em>Biography:</em> Born in 1959, Andreas is working for the
social insurance institution. Since autumn 2002 he has been a member
of the de-project of OpenOffice.org. He provided there some howtos /
documentations and wrote websites. In 2005 he wrote a book about
OpenOffice.org Impress and Draw together with Stefan Koehler.
Currently he is also engaged in the extensions and documentation
project of OOo and working on OpenOffice.org Portable (-Plus). In the
last few months he wrote some howtos for plone and translated some
into German.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1386">
<div class="header">
<p class="title">Introduction of the Mozilla Calendar Project</p>
<p class="by">Cornelius, Berend (Software engineer / Sun
Microsystems)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The Mozilla Calendar project is an Open-Source
project that drives the development of the standalone application
?Sunbird? and its counterpart ?Lightning? that can be added as an
extension to the popular email client ?Thunderbird?. In this
presentation I'd like to talk about the capabilities of Sunbird and
Lightning - also in comparison to competitive applications-, about
the current status of the project and its future perspective. Being a
perfect appendix to OpenOffice.org I want to present ideas how the
two projects could be linked together more tightly in the future as
calendaring is not offered by the office suite. But this presentation
should also address developers or other people who are interested in
getting involved in a comparatively manageable and somehow ?familial?
Open-Source project that yet has found a worldwide broad
distribution. Therefore I'd like to introduce the underlying
technologies XUL, XBL, JavaScript and explain how the Mozilla
community is organized and what is the best way to get started.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Born in 1966 in Heide/Germany I Studied
"Mechanical engineering", where I also startedd programming. I am
employed by Sun Microsystems since March 1999 and worked for the
OpenOffice project for 8 years before I got involved in the Mozilla
Calendar project</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1358">
<div class="header">
<p class="title">Migration to OpenOffice in Commercial Enterprise</p>
<p class="by">Mulya Bhakti, Indrayana ( / )</p>
</div>
<div class="content">
<p><em>Abstract:</em> In this presentation I would share our
experience in migrating from MS Office to OpenOffice in my company.
We Start it with IT Regulation, and then build an awareness to all of
the employee. Trained them to work with the new environment. And
implement it. With full commitment of the Board of Directors, we get
a successful result.</p>
</div>
<div class="bio">
<p><em>Biography:</em></p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1437">
<div class="header">
<p class="title">OOo deployments by big companies and local
governments</p>
<p class="by">Hirano, Kazunari (OpenOffice.org Community Contributor
Representaive Deputy / OpenOffice.org Japanese Native Language
Project)</p>
</div>
<div class="content">
<p><em>Abstract:</em> OOo deployments by big companies and local
governments, and perspective of OOo professional support services On
May 12th Sumitomo Electric Industries Ltd announced they will use
OpenOffice.org company-wide.[1] On May 28th, Mayor Ichiro Kanke
announced the city government will introduce OpenOffice.org into all
its offices.[2] They bought Ashisuto Co's [3] support services such
as training, FAQ and e-learning. They also build inhouse support
tools such as an original installer, Help Desk, Intranet Web support
pages. Good-Day Inc., a long-time OOo supporter, has a big client,
NTT Group [5], who is planning massive OOo deployment and seeking
sustainable and efficient OOo support services professional. Why did
they adopt OpenOffice.org? What kind of support they want? What is
sustainable and efficient support? My presentation will try to answer
these questions. [1] http://openoffice.exblog.jp/7104488/ [2]
http://openoffice.exblog.jp/7168127/ [3]
http://www.ashisuto.co.jp/english/index.html [4]
http://www.good-day.jp/en/index_html [5]
http://www.ntt.co.jp/index_e.html</p>
</div>
<div class="bio">
<p><em>Biography:</em> Live in Ichinoseki, Iwate, Japan 2007.02.13
OpenOffice.org Marketing Contact Japan and Japanese 2005.08.26
OpenOffice.org Community Contributor Representative Deputy 2004.09
Presentation at OpenOffice.org Conference in Berlin, German 1979-84
Vietnamese, Tokyo University of Foreign Studies 1959.10.16 Born in
Sanuki-machi, Futtsu-shi, Chiba, Japan</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a2003">
<div class="header">
<p class="title">Symphony performance improvement best practices</p>
<p class="by">Yuan Cheng, Lei Wang ( / IBM)</p>
</div>
<div class="content">
<p><em>Abstract:</em> We have been facing startup, document
loading/saving performance challenges, which have great impact to
user experiences. In this session, we would like to introduce what we
have done to improve Symphony performance in above areas, e.g.
asynchronous loading, saving performance improvement by saving
modified content only and preload etc. We see the big performance
improvement through the work above. Most of those techniques,
solution or method could be applied to OpenOffice.org base
application performance as well. We also will share our practices -
performance benchmark design, and automated performance testing,
tools and methodology used to analyze and identify Symphony
performance problems.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Yuan Cheng is Symphony performance technical
lead and Lei Wang is Symphony performance technical expert in the
China Software Development Lab</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1416">
<div class="header">
<p class="title">The complex world of Quality Assurance on OOo</p>
<p class="by">Ziehm, Thorsten (Manager Quality Assurance / Member of
the QA project / Sun Microsystems / QA project)</p>
</div>
<div class="content">
<p><em>Abstract:</em> What are the needs and the musts in the QA
project and why the 'stupid' QA work is very important for the whole
OOo project and for the product itself. Also I will present which QA
metrics are used to give a Go/No-go for a release. Information about
the QA processes and the collaboration between the Sun QA team and
the QA community will be given.</p>
</div>
<div class="bio">
<p><em>Biography:</em> I am the manager of Quality Assurance team for
StarOffice/OpenOffice.org at Sun Microsystems. I started as tester
for StarOffice in 1996. After a short time I was responsible to
integrate VCL Testtool into general testing process and started with
writing test scripts for all OOo application. The first team I lead
was the Automated Testing team inside the Quality Assurance. Since
2002 I am the manager of QA team.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1488">
<div class="header">
<p class="title">QUASTe - Quality Assurance Statuspage</p>
<p class="by">Delfs, Helge (QA Engineer / OOo Automation Team Lead /
Sun Microsystems / QA Automation)</p>
</div>
<div class="content">
<p><em>Abstract:</em> QUASTe is collecting, validating and comparing
all test results created by VCL-Testtool while testing OpenOffice.org
builds and creates easy to read results pages. Everyone interested in
quality of a specific build of OpenOffice.org has the ability to
check the results of automated and of course manual tests. If one is
familiar in running/writing automated tests you should create an
account in QUASTe to administrate your tests or upload test results
of your personal test runs of a specific build. See Web page
(http://quaste.services.openoffice.org) for details</p>
</div>
<div class="bio">
<p><em>Biography:</em> Working for Sun Microsystems GmbH as a QA
Engineer in automation area which means software testing with
utilization of a testtool since 1999. Before joining SUN I've been
working also in QA but in the metalworking industry responsible for
production control, final inspections and programming of
3D-Coordinate Measuring CNC-machines.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1455">
<div class="header">
<p class="title">Testing OpenOffice.org at Redflag 2000</p>
<p class="by">Zhu Lihua (Testing Engineer / Beijing Redflag Chinese
2000 Software Co., Ltd.)</p>
</div>
<div class="content">
<p><em>Abstract:</em> This presentation introduces the QA at Redflag,
mainly the people, their responsibilities and the processes they use
for testing. It will both feature the achievements of the past and
our plans for the future. As well, we will take a look at existing
difficulties we have in joining the OOo QA and our ideas to resolve
the problems. Last but not least, we also want to express our
appreciation to all the people who helped us to join the OOo
community so far and in the future.</p>
</div>
<div class="bio">
<p><em>Biography:</em> I jioned RF2000 in July, 2007 and work in test
department. Before this, I was a developer work with C++Builder, PHP.
Also worked with some singlechips, both hardware designing and
software development.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1402">
<div class="header">
<p class="title">You Don't Love Me Yet: Adventures into packaging OOo
3</p>
<p class="by">Bergmann, Stephan (UDK project co-lead / Sun
Microsystems, Inc.)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Adventures into building and packaging have
caused OpenOffice.org 3 to change substantially in shape (though not
in user-visible functionality). The infamous Three Layer Office was
borne, received by developers with mixed reactions. Change!? For
better? For worse? For what reason at all, if the user does not
notice it, anyway? I will try to recap how and why we got where we
currently are, and how we can and should move into the future. I will
talk about the disasters (so we can avoid them next time) as well as
the things that really worked and helped bring us forward. Maybe that
will allow some of you to reconsider your love-hate relationship with
OOo 3. So that, ultimately, those adventures can be brought to a
happy ending – for all of us.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Working on the beast for over a decade now, as
a member of the StarOffice/OpenOffice.org development team at Sun
Hamburg. And regularly enjoying presenting new findings at
OOoCon.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1410">
<div class="header">
<p class="title">Distribution of OpenOffice.org</p>
<p class="by">Andrae, Joost (StarOffice, OpenOffice.org Program
Manager / QA Co-Lead / Sun Microsystems / OpenOffice.org QA
project)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The presentation will shed some light on the
way how OpenOffice.org is distributed and what tools are used to
release OpenOffice.org to the community by using the mirror network.
Aspects of the release process in coordination with the QA project
and QA teams of native language teams are shown. The following items
will be presented: o Why using a distribution network? o Some numbers
(platforms, languages, downloads, etc.) o What is a distribution
network? o QUASTE o QATrack o mirror network + regular mirror network
+ extended mirror network + archive mirror network o Bouncer o
Product Update Notification</p>
</div>
<div class="bio">
<p><em>Biography:</em> - Born in May 1965 in Jever, Germany - Working
for StarOffice/OpenOffice.org since 1995 - StarOffice/OpenOffice.org
Program Manager at Sun Microsystems in Hamburg, Germany. -
OpenOffice.org QA project Co-Lead - Responsible for uploads/releases
of OpenOffice.org</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1431">
<div class="header">
<p class="title">ODF@WWW - An ODF Wiki.</p>
<p class="by">Ramme, Kay (Senior Technical Architect / Uno (UDK)
Project Lead / Sun Microsystems)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Demonstrate an ODF Wiki and show how this
approach may be extended to enable advanced use cases such as
collaboration and compound documents, extending ODF's reach to the
server. See also:
http://blogs.sun.com/GullFOSS/entry/odf_www_an_odf_wiki</p>
</div>
<div class="bio">
<p><em>Biography:</em> I am the lead of the Uno (UDK) project on
OpenOffice.org. I started programming in 1980 on a CBM PET, continued
to do that on Atari 8 + 32bits and finally arrived in the PC world. I
got a masters degree in computer science from the University of
Hamburg. I joined former StarDivision in 1997 and work for Sun
Microsystems since StarDivisions acquisition in 1999.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1453">
<div class="header">
<p class="title">Woorknet - The OpenOffice Server</p>
<p class="by">Mudjiarto, Arvino (Founder &amp; President Director /
Worxcode)</p>
</div>
<div class="content">
<p><em>Abstract:</em> OOo3 now has a server! People increasingly need
to work connected. They need to get their document reviewed,
annotated, shared, approved by people, peers and superiors with whom
they are working with. Yet there's no server mechanism exist today
which would enable people to do that quickly, easily and
conveniently. As a result, people are still working semi off-line.
They compose their document online using OpenOffice, then they
process it across manually, or ? at best ? circulate it via email.
Such approach doesn't provide the complete feature nor integrated
?working assembly? mechanism that would make tracking, managing,
sharing, filing, measuring and digital tracing work that has been
done quickly, easily nor conveniently. Through its ?digital workdesk?
and unique ?work-processing? functionality, Woorknet ? the
OpenOfficeServer -- try to provide such seamless working assembly
mechanism, integrated seamlessly with OOo as the ?digital paper?
front-end. Developed and enhance further together, this, we feel --
perhaps could be one of the major differentiator of OpenOffice.org in
the future compared with what Microsoft can offer with their
MS-Office offerings. This also could be the source of advancement
whereby OpenOffice.org and its underlying ODF transform from being a
"traditional" document word processor and spreadsheet, to become a
true "digital paper" for social and business -- an integral and
integrated part of new and future digital office system and
work-processing systems that people will need to help them
work-connected, around the globe.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Arvino Mudjiarto is 7 times asia pacific award
winner for digital office system design, implementation and
innovation. He is currently the founder of Worxcode, an
internationally award winning automation design &amp; software
construction company, where together with his team, he is putting
together web2.0 for business, integrate office-desktop system with
the web, and make everything seamlessly interactive, mobile,
tag-based, linked and connected.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1415">
<div class="header">
<p class="title">Integrating CMS /DMS into OpenOffice</p>
<p class="by">Bohn, Michael E (Senior Consultant Office Migration /
Sun Microsystems)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The interest in OpenOffice.org and its file
format, called Open Document Format (ODF), has been growing in the
past few years. This has resulted in increased demand to integrate
OpenOpen into DMS/CMS systems. As the growing number of DMS vendors
offering a proprietary in interface to gain access to their
underlying content repository the integration of them gets more
complicated. The presentation is going to show how all these Systems
could be integrated into OpenOffice by using a single extension. The
Content Repository for Java technology API is used to establish the
communication between OpenOffice and the DMS system. The presentation
will demonstrate the Integration and the communication by using the
"jackrabbit" project.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Michael Bohn is a Senior Consultant Office
Migration at Sun Microsystems. In 1996 he joined Sun Microsystems,
after he finished mechanical engineering and printing technologies.
Since then he is deeply involved in customer projects responsible for
helping the customer to integrate OpenOffice into their IT -
environment. The last project where he has migrated 5000 seats of a
German customer from Lotus Smart Suite to OpenOffice has been finish
last year. At the moment he is involved in a OpenOffice migration
pilot at the ministry of defence of Austria. Besides his work on
customer projects he is eager to spread the knowledge about the
OpenOffice.org and his programming abilities around the world in a
lot of presentations and trainings session around the world. A few
books have been enriched by his experiences with OpenOffice projects
that he has gathered. He is one of the co-authors of the OpenOffice
migration guide, was the technical editor of the CUE book "Special
Edition Using StarOffice 6.0" and one of the co-author of the German
Book "OpenOffice.org Basic".</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1407">
<div class="header">
<p class="title">OpenOffice.org Extensions Repository - resumé after
1 year</p>
<p class="by">Juergen Schmidt (Main Developer, API project lead,
Extensions co-lead / Sun Microsystems, Inc)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The presentation will reflect the extensions
repository after 1 year. The session will highlight the most popular
extensions, will present the current status, future plans etc. The
presentation will also summarize the latest extension infra-structure
features that can be used to integrate best in OpenOffice.org and
that improve the overall usability of extensions like the new
extensions manager UI.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Juergen Schmidt is working for Sun
Microsystems in the StarOffice group for more then 11 years. He was
deeply involved in the development of the UNO component model which
is the foundation for the OpenOffice.org/StarOffice API. The
OpenOffice.org community is one aspect of his daily work. He is
involved in the OpenOffice.org project since the beginning, he is the
project lead of the OpenOffice.org API project and the co-lead of the
Extensions. His main goal is to spread the knowledge around the
programmability features of OpenOffice.org around the world and to
show that it is more than only an office productivity suite. Juergen
Schmidt speaks frequently about the programmability features of
OpenOffice.org. Some examples are the OpenOffice conferences, JAX
2003 (Germany), OOP 2004 in Munich (Germany) and JavaPolis 2006 in
Antwerpen (Belgium), Jazoon 2007 in Zurich (Switzerland), JavaOne
2003, 2007 and 2008 in San Francisco (USA), FOSS.in 2007 in Bangalore
(India), FOSDEM 2008 in Brussels (Belgium), Sun Tech Days in
Hyderabad 2008 (India), Community One 2008 in San Francisco (USA) and
LinuxTag 2008 in Berlin (Germany).</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1501">
<div class="header">
<p class="title">The OpenOffice.org Scripting Framework: Adding a
Scripting Language</p>
<p class="by">Flatscher Rony G. (Professor / Wirtschaftsuniversität
Wien)</p>
</div>
<div class="content">
<p><em>Abstract:</em> This presentation introduces the OpenOffice.org
Java based scripting framework and how it allows to add a scripting
language of your choice to OpenOffice.org. Using the open source
scripting framework "Bean Scripting Framework (BSF)", version 2.4,
from the Apache Software Foundation (ASF), it becomes possible to
bridge any of the many BSF supported scripting languages with the
OpenOffice.org scripting framework. In effect, the combination of
both Java-based frameworks allows to employ additional scripting
languages as macro languages for OpenOffice.org, like Groovy, Jython
(Python in Java), Jacl (TcL in Java), JLog (Prolog in Java) and the
like. This presentation will use the open source scripting language
"Open Object Rexx (ooRexx)" as a proof of concept. Using ooRexx is
interesting for different reasons, one being, that it is implemented
in C++ yet allows to be used via Java. Hence, the audience will learn
that practically any scripting language could be used for
OpenOffice.org. There will be a few, easy to understand scripting
examples given, which demonstrate how one becomes able to remote
control all of OpenOffice.org from any scripting language that takes
advantage of the OpenOffice.org scripting framework. The presentation
concludes with a possible outlook to incorporate BSF 3.0 (currently
in beta) to OpenOffice.org. BSF 3.0 is an open source implementation
of the JSR-223 Java standard for the Java scripting framework as
introduced with Java 6 (1.6) by Sun. Goal: the audience should be
able to conceptually understand the OOo Java based scripting
framework, the BSF 2.4 scripting framework and become able to assess
and implement new scripting languages for OpenOffice.org, including
of how easy it is to employ those scripting languages thereafter by
exploiting the respective OOo APIs.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Rony G. Flatscher is senior professor of
Business Informatics at the Vienna University of Economics and
Business Administration (WU) and has been successfully developing the
OpenOffice.org support for and the deployment of the scripting
language ooRexx for end-user programming of OpenOffice.org.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1491">
<div class="header">
<p class="title">Filling Gaps With Extensions</p>
<p class="by">Jopp, Christoph (Observer in the Extensions Project /
freelance)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Open Source brings us the possibility to join
existing programs for our needs. The advantages of each can boost
usability and work-flow. But do we really need to study the source
code of large projects to fit the parts together in every case? The
OpenOffice.org-API enables us to write gluing-code in form of
extensions. This session will show an example how extensions help
making a publishing framework like Apache Forrest becoming a little
but powerful "Documentation Management System" with a GUI that is
well known - OpenOffice.org. The example extension will be
downloadable from the OpenOffice.org Extension Repository by the date
of the OpenOffice.org Conference 2008. You can see the extension in
action and have a look at the code - if you want.</p>
</div>
<div class="bio">
<p><em>Biography:</em> I'm a freelance developer, author for computer
magazines, system administrator. Working in these fields since about
10 years. Using OpenOffice.org from the very beginning. Developing
OOo extensions for 4-5 years (f.e. the Annotation-Tool)</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1485">
<div class="header">
<p class="title">Redesign of accelerator to support extensions</p>
<p class="by">Wu Yan &amp; Zhang Xiaofei (Software Engineer at
Redflag 2000, Developer for the Framework Project in the OOo
community / Beijing Redflag 2000 Software Co., Ltd.)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The current accelerator configuration, which is
XML based, cannot be extended by packages. In order to support
extensions, we move the accelerator configuration to an XCS/XCU based
configuration. Now an extension can define it's own set of
accelerators.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Software Engineer from OpenSource Department
of Beijing Redflag 2000 since 2006. Currently focus on Framework.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1486">
<div class="header">
<p class="title">Lotus Symphony extension model</p>
<p class="by">Jin Hua, Chen (Staff Software Engineer / IBM)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Lotus Symphony leverages OpenOffice.org
technology and rich client platform form Lotus Expeditor, resulting a
more flexible and extensible offering for extension and business
integration. OpenOffice.org provides the capability to access and
manipulate document content directly. Lotus Expeditor delivers the
higher level programming interfaces for customizing the user
interface (for example toolbars, menus, side shelves, status bars)
and a plug-in framework to extend with other applications. More ever,
lots of advanced features from Lotus Expeditor can be integrated for
solution development, for example composite application, enterprise
content management, account framework, etc.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Currently I am the Symphony programmability
team lead. I have Worked on Lotus Symphony project in the past 4
years.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1494">
<div class="header">
<p class="title">NetBeans plug-in for OpenOffice.org - a look under
the hood</p>
<p class="by">Steffen Grund (co-lead of API project / Sun
Microsystems GmbH)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The OpenOffice.org plug-in for Netbenas has
been around for a while now. The download numbers show that it is
very popular and the feedback by users is huge. Unfortunately, the
resonance regarding the actual project has been sparse, although it
has been an open source project from the beginning on. I will give
some insight on how the plug-in is constructed and what the
challenges in making it were. A large part will be the changes that
had to be done regarding NetBeans 6 on one side and OpenOffice 3 on
the other. I will also give an outlook on what is planned in future
versions ? and the possibilities a closer interlocking with NetBeans
will offer.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Steffen Grund has been working at Sun
Microsystems for 7 years, first as member of the QA development and
now as member of the Programmability team. He is frequently speaking
and tutoring about the OpenOffice.org API plug-in for NetBeans on
conferences and co-lead of the OpenOffice.org API project.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1405">
<div class="header">
<p class="title">Seamless UI integration of extensions into
OpenOffice.org</p>
<p class="by">Driesner, Carsten (Software Engineer / Framework
project lead / Sun Microsystems, Inc. / Framework)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The presentation will give an overview on
features provided by the framework project which can be used by
developers to integrate their extension seamlessly into the
OpenOffice.org user interface. The presentation is a guideline to
understand the purpose of the features, possible use cases and
provide examples. The following features will be presented: o Complex
Toolbar Controller o Popup Menu Controller o Context Menu Interceptor
o Merging of menu and toolbar items o Custom images for menu and
toolbar items o Keyboard shortcuts</p>
</div>
<div class="bio">
<p><em>Biography:</em> Software Engineer of Sun Microsystems, Inc. He
works on StarOffice/OpenOffice.org since 2000. Starting from the end
of 2006 he is the lead of the framework project.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1502">
<div class="header">
<p class="title">Creating/Devising Specific OpenOffice.org Support
for Dynamic Scripting Languages</p>
<p class="by">Flatscher Rony G. (Professor / Wirtschaftsuniversität
Wien )</p>
</div>
<div class="content">
<p><em>Abstract:</em> Adding a new dynamic scripting language to
OpenOffice.org is possible by exploiting the Java based
OpenOffice.org scripting framework. However, programming and
remote-controlling OpenOffice.org with the "Unified Network Objects
(UNO)" framework can be quite challenging. As a result, it is quite
difficult to teach/train end-user programmers to automate
(remote-control) the different OpenOffice.org document types.
Therefore, OpenOffice.org dynamic scripting languages like OOo Basic
or Python provide support for easing programming of OOo, e.g. by
implicitly carrying out queryInterface()-calls and as such
alleviating the (end-user) programmer from this sometimes pesky task.
Introducing new dynamic scripting languages to OOo will most likely
challenge the implementer for creating an appropriate scripting
language support specifically for OpenOffice.org. This presentation
will use the "Open Object Rexx (ooRexx)" dynamic scripting language
as an example and discusses the many fold possibilities of creating
support for OOo. As the author of such an OOo supporting
infrastructure who also has been gaining experiences with end-user
type of programmers (students at the Vienna University of Economics
and Business Administration) for more than two years by now, the most
important pros and cons of such a specific support will be talked and
discussed about. Goal: the audience will learn the most important
areas of OpenOffice.org programming for which specific support could
and should be created for new scripting languages. However, it also
should become aware of thinking about trade-offs between creating too
much and too few such support.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Rony G. Flatscher is senior professor of
Business Informatics at the Vienna University of Economics and
Business Administration (WU) and has been successfully developing the
OpenOffice.org support for and the deployment of the scripting
language ooRexx for end-user programming of OpenOffice.org.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1376">
<div class="header">
<p class="title">The present and future of Pootle</p>
<p class="by">Wynand Winterbach (Software Developer /
Translate.org.za)</p>
</div>
<div class="content">
<p><em>Abstract:</em> The Translate Toolkit and Pootle are powerful
tools for translation and translation management. The tools are
widely used in the open source world and notably by OpenOffice.org.
We discuss new language specific quality checks and demonstrate
improvements specific to OpenOffice.org. In this session, we also
discuss current roadmaps, learn about tool development, and listen to
feedback from users and localizers. This is your chance to learn
about new features and to influence the future of Pootle.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Wynand Winterbach is a software developer at
the non-profit organization Translate.org.za which develops and
promotes the Translate Toolkit and Pootle.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1428">
<div class="header">
<p class="title">Can XLIFF facilitate the process of localizing
OpenOffice?</p>
<p class="by">SOLA, Javier (President of the WordForge Foundation /
Coordinator of the Khmer Sofware Initiative / WordForge
Foundation)</p>
</div>
<div class="content">
<p><em>Abstract:</em> OpenOffice is normally localized using PO
format files. The amount of process or meta information that is
possible to code into this files is quite restricted. XLIFF files are
designed to include most of the information needed to facilitate and
improve computer assisted localization. In particular, the two major
advantages of XLIFF files are 1) that it is possible to store in them
specific glossary and translation memory (TM) information that will
be useful for the translator to translate the messages in that file,
2) that it is possible to follow the localization workflow, so that
reviewers and those who need to approve the translations know exactly
the status of each message (if it was reviewed after its translation
or not, etc.) largely reducing the amount of work that they have to
do. Localization editors that use all the information stored in XLIFF
files can help provide homogeneous translations produced by less
experienced translators (glossary control), and workflow management,
without having to install and maintain glossaries and TM for each
translator, but just sending to them self-contained XLIFF files that
can be processed by an XLIFF localization editor. These editors -
with differentiated interfaces for translating, reviewing and
approving messages - can help manage and simplify the localization
workflow, and reduce the amount of work necessary for the
localization process.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Javier Solá leads the Cambodian FOSS
localization effort, which has taken OpenOffice to become the
mandatory software to be used in all Cambodian schools. He is also
the president of the WordForge Foundation, which funds localization
projects in Cambodia and Bangladesh, and works on localization tools,
trying to produce tools that will strongly facilitate the
localization of FOSS software.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1471">
<div class="header">
<p class="title">Complex Text Layout Issues with examples from
Myanmar</p>
<p class="by">Stribley, Keith (Developer on graphite and
my.openoffice.org / ThanLwinSoft.org)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Many languages require complex font support for
correct rendering and non-space based line breaking. The presentation
will demonstrate Graphite complex fonts working in OpenOffice,
including basic support for Graphite's font features and ideas for
how features could be included into the User Interface and the
OpenDocument format. The publication of Unicode 5.1 in April 2008
opened the way for Burmese and most of the other languages in Myanmar
to be encoded in Unicode for the first time. The examples will show
how many of these languages require reordering and context specific
glyph substitutions. Font features allow language specific tailoring
of glyphs for the same code sequences within a single font. Line
breaking will also be discussed, since neither space nor syllable
based solutions give a good results in Burmese.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Physics degree from Cambridge. 5 years working
in embedded software developement Developing localized Unicode
software for Burmese language since 2004 including working on
Graphite font integration project and Myanmar OpenOffice.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1505">
<div class="header">
<p class="title">BrOffice.org Zine - YOUR OpenOffice.org fanzine
around the world</p>
<p class="by">Ferreira Filho, Claudio (Presindente / Lead of NLP
pt-BR / BrOffice.org / OpenOffice.org NLP pt-BR)</p>
</div>
<div class="content">
<p><em>Abstract:</em> BrOffice.org Zine is an old dream of the
Brazilian community that, following the same line of other free
software user groups in Brazil, has the intention to provide high
quality material, with tutorials, use tips and news about
OpenOffice.org on Brazil and around the world, besides the news about
ODF. This work presents the success case of our fanzine, explaining
steps we took while developing the project, like the study made about
the tools to be used, the visual communication, search and content
classification part of the work and the team management. As a basis
for the BrOffice.org Zine's work there is a clipping, research and
content classification process to the BrOffice.org web portal, that
is responsible to collect informations about BrOffice.org,
OpenOffice.org and ODF on several languages like Brazilian
Portuguese, Portuguese, English, Spanish and galician. Beyond the
work of developing the BrOffice.org Zine in Brazilian Portuguese, the
fanzine was used as an anchor to bring together different communities
like Galician and Spanish communities, which resulted in the creation
of BrOffice.org Zine - Galicia and from starting point, became the
idea of expanding the fanzine to other languages like French and
German. After the project was restructured, new perspectives
appeared. One of them was the partnership with institutions that are
already using BrOffice.org to publish advertisements and articles,
always related to BrOffice.org and ODF, generating financial
sustainability to the Brazilian community and the other one is the
idea to create a high quality graphical material to help in the
process of support and promote Br/OpenOffice.org and ODF around the
world.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Gratuate in Information System, work with IT
since 1988, and with Linux since 1994. In opensource world, initiated
in 2001 with localization of OpenOffice.org for brazilian portuguese,
and created the brazilian communities of Mozilla and PostgreSQL.
Today, living in Galicia - Spain, working in Tegnix ITC, a
specialized company in free software migration projects and still
participates in the brazilian and galician open-source projects and
initiative.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1511">
<div class="header">
<p class="title">Proposal: Regional Groups</p>
<p class="by">Suarez-Potts, Louis (Community Manager / Sun
Microsystems, Inc.)</p>
</div>
<div class="content">
<p><em>Abstract:</em> I propose the formal creation of regional
groups able to undertake and conduct marketing, user-group events,
and developer and other contributor meetings. These groups would
operate like Linux User Groups and tie into the existing MarCon
network as well as the Native Language Confederation. The difference
would be that these groups would not be based on language but region.
Thus, as has already been discussed on the dev@native-lang list as
well as the project_leads list, an Indian Regional group would
coordinate development as well as events regardless of language. In
the case of India, this is an especially important point, as there
are 22 official languages. But India is not the only locale for such
groups, and I propose setting up African, Scandinavian, Latin
American, and Native North and Central American groups as a start.
Similar groups in Europe, where such already exist in Spain, Germany,
France, is welcomed. The focus, again, would encompass both marketing
and developmental efforts. The obvious drawback of any such group
would be coordinating their activity with the Web project. At
present, we already see such difficulties arising from the Brazilian
group BrOffice, and there are no doubt other instances. But by
formalizing the idea, I anticipate we would be able to better address
precisely this and other, related, problems. Right now, little is
actually done beyond personal emails, and each of those takes time.
How would these groups be established and who would lead them? These
and other points will be discussed in the presentation.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Louis Suárez-Potts is the longtime Community
Manager and Chair of the Community Council for OpenOffice.org; he
joined Sun Microsystems in 2007 and has led the OpenOffice.org
community since 2000. The lead and co-lead of several projects and
the primary spokesperson and representative of OpenOffice.org,
Suárez-Potts also represents the project regarding OpenDocument
format (ODF) matters, and is on the OASIS ODF Adoption Technical
Committee and is a member of the ODF Alliance. He speaks frequently
on the ODF, OpenOffice.org, education and open source, and community
development throughout the world. Suárez-Potts is currently working
on several articles regarding open source development and education.
He lives in Toronto and received his PhD from U.C. Berkeley.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1452">
<div class="header">
<p class="title">IBM Lotus Symphony: Worldwide IBM internal
deployment Best Practices</p>
<p class="by">John Walicki (IBM Open Client Architect / IBM Lotus
Symphony deployment)</p>
</div>
<div class="content">
<p><em>Abstract:</em> Learn how IBM IT designed and initiated its
worldwide deployment of Lotus Symphony. IBM's document interchange
policy is based on ODF, with Lotus Symphony becoming the preferred
personal productivity suite for most employees. This talk will detail
the methodology and deployment experiences of IBM's large scale
deployment of Lotus Symphony. Open Document Format extends our Open
Computing strategy which is centred on the value of open standards,
open source software and open architectures.</p>
</div>
<div class="bio">
<p><em>Biography:</em> John Walicki is part of the IBM Senior
Technical Staff and architect for the Open Client Initiative. He
leads the internal enterprise integration of Linux clients within
IBM. He also leads the open standards based Browser Independence
deployment of Firefox within IBM and the Document Interchange
strategy to switch IBM to Open Document Format based productivity
editors. John is a member of the IBM CIO Office Total Workplace
Experience organization. His global development and integration teams
are working to lower the costs of deployment of an enterprise enabled
Linux Client. John is an active leader in the Linux desktop community
where he represents IBM on The Linux Foundation's Desktop Linux
Workgroup and as a member of the Gnome Advisory Board. John
previously was a manager in the Watson Information Services
department at the IBM T.J. Watson Research Center where he spent 16
years supporting the IBM Research user community.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a2002">
<div class="header">
<p class="title">A Vision for the Post-OOo 3.0 Times</p>
<p class="by">Shaoliang Yang (Director of Product Dept. / Beijing
Redflag2000 Software Co., Ltd)</p>
</div>
<div class="content">
<p><em>Abstract:</em> OpenOffice.org 3.0 will be a remarkable
milestone after long-term development of OpenOffice.org. However,
which direction will be good for OpenOffice.org to go after that? One
option for such consideration would possibly be: Lightweight,
Specialized, Diversified and Individualized. Lightweight accounts for
the isolation among modules, more logical classifications of
fundamental and extended functions,and separation between system's
running core and interface; Specialization encourages the research of
deeper exploitation of each module for its corresponding application
field and intensifOpenOffice.org's value in the data processing
capacity for structured semi-structured data. Diversification stands
for the grand support for multiple hardware platforms, various
document format standards and additionally, some specific data
processing standards, XBML, for instance. Individualization favors
users to be dominant to choose any function sets, usage pattern and
even differentof OpenOffice.org at their will.</p>
</div>
<div class="bio">
<p><em>Biography:</em> Director of Product Dept. of Beijing
Redflag2000 Software Co., Ltd, embarking on the research of
OpenOffice.org since year 2001 and currently being responsible for
the product planning and architecture design of RedOffice.</p>
</div>
<p><a href="thursday.html">Back</a></p>
</div>
<div class="abstract" id="a1400">
<div class="header">
<p class="title">ESC achievements since Barcelona</p>
<p class="by">Fuhrmann, Nils ( / )</p>
</div>
<div class="content">
<p><em>Abstract:</em> Since OOoCon 2007 in Barcelona, the Engineering
Steering Committee held several face to face meetings to discuss and
address issues which hindered contributes within their work on OOo.
Focus of the ESC were especially infrastructure issues, such as
version control, process issues and build infrastructure. Beside the
charter of the ESC, a presentation will give a overview about the
different items on the ESC dashboard and will reflect the current
status as well as the achievements of the ESC over the last year.
Afterwards, there will be the chance for open discussion with the ESC
members.</p>
</div>
<div class="bio">
<p><em>Biography:</em></p>
</div>
<p><a href="thursday.html">Back</a></p>
</div><!-- End of section created by OOoCon_abstracts.php -->
</div>
</body>
</html>