<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmp</id>
	<title>Apache OpenOffice Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmp"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/Mmp"/>
	<updated>2026-05-05T22:26:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=199743</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=199743"/>
		<updated>2012-03-07T08:22:54Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Members of the User Experience Team */ update to mmp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= About this page =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This is the list of our members who want to share some information about themselves. It extends the [http://ux.openoffice.org/servlets/ProjectMemberList Project Member List] which is necessary to administer the [http://ux.openoffice.org/ User Experience project] but does allow to add any personal note. Adding information to this list is suggested at the wiki page [[User Experience/Community/How To Join|How to Join]] the User Experience team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Members of the User Experience Team =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name and User Site&lt;br /&gt;
! OpenOffice.org Login Name&lt;br /&gt;
! [[IRC Communication|IRC]] Name&lt;br /&gt;
! Comments&lt;br /&gt;
! OpenOffice.org Special Interest&lt;br /&gt;
! Affiliation&lt;br /&gt;
! Blog&lt;br /&gt;
! Picture&lt;br /&gt;
! Last Update&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Satu Saastamoinen&lt;br /&gt;
! sasalainen&lt;br /&gt;
! -&lt;br /&gt;
! IT concept development professional with passion for UX&lt;br /&gt;
! OpenOffice.org &lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2010-12-13&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Raffaello Palandri&lt;br /&gt;
| rpalandri&lt;br /&gt;
| -&lt;br /&gt;
| IT &amp;amp; QMS Auditor and Manager, expert in UX e IA&lt;br /&gt;
| I&amp;#039;d like to work towards a better User Interface for OpenOffice&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2011-04-08&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sireesha&lt;br /&gt;
| sireeshasarma&lt;br /&gt;
| -&lt;br /&gt;
| UX researcher&lt;br /&gt;
| I want to work towards a most intuitive, robust and usable User interface for open-office&lt;br /&gt;
| -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2010-12-06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:tadasn|Tadas Naujokaitis]]&lt;br /&gt;
| tadasn&lt;br /&gt;
| -&lt;br /&gt;
| Better UI: ideas, GIMP&lt;br /&gt;
| I want to help making OpenOffice.org UI more useful and more beautiful &lt;br /&gt;
| -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2010-01-10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:St s|Stefan Schönborn]]&lt;br /&gt;
| St S&lt;br /&gt;
| -&lt;br /&gt;
| Experiences in User Interface Design, Joy of Use, Usability, Icon Design, Photoshop, Gimp, 3D Modelling and Rendering&lt;br /&gt;
| Improving the UI and the Usability of Open Office &lt;br /&gt;
| -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2010-02-04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:irneb|Irné Barnard]]&lt;br /&gt;
| irneb&lt;br /&gt;
| -&lt;br /&gt;
| Architectural Technician (Construction not IT) with Info Sys degree&lt;br /&gt;
| OpenOffice.org Writer, Calc, Impress, Draw &amp;amp; Base - CAD/BIM/3D/Rendering, Programming, Website, DBMS&lt;br /&gt;
| -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2009-08-13&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wywid|Wywid]] &lt;br /&gt;
| wywid&lt;br /&gt;
| wywid&lt;br /&gt;
| &lt;br /&gt;
| Improving the usability and UI&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 2009-08-10 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:tshrinivasan|T Shrinivasan]] &lt;br /&gt;
| tshrinivasan&lt;br /&gt;
| shrini&lt;br /&gt;
| Linux Admin/ Ruby Coder&lt;br /&gt;
| Improving the usability and UI&lt;br /&gt;
| - [http://www.collab.net CollabNet]&lt;br /&gt;
| - [http://goinggnu.wordpress.com Going GNU]&lt;br /&gt;
| -[[Image:Shrini_face.png|150px|thumb|left|    Shrini]]&lt;br /&gt;
| 2009-07-03 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:sagarshankar|Sagar Shankar]] &lt;br /&gt;
| sagarshankar&lt;br /&gt;
| -&lt;br /&gt;
| User, consultant, rookie&lt;br /&gt;
| Calc &amp;amp; Chart&lt;br /&gt;
| - &lt;br /&gt;
| - &lt;br /&gt;
| -&lt;br /&gt;
| 2009-01-04 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Max13|Adnan RIHAN]] &lt;br /&gt;
| Max_13 &lt;br /&gt;
| Max13 &lt;br /&gt;
| WebMaster / WebDeveloper; Founder of an Open Source Association/Comunity; Student...&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.virtual-info.wb.st/ = Virtual-Info =] &lt;br /&gt;
| - &lt;br /&gt;
| [[Image:Vinfologo_tiny.png|frameless]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] &lt;br /&gt;
| akashxavier &lt;br /&gt;
| SingAlong &lt;br /&gt;
| Web Developer / User Interface Designer&lt;br /&gt;
| -&lt;br /&gt;
| [http://cafecamp.com Cafecamp.com] &lt;br /&gt;
| [http://jax.blogspot.com Jax&amp;#039;s Blog] &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:juniorsplat|Alexander Pott]]&lt;br /&gt;
| Alexander Pott&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]&lt;br /&gt;
| wyrfel&lt;br /&gt;
| wyrfel&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://wyrfel.reukauf.com Wyrtual Life]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:andba|Andreas Bartel]]&lt;br /&gt;
| andba&lt;br /&gt;
| andba &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://blogs.sun.com/GullFOSS UX at GullFOSS]&lt;br /&gt;
| [[Image:AndreasBartel.jpg|frameless]]&lt;br /&gt;
| 2008-09-29&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:AndreasSchuderer|Andreas Schuderer]]&lt;br /&gt;
| anjoschu&lt;br /&gt;
| anjoschu&lt;br /&gt;
| Linguist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.schuderer.net/experiments.shtml Live Mockups &amp;amp;amp; Experiments]&lt;br /&gt;
| [[Image:Andreas_Schuderer.jpg|frameless]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cirano13|Arvind]]&lt;br /&gt;
| Arvind&lt;br /&gt;
| &lt;br /&gt;
| Student&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-08-14&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]&lt;br /&gt;
| bh&lt;br /&gt;
| bettina_h &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] &lt;br /&gt;
| asrail &lt;br /&gt;
| asrail &lt;br /&gt;
| Computer Scientist / Accessibility lover&lt;br /&gt;
| -&lt;br /&gt;
| [http://broffice.org BrOffice.org] &lt;br /&gt;
| [http://my.opera.com/Asrail Asrail (mainly portuguese)] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]&lt;br /&gt;
| cj&lt;br /&gt;
| chris-j &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Clu|Christoph Lukasiak]]&lt;br /&gt;
| clu&lt;br /&gt;
| clu_sun &lt;br /&gt;
| QA &amp;amp; User Experience Engineer&lt;br /&gt;
| Base &amp;amp; Graphics&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://blogs.sun.com/GullFOSS/tags/qa GullFOSS] &lt;br /&gt;
| -&lt;br /&gt;
| 2009-03-11&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]&lt;br /&gt;
| christophnoack&lt;br /&gt;
| christoph_n&lt;br /&gt;
| Project co-lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| OpenOffice.org&lt;br /&gt;
| -&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:User_Christoph_Noack.png|frameless]]&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Clément_Pillias|Clément Pillias]]&lt;br /&gt;
| clement_pillias&lt;br /&gt;
| -&lt;br /&gt;
| Research &amp;amp; Development Engineer in a HCI lab. Also a little bit designer.&lt;br /&gt;
| Calc, Writer, Draw, Impress… Interaction techniques, usability, Look and Feel, Wiki…&lt;br /&gt;
| [http://www.inria.fr/ INRIA] / [http://www.lri.fr/ LRI]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2009-01-28&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]&lt;br /&gt;
| cornouws&lt;br /&gt;
| cornouws&lt;br /&gt;
| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:D_b]]&lt;br /&gt;
| Db (email me for full name)&lt;br /&gt;
| -&lt;br /&gt;
| Student&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xaviboy|Edwin Sendjaja]]&lt;br /&gt;
| xaviboy&lt;br /&gt;
| xaviboy&lt;br /&gt;
| Computer Scientist &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-12-02&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Abhar|F. Abhar]]&lt;br /&gt;
| Abhar&lt;br /&gt;
| &lt;br /&gt;
| Student, part-time Software Research Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-28&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:frank_de_boer|Frank de Boer]]&lt;br /&gt;
| Frank_de_boer&lt;br /&gt;
| T1 &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| http://home.versatel.nl/j.a.deboer/fotoschets.jpg&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]&lt;br /&gt;
| fl&lt;br /&gt;
| frankl&lt;br /&gt;
| Project lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:Picture_FL.jpg|frameless]]&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:digitalpractices|Garth A. Buchholz]]&lt;br /&gt;
| digitalpractices&lt;br /&gt;
| -&lt;br /&gt;
| Certified Usability Analyst (HFI), Internet researcher and User Experience Designer with expertise in government and corporate Web sites&lt;br /&gt;
| -&lt;br /&gt;
| [http://digitalpractices.com/ DigitalPractices Media Inc.]&lt;br /&gt;
| [http://digitalpractices.com/ DigitalPractices.com]&lt;br /&gt;
| [[Image:Dp-logo.jpg|frameless]]&lt;br /&gt;
| 2008-09-18&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:gleb|Gleb]]&lt;br /&gt;
| gleb&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brighton.ac.uk/centrim/graham Graham Perrin] &lt;br /&gt;
| grahamperrin&lt;br /&gt;
| grahamperrin&lt;br /&gt;
| interests include Access Grid, CalDAV and iCalendar, collaborative real-time editors, IRC, Jabber IM, MacFUSE, MacFusion, NeoOffice, OpenOffice.org and Plone&lt;br /&gt;
| Apple Mac OS X&lt;br /&gt;
| [http://www.brighton.ac.uk/centrim CENTRIM] &lt;br /&gt;
| http://cheekymonkey.bounceme.net/ usually leads to Diigo&lt;br /&gt;
| - &lt;br /&gt;
| 2008-11-18&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]&lt;br /&gt;
| gawry&lt;br /&gt;
| gawry &lt;br /&gt;
| User Experience Analyst&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sirius.com.br Sirius Interativa (portuguese)]&lt;br /&gt;
| [http://www.gawry.com  Gawry (portuguese)]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:JaronBaron|Jaron Kuppers]]&lt;br /&gt;
| JaronBaron&lt;br /&gt;
| -&lt;br /&gt;
| Mech. Eng., User, Supporter of Open Source Projects, Amateur UI designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sryii|Joshua Horton]]&lt;br /&gt;
| Sryii&lt;br /&gt;
| Sryii&lt;br /&gt;
| Just a user, focused on use of OpenOffice.org for the scientific research&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:discoleo|Leonard Mada]]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| Medical Doctor, Biomedical Informatics&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:lindayoon|Linda J Yoon]]&lt;br /&gt;
| lindayoon&lt;br /&gt;
| - &lt;br /&gt;
| Visual Interaction Designer; design research; interests - cloud computing, socially responsible design, opensource software&lt;br /&gt;
| - Write &amp;amp; Draw (ixd, ui, visual design, research)&lt;br /&gt;
| [http://people.artcenter.edu/~lyoon My site at ACCD]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2009-03-09&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Liz (Elizabeth) Matthis]]&lt;br /&gt;
| Liz&lt;br /&gt;
| LizM &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2009-01-28&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]&lt;br /&gt;
| lh&lt;br /&gt;
| lutzh &lt;br /&gt;
| Senior Product Manager Office Productivity Tools &lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.] &lt;br /&gt;
| [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ApOgEE|M. Fauzilkamil Zainuddin]] &lt;br /&gt;
| apogee&lt;br /&gt;
| ApOgEE-&lt;br /&gt;
| A User who is interested in having comfortable and end-user friendly free Office Suite for me and friends around me&lt;br /&gt;
| -&lt;br /&gt;
| [https://edge.launchpad.net/~apogee ApOgEE on Launchpad] &lt;br /&gt;
| [http://coderstalk.blogspot.com Coder&amp;#039;s Talk Blog] &lt;br /&gt;
| [[Image:Gitar-192x192.jpg|frameless]] &lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TokyoWitch|Maria Turk]]&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| Artist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Joshua Martin]]&lt;br /&gt;
| josmar52789&lt;br /&gt;
| -&lt;br /&gt;
| IT Consultant / Web Developer; was a Community Innovation Award Program Winner&lt;br /&gt;
| User Interface&lt;br /&gt;
| [http://www.endeavorcorp.com/ Endeavor Consulting]&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:Profile_photo2.jpg|frameless|Joshua Martin]]&lt;br /&gt;
| 2008-12-23&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Kanis|Ivan Kanis]]&lt;br /&gt;
| kanis&lt;br /&gt;
| -&lt;br /&gt;
| Developper&lt;br /&gt;
| User Interface&lt;br /&gt;
| [http://kanis.fr Kanis]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2009-09-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Massoud|Massoud Toussi]]&lt;br /&gt;
| Massoud&lt;br /&gt;
|&lt;br /&gt;
| Medical Doctor, Biomedical Informatics; I love Open Source concept.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://closeclinical.com]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wizard|Matthew Green]]&lt;br /&gt;
| wizard&lt;br /&gt;
| &lt;br /&gt;
| User; Long time user and lecturer to users of the &amp;#039;&amp;#039;other&amp;#039;&amp;#039; office suite (circa 1992)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]&lt;br /&gt;
| mmp&lt;br /&gt;
| mprove &lt;br /&gt;
| User Experience Principal&amp;lt;br&amp;gt;(Oracle Desktop Virtualization)&lt;br /&gt;
| no longer active since Oracle does not support OOo anymore.&lt;br /&gt;
| [http://oracle.com/us/technologies/virtualization/061153.html Oracle] &lt;br /&gt;
| [https://blogs.oracle.com/mprove/tags/ooo virtual ux::tag OOo]  &lt;br /&gt;
| https://blogs.oracle.com/mprove/resource/2011/mproveBOC5.jpg&lt;br /&gt;
| 2012-March-07&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Ophilar|Ophilar]]&lt;br /&gt;
| Ophilar&lt;br /&gt;
| -&lt;br /&gt;
| User, Student, much in favour of FOSS and try to convert others&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:praachee|Prachi Gupta]]&lt;br /&gt;
| PG&lt;br /&gt;
| -&lt;br /&gt;
| Software Engineer interested in making software more user friendly.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:Picture.jpg|frameless]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Rcsilva83|Rodrigo Carvalho]]&lt;br /&gt;
| Rcsilva83&lt;br /&gt;
| -&lt;br /&gt;
| User, developer and free software lover!&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://rcarvalho.wordpress.com/ http://rcarvalho.wordpress.com/]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:seijideasign|Sébastien JUST]]&lt;br /&gt;
| seijideasign&lt;br /&gt;
| seijideasign&lt;br /&gt;
| IT Manager with expertise in end-user behavior&lt;br /&gt;
| Writer, Calc and Draw ergonomics and productivity improvement&lt;br /&gt;
| [http://www.seij.net seijideasign Web Site]&lt;br /&gt;
| [http://seijideasign.blogspot.com/ seijideasign Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-11-15&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sbw99|Sean Brady]]&lt;br /&gt;
| sbw99&lt;br /&gt;
| -&lt;br /&gt;
| UX professional offers expertise in agile usability testing, ethnographic research, interaction design&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| &lt;br /&gt;
| 2008-09-04&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Tereno|Teren Teh]] &lt;br /&gt;
| Tereno &lt;br /&gt;
| Tereno &lt;br /&gt;
| Student interested in User Experience and HCI&lt;br /&gt;
| -&lt;br /&gt;
| - &lt;br /&gt;
| - &lt;br /&gt;
| -&lt;br /&gt;
| 2008-11-21&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TheGurkha|TheGurkha]]&lt;br /&gt;
| TheGurkha&lt;br /&gt;
| &lt;br /&gt;
| User; long-time software professional, I manage a development team.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-08-29&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ajpursell|Tony Pursell]]&lt;br /&gt;
| ajpursell&lt;br /&gt;
| - &lt;br /&gt;
| User&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Trisi|Trisilav]]&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Student, and independent ui designer, member of the OpenOffice.org Art team&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Vincent_Rappa|Vincent Rappa]]&lt;br /&gt;
| Vincent Rappa&lt;br /&gt;
| Hawkskater&lt;br /&gt;
| Ubuntu fan trying to improve open source applications&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Dz0|Vincent Rappa]]&lt;br /&gt;
| Dz0&lt;br /&gt;
| -&lt;br /&gt;
| User; I want to have comfortable free office suite (for oneself and others), and I try to promote it (especially in education)&lt;br /&gt;
| -&lt;br /&gt;
| [http://akl.lt/en Open Source for Lithuania]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Pgan002|Philip Ganchev]] &lt;br /&gt;
| Pgan002&lt;br /&gt;
| Pgan, Pgan002&lt;br /&gt;
| -&amp;lt;!-- Comments --&amp;gt;&lt;br /&gt;
| -&amp;lt;!-- OOo special interest --&amp;gt;&lt;br /&gt;
| -&amp;lt;!-- Affiliation --&amp;gt;&lt;br /&gt;
| -&amp;lt;!-- Blog --&amp;gt;&lt;br /&gt;
| -&amp;lt;!-- Picture --&amp;gt;&lt;br /&gt;
| 2008-11-25&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:david_noah|David Noah Guarneri]]&lt;br /&gt;
| david_noah&lt;br /&gt;
| -&lt;br /&gt;
| Experience designing, testing, and supporting ERP software for court management, jail management, and bond account management.  Currently support wireless handheld inventory tracking systems.&lt;br /&gt;
| User experience&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:User_david_noah_guarneri.jpg|frameless]]&lt;br /&gt;
| 2009-01-08&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:tj1|Talha Jafri]]&lt;br /&gt;
| tj1&lt;br /&gt;
| -&lt;br /&gt;
| Systems Analyst, passionate Usability student/practioner.&lt;br /&gt;
| User Experience&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2009-01-19&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Adam Willoughby-Knox&lt;br /&gt;
| [[User:Ak13|Ak13]] &lt;br /&gt;
| drknoxy&lt;br /&gt;
| -&lt;br /&gt;
| I want to make OOo intuitive and to blow away any preconceived notions of office suites. I want to help create a simple to use suite that reflects and produces work with modern style.&lt;br /&gt;
| - &lt;br /&gt;
| [http://www.drknoxy.blogspot.com Things on interest and in/consequence]&lt;br /&gt;
| -&lt;br /&gt;
| 2009-01-23&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:koraxian|Luis Rodriguez]] &lt;br /&gt;
| Korax&lt;br /&gt;
| -&lt;br /&gt;
| Been user of OOo for a few months; interested in user xperience side of projects.&lt;br /&gt;
| OOo, writer and impress, i like open source software&lt;br /&gt;
| - &lt;br /&gt;
| - &lt;br /&gt;
| -&lt;br /&gt;
| 2009-02-22&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:craemon|Gamaliel Lamboy]]&lt;br /&gt;
| craemon&lt;br /&gt;
| gamaliel&lt;br /&gt;
| Avid user of Open Source Software, and eager to help change the OOo experience into an ergonomic symbol of innovation.&lt;br /&gt;
| Openoffice.org and its integration to operating systems&amp;#039; Desktop Environments&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2009-06-27&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:aethex|Martin H]]&lt;br /&gt;
| aethex&lt;br /&gt;
| -&lt;br /&gt;
| Proud OOo user and dedicated to make it pretty as well as free, functional, and globally accepted.&lt;br /&gt;
| UI, Plugin development, and making a first-time impression on even MS Office users and make them say, &amp;quot;This is the software I want to use&amp;quot;.&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.techevolve.wordpress.com Techevolve]&lt;br /&gt;
| -&lt;br /&gt;
| 2009-07-19&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:LucaCappelletti|Luca Cappelletti]] &lt;br /&gt;
| LucaCappelletti&lt;br /&gt;
| LucaCappelletti&lt;br /&gt;
| freesoftware IxD expert developer evangelist&lt;br /&gt;
| Improving the interaction, usability and UI&lt;br /&gt;
| -&lt;br /&gt;
| - [http://developerinfodomestic.blogspot.com Infodomestic Developer Connection Network]&lt;br /&gt;
| [[Image:LucaCappelletti.jpg|frameless]]&lt;br /&gt;
| 2009-07-22 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Maliinchina|Ma Li]] &lt;br /&gt;
| Maliinchina&lt;br /&gt;
| -&lt;br /&gt;
| Would like to improve user experience of OpenOffice.org together with all guys.&lt;br /&gt;
| Word processor, Presentation, Spreadsheet&lt;br /&gt;
| - &lt;br /&gt;
| - &lt;br /&gt;
| -&lt;br /&gt;
| 2009-11&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:BeDipp|Bernhard Dippold]]&lt;br /&gt;
| bedipp&lt;br /&gt;
| bedipp&lt;br /&gt;
| overlapping topics in UX and artwork, branding and visual design&lt;br /&gt;
| Artwork, branding design, marketing, website and others&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:Bedipp_2008.jpg|frameless]]&lt;br /&gt;
| 2009-11-22&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:maple1249|Connor Montgomery]]&lt;br /&gt;
| maple1249&lt;br /&gt;
| -&lt;br /&gt;
| Computer Science student&lt;br /&gt;
| Website, Mac OS&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2010-03-12&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:vkkodali|Vamsi Kodali]]&lt;br /&gt;
| vkkodali&lt;br /&gt;
| -&lt;br /&gt;
| Biochem researcher, long time user of OOo on Linux and Mac&lt;br /&gt;
| Cannot code, but I can help with ideas, mockups, testing and anything that I can be of help to the community&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2010-04-13&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Rekenber|Rekenber]]&lt;br /&gt;
| Rekenber&lt;br /&gt;
| -&lt;br /&gt;
| User, Student (Computer Science)&lt;br /&gt;
| Still learning to code (I hope I can also learn to code while in here :P), but I can help with ideas, pen-and-paper mockups, etc.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2010-06-10&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Das_Ed|Das_Ed]]&lt;br /&gt;
| Das_Ed&lt;br /&gt;
| -&lt;br /&gt;
| Student (Human Media Interaction)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2010-09-12&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Houbsi|Mike Houben]]&lt;br /&gt;
| Houbsi&lt;br /&gt;
| Houbsi&lt;br /&gt;
| UX is my personal interest since 2 years. I have sometimes crazy ideas for a GUI.&lt;br /&gt;
| I like to improve the GUI of OOo. Since years it has a little geeky side. I wan&amp;#039;t to help with my crazy, but good ideas to put the GUI in a newer easier way to use. Only that more new users starts to use OOo.&lt;br /&gt;
| -&lt;br /&gt;
! -&lt;br /&gt;
! -&lt;br /&gt;
! 2010-09-30&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You want to be part of the User Experience Team? Then please refer to [[User Experience/Community/How To Join|How to Join]].&lt;br /&gt;
&lt;br /&gt;
= How to add you to the list =&lt;br /&gt;
&lt;br /&gt;
If you would like to add some information, please allow me to give some remarks:&lt;br /&gt;
* The OpenOffice.org login name is the name which does also serve as you email address (&amp;#039;&amp;#039;loginname&amp;#039;&amp;#039;@openoffice.org).&lt;br /&gt;
* The comments may contain your motivation for joining the UX project.&lt;br /&gt;
* The special interest states your personal interest or special knowledge for OpenOffice.org UX. It may be interesting for both people outside the team and us to judge what knowledge we can provide and what is missing. Just add:&lt;br /&gt;
** OpenOffice.org (the complete OpenOffice.org office suite)&lt;br /&gt;
** one or more names of modules (Writer, Calc, Impress, Draw, Base, ...)&lt;br /&gt;
** other areas of interest (website, installer, ...)&lt;br /&gt;
* Please do not forget to add the date of your data&amp;#039;s last update in the format YYYY-MM-DD. (This is an indicator for the up-to-dateness and helps us to directly contact people who may still be in this list, but don&amp;#039;t have any interest anymore. For us, it&amp;#039;s far easier than searching in the the Wiki page [http://wiki.services.openoffice.org/w/index.php?title=User_Experience/Team&amp;amp;action=history history]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Thank you very much!&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
* [[DomainDeveloper]], a mapping of names to OOo accounts&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience|Community]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=88469</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=88469"/>
		<updated>2008-07-30T13:27:47Z</updated>

		<summary type="html">&lt;p&gt;Mmp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This is the list of our members who want to share some information about themselves. It extends the [http://ux.openoffice.org/servlets/ProjectMemberList Project Member List] which is necessary to administer the [http://ux.openoffice.org/ User Experience project] but does allow to add any personal note. Adding information to this list is suggested at the wiki page [[User Experience/Community/How To Join|How to Join]] the User Experience team.&lt;br /&gt;
&lt;br /&gt;
If you would like to add some information, please allow me to give some remarks:&lt;br /&gt;
* The OpenOffice.org login name is the name which does also serve as you email address (&amp;#039;&amp;#039;loginname&amp;#039;&amp;#039;@openoffice.org).&lt;br /&gt;
* The comments may contain your motivation for joining the UX project.&lt;br /&gt;
* The special interest states your personal interest or special knowledge for OpenOffice.org UX. It may be interesting for both people outside the team and us to judge what knowledge we can provide and what is missing. Just add:&lt;br /&gt;
** OpenOffice.org (the complete OpenOffice.org office suite)&lt;br /&gt;
** one or more names of modules (Writer, Calc, Impress, Draw, Base, ...)&lt;br /&gt;
** other areas of interest (website, installer, ...)&lt;br /&gt;
* Please do not forget to add the date of your data&amp;#039;s last update in the format YYYY-MM-DD. (This is an indicator for the up-to-dateness and helps us to directly contact people who may still in this list, but don&amp;#039;t have any interest anymore. For us, its far easier than searching in the the Wiki page [http://wiki.services.openoffice.org/w/index.php?title=User_Experience/Team&amp;amp;action=history history]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Thank you very much!&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Members of the User Experience Team ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name and User Site&lt;br /&gt;
! OpenOffice.org Login Name&lt;br /&gt;
! [[IRC Communication|IRC]] Name&lt;br /&gt;
! Comments&lt;br /&gt;
! OpenOffice.org Special Interest&lt;br /&gt;
! Affiliation&lt;br /&gt;
! Blog&lt;br /&gt;
! Picture&lt;br /&gt;
! Last Update&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]&lt;br /&gt;
| fl&lt;br /&gt;
| frankl&lt;br /&gt;
| Project lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:Picture_FL.jpg]]&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]&lt;br /&gt;
| christophnoack&lt;br /&gt;
| christoph_n&lt;br /&gt;
| Project co-lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| OpenOffice.org&lt;br /&gt;
| -&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]&lt;br /&gt;
| lh&lt;br /&gt;
| lutzh &lt;br /&gt;
| Senior Product Manager Office Productivity Tools &lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.] &lt;br /&gt;
| [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]&lt;br /&gt;
| mmp&lt;br /&gt;
| mprove &lt;br /&gt;
| User Experience Architect&amp;lt;br&amp;gt;(Sun Desktop Virtualization)&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/virtualization Sun Microsystems, Inc.] &lt;br /&gt;
| [http://uxooo.blogspot.com/ uxooo.blogspot.com]  &lt;br /&gt;
| http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
| 1-Apr-2008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]&lt;br /&gt;
| bh&lt;br /&gt;
| bettina_h &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]&lt;br /&gt;
| cj&lt;br /&gt;
| chris-j &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]&lt;br /&gt;
| gawry&lt;br /&gt;
| gawry &lt;br /&gt;
| User Experience Analyst&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sirius.com.br Sirius Interativa (portuguese)]&lt;br /&gt;
| [http://www.gawry.com  Gawry (portuguese)]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]&lt;br /&gt;
| cornouws&lt;br /&gt;
| cornouws&lt;br /&gt;
| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]&lt;br /&gt;
| wyrfel&lt;br /&gt;
| wyrfel&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://wyrfel.reukauf.com Wyrtual Life]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Martin]]&lt;br /&gt;
| josmar52789&lt;br /&gt;
| -&lt;br /&gt;
| Web Developer / System Administrator&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] &lt;br /&gt;
| asrail &lt;br /&gt;
| asrail &lt;br /&gt;
| Computer Scientist / Accessibility lover&lt;br /&gt;
| -&lt;br /&gt;
| [http://broffice.org BrOffice.org] &lt;br /&gt;
| [http://my.opera.com/Asrail Asrail (mainly portuguese)] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] &lt;br /&gt;
| akashxavier &lt;br /&gt;
| SingAlong &lt;br /&gt;
| Web Developer / User Interface Designer&lt;br /&gt;
| -&lt;br /&gt;
| [http://cafecamp.com Cafecamp.com] &lt;br /&gt;
| [http://jax.blogspot.com Jax&amp;#039;s Blog] &lt;br /&gt;
| -&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:frank_de_boer|Frank de Boer]]&lt;br /&gt;
| Frank_de_boer&lt;br /&gt;
| T1 &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| http://home.versatel.nl/j.a.deboer/fotoschets.jpg&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ApOgEE|M. Fauzilkamil Zainuddin]] &lt;br /&gt;
| apogee&lt;br /&gt;
| ApOgEE-&lt;br /&gt;
| A User who is interested in having comfortable and end-user friendly free Office Suite for me and friends around me&lt;br /&gt;
| -&lt;br /&gt;
| [https://edge.launchpad.net/~apogee ApOgEE on Launchpad] &lt;br /&gt;
| [http://coderstalk.blogspot.com Coder&amp;#039;s Talk Blog] &lt;br /&gt;
| [[Image:Gitar-192x192.jpg]] &lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:gleb|Gleb]]&lt;br /&gt;
| gleb&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Alexander Pott|juniorsplat]]&lt;br /&gt;
| Alexander Pott&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:AndreasSchuderer|Andreas Schuderer]]&lt;br /&gt;
| anjoschu&lt;br /&gt;
| anjoschu&lt;br /&gt;
| Linguist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:discoleo|Leonard Mada]]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| Medical Doctor, Biomedical Informatics&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TokyoWitch|Maria Turk]]&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| Artist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ajpursell|Tony Pursell]]&lt;br /&gt;
| ajpursell&lt;br /&gt;
| - &lt;br /&gt;
| User&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wizard|Matthew Green]]&lt;br /&gt;
| wizard&lt;br /&gt;
| &lt;br /&gt;
| User; Long time user and lecturer to users of the &amp;#039;&amp;#039;other&amp;#039;&amp;#039; office suite (circa 1992)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TheGurkha|TheGurkha]]&lt;br /&gt;
| TheGurkha&lt;br /&gt;
| &lt;br /&gt;
| User; long-time software professional, I manage a development team.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-08-29&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Massoud|Massoud Toussi]]&lt;br /&gt;
| Massoud&lt;br /&gt;
|&lt;br /&gt;
| Medical Doctor, Biomedical Informatics; I love Open Source concept.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://closeclinical.com]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Max13|Adnan RIHAN]] &lt;br /&gt;
| Max_13 &lt;br /&gt;
| Max13 &lt;br /&gt;
| WebMaster / WebDeveloper; Founder of an Open Source Association/Comunity; Student...&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.virtual-info.wb.st/ = Virtual-Info =] &lt;br /&gt;
| - &lt;br /&gt;
| [[Image:Vinfologo_tiny.png]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Ophilar|Ophilar]]&lt;br /&gt;
| Ophilar&lt;br /&gt;
| -&lt;br /&gt;
| User, Student, much in favour of FOSS and try to convert others&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sryii|Joshua Horton]]&lt;br /&gt;
| Sryii&lt;br /&gt;
| Sryii&lt;br /&gt;
| Just a user, focused on use of OpenOffice.org for the scientific research&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Vincent_Rappa|Vincent Rappa]]&lt;br /&gt;
| Vincent Rappa&lt;br /&gt;
| Hawkskater&lt;br /&gt;
| Ubuntu fan trying to improve open source applications&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Dz0|Vincent Rappa]]&lt;br /&gt;
| Dz0&lt;br /&gt;
| -&lt;br /&gt;
| User; I want to have comfortable free office suite (for oneself and others), and I try to promote it (especially in education)&lt;br /&gt;
| -&lt;br /&gt;
| [http://akl.lt/en Open Source for Lithuania]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:JaronBaron|Jaron Kuppers]]&lt;br /&gt;
| JaronBaron&lt;br /&gt;
| -&lt;br /&gt;
| Mech. Eng., User, Supporter of Open Source Projects, Amateur UI designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Rcsilva83|Rodrigo Carvalho]]&lt;br /&gt;
| Rcsilva83&lt;br /&gt;
| -&lt;br /&gt;
| User, developer and free software lover!&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://rcarvalho.wordpress.com/ http://rcarvalho.wordpress.com/]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:praachee|Prachi Gupta]]&lt;br /&gt;
| PG&lt;br /&gt;
| -&lt;br /&gt;
| Software Engineer interested in making software more user friendly.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:Picture.jpg]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Trisi|Trisilav]]&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Student, and independent ui designer, member of the OpenOffice.org Art team&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Abhar|F. Abhar]]&lt;br /&gt;
| Abhar&lt;br /&gt;
| &lt;br /&gt;
| Student, part-time Software Research Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-28&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You want to be part of the User Experience Team? Then please refer to [[User Experience/Community/How To Join|How to Join]].&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[DomainDeveloper]]&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience|Community]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=73942</id>
		<title>Matthias Müller-Prove</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=73942"/>
		<updated>2008-04-17T04:42:11Z</updated>

		<summary type="html">&lt;p&gt;Mmp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|User Experience Engineer and Interaction Designer&lt;br /&gt;
&lt;br /&gt;
Ex-Co-Lead of http://ux.openoffice.org (January - December 2007)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 mail: mmp AT openoffice.org&lt;br /&gt;
 web : http://www.mprove.de&lt;br /&gt;
 blog: http://uxooo.blogspot.com/&lt;br /&gt;
&lt;br /&gt;
== Outro ==&lt;br /&gt;
&lt;br /&gt;
Hi, I will move on to work for a different product at Sun. Therefore it does not make sense to continue to be a co-lead for the User Experience Project any longer. It was a fun ride. &lt;br /&gt;
cheers,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
&lt;br /&gt;
Howdy,&lt;br /&gt;
&lt;br /&gt;
I would like to introduce myself. Long overdue. But here we go.&lt;br /&gt;
&lt;br /&gt;
Matthias Müller-Prove, Diplom (MSc) in Computer Science at U of Hamburg with special focus on human-computer interaction and the history of hypertext and graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Before Sun I worked for Adobe Systems as User Interface Manager (among other job titles) on the web editor Adobe GoLive (fka Cyberstudio).&lt;br /&gt;
&lt;br /&gt;
Then I joined Sun Microsystems - 5 years ago - to work as Product Manager and User Experience Engineer. Those were the days of OpenOffice.org 1.1. Remember? &lt;br /&gt;
&lt;br /&gt;
I am glad that we finally opened this discuss channel for issues affecting the user experience of OOo. Lot&amp;#039;s of stuff has happened over the past years -- but it was very very scattered among issues and specifications.&lt;br /&gt;
&lt;br /&gt;
As co-lead of the ux.ooo project, my goal is to inspire an active community of usability and design professionals to improve the user experience of OOo.&lt;br /&gt;
&lt;br /&gt;
cheers from Hamburg,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
=== Past Areas of Involvement ===&lt;br /&gt;
* [[Firefox OpenOffice.org extension]]&lt;br /&gt;
* [[Pdf Import Extension]]&lt;br /&gt;
** [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Presenter Screen]]&lt;br /&gt;
* [[MediaWiki Extension]]&lt;br /&gt;
* [[Information Sharing]]&lt;br /&gt;
* [[Chart2]] for OOo 2.3&lt;br /&gt;
* PDF Export&lt;br /&gt;
* [[Feature - Templates]]&lt;br /&gt;
* Mac OS X Port&lt;br /&gt;
** [[Mac OS X Porting - Work Areas/Todo&amp;#039;s]]&lt;br /&gt;
** [[Mac OS X Porting - Native Controls]]&lt;br /&gt;
&lt;br /&gt;
I annouce my specs at http://specs.openoffice.org/servlets/BrowseList?listName=announce&lt;br /&gt;
&lt;br /&gt;
[[Category:Chart2]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=DomainDeveloper&amp;diff=73916</id>
		<title>DomainDeveloper</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=DomainDeveloper&amp;diff=73916"/>
		<updated>2008-04-16T20:44:38Z</updated>

		<summary type="html">&lt;p&gt;Mmp: mmp/mprove no longer CL User Experience&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A mapping of names to OOo accounts.&lt;br /&gt;
&lt;br /&gt;
Abbrev.:&lt;br /&gt;
&lt;br /&gt;
* PL : Project Lead&lt;br /&gt;
* CL : Project Co-Lead&lt;br /&gt;
* CC : Community Council Member&lt;br /&gt;
* ESC : Engineering Steering Committee Member &lt;br /&gt;
* CVS : has write access to the OOo CVS repository&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Developers ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name || CVS || @openoffice.org || [[IRC Communication]] || Notes || Affiliation&lt;br /&gt;
|-&lt;br /&gt;
| Volker Ahrendt|| X || va||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Kai Ahrens|| X || ka || Kai_Ahrens ||PL Graphic Applications||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Gene Anaya||   || ganaya||||||&lt;br /&gt;
|-&lt;br /&gt;
| Joost Andrae|| X || ja||ja||CL qa, release testing en-US builds and releasing builds||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Eric Bachard|| X || ericb||ericb2|| CL Education, Mac OSX/Linux PPC port ||Education project&lt;br /&gt;
|-&lt;br /&gt;
| Kai Backman||  || kaib ||KaiB||||&lt;br /&gt;
|-&lt;br /&gt;
| Sascha Ballach|| X || sab||||||&lt;br /&gt;
|-&lt;br /&gt;
| Jayant Balraj Madavi||   || jayant_madavi||aZEN_JM||Connectivity / Database||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Jörg Barfurth|| X || jb||JoergB||Configuration Util||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Omer Bar-or|| X || cremlae||cremlae||Mac porting||Google Summer of Code&lt;br /&gt;
|-&lt;br /&gt;
| Mathias Bauer|| X || mba||||PL Writer, CL Framework, XML||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Thorsten Behrens|| X || thb||thorsten||vcl/impress/toolkit visionary||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Thomas Benisch|| X || tbe||||Scripting framework||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Stephan Bergmann|| X || sb||||CL UDK||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Andreas Bille|| X || abi||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Éric Bischoff|| X || ebischoff||ebischoff||KDE A/B driver||Bureau Cornavin&lt;br /&gt;
|-&lt;br /&gt;
| Nick Blievers|| X || nick||||IRIX||&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Boelzle|| X || dbo||||UNO core/bridges/packages||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Oliver Bolte|| X || obo||||RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Rafaella Braconi||   || coni||Rafaella ||PL l10n, Globalization Program Manager||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michael Brauer|| X || mib||||PL XML||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Oliver Braun|| X || obr||obr||System Integration/Accessibility Hacker||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Andreas Bregas|| X || ab||||StarBasic||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jörg Brunsmann||   || jbrunsmann||||UDK||&lt;br /&gt;
|-&lt;br /&gt;
| Jörg Budischewski||   || jbu||PyUNO hacker||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Peter Burow|| X  || pb||plumbumm||UI||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Aidan Butler||   || aidan||||XML filters||&lt;br /&gt;
|-&lt;br /&gt;
| Giuseppe Castagno || X || beppec56 || beppec56_  or beppe_c || PDF output&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ScottCarr|Scott Carr]] || X  || kcarr||kcarr||PL Documentation||Progbits&lt;br /&gt;
|-&lt;br /&gt;
| Colin Charles||   || drbyte||bytee||Malaysian native-lang project||bytebot.net&lt;br /&gt;
|-&lt;br /&gt;
| Jinhong Chen ||   || chainchen ||   || || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Xiuzhi Cheng|| X || xzcheng || xiuzhi|| ESC,Xml,ODF|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Behrend Cornelius|| X || bc||||Wizards||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michael Cziebalski||   || mci||||||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:pdefilippis|Pierre de Filippis]]|| X || pdefilippis||aliscafo||Mac OSX native porting||&lt;br /&gt;
|-&lt;br /&gt;
| Andrew Dent|| X ||ace_dent||ace_dent||ui/custom_images||&lt;br /&gt;
|-&lt;br /&gt;
| Naren Devaiah||   || ||ndev||Performance||Intel Corporation&lt;br /&gt;
|-&lt;br /&gt;
| Quangang Dong||   || donqg || dongqg || Layout  || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Nitin Dongre||   || ||nitin_BITS||||Novell, Inc.(intern)&lt;br /&gt;
|-&lt;br /&gt;
| Radek Doulik||   || radekdoulik||rodo_||Canvas hacker||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Carsten Driesner|| X || cd|| cd_oo ||PL Framework||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Yunfen Du || X || duyunfen|| dyf|| Base ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Herbert Duerr|| X || hdu||hdu_hh||GSL||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Oliver Düsterhoff|| X || od||Writer||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Bernd Eilers|| X || bei||rfc821||EIS||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| René Engelhard|| X || rene||_rene_||config_office, Debian packager||Debian&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Pereriksson|Per Eriksson]] || || pereriksson || || Marketing Contact Sweden ||&lt;br /&gt;
|-&lt;br /&gt;
| Yaqiong Fang || X  || fangyq || fangyq|| Graphics|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Hubert Figuière|| X || hub || hub || PPTX || Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Andre Fischer|| X || af||||Impress||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Uwe Fischer || X || ufi || ufiooo || Application Help || Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Ken Foskey||   || waratah||waratah||config_office/dmake man||slug.org.au&lt;br /&gt;
|-&lt;br /&gt;
| Duncan Foster||   || dfoster||||||&lt;br /&gt;
|-&lt;br /&gt;
| David Fraser||   || davidfraser||davidfraser||South African translations, multilingual builds||translate.org.za&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nf|Nils Fuhrmann]]||   || nf||SunNF||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Martin Gallwey|| X || mtg||marty_||XML/Writer/packaging||&lt;br /&gt;
|-&lt;br /&gt;
| Pierre-Andre Galmes || || pagalmes || pagalmes || Chart2 ||StarXpert&lt;br /&gt;
|-&lt;br /&gt;
| Tony Galmiche|| X || tonygalmiche||||CL FR native-lang project||&lt;br /&gt;
|-&lt;br /&gt;
| Sunil Gandhi||   || ||tyro||||NOSIP&lt;br /&gt;
|-&lt;br /&gt;
| Peng Gao ||  || Gao Peng|| Gao Peng || writer|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Zemin Gao ||  || gaozemin|| gaozm || Calc || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Sophie Gautier|| X || sgauti|| sophi ||PL FR native-lang project, CC ||.&lt;br /&gt;
|-&lt;br /&gt;
| Vladimir Glazounov|| X || vg||||RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Laurent Godard || X || laurentgodard || lgodard || CC, PL Extensions, Fr Native-lang Project || inDesko/Nuxeo &lt;br /&gt;
|-&lt;br /&gt;
| Jody Goldberg|| X || jodygoldberg||jody||[[Calc]] spreadsheet-ness||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Dirk Grobler|| X || dg||||Database Access||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sg|Steffen Grund]]|| X || sg|| || NetBeans Integration ||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Bettina Haberer||   || bh||||RFEOwner||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Ingrid Halama|| X || iha||||Chart||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Chris Halls|| X || haggai||haggai||Debian packager&amp;amp;amp;misc. hacker||Credativ Ltd., Debian&lt;br /&gt;
|-&lt;br /&gt;
| Gregor Hartmann|| X || gh|| Lachs ||Testtool, gsicheck, buildbot||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Bustamam Harun||   || bustamam||||Malaysian stuff||&lt;br /&gt;
|-&lt;br /&gt;
| Kevin Hendricks|| X || khendricks||||PL Lingucomponent, PowerPC||&lt;br /&gt;
|-&lt;br /&gt;
| Con Hennessy||   || cphennessy||cph2 or cph_||hacker &amp;amp;amp; former council person||OpenApp&lt;br /&gt;
|-&lt;br /&gt;
| Ivo Hinkelmann|| X || ihi||ivo||l10n tooling/general/RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Eric Hoch|| X || maveric||mav_eric||Mac Porting||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Lutz_Hoeger|Lutz Hoeger]]|| X || lh ||lutzh||PL [http://ux.openoffice.org User Experience]||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jan Holešovský|| X || kendy||kendy||KDE integration||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Martin Hollmichel|| X || mh||Ratte/Nesshof||Build Maestro, PL External, Tools, Porting, CC||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Karl Hong|| X || khong||||i18n, CJK expert||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Matthias Huetsch|| X || mhu||||Performance/strategy, PL UCB, CC, ESC||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michael Hönnig|| X || mi||||PL API||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:icobgr|Hristo Hristov]] ||   || icobgr || icobgr || PL Bulgarian native-lang project ||&lt;br /&gt;
|-&lt;br /&gt;
| Sven Jacobi|| X || sj||||Escherwizard||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jörg Jahnke||   || jj||||tooling||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Christian Jansen||   || cj ||||Menu and Toolbar?||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Ocke Janssen|| X || oj||Base||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Pavel Janík|| X || pjanik||paveljanik||PL Czech native-lang project, CL l10n, CC, ESC, l10n builds||&lt;br /&gt;
|-&lt;br /&gt;
| Berry Jia|| X || berryjia||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Chuang Jiang ||   || jiangc ||   || || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Jingchuan Kang||   || kangjingchuan || jingchuan || Surrogates in Unicode || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Pascal Junck||   || pjunck||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:pj@openoffice.org|Peter Junge]]|| X || pj|| peter13j|| OOo community contact for my Chinese Employer, QA||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Christian Junker||   || Cyb||christianju||API||Trees For Life&lt;br /&gt;
|-&lt;br /&gt;
| Etsushi Kato || X || ekato ||   || Mac OS X Port || Independent &lt;br /&gt;
|-&lt;br /&gt;
| Hirano Kazunari||   || khirano||||Japanese||&lt;br /&gt;
|-&lt;br /&gt;
| Dhananjay Keskar|| X || dkeskar ||dkeskar||Performance,Buildbot,cat-herder||Intel Corporation&lt;br /&gt;
|-&lt;br /&gt;
| Robert Kinsella||   || rkinsella||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Volodymyr Khrystynych||   || volody||||XML Filter||&lt;br /&gt;
|-&lt;br /&gt;
| Matthias Klose||   || doko||doko||Ubuntu, gcc, python packager||Canonical, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Laszlo Kovacs||   || lkovacs||||Documentation||&lt;br /&gt;
|-&lt;br /&gt;
| Tobias Krause|| X || tkr||||ucb||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Martin Kretzschmar|| X || mkretzschmar||martink||Gnome / Debian||Student&lt;br /&gt;
|-&lt;br /&gt;
| Will Lachance||   || wlach||wlach_||Word Perfect File Filters||Net Integration Technologies, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Thomas Lange|| X || tl||tl13||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Lars Langhans|| X || lla||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Hans-Joachim Lankenau|| X || hjs||ause||dmake makefile expert, RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Németh László|| X || nemeth||||PL lingucomponent||&lt;br /&gt;
|-&lt;br /&gt;
| Jakob Lechner|| X || jakob_lechner||||Writer||Fabalabs&lt;br /&gt;
|-&lt;br /&gt;
| Michael Leibowitz||  X || mikeleib ||mikeleib||performance||Intel Corporation&lt;br /&gt;
|-&lt;br /&gt;
| Wind Li|| X || windly||||Address books||&lt;br /&gt;
|-&lt;br /&gt;
|Jian Li ||   || lijian || lijian|| Writer|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Yuan  Li ||   || liyuan ||   || PyUNO, Async dialogs || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Weike Liang ||   || liangweike || liangweike || Graphics || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Ping Liao||   || pliao||||||&lt;br /&gt;
|-&lt;br /&gt;
| Tor Lillqvist|| X || tml||tml_||||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Joachim Lingner|| X || jl||||Java, CLI||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Christian Lippka|| X || cl || cl ||Graphic Applications||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Mindy Liu||   || mindyliu||||||&lt;br /&gt;
|-&lt;br /&gt;
|Jianli Liu ||  || liujl|| liujianli || Graphics|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:liutao | LiuTao]]   || X  || liutao || liutao  || PyUNO, Async dialogs,slideshow,modularization in SW || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|YU Liu || X  || ch2000liuy || LiuYU  || Swriter || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Yuhua Liu ||  || liuyuhua|| yuhua|| ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Dl|Dieter Loeschky]]|| X || dl ||||PL: ODF Toolkit||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Philipp Lohmann|| X || pl||PhilippL||VCL/X11 (GSL) hacker||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michel Loiseleur|| || mloiseleur|| coren`|| Bugfixes ||Linagora&lt;br /&gt;
|-&lt;br /&gt;
| Jackson Low|| X || xxjack12xx||||Porting||&lt;br /&gt;
|-&lt;br /&gt;
| Patrick Luby||   || pluby||||Mac||&lt;br /&gt;
|-&lt;br /&gt;
|Jingrong Luo ||  || Luo Jingrong|| Luo Jingrong|| ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Xugang Lv ||   || lvxg || lvxg || XML Writer || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Prasad Madhav || X || pmadhav || pmadhav || Buildbot || Intern@Intel &lt;br /&gt;
|-&lt;br /&gt;
| Babak Mahbod||   || bmahbod||||||&lt;br /&gt;
|-&lt;br /&gt;
| Martin Maher||   || mmaher||||Writer &amp;amp;amp; Filter chap||&lt;br /&gt;
|-&lt;br /&gt;
| Nakata Maho|| X || maho||_maho_||PL QA, PL JA, FreeBSD guy||Independent&lt;br /&gt;
|-&lt;br /&gt;
|Yonggang Mao ||  || maoyonggang|| maoyg|| Calc ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Yue Lv ||  || lvyue || lvyue || Calc ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| John Marmion|| X || jmarmion||||||&lt;br /&gt;
|-&lt;br /&gt;
| Andreas Martens|| X || ama||||PL Writer||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
|-|&lt;br /&gt;
| Shane M Mathews|| X || smmathews|| smmathews ||[[Impress:_OpenGL_rendered_transitions]]||student&lt;br /&gt;
|-&lt;br /&gt;
| Frank Mau|| X || fma||||tooling||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:smsm1|Shaun McDonald]] || X || smsm1 || shaunmcdonald || Mac Port, buildbot MacPort1 || Graduate&lt;br /&gt;
|-&lt;br /&gt;
| Caolán McNamara|| X || cmc||caolan||CL Writer &amp;amp;amp; Filter man||RedHat, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Michael Meeks|| X || mmeeks||michael_||ugly hack-er, ESC||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Frank Meies|| X || fme||||Writer||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Federico Mena-Quintero||   || federicomena||federico||perfectionist||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Ismael Merzaq|| X || isma87||ismael_||Mac OSX native porting||Student&lt;br /&gt;
|-&lt;br /&gt;
| Michael Mi||   || mmi||||||&lt;br /&gt;
|-&lt;br /&gt;
| Björn Michaelsen|| X || b_michaelsen ||Sweetshark|| ||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Björn Milcke|| X || bm||bm_||Chart||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Petr Mladek||   || pmladek||pmladek||SUSE RPMs, ooo-build releases||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Cyrille Moureaux|| X || cyrillem||Cyrille||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]|| X || mmp|| mprove|| [[User Experience]], http://ux.openoffice.org || Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Takashi Nakamoto|| || bluedwarf|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| Jan Navrátil || X || jnavrati || jnavrati || || RedHat, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Niklas Nebel|| X || nn||||PL [[Calc]]||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Christoph Neumann|| X || cn||||[[UnoApiTest]]||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Frank Neumann|| X || fne||||MacPort||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| NicelKM|| X || mnicel||nicel||||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Jan Nieuwenhuizen|| X || jcn||janneke||Layout code, hacker ||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Bertram Nolte||   || bnolte||||||&lt;br /&gt;
|-&lt;br /&gt;
| Tomas O&amp;#039;Connor||   || toconnor||||Scripting Framework||&lt;br /&gt;
|-&lt;br /&gt;
| Maximilian Odendahl|| X  || mod||mod||[[Notes2]]|| Student / SEPT-Solutions&lt;br /&gt;
|-&lt;br /&gt;
| Lars Oppermann|| X || lo||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Rodrigo Parra Novo|| X || rodarvus||rodarvus||Gnumeric/Abiword OpenDocument Format support and port to Maemo||INdT (Instituto Nokia de Tecnologia)&lt;br /&gt;
|-&lt;br /&gt;
| Edward Peterlin|| X || OPENSTEP||||Mac||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fpe|Frank Peters]]|| X || fpe||||CL Documentation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Christof Pintaske|| X || cp||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Ron Piterman||   || rpiterman||||||&lt;br /&gt;
|-&lt;br /&gt;
| Sebastien Plisson|| X  || plipli||plipli||Developer on Aqua port||OO Aqua Port&lt;br /&gt;
|-&lt;br /&gt;
| Noel Power||   || npower||noelp||VBA Interop, Scripting||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Nikolai Pretzell|| X || np || ||Autodoc, code quality||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jonathan Pryor|| || jpryor || jonp || || Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Canghua Qu||  || quch || Canghua || AutoTest, Graphics || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Volker Quetschke|| X || vq||vq||W32-tcsh/bash build environment and dmake Hacker, ESC||Gravity Waves&lt;br /&gt;
|-&lt;br /&gt;
| Tino Rachui|| X || tra||tinor||GSL/Unix Hacker||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Kr|Kay Ramme]]|| X || kr||||PL UDK||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ErAck|Eike Rathke]]|| X || er||erAck||CL [[Calc]], engine; CL i18n; stricken with number formatter||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michael Rauch|| X || mrauch||||NetBSD||&lt;br /&gt;
|-&lt;br /&gt;
| Jens-Heiner Rechtien|| X || hr||blauwal||RE; OOo SCM (CVS, CWS tooling); Porting; Compilers||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Rentz|| X || dr|| drr ||[[Calc]] Excel filter, UI||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Florian Reuter|| X || flr||||Writer filters||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Georg Richter|| X || grichter||georg||Base, native MySQL driver||MySQL AB&lt;br /&gt;
|-&lt;br /&gt;
| G. Roderick Singleton||   || grsingleton||grsingleton||Documentation||pathtech.org&lt;br /&gt;
|-&lt;br /&gt;
| Hennes Rohling|| X || hro||||GSL &amp;amp;amp; Util||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Bibek Sahu||   || Bibek||bibek||Impress pieces||Trees For Life&lt;br /&gt;
|-&lt;br /&gt;
| Andreas Schlüns|| X || as||||Framework||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Ingo Schmidt|| X || is||||(Native) Installation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Jsc|J&amp;amp;uuml;rgen Schmidt]]|| X || jsc||jsc||PL API, CL Extensions, UNO, SDK||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Stephan Schäfer|| X || ssa||ssa||VCL||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Frank Schönheit|| X || fs||FrankS||Database Access, Forms||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Stella Schulze|| X || sts||||Visual Design||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Julian Seward || || sewardj || || valgrind ||&lt;br /&gt;
|-&lt;br /&gt;
| Darragh Sherwin||   || dsherwin||darragh||E-Legislation / E-GovSystems||Propylon&lt;br /&gt;
|-&lt;br /&gt;
|Lei shi ||  || shilei|| sl || Graphics|| [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Zhoubo  Shi ||   || shizhoubo ||   || || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Raul Siddhartha||   || rsiddhartha||raul||GTK File Selector||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Sarah Smith||   || ssmith||||||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:mox|Mox Soini]] || X || mox || Moxed || Mac Porting || &lt;br /&gt;
|-&lt;br /&gt;
| Rajesh Sola||   || rajeshsola||sola||misc.||NOSIP&lt;br /&gt;
|-&lt;br /&gt;
| Kai Sommerfeld|| X || kso||||manager &amp;amp;amp; hacker||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Oliver Specht|| X || os||||PL UI||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jörg Spindler||   || jspindler||||||&lt;br /&gt;
|-&lt;br /&gt;
| Fridrich Štrba|| X || fridrich_strba||Fridrich||Word Perfect Hacker||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Ulf Stroehler||   || us||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Muthusuba|Muthu Subramanian]]|| X || muthusuba||muthusuba||misc.||&lt;br /&gt;
|-&lt;br /&gt;
| Louis Suárez-Potts||   || louis||louis||Community Manager||Collab.net&lt;br /&gt;
|-&lt;br /&gt;
| Claus Sørensen||   || cs||c26n,cHBs,chbs||Danish Localization and Project Management Tool(oopm)||ProFOSS&lt;br /&gt;
|-&lt;br /&gt;
|Quanfa Tang ||  || tqfa|| tangquanfa|| Calc || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Stefan Taxhet|| X || st||stx12||CC, interpersonal problem fixer||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Armin Theissen||   || armin||||||&lt;br /&gt;
|-&lt;br /&gt;
| Caio Tiago Oliveira|| X || asrail||asrail||CL QA, release testing pt-BR builds||BrOffice.org&lt;br /&gt;
|-&lt;br /&gt;
| Jan Tietjens||   || tietjens||||||&lt;br /&gt;
|-&lt;br /&gt;
| Rüdiger Timm|| X || rt|| rtimm ||RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:mt|Malte Timmermann]]|| X || mt|| Malte || Accessibility, Security, Performance||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Gerhard Tonn||   || tonn||||s390||&lt;br /&gt;
|-&lt;br /&gt;
| Willem van Dorp||   || willem.vandorp||||||&lt;br /&gt;
|-&lt;br /&gt;
| Tom Verbeek|| X || tv||||Wizards, Art team||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Sander Vesik||   || svesik||||||&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Vogelheim|| X || dvo||||XML||&lt;br /&gt;
|-&lt;br /&gt;
| Mikhail Voitenko|| X || mav||mav||Framework||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Robert Vojta|| X || rvojta||rvojta||VBA Interop||&lt;br /&gt;
|-&lt;br /&gt;
| Dirk Völzke|| X || dv||||Installation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sparcmoz|Jim Watson]]|| X || sparcmoz|| sparcmoz||GNU Linux sparc porter||clug.org.au&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Weiz |Zhao Wei ]] ||   || weiz || weiz || chart, AODL  || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Armin Weiss|| X || aw||||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Gerd Weiss|| X || gm||||RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Dan Williams|| X || fa||dcbw||Mac et. al. hacker||RedHat, Inc.&lt;br /&gt;
|-&lt;br /&gt;
|[[User:wuy|Yan Wu]] || X || wuy ||   ||Framework || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Stephan Wunderlich|| X || sw||||||&lt;br /&gt;
|-&lt;br /&gt;
|Dehua Xu ||   || xudehua || xudh  || Release || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Kohei Yoshida|| X || kohei||kohei_||[[Calc]] hacker, Calc optimization solver developer||Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| George Zahopoulos|| X || georgez||||||&lt;br /&gt;
|-&lt;br /&gt;
| Kurt Zenker|| X || kz||smoketester||RE||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
|Huajun Zhang ||  || zhanghuajun|| zhanghj|| SW ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Zhangxiaofei|Xiaofei Zhang]]||  || Zhangxiaofei || zhangxiaofei/FelixZ || [[Framework]] ||[[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
|Jianwei Zhao ||   || zhaojianwei || zhaojianwei ||  Swriter  || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Sheng zhao|| X  || jacky23 ||   ||OdfToolKit_odf4j || [[Beijing Redflag Chinese 2000 Software Co., Ltd.|Beijing Redflag CH2000]]&lt;br /&gt;
|-&lt;br /&gt;
| Claudio F Filho||   || filhocf||filhocf||Brazilian portuguese Localization||BrOffice.org&lt;br /&gt;
|-&lt;br /&gt;
| Xiaoyang Yu||   || || ||Disk block reordering||Intel Corporation &lt;br /&gt;
|- &lt;br /&gt;
| Antonio Xu|| X || antoxu || antoxu || Async dialogs, PRC improvements || Intel Corporation&lt;br /&gt;
|-&lt;br /&gt;
| Rail Aliev || X  || rail || rail ||  Ru and Tr NL Co-lead || Infra-Resource &lt;br /&gt;
|-&lt;br /&gt;
| Jeremy Zheng|| X || zhiming || Jeremy || Async dialogs, PRC improvements || Intel Corporation&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Schmidtm|Matthias Schmidt]] ||   || schmidtm || schmidtm || Mac OSX Aqua Port || Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Yuri Dario ||   || ydario || Paperino || OS/2 Port || Serenity Systems intl&lt;br /&gt;
|-&lt;br /&gt;
| Fong Lin || X  || pflin || Fong  || CJK Enhancement/ Filter || Novell, Inc.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:jza|Alexandro Colorado]]|| X || jza || jza|| CL [[OOoES|ES]] || &lt;br /&gt;
|-&lt;br /&gt;
| Sunil Amitkumar Janki || || sjanki || sjanki || GNU Linux mipsel porter || &lt;br /&gt;
|-&lt;br /&gt;
| [[User:Rescue|Joey Stanford]] ||  || Rescue/k0fcc || Rinchen || CL [http://eo.openoffice.org/ Esperanto native-lang project] || [http://canonical.com Canonical] ||&lt;br /&gt;
|-&lt;br /&gt;
| Mingfei Jia || X  || jiamingfei ||   || Lotus Smart Suite filter || IBM Corp.&lt;br /&gt;
|-&lt;br /&gt;
| Xing Li || X  || lixxing ||   || Accessibility || IBM Corp.&lt;br /&gt;
|-&lt;br /&gt;
| Wei Guo SHI || X  || shiwg ||   || Accessibility and Smart Suite filter || IBM Corp.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== QA Engineers ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name ||CVS||@openoffice.org || [[IRC Communication]] || Interested modules || Notes || Affiliation&lt;br /&gt;
|-&lt;br /&gt;
| Stefan Baltzer||||sba||||writer||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Thorsten Bosbach||X||tbo||||framework, qa/qatesttool||QA Framework / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Oliver Craemer||X||oc||||[[Calc]]||QA Calc / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Helge Delfs||X||hde||||writer, qa/qatesttool||QA Writer / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Fredrik Haegg||X||fha||||draw, impress, qa/qatesttool||QA Graphics / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Hasan Ilter||||hi||||writer, printing, pdf export||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Michael Rüß||||mru||||writer, word im/export||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Éric Savary||||es||||writer, accessibility||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:jsi|Joerg Sievers]]||X||jsi||jogi||qa/qatesttool, [[Calc]]||Automation / QA Calc||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Joerg Skottke||X||jsk||skotti||framework, qa/qatesttool||QA Framework / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Marc Neumann||X||msc||||database, qa/qatesttool||QA Base / Automation||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Chris Lukasiak||||clu||||database||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Frank Stecher||||fst||||[[Calc]]||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Jack Warchold|||| jw||||writer, import/export filters||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Uwe Luebbers||||ul||||framework||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Thorsten Martens||||tm||||framework||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Olaf Felka|||| of||||framework, installation||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Thomas Klarhoefer||||kla||||chart||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Wolfram Garten|||| wg||||draw, impress||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| Christian Guenther||||cgu||||draw, impress||||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Thorsten_Ziehm|Thorsten Ziehm]]||||| thorstenziehm||||||QA lead||Sun Microsystems&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are tracking pending JCAs in the document [[Pending JCAs]].&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[Commit Rights]]&lt;br /&gt;
* [[Contributing Patches]]&lt;br /&gt;
* [[User Experience Community]]&lt;br /&gt;
* A map of OOo developers around the world is available at http://www.frappr.com/ooodev, please add yourself to the map if you&amp;#039;re involved in OOo development. It&amp;#039;s just fun to see who&amp;#039;s where :-)&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Alpha Centauri]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=73915</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=73915"/>
		<updated>2008-04-16T20:41:57Z</updated>

		<summary type="html">&lt;p&gt;Mmp: Matthias is back at Sun&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
== Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name || openoffice.org login name (serves as &amp;#039;&amp;#039;mail&amp;#039;&amp;#039;@openoffice.org) || [[IRC Communication|IRC]] name || Notes || Affiliation || Blog || Image&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]||fl|| frankl || Project lead [http://ux.openoffice.org OOo UX project] ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||[http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
||[[Image:Picture_FL.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]||christophnoack||christoph_n|| Project co-lead [http://ux.openoffice.org OOo UX project]||-||[http://ux.openoffice.org/blog/ OOo UX Blog]||&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]||lh|| lutzh || Senior Product Manager Office Productivity Tools ||[http://www.sun.com/openoffice Sun Microsystems, Inc.] || [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] || http://ooouxlh.googlepages.com/lutz-2c-cropped-135.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]||mmp|| mprove || User Experience Architect&amp;lt;br&amp;gt;(Desktop Virtualization) || [http://www.sun.com/virtualization Sun Microsystems, Inc.] || [http://uxooo.blogspot.com/ uxooo.blogspot.com]  || http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]||bh|| bettina_h || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||[http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]||cj|| chris-j || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||[http://ux.openoffice.org/blog/ OOo UX Blog]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]||gawry|| gawry || User Experience Analyst ||[http://www.sirius.com.br Sirius Interativa (portuguese)]|| [http://www.gawry.com  Gawry (portuguese)]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]||cornouws|| cornouws|| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer||[http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]||wyrfel||wyrfel||-||-||[http://wyrfel.reukauf.com Wyrtual Life]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Martin]]||josmar52789||-||Web Developer/System Administrator||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] || asrail || asrail || Computer Scientist/Accessibility lover || [http://broffice.org BrOffice.org] || [http://my.opera.com/Asrail Asrail (mainly portuguese)] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] || akashxavier || SingAlong || Web Developer / User Interface Designer || [http://cafecamp.com Cafecamp.com] || [http://jax.blogspot.com Jax&amp;#039;s Blog] || &lt;br /&gt;
|-&lt;br /&gt;
| [[User:frank_de_boer|Frank de Boer]]||Frank_de_boer|| T1 || User Experience Engineer || || || http://home.versatel.nl/j.a.deboer/fotoschets.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[User:gleb|Gleb]]||gleb||-||Just a user||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Alexander Pott|juniorsplat]]||Alexander Pott||-||Just a user||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:AndreasSchuderer|Andreas Schuderer]]||anjoschu||anjoschu||Linguist, Interaction Designer||-||-||&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| [[User:discoleo|Leonard Mada]]|| || ||Medical Doctor, Biomedical Informatics||-||-||&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TokyoWitch|Maria Turk]]||TokyoWitch||TokyoWitch||Artist, Interaction Designer||-||-||&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ajpursell|Tony Pursell]]||ajpursell|| ||User||-||-||&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wizard|Matthew Green]]||wizard|| ||User; Long time user and lecturer to users of the &amp;#039;&amp;#039;other&amp;#039;&amp;#039; office suite (circa 1992) ||-||-||&lt;br /&gt;
|-&lt;br /&gt;
-&lt;br /&gt;
| [[User:TheGurkha|TheGurkha]]||TheGurkha|| ||User; long-time software professional, I manage a development team. ||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Massoud|Massoud Toussi]]||Massoud|| ||Medical Doctor, Biomedical Informatics; I love Open Source concept. ||-||-|http://closeclinical.com|&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[HowTo Join the User Experience Community]]&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[DomainDeveloper]]&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience|Community]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=68246</id>
		<title>Matthias Müller-Prove</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=68246"/>
		<updated>2008-02-27T04:09:27Z</updated>

		<summary type="html">&lt;p&gt;Mmp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|User Experience Engineer and Interaction Designer&lt;br /&gt;
&lt;br /&gt;
Ex-Co-Lead of http://ux.openoffice.org (January - December 2007)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 mail: mmp AT openoffice.org&lt;br /&gt;
 web : http://www.mprove.de&lt;br /&gt;
 blog: http://uxooo.blogspot.com/&lt;br /&gt;
&lt;br /&gt;
== Outro ==&lt;br /&gt;
&lt;br /&gt;
Hi, I have decided to leave Sun by end of 2007. Therefore it does not make sense to continue to be a co-lead for the User Experience Project any longer. It was a fun ride. &lt;br /&gt;
cheers,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
&lt;br /&gt;
Howdy,&lt;br /&gt;
&lt;br /&gt;
I would like to introduce myself. Long overdue. But here we go.&lt;br /&gt;
&lt;br /&gt;
Matthias Müller-Prove, Diplom (MSc) in Computer Science at U of Hamburg with special focus on human-computer interaction and the history of hypertext and graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Before Sun I worked for Adobe Systems as User Interface Manager (among other job titles) on the web editor Adobe GoLive (fka Cyberstudio).&lt;br /&gt;
&lt;br /&gt;
Then I joined Sun Microsystems - 5 years ago - to work as Product Manager and User Experience Engineer. Those were the days of OpenOffice.org 1.1. Remember? &lt;br /&gt;
&lt;br /&gt;
I am glad that we finally opened this discuss channel for issues affecting the user experience of OOo. Lot&amp;#039;s of stuff has happened over the past years -- but it was very very scattered among issues and specifications.&lt;br /&gt;
&lt;br /&gt;
As co-lead of the ux.ooo project, my goal is to inspire an active community of usability and design professionals to improve the user experience of OOo.&lt;br /&gt;
&lt;br /&gt;
cheers from Hamburg,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
=== Past Areas of Involvement ===&lt;br /&gt;
* [[Firefox OpenOffice.org extension]]&lt;br /&gt;
* [[Pdf Import Extension]]&lt;br /&gt;
** [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Presenter Screen]]&lt;br /&gt;
* [[MediaWiki Extension]]&lt;br /&gt;
* [[Information Sharing]]&lt;br /&gt;
* [[Chart2]] for OOo 2.3&lt;br /&gt;
* PDF Export&lt;br /&gt;
* [[Feature - Templates]]&lt;br /&gt;
* Mac OS X Port&lt;br /&gt;
** [[Mac OS X Porting - Work Areas/Todo&amp;#039;s]]&lt;br /&gt;
** [[Mac OS X Porting - Native Controls]]&lt;br /&gt;
&lt;br /&gt;
I annouce my specs at http://specs.openoffice.org/servlets/BrowseList?listName=announce&lt;br /&gt;
&lt;br /&gt;
[[Category:Chart2]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62826</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62826"/>
		<updated>2008-02-10T07:47:19Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Search context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
== Firefox OpenOffice.org Add-on  ==&lt;br /&gt;
This is an add-on for the Firefox 1.x and 2.x webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OOo Advanced Search page, Google, OOo IssueTtracker and the Wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Add-on Installation ===&lt;br /&gt;
Download the Firefox Add-on from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
== The &amp;quot;OOo&amp;quot; menu ==&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
=== Usability Issues ===&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
=== Proposal for v1.1 ===&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
== Search context menu ==&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Proposal for v1.1 ===&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62825</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62825"/>
		<updated>2008-02-10T07:46:25Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* The &amp;quot;OOo&amp;quot; menu */ ==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
== Firefox OpenOffice.org Add-on  ==&lt;br /&gt;
This is an add-on for the Firefox 1.x and 2.x webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OOo Advanced Search page, Google, OOo IssueTtracker and the Wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Add-on Installation ===&lt;br /&gt;
Download the Firefox Add-on from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
== The &amp;quot;OOo&amp;quot; menu ==&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
=== Usability Issues ===&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
=== Proposal for v1.1 ===&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.1&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62824</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62824"/>
		<updated>2008-02-10T07:45:47Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Firefox Extension Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
== Firefox OpenOffice.org Add-on  ==&lt;br /&gt;
This is an add-on for the Firefox 1.x and 2.x webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OOo Advanced Search page, Google, OOo IssueTtracker and the Wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Add-on Installation ===&lt;br /&gt;
Download the Firefox Add-on from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
=== The &amp;quot;OOo&amp;quot; menu ===&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
==== Usability Issues ====&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
==== Proposal for v1.1 ====&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.1&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62823</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62823"/>
		<updated>2008-02-10T07:44:38Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Firefox OpenOffice.org extension */ ==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
== Firefox OpenOffice.org Add-on  ==&lt;br /&gt;
This is an add-on for the Firefox 1.x and 2.x webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OOo Advanced Search page, Google, OOo IssueTtracker and the Wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Extension Installation ===&lt;br /&gt;
Download the Firefox extension from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
=== The &amp;quot;OOo&amp;quot; menu ===&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
==== Usability Issues ====&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
==== Proposal for v1.1 ====&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.1&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62822</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62822"/>
		<updated>2008-02-10T07:39:02Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Search context menu */  -&amp;gt; 1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
=== Firefox OpenOffice.org extension  ===&lt;br /&gt;
This is an Extension for the Firefox 1.x and 2.x Webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OO.o Advanced Search page, Google, OO.o Issue tracker and the wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Extension Installation ===&lt;br /&gt;
Download the Firefox extension from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
=== The &amp;quot;OOo&amp;quot; menu ===&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
==== Usability Issues ====&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
==== Proposal for v1.1 ====&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.1&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62821</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62821"/>
		<updated>2008-02-10T07:38:34Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Proposal for v1.1 */ &amp;gt;1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
=== Firefox OpenOffice.org extension  ===&lt;br /&gt;
This is an Extension for the Firefox 1.x and 2.x Webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OO.o Advanced Search page, Google, OO.o Issue tracker and the wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Extension Installation ===&lt;br /&gt;
Download the Firefox extension from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
=== The &amp;quot;OOo&amp;quot; menu ===&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
==== Usability Issues ====&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
==== Proposal for v1.1 ====&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.1 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.0.5&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62820</id>
		<title>Firefox OpenOffice.org extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Firefox_OpenOffice.org_extension&amp;diff=62820"/>
		<updated>2008-02-10T07:37:58Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Proposal for v1.0.5 */ -&amp;gt; 1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Extensions]]&lt;br /&gt;
[[Category:Firefox]]&lt;br /&gt;
&lt;br /&gt;
=== Firefox OpenOffice.org extension  ===&lt;br /&gt;
This is an Extension for the Firefox 1.x and 2.x Webbrowser.&lt;br /&gt;
It adds a new main menu with list of OpenOffice.org related URLs, plus a context menu with links to the OO.o Advanced Search page, Google, OO.o Issue tracker and the wikipedia page.&lt;br /&gt;
&lt;br /&gt;
=== Firefox Extension Installation ===&lt;br /&gt;
Download the Firefox extension from the [https://addons.mozilla.org/firefox/4102/ Extension Download]&lt;br /&gt;
* Make sure that a Mozilla Firefox version 1.x or 2.0 is running&lt;br /&gt;
* Drag &amp;amp; Drop the Ooo_extension.xpi file into the browser window area or you could load the Ooo_extension.xpi alternatively via File - Open File&lt;br /&gt;
* Wait few second and click the install button. The extension is not signed yet.&lt;br /&gt;
* Restart your Firefox browser.&lt;br /&gt;
&lt;br /&gt;
=== The &amp;quot;OOo&amp;quot; menu ===&lt;br /&gt;
The additional main menu provides a list of useful OpenOffice.org related URLs. &lt;br /&gt;
Just use it as any other Firefox menu.&lt;br /&gt;
[[Image:Ffe_StartMenu.png|center|frame|Firefox extension menu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Oooff-menu104.png|center|frame|complete menu structure v1.0.4]]&lt;br /&gt;
&lt;br /&gt;
==== Usability Issues ====&lt;br /&gt;
* too many unstructured items in first level (11).&lt;br /&gt;
** Recommendation: add dividers and reorganize menu tree&lt;br /&gt;
* terminology not consistent with ooo&amp;#039;s website&lt;br /&gt;
** Recommendation: update terminology and do not use abbreviations&lt;br /&gt;
* menu icons too similar and not complete.&lt;br /&gt;
** Recommendation: don&amp;#039;t use any icons for the extension&lt;br /&gt;
&lt;br /&gt;
==== Proposal for v1.1 ====&lt;br /&gt;
;Legend&lt;br /&gt;
: bold is used for updated strings and URLs&lt;br /&gt;
: green is used for new items&lt;br /&gt;
&lt;br /&gt;
;Proposed Menu Structure&lt;br /&gt;
[[Image:Oooff-menu105MMP.png|center|frame|updated menu structure for v1.0.5 (final proposal)]]&lt;br /&gt;
&lt;br /&gt;
=== Search context menu ===&lt;br /&gt;
The OpenOffice.org search context menu sends the currently selected text to &lt;br /&gt;
* OpenOffice.org Advanced Search Page&lt;br /&gt;
* Start a query on Google.com&lt;br /&gt;
* Queries for a bug on IssueZilla&lt;br /&gt;
* Wikipedia (English)&lt;br /&gt;
* Send all four search requests&lt;br /&gt;
A new browser tab opens with the result of the query.&lt;br /&gt;
&lt;br /&gt;
Open a web page and select a word for which you want to run a query.&lt;br /&gt;
Click the right key and choose from the context menu &amp;#039;OpenOffice.org Context search&amp;#039;.&lt;br /&gt;
A new sub menu shows up. Choose now the search engine for the query.&lt;br /&gt;
[[Image:contextMenu.png|center|frame|Search context menu]]&lt;br /&gt;
&lt;br /&gt;
;Proposal for v1.0.5&lt;br /&gt;
:Is it possible to move the menu command between &amp;quot;Serach Google&amp;quot; and &amp;quot;View Selection Source&amp;quot;?&lt;br /&gt;
:The strings for v1.0.5 are:&lt;br /&gt;
*Search OpenOffice.org&lt;br /&gt;
**Site Search&lt;br /&gt;
**With Google&lt;br /&gt;
**At Wikipedia&lt;br /&gt;
**IssueTracker&lt;br /&gt;
**--&lt;br /&gt;
**Multi-Search&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=62282</id>
		<title>Matthias Müller-Prove</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=62282"/>
		<updated>2008-02-01T16:14:25Z</updated>

		<summary type="html">&lt;p&gt;Mmp: add blog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|User Experience Engineer and Interaction Designer&lt;br /&gt;
&lt;br /&gt;
Ex-Co-Lead of http://ux.openoffice.org (January - December 2007)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 mail: mmp AT openoffice.org&lt;br /&gt;
 web : http://www.mprove.de&lt;br /&gt;
 blog: http://uxooo.blogspot.com/&lt;br /&gt;
&lt;br /&gt;
== Outro ==&lt;br /&gt;
&lt;br /&gt;
Hi, I have decided to leave Sun by end of 2007. Therefore it does not make sense to continue to be a co-lead for the User Experience Project any longer. It was a fun ride. &lt;br /&gt;
cheers,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
&lt;br /&gt;
Howdy,&lt;br /&gt;
&lt;br /&gt;
I would like to introduce myself. Long overdue. But here we go.&lt;br /&gt;
&lt;br /&gt;
Matthias Müller-Prove, Diplom (MSc) in Computer Science at U of Hamburg with special focus on human-computer interaction and the history of hypertext and graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Before Sun I worked for Adobe Systems as User Interface Manager (among other job titles) on the web editor Adobe GoLive (fka Cyberstudio).&lt;br /&gt;
&lt;br /&gt;
Then I joined Sun Microsystems - 5 years ago - to work as Product Manager and User Experience Engineer. Those were the days of OpenOffice.org 1.1. Remember? &lt;br /&gt;
&lt;br /&gt;
I am glad that we finally opened this discuss channel for issues affecting the user experience of OOo. Lot&amp;#039;s of stuff has happened over the past years -- but it was very very scattered among issues and specifications.&lt;br /&gt;
&lt;br /&gt;
As co-lead of the ux.ooo project, my goal is to inspire an active community of usability and design professionals to improve the user experience of OOo.&lt;br /&gt;
&lt;br /&gt;
cheers from Hamburg,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Current Areas of Involvement ==&lt;br /&gt;
* [[Firefox OpenOffice.org extension]]&lt;br /&gt;
* [[Pdf Import Extension]]&lt;br /&gt;
** [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Presenter Screen]]&lt;br /&gt;
* [[MediaWiki Extension]]&lt;br /&gt;
* [[Information Sharing]]&lt;br /&gt;
* [[Chart2]] for OOo 2.3&lt;br /&gt;
* PDF Export&lt;br /&gt;
* [[Feature - Templates]]&lt;br /&gt;
* Mac OS X Port&lt;br /&gt;
** [[Mac OS X Porting - Work Areas/Todo&amp;#039;s]]&lt;br /&gt;
** [[Mac OS X Porting - Native Controls]]&lt;br /&gt;
&lt;br /&gt;
I annouce my specs at http://specs.openoffice.org/servlets/BrowseList?listName=announce&lt;br /&gt;
&lt;br /&gt;
[[Category:Chart2]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Information_Sharing/Findings&amp;diff=62278</id>
		<title>Information Sharing/Findings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Information_Sharing/Findings&amp;diff=62278"/>
		<updated>2008-02-01T15:52:05Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* ToDos */ done&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Defect Categories ==&lt;br /&gt;
&lt;br /&gt;
;Total absence of necessary Information&lt;br /&gt;
:Pages which contain no, too less, or unrelated Information with regard to the topic. Information which is related to the topic but is insufficient or too vague to explain the topic is considered of being also in this defect category&lt;br /&gt;
&lt;br /&gt;
;Outdated Information&lt;br /&gt;
:Pages which contain information that does not apply anymore to the current state of the topic, but only to an old version or status.&lt;br /&gt;
&lt;br /&gt;
;Up-to-date but not open accessible Information&lt;br /&gt;
:Pages which contain Information that is relevant to the community but not accessible by all community members (e.g. contributors) and participants (e.g. Users)&lt;br /&gt;
&lt;br /&gt;
;Redundant Information&lt;br /&gt;
:Pages which hold the same contents in OOo web site and OO wiki. This type of Information is doublicate and has to be held in sync in order to produce no Information defect of the type &amp;quot;outdated&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Outdated and not open accessible Information&lt;br /&gt;
:Pages which contain information that does not apply anymore to the current state of the topic, but only to an old version or status and is not accessible to the community. The owner should re-evauate if this information is to be updated and transferred to open accessible infrastructure, to archive, or to delete.&lt;br /&gt;
&lt;br /&gt;
== OOo Website ==&lt;br /&gt;
Matthias has started to create a Information Architecture (IA) -oriented site map:&lt;br /&gt;
&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/sitestructure.odp OOo Website Structure]&lt;br /&gt;
&lt;br /&gt;
His &amp;#039;&amp;#039;&amp;#039;initial findings&amp;#039;&amp;#039;&amp;#039; of inconsistencies, looking at it from an UX perspective are:&lt;br /&gt;
*  the header is different for home and project pages: the search function is top right, respectively integrated into the leftnav&lt;br /&gt;
* the home page has no user account feature&lt;br /&gt;
* the left navbar is optional, ie. some projects have removed this area o esp. Support has no left navbar, which offers Search, Sitemap, FAQ, Get Help? &lt;br /&gt;
* logout leads to the login/register page. By doing this it changes the context entirely.&lt;br /&gt;
* &amp;lt;ironic&amp;gt; do not visit the support page if you need support &amp;lt;/ironic&amp;gt; It is a textual mess.&lt;br /&gt;
&lt;br /&gt;
=== OOo Projects by Members ===&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/oooprojects.ods OOo Projects by Members]&lt;br /&gt;
## [http://blogs.sun.com/GullFOSS/entry/openoffice_org_projects_by_members TreeMap Visualization and Comments]&lt;br /&gt;
&lt;br /&gt;
=== Looking at OOo from different perspectives ===&lt;br /&gt;
There are several user types we need to care about. Each one with own experience, background, and requirements. How can we find and close the gaps to smooth their experience on OOo&lt;br /&gt;
Some thoughts about the different perspectives by MMP: &lt;br /&gt;
&lt;br /&gt;
: [http://ux.openoffice.org/reports/2007/website/usergroups.odp OOo Website User Groups]&lt;br /&gt;
&lt;br /&gt;
[[Category:Information Sharing|F]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [http://contributing.openoffice.org/ contributing.openoffice.org] ===&lt;br /&gt;
* Heading Structure: start with H1 instead of H2&lt;br /&gt;
* Replaece &amp;quot;Contributing&amp;quot; with &amp;quot;Participating&amp;quot;&lt;br /&gt;
* Replace home link &amp;quot;Return to Start&amp;quot; with &amp;quot;Participating in OpenOffice.org&amp;quot; &lt;br /&gt;
* Fill out alt attribute for images&lt;br /&gt;
* reorder matrix of contributing areas&lt;br /&gt;
* clean page titles to &amp;quot;Participating in OpenOffice.org&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* change global navigation: &amp;quot;Contributing&amp;quot; to &amp;quot;Participate&amp;quot;&lt;br /&gt;
* add UX to http://contributing.openoffice.org/index.html&lt;br /&gt;
&lt;br /&gt;
=== [http://development.openoffice.org/ development.openoffice.org] ===&lt;br /&gt;
...&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Information_Sharing/Meetings&amp;diff=62277</id>
		<title>Information Sharing/Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Information_Sharing/Meetings&amp;diff=62277"/>
		<updated>2008-02-01T15:50:44Z</updated>

		<summary type="html">&lt;p&gt;Mmp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== 25-Oct-2007, 6th meeting ==&lt;br /&gt;
&lt;br /&gt;
== 11-Sep-2007 ==&lt;br /&gt;
== 27-Sep-2007 ==&lt;br /&gt;
Attending: Martin and Matthias&lt;br /&gt;
* We talked about ooo statistics available to admins. This is a very sparse situation. Browsing and counting by hand or semi-automatic scraping seems to be the way to go. &lt;br /&gt;
* Matthias has now write access to http://contributing.openoffice.org/index.html and http://development.openoffice.org/&lt;br /&gt;
&lt;br /&gt;
== 6-Sep-2007 ==&lt;br /&gt;
&lt;br /&gt;
Attending: Martin, Matthias, Frank&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* Involvement of [http://documentation.openoffice.org/ OOo Documentation Project]&lt;br /&gt;
* Special guest: Frank Peters /FPE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Minutes by Matthias&amp;#039;&amp;#039; ===&lt;br /&gt;
Frank (alas the http://documentation.openoffice.org project) distinguishes between 3 groups.&lt;br /&gt;
;Users&lt;br /&gt;
:- users of OOo&lt;br /&gt;
:- developers who want to develop extensions or use OOo&amp;#039;s API&lt;br /&gt;
:- admins, who want to know how to install and configure OOo&lt;br /&gt;
;Contributers&lt;br /&gt;
:People who like to write and improve the documentation for the user group&lt;br /&gt;
;Core Developers&lt;br /&gt;
:People who like to improve the source code of OOo by adding new features and fixing bugs.&lt;br /&gt;
&lt;br /&gt;
The scope of the documentation project is users and contributers, while we (Information Sharing) tackle the information demand for core developers.&lt;br /&gt;
&lt;br /&gt;
FPE: What&amp;#039;s needed is a &amp;#039;&amp;#039;&amp;#039;manager for the core development documentation&amp;#039;&amp;#039;&amp;#039;. Someone who is responsible for&lt;br /&gt;
# access/portal to the documentation&lt;br /&gt;
# completeness/comprehensiveness&lt;br /&gt;
# up to date of information&lt;br /&gt;
# ...&lt;br /&gt;
&lt;br /&gt;
New information needs to be communicated to the core development documentation manager, who in turn can update the portal. She has to respond to the requirements of her users (core developers) and structure the information on her pages.&lt;br /&gt;
&lt;br /&gt;
MH: We tried this approach with &amp;#039;&amp;#039;&amp;#039;http://development.openoffice.org&amp;#039;&amp;#039;&amp;#039;. which failed due to insufficient developer&amp;#039;s focus of the page maintainer. &lt;br /&gt;
&lt;br /&gt;
FPE: Take &amp;#039;&amp;#039;&amp;#039;ooo-wiki&amp;#039;&amp;#039;&amp;#039; as an example. It grows in a self-organized way that leads to a mess -- or it can have more structured areas with well-defined rules. Wiki subpages can define such areas with the advantage to even search with Google in this subpage space on the wiki exclusively.&lt;br /&gt;
&lt;br /&gt;
MMP: Categories are also very &amp;quot;free-style&amp;quot;. Enhanced visibility for categories can help to motivate people to consolidate categories.&lt;br /&gt;
&lt;br /&gt;
FPE: For all ooo projects introduce a category on the wiki. In fact, create 2 categories for each development project: one for public core developer documentation and the other as playground for the project.&lt;br /&gt;
&lt;br /&gt;
MMP: and add links for the project.ooo.org pages to the wiki and vice versa.&lt;br /&gt;
&lt;br /&gt;
FPE: says good bye. see u at OOoCon to talk about the state&amp;amp;fate of the ooo-wiki&lt;br /&gt;
&lt;br /&gt;
MH: Let&amp;#039;s take (for a moment) the perspective to create &amp;#039;&amp;#039;&amp;#039;a book with documentation for core developers&amp;#039;&amp;#039;&amp;#039;. Use a space on the wiki to collect the chapters according to a reasonable outline (how to get the code, how to built, software architecture of OOo, how to contribute, etc.). Many &amp;quot;pages&amp;quot; are already there -- just in a very scattered way and with different level of editorial style.&lt;br /&gt;
&lt;br /&gt;
Once the wiki version is complete we can transfer it to OOo and create a real book - if we want  ([[MediaWiki_Extension_Use_Cases#Creating_WikiReader]]).&lt;br /&gt;
&lt;br /&gt;
Martin will create a simple outline for such a book project.&lt;br /&gt;
&lt;br /&gt;
== 9-Aug-2007 ==&lt;br /&gt;
Attending: Stefan, Martin, Matthias&lt;br /&gt;
&lt;br /&gt;
== 1-Aug-2007 ==&lt;br /&gt;
Attending: Stefan, Martin, Matthias&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Minutes by Matthias&amp;#039;&amp;#039; === &lt;br /&gt;
&lt;br /&gt;
==== so-doc analysis ====&lt;br /&gt;
Martin prepared an analysis of all files of so-doc by age/type/team&lt;br /&gt;
&lt;br /&gt;
The vast majority of files is stone-age old. It also seems that we use so-doc more like a team server rather than a document server (whatever the difference is).&lt;br /&gt;
&lt;br /&gt;
How can we find the nuggets, alas, the valid information that should better be hosted somewhere on ooo? The age is just an indicator. It is no sufficient heuristic to decide on the fate of the files.&lt;br /&gt;
&lt;br /&gt;
==== defects ====&lt;br /&gt;
===== defect category =====&lt;br /&gt;
We identified a fifth defect category: &amp;#039;&amp;#039;&amp;#039;redundant information&amp;#039;&amp;#039;&amp;#039; (between ooo.org and ooo-wiki)&lt;br /&gt;
;Example&lt;br /&gt;
:Someone hosts information on his ooo project site and on the ooo-wiki because the wiki does not offer the same left navbar as the ooo project sites do.&lt;br /&gt;
&lt;br /&gt;
The five defect categories are:&lt;br /&gt;
# total absence of necessary information&lt;br /&gt;
# outdated information&lt;br /&gt;
# up-to-date but not open accessible information&lt;br /&gt;
# redundant information&lt;br /&gt;
# ( outdated and not open accessible information )&lt;br /&gt;
&lt;br /&gt;
cf. [[Information Sharing Findings#Defect Categories]]&lt;br /&gt;
&lt;br /&gt;
==== How to record defects (-&amp;gt;measure of success) ====&lt;br /&gt;
1) IssueTracker is an option.&lt;br /&gt;
:Information defects (according to the 5 defect categories) are submitted to IssueTracker.&lt;br /&gt;
:The OOo Team Leads will be the default owner for such issues.&lt;br /&gt;
:Pros: official, trackable, manageable&lt;br /&gt;
Stefan will present the idea in Michael&amp;#039;s staff meeting.&lt;br /&gt;
&lt;br /&gt;
2) assign a category to pages that need attention&lt;br /&gt;
;Examples&lt;br /&gt;
: for so-wiki: Template:MoveToOOo&lt;br /&gt;
: for ooo-wiki: http://wiki.services.openoffice.org/wiki/Category:Candidates_for_speedy_deletion&lt;br /&gt;
&lt;br /&gt;
==== MediaWiki extensions ====&lt;br /&gt;
Are there any extensions to MediaWiki which could help to do a better job?&lt;br /&gt;
;AI for all&lt;br /&gt;
: Matthias: how do the flags work on Wikipedia? -- (&amp;quot;This article needs your attention&amp;quot;)&lt;br /&gt;
: Martin: web tracking for MediaWiki, generate automatic site structure for MediaWiki sites?&lt;br /&gt;
: Stefan: utilize Omniture Sitecatalyst to identify non frequented pages&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
===== Unified Search for all ooo =====&lt;br /&gt;
Goal is to eliminate redundancies in favor to reduce search match doublets&lt;br /&gt;
&lt;br /&gt;
Martin suggests to use Google over custom search engines for each oo site. &lt;br /&gt;
&lt;br /&gt;
===== Search Engine Optimization (SEO) =====&lt;br /&gt;
Which search terms in Google lead to what pages on ooo?&lt;br /&gt;
What search terms are used most often?&lt;br /&gt;
We can have a look into SEO.&lt;br /&gt;
* PageRank for our entry pages&lt;br /&gt;
* use of keywords&lt;br /&gt;
* proper use of HTML (also goot for accessibility)&lt;br /&gt;
&lt;br /&gt;
===== Omniture Sitecatalyst to identify non frequented pages (consolidation) =====&lt;br /&gt;
Omniture can track the frequency of page visits for ooo.  This data should be used to inform the project leads and to reveal insights on how to improve the project sites and to identify opportunities to combine distributed information.&lt;br /&gt;
&lt;br /&gt;
==== ooo sitemap ====&lt;br /&gt;
Matthias has started to create a Information Architecture (IA) -oriented site map:&lt;br /&gt;
* [http://ux.openoffice.org/reports/2007/website/sitestructure.odp OOo Website Structure] by Matthias&lt;br /&gt;
&lt;br /&gt;
Initial findings&lt;br /&gt;
* the header is different for home and project pages: the search function  is top right, respectively integrated into the leftnav&lt;br /&gt;
* the home page has no user account feature&lt;br /&gt;
* the left navbar is optional, ie. some projects have removed this area&lt;br /&gt;
** esp. Support has no left navbar, which offers Search, Sitemap, FAQ, Get Help? &lt;br /&gt;
* logout leads to the login/register page. By doing this it changes the context entirely.&lt;br /&gt;
* &amp;lt;ironic&amp;gt; do not visit the support page if you need support &amp;lt;/ironic&amp;gt; It is a textual mess.&lt;br /&gt;
&lt;br /&gt;
== 27-Jul-2007 kick-off ==&lt;br /&gt;
Attending: Stefan, Martin, Matthias&lt;br /&gt;
=== &amp;#039;&amp;#039;Minutes by Stefan&amp;#039;&amp;#039; === &lt;br /&gt;
&lt;br /&gt;
==== What leads to this project ====&lt;br /&gt;
* problems occurred with new contributors (CH2000) who didn&amp;#039;t find the info they needed, asking the developers and got a pointer to outdated info, asking about outdated info - the developer agrees - end of story&lt;br /&gt;
&lt;br /&gt;
Michael Bemmer was involved in this incident and researched himself a bit in our information infrastructure. Doing this he got aware of the following facts:&lt;br /&gt;
Our informational infrastructure is way too complex to be able to acquire helpful information easily. Many documents and sites are outdated, some not accessible to the whole community because posted on Sun internal media, or simply not existent.&lt;br /&gt;
&lt;br /&gt;
Michael Bemmer champions this project and expect a list of &amp;quot;where to post what&amp;quot; recommendations as one of the outcomes of this project.&lt;br /&gt;
He further expects the evaluation of internal information infrastructure (e.g.so-doc) wrt. outdated,&amp;quot;old&amp;quot;, information pieces and wrt. the question if we could probably get rid of some medias in favor of less ambiguity&lt;br /&gt;
&lt;br /&gt;
==== Why the SMEs (MH,MMP) ====&lt;br /&gt;
MH as the technical OOo guy and generalist for all kind of issues around community related issues, and MMP as highly skilled communication and UX &amp;quot;scientist&amp;quot; seem to be the perfect team for the job.&lt;br /&gt;
&lt;br /&gt;
Both agreed on the charter so far, but all the three team members are aware of the fact that minor adaption to the charter may still be necessary. The team also agreed on the schedule of a weekly meeting, 12 times from now on which means immediate action.&lt;br /&gt;
&lt;br /&gt;
==== The team talked about the following further topics: ====&lt;br /&gt;
* necessity of a rule of separation between information and communication, which I currently break with this mail :))&lt;br /&gt;
&lt;br /&gt;
* Ownership&lt;br /&gt;
**    project page maintenance&lt;br /&gt;
**    doorman to guide new developers&lt;br /&gt;
**  active acquisition&lt;br /&gt;
**  address website problems&lt;br /&gt;
&lt;br /&gt;
* information transfer internal -&amp;gt; external&lt;br /&gt;
* information restructure (site)&lt;br /&gt;
* presentation about communication and the responsibility of the sender&lt;br /&gt;
&lt;br /&gt;
==== Further things I would like to mention/discuss with the Team: ====&lt;br /&gt;
&lt;br /&gt;
As far as I see we got 4 classes of defects&lt;br /&gt;
# total absence of necessary information&lt;br /&gt;
# outdated information&lt;br /&gt;
# up-to-date but not open accessible information&lt;br /&gt;
# ( outdated and not open accessible information )&lt;br /&gt;
&lt;br /&gt;
As we are not doing a Sigma Project we should start to proceed the &amp;quot;just-do-it&amp;quot; kinda things&lt;br /&gt;
What are these? Actually as soon as you discover one of the former categorized defects take care that it&amp;#039;ll be addressed and log it.&lt;br /&gt;
;example:&lt;br /&gt;
:When you hit an outdated page, record it in a list and take immediate action like contact the owner to fix it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We were all not too happy with the goal statement what about this here?&lt;br /&gt;
&lt;br /&gt;
==== Possible adjusted goal statement: ====&lt;br /&gt;
Improve the ability of community participants to access relevant information&lt;br /&gt;
&lt;br /&gt;
=== Documents === &lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/InfoSharing.odp Information Sharing] by Stefan&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/usergroups.odp OOo Website User Groups] by Matthias&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;br /&gt;
[[Category:Information Sharing|M]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Information_Sharing&amp;diff=62276</id>
		<title>Information Sharing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Information_Sharing&amp;diff=62276"/>
		<updated>2008-02-01T15:50:16Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Team */ remove MMP from team&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;A part of the [http://website.openoffice.org/ Website Project].&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Team =&lt;br /&gt;
* [[SZ|Stefan Zimmermann]]&lt;br /&gt;
* [[User:mh|Martin Hollmichel]] &lt;br /&gt;
* &amp;lt;strike&amp;gt;[[User:Mmp|Matthias Müller-Prove]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
;Communication&lt;br /&gt;
: We use the [http://website.openoffice.org/servlets/ProjectMailingListList mail alias] mailto:dev@website.openoffice.org&lt;br /&gt;
: [[Information Sharing Meetings]]&lt;br /&gt;
&lt;br /&gt;
= Documents =&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/InfoSharing.odp Information Sharing (Project Charter)] by Stefan&lt;br /&gt;
# [http://blogs.sun.com/ratte/entry/choosing_the_right_communication_channel Choosing the right communication channel] by Martin&lt;br /&gt;
# [http://blogs.sun.com/GullFOSS/entry/communication_channels Choosing the right communication channel /2] by Matthias&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/usergroups.odp OOo Website User Groups] by Matthias&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/sitestructure.odp OOo Website Structure] by Matthias&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/oooprojects.ods OOo Projects by Members] by Matthias&lt;br /&gt;
## [http://blogs.sun.com/GullFOSS/entry/openoffice_org_projects_by_members TreeMap Visualization and Comments]&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/ooowiki.ods OOo Wiki by Categories] by Matthias&lt;br /&gt;
# [http://ux.openoffice.org/reports/2007/website/gmanetraffic.html Posting Rates for OOo Mailing Lists on gmane.org] by Matthias&lt;br /&gt;
# [[User Pages Requirements]] started by Louis&lt;br /&gt;
&lt;br /&gt;
== Other projects ==&lt;br /&gt;
# [[Alpha Centauri]]&lt;br /&gt;
# [http://blogs.sun.com/designatsun/entry/deconstructing_the_redesign_of_www Deconstructing the www.netbeans.org Redesign] by Jiri Mzourek&lt;br /&gt;
# [http://pidgin.im/ pidgin] - [[User:Cj]] says: clear separation between user and development, easy download, easy access to additional information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Website]]&lt;br /&gt;
[[Category:Information Sharing]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=59050</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=59050"/>
		<updated>2007-12-28T20:43:57Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Members */ add blog for mmp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
== Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name || openoffice.org login name (serves as &amp;#039;&amp;#039;mail&amp;#039;&amp;#039;@openoffice.org) || [[IRC Communication|IRC]] name || Notes || Affiliation || Blog || Image&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]||lh|| lutzh || Project lead [http://ux.openoffice.org OOo UX project],&amp;lt;BR&amp;gt;Sr. Manager User Experience StarOffice &amp;amp; OpenOffice.org ||[http://www.sun.com/openoffice Sun Microsystems, Inc.] || [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] || http://ooouxlh.googlepages.com/lutz-2c-cropped-135.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]||mmp|| mprove || User Experience and Interaction Designer || || [http://uxooo.blogspot.com/ uxooo.blogspot.com]  || http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]||bh|| bettina_h || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]||cj|| chris-j || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||   ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]||fl|| frankl || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||&lt;br /&gt;
||[[Image:Picture_FL.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]||gawry|| gawry || User Experience Analyst ||[http://www.sirius.com.br Sirius Interativa (portuguese)]|| [http://www.gawry.com  Gawry (portuguese)]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]||cornouws|| cornouws|| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer||[http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]||wyrfel||wyrfel||-||-||[http://wyrfel.reukauf.com Wyrtual Life]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]||christophnoack||christoph_n||Interaction Designer||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Martin]]||josmar52789||-||Web Developer/System Administrator||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] || asrail || asrail || Computer Scientist/Accessibility lover || [http://broffice.org BrOffice.org] || [http://my.opera.com/Asrail Asrail (mainly portuguese)] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] || akashxavier || SingAlong || Web Developer / User Interface Designer || [http://cafecamp.com Cafecamp.com] || [http://jax.blogspot.com Jax&amp;#039;s Blog] || &lt;br /&gt;
|-&lt;br /&gt;
| [[User:frank_de_boer|Frank de Boer]]||Frank_de_boer|| T1 || User Experience Engineer || || || http://home.versatel.nl/j.a.deboer/fotoschets.jpg&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[HowTo Join the User Experience Community]]&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[DomainDeveloper]]&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57879</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57879"/>
		<updated>2007-12-13T10:35:57Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import &amp;#039;%FILENAE&amp;#039; as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is the label for the following combo control. FILENAME is the filename of the PDF document.&lt;br /&gt;
* A combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the layout.&amp;quot;&lt;br /&gt;
* A thumbnail of the PDF is shown in the dialog&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
;Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
The latest version has a thumbnail of the PDF document to the left.&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57878</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57878"/>
		<updated>2007-12-13T10:34:49Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import &amp;#039;%FILENAE&amp;#039; as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is the label for the following combo control. FILENAME is the filename of the PDF document.&lt;br /&gt;
* A combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
;Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
The latest version has a thumbnail of the PDF document to the left.&lt;br /&gt;
&lt;br /&gt;
;Open Issues&lt;br /&gt;
* A thumbnail of the PDF can and should be shown -&amp;gt; dialog layout?&lt;br /&gt;
* The filename of the PDF should be shown -&amp;gt; a new string above the combo control?&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57877</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57877"/>
		<updated>2007-12-13T10:33:30Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */ string changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import &amp;#039;%FILENAE&amp;#039; as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is the label for the following combo control. FILENAME is the filename of the PDF document.&lt;br /&gt;
* A combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
;Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
;Open Issues&lt;br /&gt;
* A thumbnail of the PDF can and should be shown -&amp;gt; dialog layout?&lt;br /&gt;
* The filename of the PDF should be shown -&amp;gt; a new string above the combo control?&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57795</id>
		<title>MediaWiki Extension/Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57795"/>
		<updated>2007-12-12T14:28:02Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Thursday 12-Dec-2007, 3pm, Room &amp;#039;&amp;#039;Santa Clara&amp;#039;&amp;#039; ==&lt;br /&gt;
=== Invited ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* new project lead for this project&lt;br /&gt;
* update of [[MediaWiki Extension/Project Scope Statement]]&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
* state of alpha3&lt;br /&gt;
* definition of [[MediaWiki Extension/Release Map#Alpha_4]]&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mathias takes over project lead role from Matthias&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== 6-Dec-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* fwk77 and tkr06 not yet integrated, which means that our Options can not be displayed unter Tools-Options-Internet yet. This is postponed to Alpha4&lt;br /&gt;
&lt;br /&gt;
== 29-Nov-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Alpha 2 complete&lt;br /&gt;
* Alpha 3 depends on the integration of fwk77 and tkr06. The proper location of Options and functionality of Send dialog depends on these CWSs.&lt;br /&gt;
* Alpha 3 is scheduled for in 2 weeks.&lt;br /&gt;
* Features for Alpha 3: [[MediaWiki_Extension/Release_Map#Alpha_3]]&lt;br /&gt;
* Eric added a query with MediaWiki Tasks to our [[MediaWiki Extension]] home page&lt;br /&gt;
* Eric sets up a new virtual test server with MediaWiki installations.&lt;br /&gt;
&lt;br /&gt;
== 22-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* Have we completed Alpha 2?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== 15-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias provided the final layout for the Send dialog&lt;br /&gt;
* Is it possible to display standard alert dialogs from extensions? Mikhail: no Matthias: cannot believe this.&lt;br /&gt;
* Define features for Alpha 2: [[MediaWiki Extension/Release Map#Alpha 2]]&lt;br /&gt;
&lt;br /&gt;
== 7-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias works on the layout for the Send dialog using OOo&amp;#039;s dialog editor&lt;br /&gt;
* Mikhail works on OOo 2.4 (and not on the MediaWiki extension)&lt;br /&gt;
&lt;br /&gt;
== 1-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Alpha 1&lt;br /&gt;
# Interaction flow after pressing Send&lt;br /&gt;
# What next?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ES: new features by Howi in fwk76: settings are needed and are set by document properties. Details need to be clarified.&lt;br /&gt;
** shall we add these properties to our extension settings in Tools-Options? Or create a new panel in OOo (MMP: add issue id)&lt;br /&gt;
&lt;br /&gt;
* Mikhail finished a fist running version for the iTeam: Alpha 1 is done!&lt;br /&gt;
* Matthias send his first page to ooo&amp;#039;s wiki: [[Sandbox]]&lt;br /&gt;
* Interaction flow after pressing Send is new in the spec.&lt;br /&gt;
* Bug in MediaWiki Filter (import home of ooo wiki and send it to MediaWik -&amp;gt; Loop)&lt;br /&gt;
* Matthias will edit the Send Dialog in OOo Dialog Editor.&lt;br /&gt;
* Treatment of errors: &lt;br /&gt;
** Mikhail will collect the errors, Matthias will provide the error strings. Eric will check the results&lt;br /&gt;
&lt;br /&gt;
* Mikhail and Eric have other prios in other teams -&amp;gt; earliest date for Alpha 2 is in 2 weeks from now&lt;br /&gt;
&lt;br /&gt;
* MediaWiki Filter issues will be filed to Mikhail, Howie is on CC. Matthias will get in touch with Howie and MBA.&lt;br /&gt;
&lt;br /&gt;
== 25-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Dependency on Export Filter: http://extensions.openoffice.org/servlets/ReadMsg?list=dev&amp;amp;msgNo=960&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mikhail adopts the sources from Tom into OOo&amp;#039;s build environment (eg. Java 1.4 rather than 1.6 used by Tom).&lt;br /&gt;
* Alpha 1 will be done by next week. Then we will talk about the next steps.&lt;br /&gt;
* The progress indicator will be tricky&lt;br /&gt;
* Alpha 1 will just be available in Writer/Web (Writer will follow later and is no big deal)&lt;br /&gt;
* Alpha 1 will support HTTP (and not HTTPS, this will come later)&lt;br /&gt;
&lt;br /&gt;
== 11-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Vacation Planning&lt;br /&gt;
# Realistic Concept&lt;br /&gt;
## State of [[MediaWiki Extension Use Cases]]&lt;br /&gt;
# Effort Estimation&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias is on vacation next week. Next status meeting is Oct-25&lt;br /&gt;
* Mikhail is integrating the sources into the OOo&amp;#039;s build environment. This requires Java 1.4, rather than 1.6 used for Tom&amp;#039;s prototype.&lt;br /&gt;
&lt;br /&gt;
== 4-Oct-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Discuss 1st mockup of Send dialog&lt;br /&gt;
# MediaWiki Filter setup for OOo 2.3 and 2.3.1&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]] will be English-only&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]]  (still) has a MediaWiki menu for Settings. (Will be removed before final release)&lt;br /&gt;
* MediaWiki Filter will not be installed by the MediaWiki Extension. We use the hopefully enabled filter from OOo and test its availability. &lt;br /&gt;
* Mikhail asked for a status meeting slot on Thursday afternoons&lt;br /&gt;
&lt;br /&gt;
== 27-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Binaries&lt;br /&gt;
: Info from Martin (our PM): We will use the Extension Repository to distribute alpha, beta and final releases of the MediaWiki Extension.&lt;br /&gt;
; [[MediaWiki Extension/QA/MediaWiki Filter]]&lt;br /&gt;
: This was used to test the XSLT filter. We will continue to test against this page.&lt;br /&gt;
; [[MediaWiki Extension/Release Map]]&lt;br /&gt;
: First alpha release will be in October.&lt;br /&gt;
: It will be a export only version (import to follow soon)&lt;br /&gt;
; Spec&lt;br /&gt;
: [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Spec] has been updated with menu commands; design of Send dialog [[MediaWiki Extension/Action Items|actions item for Matthias]]&lt;br /&gt;
&lt;br /&gt;
== 6-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Mail Alias&lt;br /&gt;
: We will use mailto:dev@extensions.openoffice.org instead of dev@sw.openoffice.org. The traffic is more or less the same, but by using dev@extensions.openoffice.org we are more visible for other extension teams.&lt;br /&gt;
&lt;br /&gt;
; Project Scope Statement&lt;br /&gt;
: started at [[MediaWiki Extension/Project Scope Statement]] &lt;br /&gt;
&lt;br /&gt;
; Spec&lt;br /&gt;
: started at [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Specification]&lt;br /&gt;
&lt;br /&gt;
; [[MediaWiki Extension/Use Cases]] / Template Support&lt;br /&gt;
: For the creation of WikiReaders import templates are a useful feature. Furthermore, they help to prevent the user&amp;#039;s disorientation by enhancing the visual mapping between MediaWiki and OOo document.&lt;br /&gt;
: We will support templates (.ott) that is used for Wiki imports. The template can be customized. If not available, a standard empty document is created. The extension will contain a MediaWiki template that resembles the styles of MediaWiki.&lt;br /&gt;
&lt;br /&gt;
; CVS / CWS / OXT&lt;br /&gt;
: name of CWS is SRC680/wikiext01, owner is Mikhail, QA Rep is Éric&lt;br /&gt;
: no update from Martin where/how we can place the OXT files during alpha and beta.&lt;br /&gt;
&lt;br /&gt;
== 16-Aug-2007 :: Kick Off ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Welcome&lt;br /&gt;
# Kick Off of new iTeam&lt;br /&gt;
## Matthias (lead and user experience)&lt;br /&gt;
## Mikhail (development)&lt;br /&gt;
## Uwe (documentation)&lt;br /&gt;
## Éric (QA)&lt;br /&gt;
## Other roles: Mathias &amp;amp; Lutz (sponsor)&lt;br /&gt;
# Concept - What is desired? What do we want to accomplish?&lt;br /&gt;
# Status Quo - What is the state of the project?&lt;br /&gt;
# Planning&lt;br /&gt;
## Open Source Approach&lt;br /&gt;
## Roadmap - The extension is key for OOo3.&lt;br /&gt;
## Effort - How much time can be spent on the project?&lt;br /&gt;
## Realistic Concept - What is feasible for the first release?&lt;br /&gt;
# Next steps&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Concept&lt;br /&gt;
: Provide an extension to create and edit MediaWiki articles with OpenOffice.org&lt;br /&gt;
: We will add commands to the File menu and the toolbar. The Options dialog gets an additional panel, and About box is displayed via the Help menu.&lt;br /&gt;
: Base line is at least OOo 2.4.&lt;br /&gt;
: L10n is big rule languages.&lt;br /&gt;
: The MediaWiki extension will use the new OOo 2.3 MediaWiki export Filter for creating WikiText.&lt;br /&gt;
: Import will be a heuristic of scaping the HTML with additional hints from the WikiText.&lt;br /&gt;
&lt;br /&gt;
; Effort and Realistic Concept&lt;br /&gt;
: Postponed to future meeting&lt;br /&gt;
&lt;br /&gt;
; Open Source&lt;br /&gt;
: This is an open source project; hence we communicate and develop in public.&lt;br /&gt;
&lt;br /&gt;
; Roadmap&lt;br /&gt;
: Ready for QA has to be in December 2007&lt;br /&gt;
: January 2008 is QA Approval&lt;br /&gt;
&lt;br /&gt;
; Action Items&lt;br /&gt;
: see [[MediaWiki Extension Action Items]]&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
[[ MediaWiki Extension/Action Items ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57793</id>
		<title>MediaWiki Extension/Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57793"/>
		<updated>2007-12-12T14:26:02Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Thursday 6-Dec-2007, 3pm, Room &amp;#039;&amp;#039;Santa Clara&amp;#039;&amp;#039; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Thursday 12-Dec-2007, 3pm, Room &amp;#039;&amp;#039;Santa Clara&amp;#039;&amp;#039; ==&lt;br /&gt;
=== Invited ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mathias takes over project lead role from Matthias&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== 6-Dec-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* fwk77 and tkr06 not yet integrated, which means that our Options can not be displayed unter Tools-Options-Internet yet. This is postponed to Alpha4&lt;br /&gt;
&lt;br /&gt;
== 29-Nov-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Alpha 2 complete&lt;br /&gt;
* Alpha 3 depends on the integration of fwk77 and tkr06. The proper location of Options and functionality of Send dialog depends on these CWSs.&lt;br /&gt;
* Alpha 3 is scheduled for in 2 weeks.&lt;br /&gt;
* Features for Alpha 3: [[MediaWiki_Extension/Release_Map#Alpha_3]]&lt;br /&gt;
* Eric added a query with MediaWiki Tasks to our [[MediaWiki Extension]] home page&lt;br /&gt;
* Eric sets up a new virtual test server with MediaWiki installations.&lt;br /&gt;
&lt;br /&gt;
== 22-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* Have we completed Alpha 2?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== 15-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias provided the final layout for the Send dialog&lt;br /&gt;
* Is it possible to display standard alert dialogs from extensions? Mikhail: no Matthias: cannot believe this.&lt;br /&gt;
* Define features for Alpha 2: [[MediaWiki Extension/Release Map#Alpha 2]]&lt;br /&gt;
&lt;br /&gt;
== 7-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias works on the layout for the Send dialog using OOo&amp;#039;s dialog editor&lt;br /&gt;
* Mikhail works on OOo 2.4 (and not on the MediaWiki extension)&lt;br /&gt;
&lt;br /&gt;
== 1-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Alpha 1&lt;br /&gt;
# Interaction flow after pressing Send&lt;br /&gt;
# What next?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ES: new features by Howi in fwk76: settings are needed and are set by document properties. Details need to be clarified.&lt;br /&gt;
** shall we add these properties to our extension settings in Tools-Options? Or create a new panel in OOo (MMP: add issue id)&lt;br /&gt;
&lt;br /&gt;
* Mikhail finished a fist running version for the iTeam: Alpha 1 is done!&lt;br /&gt;
* Matthias send his first page to ooo&amp;#039;s wiki: [[Sandbox]]&lt;br /&gt;
* Interaction flow after pressing Send is new in the spec.&lt;br /&gt;
* Bug in MediaWiki Filter (import home of ooo wiki and send it to MediaWik -&amp;gt; Loop)&lt;br /&gt;
* Matthias will edit the Send Dialog in OOo Dialog Editor.&lt;br /&gt;
* Treatment of errors: &lt;br /&gt;
** Mikhail will collect the errors, Matthias will provide the error strings. Eric will check the results&lt;br /&gt;
&lt;br /&gt;
* Mikhail and Eric have other prios in other teams -&amp;gt; earliest date for Alpha 2 is in 2 weeks from now&lt;br /&gt;
&lt;br /&gt;
* MediaWiki Filter issues will be filed to Mikhail, Howie is on CC. Matthias will get in touch with Howie and MBA.&lt;br /&gt;
&lt;br /&gt;
== 25-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Dependency on Export Filter: http://extensions.openoffice.org/servlets/ReadMsg?list=dev&amp;amp;msgNo=960&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mikhail adopts the sources from Tom into OOo&amp;#039;s build environment (eg. Java 1.4 rather than 1.6 used by Tom).&lt;br /&gt;
* Alpha 1 will be done by next week. Then we will talk about the next steps.&lt;br /&gt;
* The progress indicator will be tricky&lt;br /&gt;
* Alpha 1 will just be available in Writer/Web (Writer will follow later and is no big deal)&lt;br /&gt;
* Alpha 1 will support HTTP (and not HTTPS, this will come later)&lt;br /&gt;
&lt;br /&gt;
== 11-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Vacation Planning&lt;br /&gt;
# Realistic Concept&lt;br /&gt;
## State of [[MediaWiki Extension Use Cases]]&lt;br /&gt;
# Effort Estimation&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias is on vacation next week. Next status meeting is Oct-25&lt;br /&gt;
* Mikhail is integrating the sources into the OOo&amp;#039;s build environment. This requires Java 1.4, rather than 1.6 used for Tom&amp;#039;s prototype.&lt;br /&gt;
&lt;br /&gt;
== 4-Oct-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Discuss 1st mockup of Send dialog&lt;br /&gt;
# MediaWiki Filter setup for OOo 2.3 and 2.3.1&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]] will be English-only&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]]  (still) has a MediaWiki menu for Settings. (Will be removed before final release)&lt;br /&gt;
* MediaWiki Filter will not be installed by the MediaWiki Extension. We use the hopefully enabled filter from OOo and test its availability. &lt;br /&gt;
* Mikhail asked for a status meeting slot on Thursday afternoons&lt;br /&gt;
&lt;br /&gt;
== 27-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Binaries&lt;br /&gt;
: Info from Martin (our PM): We will use the Extension Repository to distribute alpha, beta and final releases of the MediaWiki Extension.&lt;br /&gt;
; [[MediaWiki Extension/QA/MediaWiki Filter]]&lt;br /&gt;
: This was used to test the XSLT filter. We will continue to test against this page.&lt;br /&gt;
; [[MediaWiki Extension/Release Map]]&lt;br /&gt;
: First alpha release will be in October.&lt;br /&gt;
: It will be a export only version (import to follow soon)&lt;br /&gt;
; Spec&lt;br /&gt;
: [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Spec] has been updated with menu commands; design of Send dialog [[MediaWiki Extension/Action Items|actions item for Matthias]]&lt;br /&gt;
&lt;br /&gt;
== 6-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Mail Alias&lt;br /&gt;
: We will use mailto:dev@extensions.openoffice.org instead of dev@sw.openoffice.org. The traffic is more or less the same, but by using dev@extensions.openoffice.org we are more visible for other extension teams.&lt;br /&gt;
&lt;br /&gt;
; Project Scope Statement&lt;br /&gt;
: started at [[MediaWiki Extension/Project Scope Statement]] &lt;br /&gt;
&lt;br /&gt;
; Spec&lt;br /&gt;
: started at [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Specification]&lt;br /&gt;
&lt;br /&gt;
; [[MediaWiki Extension/Use Cases]] / Template Support&lt;br /&gt;
: For the creation of WikiReaders import templates are a useful feature. Furthermore, they help to prevent the user&amp;#039;s disorientation by enhancing the visual mapping between MediaWiki and OOo document.&lt;br /&gt;
: We will support templates (.ott) that is used for Wiki imports. The template can be customized. If not available, a standard empty document is created. The extension will contain a MediaWiki template that resembles the styles of MediaWiki.&lt;br /&gt;
&lt;br /&gt;
; CVS / CWS / OXT&lt;br /&gt;
: name of CWS is SRC680/wikiext01, owner is Mikhail, QA Rep is Éric&lt;br /&gt;
: no update from Martin where/how we can place the OXT files during alpha and beta.&lt;br /&gt;
&lt;br /&gt;
== 16-Aug-2007 :: Kick Off ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Welcome&lt;br /&gt;
# Kick Off of new iTeam&lt;br /&gt;
## Matthias (lead and user experience)&lt;br /&gt;
## Mikhail (development)&lt;br /&gt;
## Uwe (documentation)&lt;br /&gt;
## Éric (QA)&lt;br /&gt;
## Other roles: Mathias &amp;amp; Lutz (sponsor)&lt;br /&gt;
# Concept - What is desired? What do we want to accomplish?&lt;br /&gt;
# Status Quo - What is the state of the project?&lt;br /&gt;
# Planning&lt;br /&gt;
## Open Source Approach&lt;br /&gt;
## Roadmap - The extension is key for OOo3.&lt;br /&gt;
## Effort - How much time can be spent on the project?&lt;br /&gt;
## Realistic Concept - What is feasible for the first release?&lt;br /&gt;
# Next steps&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Concept&lt;br /&gt;
: Provide an extension to create and edit MediaWiki articles with OpenOffice.org&lt;br /&gt;
: We will add commands to the File menu and the toolbar. The Options dialog gets an additional panel, and About box is displayed via the Help menu.&lt;br /&gt;
: Base line is at least OOo 2.4.&lt;br /&gt;
: L10n is big rule languages.&lt;br /&gt;
: The MediaWiki extension will use the new OOo 2.3 MediaWiki export Filter for creating WikiText.&lt;br /&gt;
: Import will be a heuristic of scaping the HTML with additional hints from the WikiText.&lt;br /&gt;
&lt;br /&gt;
; Effort and Realistic Concept&lt;br /&gt;
: Postponed to future meeting&lt;br /&gt;
&lt;br /&gt;
; Open Source&lt;br /&gt;
: This is an open source project; hence we communicate and develop in public.&lt;br /&gt;
&lt;br /&gt;
; Roadmap&lt;br /&gt;
: Ready for QA has to be in December 2007&lt;br /&gt;
: January 2008 is QA Approval&lt;br /&gt;
&lt;br /&gt;
; Action Items&lt;br /&gt;
: see [[MediaWiki Extension Action Items]]&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
[[ MediaWiki Extension/Action Items ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57792</id>
		<title>MediaWiki Extension/Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Meetings&amp;diff=57792"/>
		<updated>2007-12-12T14:25:45Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Thursday 6-Dec-2007, 3pm, Room &amp;#039;&amp;#039;Santa Clara&amp;#039;&amp;#039; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Thursday 6-Dec-2007, 3pm, Room &amp;#039;&amp;#039;Santa Clara&amp;#039;&amp;#039; ==&lt;br /&gt;
=== Invited ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mathias takes over project lead role from Matthias&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6-Dec-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* update about fwk77 and tkr06&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* fwk77 and tkr06 not yet integrated, which means that our Options can not be displayed unter Tools-Options-Internet yet. This is postponed to Alpha4&lt;br /&gt;
&lt;br /&gt;
== 29-Nov-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Alpha 2 complete&lt;br /&gt;
* Alpha 3 depends on the integration of fwk77 and tkr06. The proper location of Options and functionality of Send dialog depends on these CWSs.&lt;br /&gt;
* Alpha 3 is scheduled for in 2 weeks.&lt;br /&gt;
* Features for Alpha 3: [[MediaWiki_Extension/Release_Map#Alpha_3]]&lt;br /&gt;
* Eric added a query with MediaWiki Tasks to our [[MediaWiki Extension]] home page&lt;br /&gt;
* Eric sets up a new virtual test server with MediaWiki installations.&lt;br /&gt;
&lt;br /&gt;
== 22-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* Have we completed Alpha 2?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== 15-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias provided the final layout for the Send dialog&lt;br /&gt;
* Is it possible to display standard alert dialogs from extensions? Mikhail: no Matthias: cannot believe this.&lt;br /&gt;
* Define features for Alpha 2: [[MediaWiki Extension/Release Map#Alpha 2]]&lt;br /&gt;
&lt;br /&gt;
== 7-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias works on the layout for the Send dialog using OOo&amp;#039;s dialog editor&lt;br /&gt;
* Mikhail works on OOo 2.4 (and not on the MediaWiki extension)&lt;br /&gt;
&lt;br /&gt;
== 1-Nov-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Alpha 1&lt;br /&gt;
# Interaction flow after pressing Send&lt;br /&gt;
# What next?&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* ES: new features by Howi in fwk76: settings are needed and are set by document properties. Details need to be clarified.&lt;br /&gt;
** shall we add these properties to our extension settings in Tools-Options? Or create a new panel in OOo (MMP: add issue id)&lt;br /&gt;
&lt;br /&gt;
* Mikhail finished a fist running version for the iTeam: Alpha 1 is done!&lt;br /&gt;
* Matthias send his first page to ooo&amp;#039;s wiki: [[Sandbox]]&lt;br /&gt;
* Interaction flow after pressing Send is new in the spec.&lt;br /&gt;
* Bug in MediaWiki Filter (import home of ooo wiki and send it to MediaWik -&amp;gt; Loop)&lt;br /&gt;
* Matthias will edit the Send Dialog in OOo Dialog Editor.&lt;br /&gt;
* Treatment of errors: &lt;br /&gt;
** Mikhail will collect the errors, Matthias will provide the error strings. Eric will check the results&lt;br /&gt;
&lt;br /&gt;
* Mikhail and Eric have other prios in other teams -&amp;gt; earliest date for Alpha 2 is in 2 weeks from now&lt;br /&gt;
&lt;br /&gt;
* MediaWiki Filter issues will be filed to Mikhail, Howie is on CC. Matthias will get in touch with Howie and MBA.&lt;br /&gt;
&lt;br /&gt;
== 25-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Dependency on Export Filter: http://extensions.openoffice.org/servlets/ReadMsg?list=dev&amp;amp;msgNo=960&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Mikhail adopts the sources from Tom into OOo&amp;#039;s build environment (eg. Java 1.4 rather than 1.6 used by Tom).&lt;br /&gt;
* Alpha 1 will be done by next week. Then we will talk about the next steps.&lt;br /&gt;
* The progress indicator will be tricky&lt;br /&gt;
* Alpha 1 will just be available in Writer/Web (Writer will follow later and is no big deal)&lt;br /&gt;
* Alpha 1 will support HTTP (and not HTTPS, this will come later)&lt;br /&gt;
&lt;br /&gt;
== 11-Oct-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# State of Alpha version&lt;br /&gt;
# Vacation Planning&lt;br /&gt;
# Realistic Concept&lt;br /&gt;
## State of [[MediaWiki Extension Use Cases]]&lt;br /&gt;
# Effort Estimation&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* Matthias is on vacation next week. Next status meeting is Oct-25&lt;br /&gt;
* Mikhail is integrating the sources into the OOo&amp;#039;s build environment. This requires Java 1.4, rather than 1.6 used for Tom&amp;#039;s prototype.&lt;br /&gt;
&lt;br /&gt;
== 4-Oct-2007 ==&lt;br /&gt;
=== Attending===&lt;br /&gt;
Matthias, Mikhail&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Discuss 1st mockup of Send dialog&lt;br /&gt;
# MediaWiki Filter setup for OOo 2.3 and 2.3.1&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]] will be English-only&lt;br /&gt;
* [[MediaWiki_Extension/Release_Map#Alpha_1|Alpha 1]]  (still) has a MediaWiki menu for Settings. (Will be removed before final release)&lt;br /&gt;
* MediaWiki Filter will not be installed by the MediaWiki Extension. We use the hopefully enabled filter from OOo and test its availability. &lt;br /&gt;
* Mikhail asked for a status meeting slot on Thursday afternoons&lt;br /&gt;
&lt;br /&gt;
== 27-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Binaries&lt;br /&gt;
: Info from Martin (our PM): We will use the Extension Repository to distribute alpha, beta and final releases of the MediaWiki Extension.&lt;br /&gt;
; [[MediaWiki Extension/QA/MediaWiki Filter]]&lt;br /&gt;
: This was used to test the XSLT filter. We will continue to test against this page.&lt;br /&gt;
; [[MediaWiki Extension/Release Map]]&lt;br /&gt;
: First alpha release will be in October.&lt;br /&gt;
: It will be a export only version (import to follow soon)&lt;br /&gt;
; Spec&lt;br /&gt;
: [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Spec] has been updated with menu commands; design of Send dialog [[MediaWiki Extension/Action Items|actions item for Matthias]]&lt;br /&gt;
&lt;br /&gt;
== 6-Sep-2007 ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Mail Alias&lt;br /&gt;
: We will use mailto:dev@extensions.openoffice.org instead of dev@sw.openoffice.org. The traffic is more or less the same, but by using dev@extensions.openoffice.org we are more visible for other extension teams.&lt;br /&gt;
&lt;br /&gt;
; Project Scope Statement&lt;br /&gt;
: started at [[MediaWiki Extension/Project Scope Statement]] &lt;br /&gt;
&lt;br /&gt;
; Spec&lt;br /&gt;
: started at [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt Specification]&lt;br /&gt;
&lt;br /&gt;
; [[MediaWiki Extension/Use Cases]] / Template Support&lt;br /&gt;
: For the creation of WikiReaders import templates are a useful feature. Furthermore, they help to prevent the user&amp;#039;s disorientation by enhancing the visual mapping between MediaWiki and OOo document.&lt;br /&gt;
: We will support templates (.ott) that is used for Wiki imports. The template can be customized. If not available, a standard empty document is created. The extension will contain a MediaWiki template that resembles the styles of MediaWiki.&lt;br /&gt;
&lt;br /&gt;
; CVS / CWS / OXT&lt;br /&gt;
: name of CWS is SRC680/wikiext01, owner is Mikhail, QA Rep is Éric&lt;br /&gt;
: no update from Martin where/how we can place the OXT files during alpha and beta.&lt;br /&gt;
&lt;br /&gt;
== 16-Aug-2007 :: Kick Off ==&lt;br /&gt;
=== Attending ===&lt;br /&gt;
Matthias, Mikhail, Éric, Uwe, Mathias&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
# Welcome&lt;br /&gt;
# Kick Off of new iTeam&lt;br /&gt;
## Matthias (lead and user experience)&lt;br /&gt;
## Mikhail (development)&lt;br /&gt;
## Uwe (documentation)&lt;br /&gt;
## Éric (QA)&lt;br /&gt;
## Other roles: Mathias &amp;amp; Lutz (sponsor)&lt;br /&gt;
# Concept - What is desired? What do we want to accomplish?&lt;br /&gt;
# Status Quo - What is the state of the project?&lt;br /&gt;
# Planning&lt;br /&gt;
## Open Source Approach&lt;br /&gt;
## Roadmap - The extension is key for OOo3.&lt;br /&gt;
## Effort - How much time can be spent on the project?&lt;br /&gt;
## Realistic Concept - What is feasible for the first release?&lt;br /&gt;
# Next steps&lt;br /&gt;
&lt;br /&gt;
=== Minutes ===&lt;br /&gt;
; Concept&lt;br /&gt;
: Provide an extension to create and edit MediaWiki articles with OpenOffice.org&lt;br /&gt;
: We will add commands to the File menu and the toolbar. The Options dialog gets an additional panel, and About box is displayed via the Help menu.&lt;br /&gt;
: Base line is at least OOo 2.4.&lt;br /&gt;
: L10n is big rule languages.&lt;br /&gt;
: The MediaWiki extension will use the new OOo 2.3 MediaWiki export Filter for creating WikiText.&lt;br /&gt;
: Import will be a heuristic of scaping the HTML with additional hints from the WikiText.&lt;br /&gt;
&lt;br /&gt;
; Effort and Realistic Concept&lt;br /&gt;
: Postponed to future meeting&lt;br /&gt;
&lt;br /&gt;
; Open Source&lt;br /&gt;
: This is an open source project; hence we communicate and develop in public.&lt;br /&gt;
&lt;br /&gt;
; Roadmap&lt;br /&gt;
: Ready for QA has to be in December 2007&lt;br /&gt;
: January 2008 is QA Approval&lt;br /&gt;
&lt;br /&gt;
; Action Items&lt;br /&gt;
: see [[MediaWiki Extension Action Items]]&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
[[ MediaWiki Extension/Action Items ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Release_Map&amp;diff=57791</id>
		<title>MediaWiki Extension/Release Map</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Release_Map&amp;diff=57791"/>
		<updated>2007-12-12T14:22:43Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Alpha 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== QA Approved ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: January 2008&lt;br /&gt;
&lt;br /&gt;
== Release Candidate 1 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: December 2007&lt;br /&gt;
; Features&lt;br /&gt;
: complete&lt;br /&gt;
&lt;br /&gt;
==  Product Backlog ==&lt;br /&gt;
* Display About information&lt;br /&gt;
* Toolbar commands&lt;br /&gt;
* localization&lt;br /&gt;
* integrated help&lt;br /&gt;
* Open dialog to import (and edit) wiki articles&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Alpha 4 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: TBD&lt;br /&gt;
; Features&lt;br /&gt;
: MediaWiki Options move to Internet node.&lt;br /&gt;
: ...&lt;br /&gt;
&lt;br /&gt;
== Alpha 3 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: 13 December 2007&lt;br /&gt;
; Features&lt;br /&gt;
: Writer support (add To MediaWiki... command to Writer-File-Send)&lt;br /&gt;
: Passwords are saved.&lt;br /&gt;
: string review by MMP&lt;br /&gt;
&lt;br /&gt;
== Alpha 2 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: 26 November 2007&lt;br /&gt;
; Features&lt;br /&gt;
: inline progress indicator for Send dialog (according to spec)&lt;br /&gt;
: HTTPS support (show alert if unknown certificate needs to be accepted)&lt;br /&gt;
: Options panel (temporary under Tools-Writer-MediaWiki)&lt;br /&gt;
&lt;br /&gt;
== Alpha 1 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: October 2007&lt;br /&gt;
; Features&lt;br /&gt;
: This release will focus on export of Writer/web documents directly to a MediaWiki.&lt;br /&gt;
: File-Send submenu gets a new command to send documents to the Wiki&lt;br /&gt;
: OOo 2.3&amp;#039;s XSLT Transformation is used&lt;br /&gt;
: Alpha 1 is English only&lt;br /&gt;
: Alpha 1 is HTTP only&lt;br /&gt;
: Alpha 1 is Writer/Web only&lt;br /&gt;
: Alpha 1 does not have final Send, Login dialog&lt;br /&gt;
: Alpha 1 has no progress indicator yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|R]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Release_Map&amp;diff=57790</id>
		<title>MediaWiki Extension/Release Map</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Release_Map&amp;diff=57790"/>
		<updated>2007-12-12T14:22:18Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Alpha 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== QA Approved ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: January 2008&lt;br /&gt;
&lt;br /&gt;
== Release Candidate 1 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: December 2007&lt;br /&gt;
; Features&lt;br /&gt;
: complete&lt;br /&gt;
&lt;br /&gt;
==  Product Backlog ==&lt;br /&gt;
* Display About information&lt;br /&gt;
* Toolbar commands&lt;br /&gt;
* localization&lt;br /&gt;
* integrated help&lt;br /&gt;
* Open dialog to import (and edit) wiki articles&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Alpha 4 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: TBD&lt;br /&gt;
; Features&lt;br /&gt;
: MediaWiki Options move to Internet node.&lt;br /&gt;
: Passwords are saved.&lt;br /&gt;
: ...&lt;br /&gt;
&lt;br /&gt;
== Alpha 3 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: 13 December 2007&lt;br /&gt;
; Features&lt;br /&gt;
: Writer support (add To MediaWiki... command to Writer-File-Send)&lt;br /&gt;
: Passwords are saved.&lt;br /&gt;
: string review by MMP&lt;br /&gt;
&lt;br /&gt;
== Alpha 2 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: 26 November 2007&lt;br /&gt;
; Features&lt;br /&gt;
: inline progress indicator for Send dialog (according to spec)&lt;br /&gt;
: HTTPS support (show alert if unknown certificate needs to be accepted)&lt;br /&gt;
: Options panel (temporary under Tools-Writer-MediaWiki)&lt;br /&gt;
&lt;br /&gt;
== Alpha 1 ==&lt;br /&gt;
; Release Date&lt;br /&gt;
: October 2007&lt;br /&gt;
; Features&lt;br /&gt;
: This release will focus on export of Writer/web documents directly to a MediaWiki.&lt;br /&gt;
: File-Send submenu gets a new command to send documents to the Wiki&lt;br /&gt;
: OOo 2.3&amp;#039;s XSLT Transformation is used&lt;br /&gt;
: Alpha 1 is English only&lt;br /&gt;
: Alpha 1 is HTTP only&lt;br /&gt;
: Alpha 1 is Writer/Web only&lt;br /&gt;
: Alpha 1 does not have final Send, Login dialog&lt;br /&gt;
: Alpha 1 has no progress indicator yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|R]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57787</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57787"/>
		<updated>2007-12-12T13:49:05Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Deliverables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
;Phase 1&lt;br /&gt;
* support of MediaWiki systems&lt;br /&gt;
* create content with OOo and publish it to the wiki system &lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* MediaWiki administration (URL, user, password) will happen in Tools-Option&lt;br /&gt;
* Help is integrated&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
;Phase 1&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* &amp;#039;&amp;#039;depends on progress of Phase 1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* The project is divided into 2 segments. Phase 1 will offer the feature set to maintain the connection to the MediaWiki systems (Tools-Options), and the Send-To-MediaWiki functionality. Phase 1 does not include opening/reading of existing MediaWiki articles or parts thereof. This is planned for Phase 2.&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
* publishing the extension on the extension repository&lt;br /&gt;
* marketing for the extension&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57786</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57786"/>
		<updated>2007-12-12T13:48:08Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Goals and Objectives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
;Phase 1&lt;br /&gt;
* support of MediaWiki systems&lt;br /&gt;
* create content with OOo and publish it to the wiki system &lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* MediaWiki administration (URL, user, password) will happen in Tools-Option&lt;br /&gt;
* Help is integrated&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
;Phase 1&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* &amp;#039;&amp;#039;depends on progress of Phase 1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* The project is divided into 2 segments. Phase 1 will offer the feature set to maintain the connection to the MediaWiki systems (Tools-Options), and the Send-To-MediaWiki functionality. Phase 1 does not include opening/reading of existing MediaWiki articles or parts thereof. This is planned for Phase 2.&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57785</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57785"/>
		<updated>2007-12-12T13:44:29Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Deliverables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
;Phase 1&lt;br /&gt;
* support of MediaWiki systems&lt;br /&gt;
* create content with OOo and publish it to the wiki system &lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* MediaWiki administration (URL, user, password) will happen in Tools-Option&lt;br /&gt;
* Help is integrated&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
;Phase 1&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* &amp;#039;&amp;#039;depends on progress of Phase 1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57784</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57784"/>
		<updated>2007-12-12T13:43:43Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Non-functional requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
;Phase 1&lt;br /&gt;
* support of MediaWiki systems&lt;br /&gt;
* create content with OOo and publish it to the wiki system &lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* MediaWiki administration (URL, user, password) will happen in Tools-Option&lt;br /&gt;
* Help is integrated&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57783</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57783"/>
		<updated>2007-12-12T13:42:25Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Functional requirements */ phase 1 &amp;amp; phase 2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
;Phase 1&lt;br /&gt;
* support of MediaWiki systems&lt;br /&gt;
* create content with OOo and publish it to the wiki system &lt;br /&gt;
&lt;br /&gt;
;Phase 2&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57782</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57782"/>
		<updated>2007-12-12T13:40:46Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Project Description */ phase 1 and phase 2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
;Phase 1&lt;br /&gt;
:Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
;Phase 2&lt;br /&gt;
:Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
* support of MediWiki system&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension&amp;diff=57781</id>
		<title>MediaWiki Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension&amp;diff=57781"/>
		<updated>2007-12-12T13:38:57Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* iTeam */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to create and edit MediaWiki articles with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== iTeam ==&lt;br /&gt;
# Mathias Bauer (lead)&lt;br /&gt;
# Mikhail (development)&lt;br /&gt;
# Uwe (documentation)&lt;br /&gt;
# Éric (QA)&lt;br /&gt;
# Other roles: Mathias &amp;amp; Lutz (sponsor), Martin (PM)&lt;br /&gt;
# Role of User Experience is open&lt;br /&gt;
&lt;br /&gt;
; Communication&lt;br /&gt;
: We use the [http://extensions.openoffice.org/servlets/ProjectMailingListList mail alias] mailto:dev@extensions.openoffice.org and try to maintain &amp;#039;&amp;#039;MediaWiki&amp;#039;&amp;#039; for the subject line&lt;br /&gt;
&lt;br /&gt;
; Meetings&lt;br /&gt;
: [[MediaWiki Extension/Meetings]]&lt;br /&gt;
&lt;br /&gt;
; Action Items&lt;br /&gt;
: [[MediaWiki Extension/Action Items]]&lt;br /&gt;
&lt;br /&gt;
;Release Map&lt;br /&gt;
: [[MediaWiki Extension/Release Map]]&lt;br /&gt;
&lt;br /&gt;
== Documents ==&lt;br /&gt;
* [[MediaWiki Extension/Use Cases]]&lt;br /&gt;
** [http://www.geeks.com/techtips/2007/techtips-21OCT07.htm Is There a Wiki In Your Future?] by Scott Nesbitt&lt;br /&gt;
* [[MediaWiki Extension/Project Scope Statement]]&lt;br /&gt;
* [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt MediaWiki Extension Specification]&lt;br /&gt;
* [[Extensions best practices]]&lt;br /&gt;
* [[MediaWiki Extension/QA/MediaWiki Filter]]&lt;br /&gt;
* ...&lt;br /&gt;
=== Issues ===&lt;br /&gt;
&lt;br /&gt;
All [MWEx] issues are [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;issue_status=VERIFIED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=%5BMWEx%5D&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=accessibility&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query here].&lt;br /&gt;
&lt;br /&gt;
==== Target OOo 2.4 ====&lt;br /&gt;
&lt;br /&gt;
All [MWEx] issues for 2.4 are [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=TASK&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;target_milestone=OOo+2.4&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=%5BMWEx%5D&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query here].&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension&amp;diff=57780</id>
		<title>MediaWiki Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension&amp;diff=57780"/>
		<updated>2007-12-12T13:38:46Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* iTeam */ change iteam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to create and edit MediaWiki articles with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== iTeam ==&lt;br /&gt;
# Mathias Bauer(lead)&lt;br /&gt;
# Mikhail (development)&lt;br /&gt;
# Uwe (documentation)&lt;br /&gt;
# Éric (QA)&lt;br /&gt;
# Other roles: Mathias &amp;amp; Lutz (sponsor), Martin (PM)&lt;br /&gt;
# Role of User Experience is open&lt;br /&gt;
&lt;br /&gt;
; Communication&lt;br /&gt;
: We use the [http://extensions.openoffice.org/servlets/ProjectMailingListList mail alias] mailto:dev@extensions.openoffice.org and try to maintain &amp;#039;&amp;#039;MediaWiki&amp;#039;&amp;#039; for the subject line&lt;br /&gt;
&lt;br /&gt;
; Meetings&lt;br /&gt;
: [[MediaWiki Extension/Meetings]]&lt;br /&gt;
&lt;br /&gt;
; Action Items&lt;br /&gt;
: [[MediaWiki Extension/Action Items]]&lt;br /&gt;
&lt;br /&gt;
;Release Map&lt;br /&gt;
: [[MediaWiki Extension/Release Map]]&lt;br /&gt;
&lt;br /&gt;
== Documents ==&lt;br /&gt;
* [[MediaWiki Extension/Use Cases]]&lt;br /&gt;
** [http://www.geeks.com/techtips/2007/techtips-21OCT07.htm Is There a Wiki In Your Future?] by Scott Nesbitt&lt;br /&gt;
* [[MediaWiki Extension/Project Scope Statement]]&lt;br /&gt;
* [http://specs.openoffice.org/writer/extensions/MediaWikiExtension.odt MediaWiki Extension Specification]&lt;br /&gt;
* [[Extensions best practices]]&lt;br /&gt;
* [[MediaWiki Extension/QA/MediaWiki Filter]]&lt;br /&gt;
* ...&lt;br /&gt;
=== Issues ===&lt;br /&gt;
&lt;br /&gt;
All [MWEx] issues are [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;issue_status=VERIFIED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=%5BMWEx%5D&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=accessibility&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query here].&lt;br /&gt;
&lt;br /&gt;
==== Target OOo 2.4 ====&lt;br /&gt;
&lt;br /&gt;
All [MWEx] issues for 2.4 are [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=TASK&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;target_milestone=OOo+2.4&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=%5BMWEx%5D&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query here].&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57779</id>
		<title>MediaWiki Extension/Project Scope Statement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=MediaWiki_Extension/Project_Scope_Statement&amp;diff=57779"/>
		<updated>2007-12-12T13:37:39Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Project Description */ change iteam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
;Current Status:&lt;br /&gt;
:draft, not yet approved by sponsors&lt;br /&gt;
&lt;br /&gt;
;Status History&lt;br /&gt;
:2007-09-05: [MMP] set up document&lt;br /&gt;
&lt;br /&gt;
== Project Name ==&lt;br /&gt;
[[MediaWiki Extension]] 1.0&lt;br /&gt;
&lt;br /&gt;
== Project Description ==&lt;br /&gt;
Provide an extension to OpenOffice.org to create, edit and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features&lt;br /&gt;
&lt;br /&gt;
;iTeam&lt;br /&gt;
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)&lt;br /&gt;
&lt;br /&gt;
;Sponsors&lt;br /&gt;
:Mathias Bauer /MBA, Lutz Hoeger /LHO&lt;br /&gt;
&lt;br /&gt;
== Scope Inclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be filled by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Enable wiki editing for OOo3 users&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be addressed by this projects?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Functional requirements ===&lt;br /&gt;
* support of MediWiki system&lt;br /&gt;
* visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images&lt;br /&gt;
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories&lt;br /&gt;
* template support for import from wiki&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Non-functional requirements ===&lt;br /&gt;
* The interaction design will reflect the new integrated command locations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be produced by this project?&amp;#039;&amp;#039;&lt;br /&gt;
* MediaWiki.oxt by December 2007 latest&lt;br /&gt;
&lt;br /&gt;
== Scope Exclusions ==&lt;br /&gt;
=== Goals and Objectives ===&lt;br /&gt;
&amp;#039;&amp;#039;What business and/or technical needs will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&amp;#039;&amp;#039;What  end-user requirements will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* Support of other wiki systems than MediaWiki&lt;br /&gt;
* WikiText code roundtrip of MediaWiki content&lt;br /&gt;
* embedded HTML on wiki pages will be replaced by WikiText&lt;br /&gt;
* Images can not be uploaded to the wiki systems&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Deliverables ==&lt;br /&gt;
&amp;#039;&amp;#039;What deliverables will be excluded from this project?&amp;#039;&amp;#039;&lt;br /&gt;
* direct customer support&lt;br /&gt;
&lt;br /&gt;
[[Category:MediaWiki Extension|P]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57768</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=57768"/>
		<updated>2007-12-12T12:22:48Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */ string change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import PDF as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
;Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
;Open Issues&lt;br /&gt;
* A thumbnail of the PDF can and should be shown -&amp;gt; dialog layout?&lt;br /&gt;
* The filename of the PDF should be shown -&amp;gt; a new string above the combo control?&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=57575</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=57575"/>
		<updated>2007-12-10T15:08:03Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Members */ mmp no longer co-lead of ux.ooo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
== Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name || openoffice.org login name (serves as &amp;#039;&amp;#039;mail&amp;#039;&amp;#039;@openoffice.org) || [[IRC Communication|IRC]] name || Notes || Affiliation || Blog || Image&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]||lh|| lutzh || Project lead [http://ux.openoffice.org OOo UX project],&amp;lt;BR&amp;gt;Sr. Manager User Experience StarOffice &amp;amp; OpenOffice.org ||[http://www.sun.com/openoffice Sun Microsystems, Inc.] || [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] || http://ooouxlh.googlepages.com/lutz-2c-cropped-135.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]||mmp|| mprove || User Experience Engineer and Interaction Designer || || || http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]||bh|| bettina_h || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]||cj|| chris-j || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]||fl|| frankl || User Experience Engineer ||[http://www.sun.com/openoffice Sun Microsystems, Inc.]||  ||&lt;br /&gt;
[[Image:Picture_FL.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]||gawry|| gawry || User Experience Analyst ||[http://www.sirius.com.br Sirius Interativa (portuguese)]||  [http://www.gawry.com  Gawry (portuguese)]||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]||cornouws|| cornouws|| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer||[http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]||||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]||wyrfel||wyrfel||-||-||[http://wyrfel.reukauf.com Wyrtual Life]|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]||christophnoack||christoph_n||Interaction Designer||-||-|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Martin]]||josmar52789||-||Web Developer/System Administrator||-||-|| ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] || asrail || asrail || Computer Scientist/Accessibility lover || [http://broffice.org BrOffice.org] || [http://my.opera.com/Asrail Asrail (mainly portuguese)] || ||&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] || akashxavier || SingAlong || Web Developer / User Interface Designer || [http://cafecamp.com Cafecamp.com] || [http://jax.blogspot.com Jax&amp;#039;s Blog] || ||&lt;br /&gt;
|-&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[HowTo Join the User Experience Community]]&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[DomainDeveloper]]&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=57573</id>
		<title>Matthias Müller-Prove</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=57573"/>
		<updated>2007-12-10T14:51:00Z</updated>

		<summary type="html">&lt;p&gt;Mmp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|User Experience Engineer and Interaction Designer&lt;br /&gt;
&lt;br /&gt;
Ex-Co-Lead of http://ux.openoffice.org (January - December 2007)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 mail: mmp AT openoffice.org&lt;br /&gt;
 web : http://www.mprove.de&lt;br /&gt;
&lt;br /&gt;
== Outro ==&lt;br /&gt;
&lt;br /&gt;
Hi, I have decided to leave Sun by end of 2007. Therefore it does not make sense to continue to be a co-lead for the User Experience Project any longer. It was a fun ride. &lt;br /&gt;
cheers,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
&lt;br /&gt;
Howdy,&lt;br /&gt;
&lt;br /&gt;
I would like to introduce myself. Long overdue. But here we go.&lt;br /&gt;
&lt;br /&gt;
Matthias Müller-Prove, Diplom (MSc) in Computer Science at U of Hamburg with special focus on human-computer interaction and the history of hypertext and graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Before Sun I worked for Adobe Systems as User Interface Manager (among other job titles) on the web editor Adobe GoLive (fka Cyberstudio).&lt;br /&gt;
&lt;br /&gt;
Then I joined Sun Microsystems - 5 years ago - to work as Product Manager and User Experience Engineer. Those were the days of OpenOffice.org 1.1. Remember? &lt;br /&gt;
&lt;br /&gt;
I am glad that we finally opened this discuss channel for issues affecting the user experience of OOo. Lot&amp;#039;s of stuff has happened over the past years -- but it was very very scattered among issues and specifications.&lt;br /&gt;
&lt;br /&gt;
As co-lead of the ux.ooo project, my goal is to inspire an active community of usability and design professionals to improve the user experience of OOo.&lt;br /&gt;
&lt;br /&gt;
cheers from Hamburg,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Current Areas of Involvement ==&lt;br /&gt;
* [[Firefox OpenOffice.org extension]]&lt;br /&gt;
* [[Pdf Import Extension]]&lt;br /&gt;
** [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Presenter Screen]]&lt;br /&gt;
* [[MediaWiki Extension]]&lt;br /&gt;
* [[Information Sharing]]&lt;br /&gt;
* [[Chart2]] for OOo 2.3&lt;br /&gt;
* PDF Export&lt;br /&gt;
* [[Feature - Templates]]&lt;br /&gt;
* Mac OS X Port&lt;br /&gt;
** [[Mac OS X Porting - Work Areas/Todo&amp;#039;s]]&lt;br /&gt;
** [[Mac OS X Porting - Native Controls]]&lt;br /&gt;
&lt;br /&gt;
I annouce my specs at http://specs.openoffice.org/servlets/BrowseList?listName=announce&lt;br /&gt;
&lt;br /&gt;
[[Category:Chart2]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=57572</id>
		<title>Matthias Müller-Prove</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Matthias_M%C3%BCller-Prove&amp;diff=57572"/>
		<updated>2007-12-10T14:49:29Z</updated>

		<summary type="html">&lt;p&gt;Mmp: no longer co-lead of ux.ooo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
|User Experience Engineer and Interaction Designer at [http://www.sun.com Sun Microsystems, Inc.]&lt;br /&gt;
&lt;br /&gt;
Ex-Co-Lead of http://ux.openoffice.org (January - December 2007)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 mail: mailto:mprove@sun.com&lt;br /&gt;
 web : http://www.mprove.de&lt;br /&gt;
 blog: [http://blogs.sun.com/mprove/ Acetylcholinesterase]&lt;br /&gt;
       [http://blogs.sun.com/GullFOSS/ GullFOSS]&lt;br /&gt;
&lt;br /&gt;
== Outro ==&lt;br /&gt;
&lt;br /&gt;
Hi, I have decided to leave Sun by end of 2007. Therefore it does not make sense to continue to be a co-lead for the User Experience Project any longer. It was a fun ride. &lt;br /&gt;
cheers,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
&lt;br /&gt;
Howdy,&lt;br /&gt;
&lt;br /&gt;
I would like to introduce myself. Long overdue. But here we go.&lt;br /&gt;
&lt;br /&gt;
Matthias Müller-Prove, Diplom (MSc) in Computer Science at U of Hamburg with special focus on human-computer interaction and the history of hypertext and graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Before Sun I worked for Adobe Systems as User Interface Manager (among other job titles) on the web editor Adobe GoLive (fka Cyberstudio).&lt;br /&gt;
&lt;br /&gt;
Then I joined Sun Microsystems - 5 years ago - to work as Product Manager and User Experience Engineer. Those were the days of OpenOffice.org 1.1. Remember? &lt;br /&gt;
&lt;br /&gt;
I am glad that we finally opened this discuss channel for issues affecting the user experience of OOo. Lot&amp;#039;s of stuff has happened over the past years -- but it was very very scattered among issues and specifications.&lt;br /&gt;
&lt;br /&gt;
As co-lead of the ux.ooo project, my goal is to inspire an active community of usability and design professionals to improve the user experience of OOo.&lt;br /&gt;
&lt;br /&gt;
cheers from Hamburg,&lt;br /&gt;
Matthias&lt;br /&gt;
&lt;br /&gt;
== Current Areas of Involvement ==&lt;br /&gt;
* [[Firefox OpenOffice.org extension]]&lt;br /&gt;
* [[Pdf Import Extension]]&lt;br /&gt;
** [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Presenter Screen]]&lt;br /&gt;
* [[MediaWiki Extension]]&lt;br /&gt;
* [[Information Sharing]]&lt;br /&gt;
* [[Chart2]] for OOo 2.3&lt;br /&gt;
* PDF Export&lt;br /&gt;
* [[Feature - Templates]]&lt;br /&gt;
* Mac OS X Port&lt;br /&gt;
** [[Mac OS X Porting - Work Areas/Todo&amp;#039;s]]&lt;br /&gt;
** [[Mac OS X Porting - Native Controls]]&lt;br /&gt;
&lt;br /&gt;
I annouce my specs at http://specs.openoffice.org/servlets/BrowseList?listName=announce&lt;br /&gt;
&lt;br /&gt;
[[Category:Chart2]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Website]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56454</id>
		<title>/Impress/Features/Tables</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56454"/>
		<updated>2007-12-06T10:55:27Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Table Style Options */ Table Style Options &amp;gt; Options&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Tables in Impress=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &amp;#039;&amp;#039;&amp;#039;Specification Status&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039; || Christian Lippka&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Last Change&amp;#039;&amp;#039;&amp;#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Preliminary [[Specification_Template_Help#Status|Help]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
Currently OpenOffice.org Impress lacks the native support for tables. It is possible to create tables by embedding a OpenOffice.org Calc object or by &amp;#039;drawing&amp;#039; a table by using multiple shapes. Both methods are neither user friendly nor accessible. The user expects a native support for tables like it is available in the OpenOffice.org Writer application for example. This specification defines a feature set that a common user expects from a native table implementation in OpenOffice.org Impress and also how it should be accessible on the user interface. It also takes into account the interoperability requirements with other similar products.&lt;br /&gt;
This specification only talks about tables in Impress. The same feature can and will be integrated in OpenOffice.org Draw. If there is a need for differences in the user interface for tables in Draw they will be documented either in a separate chapter in this specification or in another specification for tables in Draw.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Reference Document&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Location (URL)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| |&amp;#039;&amp;#039;&amp;#039;[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Specification Process Entry Check]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [passed/failed]&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Product Requirement, RFE, Issue ID&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| available&lt;br /&gt;
| [https://so-web.germany.sun.com/iBIS/servlet/edit.ControlPanel?tid=i68103 issue 68103]&lt;br /&gt;
|-&lt;br /&gt;
| Product Concept Document&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[[Test case specification]]&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IDL Specification&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications &amp;#039;&amp;#039;&amp;#039;Software Specification Rules&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Role&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;E-Mail Address&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Developer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Lippka&lt;br /&gt;
| christian.lippka@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quality Assurance&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Guehnter&lt;br /&gt;
| christian.guehnter@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Uwe Fischer&lt;br /&gt;
| uwe.fischer@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;User Experience&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Matthias Mueller-Prove&lt;br /&gt;
| Matthias.Mueller-Prove@Sun.COM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acronyms and Abbreviations ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Acronym / Abbreviation&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;WYSIWYG&amp;gt;&lt;br /&gt;
| &amp;lt;What You See Is What You Get&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Table Contents ===&lt;br /&gt;
A table in impress is presented to the user as a shape. All patterns that apply to all generic shapes also apply to tables. A table shape is a rectangle area build of cells that are arranged in horizontal rows and vertical columns. All rows and columns are always completely visible inside the rectangle that defines the table. No scrolling is needed to see all tables if the table itself is completely visible. Resizing the table itself will also resize the containing cells so that all cells fit in the new rectangle. Adjacent cells can be merged so that the first merged cell occupies the area of all merged cells. All other merged cells will be invisible as long as they are part of a merge. A cell itself can contain text with multiple paragraphs. &lt;br /&gt;
&lt;br /&gt;
=== Table Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Position &amp;amp; Size ====&lt;br /&gt;
As a shape, the table shape is placed on a slide and has a position and a size. Table shapes can not be rotated, so the position and size defines the rectangle area on the slide that is used to render all contained cells, excluding shadow and reflection. In contrast to using an embedded Calc object for tables, the position and size during editing a tables contents in Impress is always “what you see is what you get”.&lt;br /&gt;
&lt;br /&gt;
==== Style ====&lt;br /&gt;
Each table shape will have a table style assigned that defines the formating properties for the cells if the properties are not hard set on the table or cell itself. Table styles are described in Change Me&lt;br /&gt;
&lt;br /&gt;
==== Formating properties ====&lt;br /&gt;
&lt;br /&gt;
Formating properties can be hard set on the table. They will override the formating properties from the table style and are used when the user creates new content like text or new cells. If the user sets new formating properties to a table, these properties will also be hard set to each cell in that table. The following properties are supported&lt;br /&gt;
&lt;br /&gt;
* cell properties (TODO: com.sun.star.text.CellProperties or com.sun.star.table.CellProperties)&lt;br /&gt;
* character properties (com.sun.star.style.CharacterProperties, com.sun.star.style.CharacterPropertiesAsien, com.sun.star.style.CharacterPropertiesComplex )&lt;br /&gt;
* paragraph properties (com.sun.star.style.ParagraphProperties, com.sun.star.style.ParagraphPropertiesAsien, com.sun.star.style.ParagraphPropertiesComplex )&lt;br /&gt;
* fill properties (com.sun.star.drawing.FillProperties)&lt;br /&gt;
&lt;br /&gt;
==== Layout properties ====&lt;br /&gt;
Layout properties are hard set on the table. They help define the overall layout of the table and how the table style is used on the containing cells.&lt;br /&gt;
&lt;br /&gt;
==== Table Styles ====&lt;br /&gt;
This is the first section in the Table Design task pane&lt;br /&gt;
;String, &amp;#039;&amp;#039;&amp;#039;bold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Table Styles&lt;br /&gt;
&lt;br /&gt;
==== Table Style Options ====&lt;br /&gt;
This is the second section in the Table Design task pane&lt;br /&gt;
;String, &amp;#039;&amp;#039;&amp;#039;bold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Options&lt;br /&gt;
&lt;br /&gt;
==== Header Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Header row&lt;br /&gt;
If enabled, all cells of the first row are using the header row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Total Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Total row&lt;br /&gt;
If enabled, all cells in the last row are using the total row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Banded Rows ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded rows&lt;br /&gt;
If enabled, all cells from even rows are using the even horizontal banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== First Column ====&lt;br /&gt;
;String&lt;br /&gt;
  First column&lt;br /&gt;
If enabled, all cells in the first column are using the first column formating from the table style. This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Last Column ====&lt;br /&gt;
;String&lt;br /&gt;
  Last column&lt;br /&gt;
If enabled, all cells in the last column are using the last column formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Columns ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded columns&lt;br /&gt;
If enabled, all cells from even columns are using the even vertical banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
=== Row Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Height ====&lt;br /&gt;
If a row has an assigned height, this is the absolute height of that row. If no height is assigned, a best fit algorithm is used to calculate the height depending on the maximum text height of all cells in that row, the height of all other rows and the overall table height. The sum of all column heights must not exceed the height of the table shape. If this is designated than the height of the table shape must also be changed to fit all rows.&lt;br /&gt;
&lt;br /&gt;
=== Column Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Width ====&lt;br /&gt;
&lt;br /&gt;
Each column has an assigned with. The sum of all column width must be exactly the width of the table shape.&lt;br /&gt;
&lt;br /&gt;
=== Cell Properties ===&lt;br /&gt;
&lt;br /&gt;
Each cell supports all formatting properties that are also available on the table itself. All properties set on the cell directly override the properties from the table style. Which of the formatting options from the tables style is used depends on the tables layout properties. The default formatting option is the uneven horizontal banding formation. Formatting properties set directly on the table do not override the formatting properties on cells, they are only used when creating new cells or adding text to cells without text.&lt;br /&gt;
&lt;br /&gt;
==== Horizontal Span ====&lt;br /&gt;
If a cell is the first cell in a horizontal range of merged cells, this property defines the number of horizontal cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Vertical Span ====&lt;br /&gt;
If a cell is the first cell in a vertical range of merged cells, this property defines the number of vertical cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Merged ====&lt;br /&gt;
All cells that are part of a range of merged cells, excluding the first cell, have this property set.&lt;br /&gt;
&lt;br /&gt;
=== Selection and Focus ===&lt;br /&gt;
&lt;br /&gt;
* A selection consist of one or more selected cells.&lt;br /&gt;
* If a selection is available there will be no text cursor visible.&lt;br /&gt;
* If an operation creates the text cursor, all selected cells will be deselected.&lt;br /&gt;
* A cell has the focus if there is a text cursor inside that cell.&lt;br /&gt;
* If an operation needs a cell with a focus and no cell has the focus but there is an active selection, the first cell of that selection will become the focus.&lt;br /&gt;
* There can only be either a text selection or selected cells, not both. Creating a text selection deselects all cells. Selecting cells deselects all selected text.&lt;br /&gt;
&lt;br /&gt;
=== Table Designs ===&lt;br /&gt;
&lt;br /&gt;
Table designs can be changed from the Table Design pane on the task panel.&lt;br /&gt;
;String&lt;br /&gt;
  Table Design&lt;br /&gt;
&lt;br /&gt;
- DISCUSS: Should this open automatic if a table is selected?&lt;br /&gt;
* PRO: Feature is more visible to the user&lt;br /&gt;
* CON: Assigning an effect to a table is harder to do, since the Custom Animation pane must be re selected by hand each time a table is selected.&lt;br /&gt;
&lt;br /&gt;
A Table Design is a set of predefined cell styles that are dynamically assigned to the cells of a table.&lt;br /&gt;
The styles available are&lt;br /&gt;
&lt;br /&gt;
* header row&lt;br /&gt;
* total row&lt;br /&gt;
* first column&lt;br /&gt;
* last column&lt;br /&gt;
* vertical banding&lt;br /&gt;
* horizontal banding&lt;br /&gt;
* default&lt;br /&gt;
&lt;br /&gt;
For each individual table it can be customized which of the first six&lt;br /&gt;
styles are used. If none of the first six styles is used or available,&lt;br /&gt;
the default style of the Table Design will be used.&lt;br /&gt;
The first style in the list that is available in the Table Design and&lt;br /&gt;
used by the table is assigned to a cell.&lt;br /&gt;
For example the top left cell will get the &amp;quot;header row&amp;quot; style if it is&lt;br /&gt;
available and the table is formated to use the header row. If not, it&lt;br /&gt;
gets the first column style, if that is available and the table is&lt;br /&gt;
formated to use the first column. If not, vertical banding is checked,&lt;br /&gt;
than horizontal banding and if nothing fits, the default is used.&lt;br /&gt;
&lt;br /&gt;
The default style is also the parent style for all other styles of a&lt;br /&gt;
table design. This means that all settings from the default style&lt;br /&gt;
are also applied to the other styles, unless they are hard set in&lt;br /&gt;
the other styles.&lt;br /&gt;
&lt;br /&gt;
A cell style for a Table Design can contain text formating, background&lt;br /&gt;
filling and cell border formating.&lt;br /&gt;
&lt;br /&gt;
=== Operations on Tables ===&lt;br /&gt;
&lt;br /&gt;
This section documents all the operations a user can apply to tables.&lt;br /&gt;
&lt;br /&gt;
==== Insert ====&lt;br /&gt;
&lt;br /&gt;
Tables can be inserted with the table slot from either the insert menu or the &amp;quot;Standard&amp;quot;, &amp;quot;Insert&amp;quot; or &amp;quot;Table&amp;quot; tool bar.&lt;br /&gt;
When using the tool bar a drop down floating window opens where the user can select the initial number of columns&lt;br /&gt;
and rows.&lt;br /&gt;
&lt;br /&gt;
[[image:Insert_Table_Preview.png|Inserting a table using the &amp;quot;Standard&amp;quot; tool bar and the mouse]]&lt;br /&gt;
&lt;br /&gt;
==== Resizing ====&lt;br /&gt;
When resizing a table shape the following constrains must be met&lt;br /&gt;
* All cells must have at least a minimum with and height&lt;br /&gt;
* All cells must be big enough to format and display all its text contents without clipping or over painting their borders.&lt;br /&gt;
If the user try to resize a table to a size that can not fulfill the above constrains the application will automatically increase the table shape width and height until all constrains are fulfilled. The application will give priority to the width and will only change height if possible.&lt;br /&gt;
&lt;br /&gt;
==== Text editing ====&lt;br /&gt;
If text is added to a cell that does not fit to the width of the cell, automatic line breaking is performed to format the text inside the cells width. If the formatted text still does not fit the cell then the height of the row for that cell is increased until the formatted text fits both the fixed with and the new cell height.&lt;br /&gt;
If text is removed from a cell and the size of the row is not fixed, the application automatically tries to reduce the height of the row until it has the minimum size to contain the contents of all cells in that row.&lt;br /&gt;
If as a result of text editing, the height of a row is changed, the height of the table shape is also changed so it exactly fits the new sizes.&lt;br /&gt;
&lt;br /&gt;
==== Delete Columns ====&lt;br /&gt;
If cells are selected, all columns that contain selected cells are deleted. If no cell is selected, the column with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Delete Rows ====&lt;br /&gt;
If cells are selected, all rows that contain selected cells are deleted. If no cell is selected, the row with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Insert Above ====&lt;br /&gt;
A new row is inserted before the current selection. If there is no selection a new row is inserted before the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is inserted before the first row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Below ====&lt;br /&gt;
A new row is inserted after the current selection. If there is no selection a new row is inserted after the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is appended to the last row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Left ====&lt;br /&gt;
A new column is inserted before the current selection. If there is no selection a new column is inserted before the column with  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted before the first column of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Right ====&lt;br /&gt;
A new column is inserted left to the current selection. If there is no selection a new column is inserted left to  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted at the left of the table.&lt;br /&gt;
&lt;br /&gt;
==== Merge Cells ====&lt;br /&gt;
All selected cells are merged so that the first cell fills out the space of all other selected cells. All other selected cells become invisible. All text content of the selected cells is merged into the first cell. The first cell is the cell in the first selected row and the first selected column. Cells from different rows and columns can be merged, as long as the area defined by the rectangles of all cells contains no cells that will not be part of the merge. For example You can not merge Cell A1 with A3 as the merged rectangle would include A2. You can not merge A1 with A2 and B1 as the merged rectangle includes B2. You can not merge A1 with A2 if A2 is already merged with B2 as the merged rectangle would include B1.&lt;br /&gt;
If there is no valid selection of more than one cell, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Split Cells ====&lt;br /&gt;
If this operation is executed, the “Split Cells Dialog” pops up and asks the user how many new columns and rows he wants for all selected cells. If that dialog is not canceled then all selected cells are split so that they each contain the new number of rows and cells in the same area of the old selected cells. If no cell is selected than this operation is performed only on the cell with the focus. If no cell is selected and there is no cell with the focus then this operation is disabled.&lt;br /&gt;
If the newly created cells are smaller than the minimum defined cell width or height the table shape is automatically resized to fit the new cells with the minimum width or height.&lt;br /&gt;
Internally splitting a cell is done by adding new rows and or columns and merging adjacent cells.&lt;br /&gt;
&lt;br /&gt;
==== Change Row Height ====&lt;br /&gt;
If the user changes the height of a row, this row becomes fixed size. It can&amp;#039;t be made smaller than the minimum cell height. If the height of a row is increased, the height of the table shape is also increased to fit the new row height.&lt;br /&gt;
&lt;br /&gt;
==== Change Column Width ====&lt;br /&gt;
If the user changes the width of a column, the width of the next column will be reduced so that the width of the table stays constant. The width of a column can not be smaller than the minimum cell width. If a columns width can only be increased as long as the next columns width is bigger than the minimum cell width. If the last column is resized, the width of the table is resized to fit the new column width.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Rows Equally ====&lt;br /&gt;
This operation makes all rows the same height. This is the height of the table shape divided by the number of rows.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Columns Evenly ====&lt;br /&gt;
This operation makes all columns the same width. This is the width of the table shape divided by the number of columns.&lt;br /&gt;
&lt;br /&gt;
==== Select Row ====&lt;br /&gt;
This operation adds all cells in one row to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Column ====&lt;br /&gt;
This operation adds cells in one column to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Cell ====&lt;br /&gt;
&lt;br /&gt;
This operation adds one cell to the current selection.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard interactions ===&lt;br /&gt;
&lt;br /&gt;
The keyboard interactions specified here are taking from observing the current keyboard interactions for tables in OpenOffice.org Writer. All keys not specified below will be used as normal text input and will be inserted at the position of the text cursor. If no cell has a focus, the first cell will become the focus.&lt;br /&gt;
&lt;br /&gt;
==== Cursor keys ====&lt;br /&gt;
If a cell has the focus, the cursor keys are used to travel the text cursor in the containing text. If not text is contained or the start or end of the text is reached, the focus will be transferred to the corresponding adjacent cell, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor left =====&lt;br /&gt;
Travels the text cursor towards the beginning of the text in a cell, character by character. If no cell text is available or if the cursor is already at the beginning of the text, the focus is moved to the first visible cell left of the cell with the focus. If the cell with the current focus is the first visible cell in that row, the focus is transferred to the last visible cell in the previous row, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor right =====&lt;br /&gt;
Travels the text cursor towards the end of the text in a cell, character by character. If no text is available or if the text cursor is already at the end of the text, the focus is moved to the first visible cell in the same row after the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor up =====&lt;br /&gt;
Travels the text cursor towards the begin of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the prior row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor down =====&lt;br /&gt;
Travels the text cursor towards the end of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the next row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
Cursor keys and modifier key STRG?&lt;br /&gt;
Only cursor left and cursor right are supported with this modifier. Behavior is the same, except text is traveled word by word instead of character by character.&lt;br /&gt;
&lt;br /&gt;
===== Tab key =====&lt;br /&gt;
The focus is moved to the next visible cell in the the row with the cell that contains the focus. If there are no more visible cells in that row, the first visible cell in the next row gets the focus, if available. If there is no selection and no focus, nothing happens.&lt;br /&gt;
If the tab key is used in the last visible cell of the last row, the operation “Insert Below” will be executed and the focus will be set to the first cell in the newly created row.&lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Tab key and modifier SHIFT? =====&lt;br /&gt;
The focus is moved to the previous visible cell in the the row with the cell that contains the focus. If there are no more visible cells prior to the cell with the focus in that row, the last visible cell in the previous row gets the focus, if available. &lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Pos1 key =====&lt;br /&gt;
If there is a text cursor, it is placed at the beginning of the text from the cell with the focus.&lt;br /&gt;
Pos1 key and modifier STRG?&lt;br /&gt;
The focus is set to the first cell.&lt;br /&gt;
&lt;br /&gt;
===== End key =====&lt;br /&gt;
If there is a text cursor, it is placed at the end of the text from the cell with the focus.&lt;br /&gt;
End key and modifier STRG?&lt;br /&gt;
The focus is set to the last cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key =====&lt;br /&gt;
The character before the text cursor is deleted. If there are no characters before the text cursor, the focus is moved to the previous visible cell in the same row as the cell with the focus. If there is no previous visible cell in the same row, the last visible cell in the previous row will be used, if available. If the focus changes to another cell, the text cursor is placed at the end of the text in that cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== Delete key =====&lt;br /&gt;
The character at the text cursor is deleted. If there are no characters at the text cursors, the focus is moved to the next visible cell in the same row as the cell with the focus. If there is no next visible cell in the same row, the first visible cell in the next row is used, if available.&lt;br /&gt;
&lt;br /&gt;
===== Delete key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== A key and modifier STRG? =====&lt;br /&gt;
If the cell with the focus contains text, the whole text of that cell is selected. If it is already selected or if there is no cell containing the focus, all cells are selected. If the cell with the focus contains no text, all cells are selected.&lt;br /&gt;
&lt;br /&gt;
===== Selection and the modifier key SHIFT? =====&lt;br /&gt;
All keys used for traveling can be combined with the modifier key SHIFT?. In that case an existing selection is expanded to the cell with the focus. If no selection is available a new selection is spawned from the cell with the initial focus. Traveling inside text spawns a text selection. As soon as cells are selected or a text selection is spawned across cell borders, only whole cells will be traveled and selected.&lt;br /&gt;
&lt;br /&gt;
=== Mouse interactions ===&lt;br /&gt;
If selected, a table shape becomes a border and handles for translation and resizing.&lt;br /&gt;
&lt;br /&gt;
==== Setting the focus ====&lt;br /&gt;
When the user clicks inside a cell, the focus and text cursor is placed inside that cell. If the click was made inside text in a cell, the text cursor is placed directly at this position. If the table shape does not yet have the focus, it will get the focus and text edit will become active.&lt;br /&gt;
&lt;br /&gt;
==== Context Menu ====&lt;br /&gt;
Right click into the table will set focus to the cell under the mouse pointer and create a context menu. If the text engine can provide a context menu for the given text selection or for the text under the mouse position, this context menu will be used. If not, the table shape context menu is shown (see 1.11).&lt;br /&gt;
&lt;br /&gt;
==== Resizing Row Height ====&lt;br /&gt;
If the mouse is near the border between two rows, the mouse pointer will change to reflect that resizing the row height is now possible. When the user press the left mouse button, horizontal changes of the mouse will result in resizing the row height. See 1.7.11 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Resizing Column Width ====&lt;br /&gt;
If the mouse is near the border between two rows and both the cell left and right to the mouse are not merged together, the mouse pointer will change to reflect that resizing the column width is possible. When the user press the left mouse button, vertical changes of the mouse will result in resizing the column width. See 1.7.12 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Row selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the left side of a row, the  mouse pointer will change to reflect that selecting the row is possible. If the left mouse is clicked, the old selection is removed and all cells in the row right to the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Column selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the top side of a column, the  mouse pointer will change to reflect that selecting the column is possible. If the left mouse is clicked, the old selection is removed and all cells in the column below the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Mouse selection ====&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Clipboard operations ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Table shape context menu ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Split Cells Dialog ===&lt;br /&gt;
The “Split Cells” dialog from the OpenOffice.org Writer application will be used.&lt;br /&gt;
&lt;br /&gt;
[[image:Split_Cells_Preview.png|A preview of the &amp;quot;Split Cells&amp;quot; dialog]]&lt;br /&gt;
&lt;br /&gt;
=== Table toolbar ===&lt;br /&gt;
&lt;br /&gt;
[[image:Table_Toolbar_Preview.png|A preview of the &amp;quot;Table&amp;quot; tool bar in impress]]&lt;br /&gt;
&lt;br /&gt;
* Insert Table&lt;br /&gt;
* -------------&lt;br /&gt;
* Line Style -&amp;gt; Style: DropDownOnly&lt;br /&gt;
* Line Color (of the border) Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Border Style: DropDownOnly&lt;br /&gt;
* Background Color Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Merge Cells&lt;br /&gt;
* Split Cells&lt;br /&gt;
* Optimize --&amp;gt; Optimize Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Top&lt;br /&gt;
* Center&lt;br /&gt;
* Bottom&lt;br /&gt;
* -------------&lt;br /&gt;
* Insert Row&lt;br /&gt;
* Insert Column&lt;br /&gt;
* Delete Row&lt;br /&gt;
* Delete Column&lt;br /&gt;
* ----------&lt;br /&gt;
* Select Table#&lt;br /&gt;
* Select Columns#&lt;br /&gt;
* Select Rows#&lt;br /&gt;
* ----------&lt;br /&gt;
* AutoFormat&lt;br /&gt;
* Table Properties&lt;br /&gt;
* -------------&lt;br /&gt;
* Sort...&lt;br /&gt;
* -------------&lt;br /&gt;
* Sum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]&lt;br /&gt;
&lt;br /&gt;
== Migration ==&lt;br /&gt;
&lt;br /&gt;
=== Migrating old tables ===&lt;br /&gt;
Existing content where user draw their tables using shapes or the OpenOffice.org Calc application can not be converted to native tables. The user will have to re create the table and copy the textual contents to the new table via clipboard.&lt;br /&gt;
The same applies to tables imported from Microsoft Powerpoint in versions that did not support native tables as the resulting group shape does not contain any information to re create the original table.&lt;br /&gt;
&lt;br /&gt;
=== Loading new tables in older versions of OpenOffice.org ===&lt;br /&gt;
Older versions of OpenOffice.org that do not contain the feature of native tables in impress will not be able to work with the new tables as described in this specification. Currently there are two options. Either the new table shapes show not up in older versions at all after loading a document. Or we store the new tables the same way as we store embedded OpenOffice.org Calc objects. In that case the tables are visible in older applications with the short come that they may render a little different and the content is still editable but not as user friendly as with the new tables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt; [[Specification_Template_Help#File_Format|Help]]&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]&lt;br /&gt;
&lt;br /&gt;
== Open Issues ==&lt;br /&gt;
&amp;lt;State a bulleted list of issues Issue here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Milestone Planning ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td&amp;gt;Task&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Core&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement a table shape in the drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement XShape API for the table shape&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add support for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add mouse interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add keyboard interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table rows&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table columns&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table structure with cell background and text&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Selection of cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;API support for cell styles in Sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support for single and multiple cells&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support between sd and other OOo applications&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;User Interface&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add table toolbar in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Line Style&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Border Line Color&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Background Filling&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Merge / Split Cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Optimize&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Text Alignment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Insert/Delete Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Select Table/Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Auto format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Table Properties&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sort&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Create cell property dialog for drawing layer cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font effect tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Borders tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Background tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Keyboard navigation in table&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to stylist in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;setting cell styles to selected cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support search&amp;amp;replace for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support spell checking for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Enable table shape as presentation layout object&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;User interface for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;xml load/store for predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;define some predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ffff&amp;quot;&amp;gt;Canceled&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell formatting&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%80&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for table structure changes&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell merges/split&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;XML&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure export&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell content auto styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure import&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement external cell structure import&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement backward compatibility strategies&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;I18N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for RTL languages in tables&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Accesibility&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement accessibility API for table shape&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Interop&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add export support to ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt xml format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td colspan=2&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Due&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Basic User Interface&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6. Aug. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Advanced User Interface finishing, including feedback from Milestone 1 testing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;XML Support&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Interop and Finishing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;30. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Implement Feedback from testing/comunity/user exp.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;21. Dez. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Status Changes ===&lt;br /&gt;
&lt;br /&gt;
08/20/2007&lt;br /&gt;
* Merge and Split operation took longer to implement then initially planned, shifting milestone M2 around two weeks&lt;br /&gt;
* Due to unplanned workload with OOo 2.3 show stopper issues shift M2 one week&lt;br /&gt;
* Since this now spans over my one week vacation in October, M4 is shifted one additional week&lt;br /&gt;
&lt;br /&gt;
10/15/2007&lt;br /&gt;
* Back from vacation, had to do some support for the presenter screen feature&lt;br /&gt;
* Undo is more complicated than planed, have to adjust dates again&lt;br /&gt;
* Talked about cell styles with MMP, having cell styles and table styles is confusing for the user.&lt;br /&gt;
Therefore we will only have table styles. Design of the user interface for table styles is currently&lt;br /&gt;
unclear...&lt;br /&gt;
&lt;br /&gt;
[[Category:Specification]] [[Category:Impress]] [[Category:Draw]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56453</id>
		<title>/Impress/Features/Tables</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56453"/>
		<updated>2007-12-06T10:54:30Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Table Style Options */ strings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Tables in Impress=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &amp;#039;&amp;#039;&amp;#039;Specification Status&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039; || Christian Lippka&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Last Change&amp;#039;&amp;#039;&amp;#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Preliminary [[Specification_Template_Help#Status|Help]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
Currently OpenOffice.org Impress lacks the native support for tables. It is possible to create tables by embedding a OpenOffice.org Calc object or by &amp;#039;drawing&amp;#039; a table by using multiple shapes. Both methods are neither user friendly nor accessible. The user expects a native support for tables like it is available in the OpenOffice.org Writer application for example. This specification defines a feature set that a common user expects from a native table implementation in OpenOffice.org Impress and also how it should be accessible on the user interface. It also takes into account the interoperability requirements with other similar products.&lt;br /&gt;
This specification only talks about tables in Impress. The same feature can and will be integrated in OpenOffice.org Draw. If there is a need for differences in the user interface for tables in Draw they will be documented either in a separate chapter in this specification or in another specification for tables in Draw.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Reference Document&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Location (URL)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| |&amp;#039;&amp;#039;&amp;#039;[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Specification Process Entry Check]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [passed/failed]&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Product Requirement, RFE, Issue ID&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| available&lt;br /&gt;
| [https://so-web.germany.sun.com/iBIS/servlet/edit.ControlPanel?tid=i68103 issue 68103]&lt;br /&gt;
|-&lt;br /&gt;
| Product Concept Document&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[[Test case specification]]&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IDL Specification&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications &amp;#039;&amp;#039;&amp;#039;Software Specification Rules&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Role&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;E-Mail Address&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Developer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Lippka&lt;br /&gt;
| christian.lippka@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quality Assurance&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Guehnter&lt;br /&gt;
| christian.guehnter@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Uwe Fischer&lt;br /&gt;
| uwe.fischer@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;User Experience&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Matthias Mueller-Prove&lt;br /&gt;
| Matthias.Mueller-Prove@Sun.COM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acronyms and Abbreviations ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Acronym / Abbreviation&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;WYSIWYG&amp;gt;&lt;br /&gt;
| &amp;lt;What You See Is What You Get&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Table Contents ===&lt;br /&gt;
A table in impress is presented to the user as a shape. All patterns that apply to all generic shapes also apply to tables. A table shape is a rectangle area build of cells that are arranged in horizontal rows and vertical columns. All rows and columns are always completely visible inside the rectangle that defines the table. No scrolling is needed to see all tables if the table itself is completely visible. Resizing the table itself will also resize the containing cells so that all cells fit in the new rectangle. Adjacent cells can be merged so that the first merged cell occupies the area of all merged cells. All other merged cells will be invisible as long as they are part of a merge. A cell itself can contain text with multiple paragraphs. &lt;br /&gt;
&lt;br /&gt;
=== Table Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Position &amp;amp; Size ====&lt;br /&gt;
As a shape, the table shape is placed on a slide and has a position and a size. Table shapes can not be rotated, so the position and size defines the rectangle area on the slide that is used to render all contained cells, excluding shadow and reflection. In contrast to using an embedded Calc object for tables, the position and size during editing a tables contents in Impress is always “what you see is what you get”.&lt;br /&gt;
&lt;br /&gt;
==== Style ====&lt;br /&gt;
Each table shape will have a table style assigned that defines the formating properties for the cells if the properties are not hard set on the table or cell itself. Table styles are described in Change Me&lt;br /&gt;
&lt;br /&gt;
==== Formating properties ====&lt;br /&gt;
&lt;br /&gt;
Formating properties can be hard set on the table. They will override the formating properties from the table style and are used when the user creates new content like text or new cells. If the user sets new formating properties to a table, these properties will also be hard set to each cell in that table. The following properties are supported&lt;br /&gt;
&lt;br /&gt;
* cell properties (TODO: com.sun.star.text.CellProperties or com.sun.star.table.CellProperties)&lt;br /&gt;
* character properties (com.sun.star.style.CharacterProperties, com.sun.star.style.CharacterPropertiesAsien, com.sun.star.style.CharacterPropertiesComplex )&lt;br /&gt;
* paragraph properties (com.sun.star.style.ParagraphProperties, com.sun.star.style.ParagraphPropertiesAsien, com.sun.star.style.ParagraphPropertiesComplex )&lt;br /&gt;
* fill properties (com.sun.star.drawing.FillProperties)&lt;br /&gt;
&lt;br /&gt;
==== Layout properties ====&lt;br /&gt;
Layout properties are hard set on the table. They help define the overall layout of the table and how the table style is used on the containing cells.&lt;br /&gt;
&lt;br /&gt;
==== Table Styles ====&lt;br /&gt;
This is the first section in the Table Design task pane&lt;br /&gt;
;String, &amp;#039;&amp;#039;&amp;#039;bold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Table Styles&lt;br /&gt;
&lt;br /&gt;
==== Table Style Options ====&lt;br /&gt;
This is the second section in the Table Design task pane&lt;br /&gt;
;String, &amp;#039;&amp;#039;&amp;#039;bold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Table Style Options&lt;br /&gt;
&lt;br /&gt;
==== Header Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Header row&lt;br /&gt;
If enabled, all cells of the first row are using the header row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Total Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Total row&lt;br /&gt;
If enabled, all cells in the last row are using the total row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Banded Rows ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded rows&lt;br /&gt;
If enabled, all cells from even rows are using the even horizontal banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== First Column ====&lt;br /&gt;
;String&lt;br /&gt;
  First column&lt;br /&gt;
If enabled, all cells in the first column are using the first column formating from the table style. This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Last Column ====&lt;br /&gt;
;String&lt;br /&gt;
  Last column&lt;br /&gt;
If enabled, all cells in the last column are using the last column formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Columns ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded columns&lt;br /&gt;
If enabled, all cells from even columns are using the even vertical banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
=== Row Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Height ====&lt;br /&gt;
If a row has an assigned height, this is the absolute height of that row. If no height is assigned, a best fit algorithm is used to calculate the height depending on the maximum text height of all cells in that row, the height of all other rows and the overall table height. The sum of all column heights must not exceed the height of the table shape. If this is designated than the height of the table shape must also be changed to fit all rows.&lt;br /&gt;
&lt;br /&gt;
=== Column Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Width ====&lt;br /&gt;
&lt;br /&gt;
Each column has an assigned with. The sum of all column width must be exactly the width of the table shape.&lt;br /&gt;
&lt;br /&gt;
=== Cell Properties ===&lt;br /&gt;
&lt;br /&gt;
Each cell supports all formatting properties that are also available on the table itself. All properties set on the cell directly override the properties from the table style. Which of the formatting options from the tables style is used depends on the tables layout properties. The default formatting option is the uneven horizontal banding formation. Formatting properties set directly on the table do not override the formatting properties on cells, they are only used when creating new cells or adding text to cells without text.&lt;br /&gt;
&lt;br /&gt;
==== Horizontal Span ====&lt;br /&gt;
If a cell is the first cell in a horizontal range of merged cells, this property defines the number of horizontal cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Vertical Span ====&lt;br /&gt;
If a cell is the first cell in a vertical range of merged cells, this property defines the number of vertical cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Merged ====&lt;br /&gt;
All cells that are part of a range of merged cells, excluding the first cell, have this property set.&lt;br /&gt;
&lt;br /&gt;
=== Selection and Focus ===&lt;br /&gt;
&lt;br /&gt;
* A selection consist of one or more selected cells.&lt;br /&gt;
* If a selection is available there will be no text cursor visible.&lt;br /&gt;
* If an operation creates the text cursor, all selected cells will be deselected.&lt;br /&gt;
* A cell has the focus if there is a text cursor inside that cell.&lt;br /&gt;
* If an operation needs a cell with a focus and no cell has the focus but there is an active selection, the first cell of that selection will become the focus.&lt;br /&gt;
* There can only be either a text selection or selected cells, not both. Creating a text selection deselects all cells. Selecting cells deselects all selected text.&lt;br /&gt;
&lt;br /&gt;
=== Table Designs ===&lt;br /&gt;
&lt;br /&gt;
Table designs can be changed from the Table Design pane on the task panel.&lt;br /&gt;
;String&lt;br /&gt;
  Table Design&lt;br /&gt;
&lt;br /&gt;
- DISCUSS: Should this open automatic if a table is selected?&lt;br /&gt;
* PRO: Feature is more visible to the user&lt;br /&gt;
* CON: Assigning an effect to a table is harder to do, since the Custom Animation pane must be re selected by hand each time a table is selected.&lt;br /&gt;
&lt;br /&gt;
A Table Design is a set of predefined cell styles that are dynamically assigned to the cells of a table.&lt;br /&gt;
The styles available are&lt;br /&gt;
&lt;br /&gt;
* header row&lt;br /&gt;
* total row&lt;br /&gt;
* first column&lt;br /&gt;
* last column&lt;br /&gt;
* vertical banding&lt;br /&gt;
* horizontal banding&lt;br /&gt;
* default&lt;br /&gt;
&lt;br /&gt;
For each individual table it can be customized which of the first six&lt;br /&gt;
styles are used. If none of the first six styles is used or available,&lt;br /&gt;
the default style of the Table Design will be used.&lt;br /&gt;
The first style in the list that is available in the Table Design and&lt;br /&gt;
used by the table is assigned to a cell.&lt;br /&gt;
For example the top left cell will get the &amp;quot;header row&amp;quot; style if it is&lt;br /&gt;
available and the table is formated to use the header row. If not, it&lt;br /&gt;
gets the first column style, if that is available and the table is&lt;br /&gt;
formated to use the first column. If not, vertical banding is checked,&lt;br /&gt;
than horizontal banding and if nothing fits, the default is used.&lt;br /&gt;
&lt;br /&gt;
The default style is also the parent style for all other styles of a&lt;br /&gt;
table design. This means that all settings from the default style&lt;br /&gt;
are also applied to the other styles, unless they are hard set in&lt;br /&gt;
the other styles.&lt;br /&gt;
&lt;br /&gt;
A cell style for a Table Design can contain text formating, background&lt;br /&gt;
filling and cell border formating.&lt;br /&gt;
&lt;br /&gt;
=== Operations on Tables ===&lt;br /&gt;
&lt;br /&gt;
This section documents all the operations a user can apply to tables.&lt;br /&gt;
&lt;br /&gt;
==== Insert ====&lt;br /&gt;
&lt;br /&gt;
Tables can be inserted with the table slot from either the insert menu or the &amp;quot;Standard&amp;quot;, &amp;quot;Insert&amp;quot; or &amp;quot;Table&amp;quot; tool bar.&lt;br /&gt;
When using the tool bar a drop down floating window opens where the user can select the initial number of columns&lt;br /&gt;
and rows.&lt;br /&gt;
&lt;br /&gt;
[[image:Insert_Table_Preview.png|Inserting a table using the &amp;quot;Standard&amp;quot; tool bar and the mouse]]&lt;br /&gt;
&lt;br /&gt;
==== Resizing ====&lt;br /&gt;
When resizing a table shape the following constrains must be met&lt;br /&gt;
* All cells must have at least a minimum with and height&lt;br /&gt;
* All cells must be big enough to format and display all its text contents without clipping or over painting their borders.&lt;br /&gt;
If the user try to resize a table to a size that can not fulfill the above constrains the application will automatically increase the table shape width and height until all constrains are fulfilled. The application will give priority to the width and will only change height if possible.&lt;br /&gt;
&lt;br /&gt;
==== Text editing ====&lt;br /&gt;
If text is added to a cell that does not fit to the width of the cell, automatic line breaking is performed to format the text inside the cells width. If the formatted text still does not fit the cell then the height of the row for that cell is increased until the formatted text fits both the fixed with and the new cell height.&lt;br /&gt;
If text is removed from a cell and the size of the row is not fixed, the application automatically tries to reduce the height of the row until it has the minimum size to contain the contents of all cells in that row.&lt;br /&gt;
If as a result of text editing, the height of a row is changed, the height of the table shape is also changed so it exactly fits the new sizes.&lt;br /&gt;
&lt;br /&gt;
==== Delete Columns ====&lt;br /&gt;
If cells are selected, all columns that contain selected cells are deleted. If no cell is selected, the column with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Delete Rows ====&lt;br /&gt;
If cells are selected, all rows that contain selected cells are deleted. If no cell is selected, the row with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Insert Above ====&lt;br /&gt;
A new row is inserted before the current selection. If there is no selection a new row is inserted before the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is inserted before the first row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Below ====&lt;br /&gt;
A new row is inserted after the current selection. If there is no selection a new row is inserted after the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is appended to the last row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Left ====&lt;br /&gt;
A new column is inserted before the current selection. If there is no selection a new column is inserted before the column with  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted before the first column of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Right ====&lt;br /&gt;
A new column is inserted left to the current selection. If there is no selection a new column is inserted left to  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted at the left of the table.&lt;br /&gt;
&lt;br /&gt;
==== Merge Cells ====&lt;br /&gt;
All selected cells are merged so that the first cell fills out the space of all other selected cells. All other selected cells become invisible. All text content of the selected cells is merged into the first cell. The first cell is the cell in the first selected row and the first selected column. Cells from different rows and columns can be merged, as long as the area defined by the rectangles of all cells contains no cells that will not be part of the merge. For example You can not merge Cell A1 with A3 as the merged rectangle would include A2. You can not merge A1 with A2 and B1 as the merged rectangle includes B2. You can not merge A1 with A2 if A2 is already merged with B2 as the merged rectangle would include B1.&lt;br /&gt;
If there is no valid selection of more than one cell, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Split Cells ====&lt;br /&gt;
If this operation is executed, the “Split Cells Dialog” pops up and asks the user how many new columns and rows he wants for all selected cells. If that dialog is not canceled then all selected cells are split so that they each contain the new number of rows and cells in the same area of the old selected cells. If no cell is selected than this operation is performed only on the cell with the focus. If no cell is selected and there is no cell with the focus then this operation is disabled.&lt;br /&gt;
If the newly created cells are smaller than the minimum defined cell width or height the table shape is automatically resized to fit the new cells with the minimum width or height.&lt;br /&gt;
Internally splitting a cell is done by adding new rows and or columns and merging adjacent cells.&lt;br /&gt;
&lt;br /&gt;
==== Change Row Height ====&lt;br /&gt;
If the user changes the height of a row, this row becomes fixed size. It can&amp;#039;t be made smaller than the minimum cell height. If the height of a row is increased, the height of the table shape is also increased to fit the new row height.&lt;br /&gt;
&lt;br /&gt;
==== Change Column Width ====&lt;br /&gt;
If the user changes the width of a column, the width of the next column will be reduced so that the width of the table stays constant. The width of a column can not be smaller than the minimum cell width. If a columns width can only be increased as long as the next columns width is bigger than the minimum cell width. If the last column is resized, the width of the table is resized to fit the new column width.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Rows Equally ====&lt;br /&gt;
This operation makes all rows the same height. This is the height of the table shape divided by the number of rows.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Columns Evenly ====&lt;br /&gt;
This operation makes all columns the same width. This is the width of the table shape divided by the number of columns.&lt;br /&gt;
&lt;br /&gt;
==== Select Row ====&lt;br /&gt;
This operation adds all cells in one row to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Column ====&lt;br /&gt;
This operation adds cells in one column to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Cell ====&lt;br /&gt;
&lt;br /&gt;
This operation adds one cell to the current selection.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard interactions ===&lt;br /&gt;
&lt;br /&gt;
The keyboard interactions specified here are taking from observing the current keyboard interactions for tables in OpenOffice.org Writer. All keys not specified below will be used as normal text input and will be inserted at the position of the text cursor. If no cell has a focus, the first cell will become the focus.&lt;br /&gt;
&lt;br /&gt;
==== Cursor keys ====&lt;br /&gt;
If a cell has the focus, the cursor keys are used to travel the text cursor in the containing text. If not text is contained or the start or end of the text is reached, the focus will be transferred to the corresponding adjacent cell, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor left =====&lt;br /&gt;
Travels the text cursor towards the beginning of the text in a cell, character by character. If no cell text is available or if the cursor is already at the beginning of the text, the focus is moved to the first visible cell left of the cell with the focus. If the cell with the current focus is the first visible cell in that row, the focus is transferred to the last visible cell in the previous row, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor right =====&lt;br /&gt;
Travels the text cursor towards the end of the text in a cell, character by character. If no text is available or if the text cursor is already at the end of the text, the focus is moved to the first visible cell in the same row after the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor up =====&lt;br /&gt;
Travels the text cursor towards the begin of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the prior row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor down =====&lt;br /&gt;
Travels the text cursor towards the end of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the next row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
Cursor keys and modifier key STRG?&lt;br /&gt;
Only cursor left and cursor right are supported with this modifier. Behavior is the same, except text is traveled word by word instead of character by character.&lt;br /&gt;
&lt;br /&gt;
===== Tab key =====&lt;br /&gt;
The focus is moved to the next visible cell in the the row with the cell that contains the focus. If there are no more visible cells in that row, the first visible cell in the next row gets the focus, if available. If there is no selection and no focus, nothing happens.&lt;br /&gt;
If the tab key is used in the last visible cell of the last row, the operation “Insert Below” will be executed and the focus will be set to the first cell in the newly created row.&lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Tab key and modifier SHIFT? =====&lt;br /&gt;
The focus is moved to the previous visible cell in the the row with the cell that contains the focus. If there are no more visible cells prior to the cell with the focus in that row, the last visible cell in the previous row gets the focus, if available. &lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Pos1 key =====&lt;br /&gt;
If there is a text cursor, it is placed at the beginning of the text from the cell with the focus.&lt;br /&gt;
Pos1 key and modifier STRG?&lt;br /&gt;
The focus is set to the first cell.&lt;br /&gt;
&lt;br /&gt;
===== End key =====&lt;br /&gt;
If there is a text cursor, it is placed at the end of the text from the cell with the focus.&lt;br /&gt;
End key and modifier STRG?&lt;br /&gt;
The focus is set to the last cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key =====&lt;br /&gt;
The character before the text cursor is deleted. If there are no characters before the text cursor, the focus is moved to the previous visible cell in the same row as the cell with the focus. If there is no previous visible cell in the same row, the last visible cell in the previous row will be used, if available. If the focus changes to another cell, the text cursor is placed at the end of the text in that cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== Delete key =====&lt;br /&gt;
The character at the text cursor is deleted. If there are no characters at the text cursors, the focus is moved to the next visible cell in the same row as the cell with the focus. If there is no next visible cell in the same row, the first visible cell in the next row is used, if available.&lt;br /&gt;
&lt;br /&gt;
===== Delete key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== A key and modifier STRG? =====&lt;br /&gt;
If the cell with the focus contains text, the whole text of that cell is selected. If it is already selected or if there is no cell containing the focus, all cells are selected. If the cell with the focus contains no text, all cells are selected.&lt;br /&gt;
&lt;br /&gt;
===== Selection and the modifier key SHIFT? =====&lt;br /&gt;
All keys used for traveling can be combined with the modifier key SHIFT?. In that case an existing selection is expanded to the cell with the focus. If no selection is available a new selection is spawned from the cell with the initial focus. Traveling inside text spawns a text selection. As soon as cells are selected or a text selection is spawned across cell borders, only whole cells will be traveled and selected.&lt;br /&gt;
&lt;br /&gt;
=== Mouse interactions ===&lt;br /&gt;
If selected, a table shape becomes a border and handles for translation and resizing.&lt;br /&gt;
&lt;br /&gt;
==== Setting the focus ====&lt;br /&gt;
When the user clicks inside a cell, the focus and text cursor is placed inside that cell. If the click was made inside text in a cell, the text cursor is placed directly at this position. If the table shape does not yet have the focus, it will get the focus and text edit will become active.&lt;br /&gt;
&lt;br /&gt;
==== Context Menu ====&lt;br /&gt;
Right click into the table will set focus to the cell under the mouse pointer and create a context menu. If the text engine can provide a context menu for the given text selection or for the text under the mouse position, this context menu will be used. If not, the table shape context menu is shown (see 1.11).&lt;br /&gt;
&lt;br /&gt;
==== Resizing Row Height ====&lt;br /&gt;
If the mouse is near the border between two rows, the mouse pointer will change to reflect that resizing the row height is now possible. When the user press the left mouse button, horizontal changes of the mouse will result in resizing the row height. See 1.7.11 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Resizing Column Width ====&lt;br /&gt;
If the mouse is near the border between two rows and both the cell left and right to the mouse are not merged together, the mouse pointer will change to reflect that resizing the column width is possible. When the user press the left mouse button, vertical changes of the mouse will result in resizing the column width. See 1.7.12 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Row selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the left side of a row, the  mouse pointer will change to reflect that selecting the row is possible. If the left mouse is clicked, the old selection is removed and all cells in the row right to the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Column selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the top side of a column, the  mouse pointer will change to reflect that selecting the column is possible. If the left mouse is clicked, the old selection is removed and all cells in the column below the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Mouse selection ====&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Clipboard operations ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Table shape context menu ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Split Cells Dialog ===&lt;br /&gt;
The “Split Cells” dialog from the OpenOffice.org Writer application will be used.&lt;br /&gt;
&lt;br /&gt;
[[image:Split_Cells_Preview.png|A preview of the &amp;quot;Split Cells&amp;quot; dialog]]&lt;br /&gt;
&lt;br /&gt;
=== Table toolbar ===&lt;br /&gt;
&lt;br /&gt;
[[image:Table_Toolbar_Preview.png|A preview of the &amp;quot;Table&amp;quot; tool bar in impress]]&lt;br /&gt;
&lt;br /&gt;
* Insert Table&lt;br /&gt;
* -------------&lt;br /&gt;
* Line Style -&amp;gt; Style: DropDownOnly&lt;br /&gt;
* Line Color (of the border) Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Border Style: DropDownOnly&lt;br /&gt;
* Background Color Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Merge Cells&lt;br /&gt;
* Split Cells&lt;br /&gt;
* Optimize --&amp;gt; Optimize Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Top&lt;br /&gt;
* Center&lt;br /&gt;
* Bottom&lt;br /&gt;
* -------------&lt;br /&gt;
* Insert Row&lt;br /&gt;
* Insert Column&lt;br /&gt;
* Delete Row&lt;br /&gt;
* Delete Column&lt;br /&gt;
* ----------&lt;br /&gt;
* Select Table#&lt;br /&gt;
* Select Columns#&lt;br /&gt;
* Select Rows#&lt;br /&gt;
* ----------&lt;br /&gt;
* AutoFormat&lt;br /&gt;
* Table Properties&lt;br /&gt;
* -------------&lt;br /&gt;
* Sort...&lt;br /&gt;
* -------------&lt;br /&gt;
* Sum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]&lt;br /&gt;
&lt;br /&gt;
== Migration ==&lt;br /&gt;
&lt;br /&gt;
=== Migrating old tables ===&lt;br /&gt;
Existing content where user draw their tables using shapes or the OpenOffice.org Calc application can not be converted to native tables. The user will have to re create the table and copy the textual contents to the new table via clipboard.&lt;br /&gt;
The same applies to tables imported from Microsoft Powerpoint in versions that did not support native tables as the resulting group shape does not contain any information to re create the original table.&lt;br /&gt;
&lt;br /&gt;
=== Loading new tables in older versions of OpenOffice.org ===&lt;br /&gt;
Older versions of OpenOffice.org that do not contain the feature of native tables in impress will not be able to work with the new tables as described in this specification. Currently there are two options. Either the new table shapes show not up in older versions at all after loading a document. Or we store the new tables the same way as we store embedded OpenOffice.org Calc objects. In that case the tables are visible in older applications with the short come that they may render a little different and the content is still editable but not as user friendly as with the new tables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt; [[Specification_Template_Help#File_Format|Help]]&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]&lt;br /&gt;
&lt;br /&gt;
== Open Issues ==&lt;br /&gt;
&amp;lt;State a bulleted list of issues Issue here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Milestone Planning ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td&amp;gt;Task&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Core&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement a table shape in the drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement XShape API for the table shape&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add support for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add mouse interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add keyboard interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table rows&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table columns&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table structure with cell background and text&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Selection of cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;API support for cell styles in Sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support for single and multiple cells&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support between sd and other OOo applications&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;User Interface&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add table toolbar in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Line Style&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Border Line Color&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Background Filling&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Merge / Split Cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Optimize&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Text Alignment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Insert/Delete Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Select Table/Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Auto format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Table Properties&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sort&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Create cell property dialog for drawing layer cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font effect tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Borders tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Background tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Keyboard navigation in table&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to stylist in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;setting cell styles to selected cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support search&amp;amp;replace for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support spell checking for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Enable table shape as presentation layout object&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;User interface for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;xml load/store for predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;define some predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ffff&amp;quot;&amp;gt;Canceled&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell formatting&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%80&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for table structure changes&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell merges/split&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;XML&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure export&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell content auto styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure import&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement external cell structure import&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement backward compatibility strategies&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;I18N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for RTL languages in tables&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Accesibility&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement accessibility API for table shape&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Interop&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add export support to ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt xml format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td colspan=2&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Due&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Basic User Interface&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6. Aug. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Advanced User Interface finishing, including feedback from Milestone 1 testing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;XML Support&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Interop and Finishing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;30. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Implement Feedback from testing/comunity/user exp.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;21. Dez. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Status Changes ===&lt;br /&gt;
&lt;br /&gt;
08/20/2007&lt;br /&gt;
* Merge and Split operation took longer to implement then initially planned, shifting milestone M2 around two weeks&lt;br /&gt;
* Due to unplanned workload with OOo 2.3 show stopper issues shift M2 one week&lt;br /&gt;
* Since this now spans over my one week vacation in October, M4 is shifted one additional week&lt;br /&gt;
&lt;br /&gt;
10/15/2007&lt;br /&gt;
* Back from vacation, had to do some support for the presenter screen feature&lt;br /&gt;
* Undo is more complicated than planed, have to adjust dates again&lt;br /&gt;
* Talked about cell styles with MMP, having cell styles and table styles is confusing for the user.&lt;br /&gt;
Therefore we will only have table styles. Design of the user interface for table styles is currently&lt;br /&gt;
unclear...&lt;br /&gt;
&lt;br /&gt;
[[Category:Specification]] [[Category:Impress]] [[Category:Draw]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56452</id>
		<title>/Impress/Features/Tables</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56452"/>
		<updated>2007-12-06T10:51:47Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Table Properties */  strings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Tables in Impress=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &amp;#039;&amp;#039;&amp;#039;Specification Status&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039; || Christian Lippka&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Last Change&amp;#039;&amp;#039;&amp;#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Preliminary [[Specification_Template_Help#Status|Help]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
Currently OpenOffice.org Impress lacks the native support for tables. It is possible to create tables by embedding a OpenOffice.org Calc object or by &amp;#039;drawing&amp;#039; a table by using multiple shapes. Both methods are neither user friendly nor accessible. The user expects a native support for tables like it is available in the OpenOffice.org Writer application for example. This specification defines a feature set that a common user expects from a native table implementation in OpenOffice.org Impress and also how it should be accessible on the user interface. It also takes into account the interoperability requirements with other similar products.&lt;br /&gt;
This specification only talks about tables in Impress. The same feature can and will be integrated in OpenOffice.org Draw. If there is a need for differences in the user interface for tables in Draw they will be documented either in a separate chapter in this specification or in another specification for tables in Draw.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Reference Document&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Location (URL)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| |&amp;#039;&amp;#039;&amp;#039;[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Specification Process Entry Check]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [passed/failed]&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Product Requirement, RFE, Issue ID&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| available&lt;br /&gt;
| [https://so-web.germany.sun.com/iBIS/servlet/edit.ControlPanel?tid=i68103 issue 68103]&lt;br /&gt;
|-&lt;br /&gt;
| Product Concept Document&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[[Test case specification]]&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IDL Specification&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications &amp;#039;&amp;#039;&amp;#039;Software Specification Rules&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Role&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;E-Mail Address&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Developer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Lippka&lt;br /&gt;
| christian.lippka@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quality Assurance&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Guehnter&lt;br /&gt;
| christian.guehnter@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Uwe Fischer&lt;br /&gt;
| uwe.fischer@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;User Experience&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Matthias Mueller-Prove&lt;br /&gt;
| Matthias.Mueller-Prove@Sun.COM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acronyms and Abbreviations ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Acronym / Abbreviation&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;WYSIWYG&amp;gt;&lt;br /&gt;
| &amp;lt;What You See Is What You Get&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Table Contents ===&lt;br /&gt;
A table in impress is presented to the user as a shape. All patterns that apply to all generic shapes also apply to tables. A table shape is a rectangle area build of cells that are arranged in horizontal rows and vertical columns. All rows and columns are always completely visible inside the rectangle that defines the table. No scrolling is needed to see all tables if the table itself is completely visible. Resizing the table itself will also resize the containing cells so that all cells fit in the new rectangle. Adjacent cells can be merged so that the first merged cell occupies the area of all merged cells. All other merged cells will be invisible as long as they are part of a merge. A cell itself can contain text with multiple paragraphs. &lt;br /&gt;
&lt;br /&gt;
=== Table Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Position &amp;amp; Size ====&lt;br /&gt;
As a shape, the table shape is placed on a slide and has a position and a size. Table shapes can not be rotated, so the position and size defines the rectangle area on the slide that is used to render all contained cells, excluding shadow and reflection. In contrast to using an embedded Calc object for tables, the position and size during editing a tables contents in Impress is always “what you see is what you get”.&lt;br /&gt;
&lt;br /&gt;
==== Style ====&lt;br /&gt;
Each table shape will have a table style assigned that defines the formating properties for the cells if the properties are not hard set on the table or cell itself. Table styles are described in Change Me&lt;br /&gt;
&lt;br /&gt;
==== Formating properties ====&lt;br /&gt;
&lt;br /&gt;
Formating properties can be hard set on the table. They will override the formating properties from the table style and are used when the user creates new content like text or new cells. If the user sets new formating properties to a table, these properties will also be hard set to each cell in that table. The following properties are supported&lt;br /&gt;
&lt;br /&gt;
* cell properties (TODO: com.sun.star.text.CellProperties or com.sun.star.table.CellProperties)&lt;br /&gt;
* character properties (com.sun.star.style.CharacterProperties, com.sun.star.style.CharacterPropertiesAsien, com.sun.star.style.CharacterPropertiesComplex )&lt;br /&gt;
* paragraph properties (com.sun.star.style.ParagraphProperties, com.sun.star.style.ParagraphPropertiesAsien, com.sun.star.style.ParagraphPropertiesComplex )&lt;br /&gt;
* fill properties (com.sun.star.drawing.FillProperties)&lt;br /&gt;
&lt;br /&gt;
==== Layout properties ====&lt;br /&gt;
Layout properties are hard set on the table. They help define the overall layout of the table and how the table style is used on the containing cells.&lt;br /&gt;
&lt;br /&gt;
==== Table Style Options ====&lt;br /&gt;
;String, &amp;#039;&amp;#039;&amp;#039;bold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Table Style Options&lt;br /&gt;
&lt;br /&gt;
==== Header Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Header row&lt;br /&gt;
If enabled, all cells of the first row are using the header row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Total Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Total row&lt;br /&gt;
If enabled, all cells in the last row are using the total row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Banded Rows ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded rows&lt;br /&gt;
If enabled, all cells from even rows are using the even horizontal banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== First Column ====&lt;br /&gt;
;String&lt;br /&gt;
  First column&lt;br /&gt;
If enabled, all cells in the first column are using the first column formating from the table style. This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Last Column ====&lt;br /&gt;
;String&lt;br /&gt;
  Last column&lt;br /&gt;
If enabled, all cells in the last column are using the last column formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Columns ====&lt;br /&gt;
;String&lt;br /&gt;
  Banded columns&lt;br /&gt;
If enabled, all cells from even columns are using the even vertical banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
=== Row Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Height ====&lt;br /&gt;
If a row has an assigned height, this is the absolute height of that row. If no height is assigned, a best fit algorithm is used to calculate the height depending on the maximum text height of all cells in that row, the height of all other rows and the overall table height. The sum of all column heights must not exceed the height of the table shape. If this is designated than the height of the table shape must also be changed to fit all rows.&lt;br /&gt;
&lt;br /&gt;
=== Column Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Width ====&lt;br /&gt;
&lt;br /&gt;
Each column has an assigned with. The sum of all column width must be exactly the width of the table shape.&lt;br /&gt;
&lt;br /&gt;
=== Cell Properties ===&lt;br /&gt;
&lt;br /&gt;
Each cell supports all formatting properties that are also available on the table itself. All properties set on the cell directly override the properties from the table style. Which of the formatting options from the tables style is used depends on the tables layout properties. The default formatting option is the uneven horizontal banding formation. Formatting properties set directly on the table do not override the formatting properties on cells, they are only used when creating new cells or adding text to cells without text.&lt;br /&gt;
&lt;br /&gt;
==== Horizontal Span ====&lt;br /&gt;
If a cell is the first cell in a horizontal range of merged cells, this property defines the number of horizontal cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Vertical Span ====&lt;br /&gt;
If a cell is the first cell in a vertical range of merged cells, this property defines the number of vertical cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Merged ====&lt;br /&gt;
All cells that are part of a range of merged cells, excluding the first cell, have this property set.&lt;br /&gt;
&lt;br /&gt;
=== Selection and Focus ===&lt;br /&gt;
&lt;br /&gt;
* A selection consist of one or more selected cells.&lt;br /&gt;
* If a selection is available there will be no text cursor visible.&lt;br /&gt;
* If an operation creates the text cursor, all selected cells will be deselected.&lt;br /&gt;
* A cell has the focus if there is a text cursor inside that cell.&lt;br /&gt;
* If an operation needs a cell with a focus and no cell has the focus but there is an active selection, the first cell of that selection will become the focus.&lt;br /&gt;
* There can only be either a text selection or selected cells, not both. Creating a text selection deselects all cells. Selecting cells deselects all selected text.&lt;br /&gt;
&lt;br /&gt;
=== Table Designs ===&lt;br /&gt;
&lt;br /&gt;
Table designs can be changed from the Table Design pane on the task panel.&lt;br /&gt;
;String&lt;br /&gt;
  Table Design&lt;br /&gt;
&lt;br /&gt;
- DISCUSS: Should this open automatic if a table is selected?&lt;br /&gt;
* PRO: Feature is more visible to the user&lt;br /&gt;
* CON: Assigning an effect to a table is harder to do, since the Custom Animation pane must be re selected by hand each time a table is selected.&lt;br /&gt;
&lt;br /&gt;
A Table Design is a set of predefined cell styles that are dynamically assigned to the cells of a table.&lt;br /&gt;
The styles available are&lt;br /&gt;
&lt;br /&gt;
* header row&lt;br /&gt;
* total row&lt;br /&gt;
* first column&lt;br /&gt;
* last column&lt;br /&gt;
* vertical banding&lt;br /&gt;
* horizontal banding&lt;br /&gt;
* default&lt;br /&gt;
&lt;br /&gt;
For each individual table it can be customized which of the first six&lt;br /&gt;
styles are used. If none of the first six styles is used or available,&lt;br /&gt;
the default style of the Table Design will be used.&lt;br /&gt;
The first style in the list that is available in the Table Design and&lt;br /&gt;
used by the table is assigned to a cell.&lt;br /&gt;
For example the top left cell will get the &amp;quot;header row&amp;quot; style if it is&lt;br /&gt;
available and the table is formated to use the header row. If not, it&lt;br /&gt;
gets the first column style, if that is available and the table is&lt;br /&gt;
formated to use the first column. If not, vertical banding is checked,&lt;br /&gt;
than horizontal banding and if nothing fits, the default is used.&lt;br /&gt;
&lt;br /&gt;
The default style is also the parent style for all other styles of a&lt;br /&gt;
table design. This means that all settings from the default style&lt;br /&gt;
are also applied to the other styles, unless they are hard set in&lt;br /&gt;
the other styles.&lt;br /&gt;
&lt;br /&gt;
A cell style for a Table Design can contain text formating, background&lt;br /&gt;
filling and cell border formating.&lt;br /&gt;
&lt;br /&gt;
=== Operations on Tables ===&lt;br /&gt;
&lt;br /&gt;
This section documents all the operations a user can apply to tables.&lt;br /&gt;
&lt;br /&gt;
==== Insert ====&lt;br /&gt;
&lt;br /&gt;
Tables can be inserted with the table slot from either the insert menu or the &amp;quot;Standard&amp;quot;, &amp;quot;Insert&amp;quot; or &amp;quot;Table&amp;quot; tool bar.&lt;br /&gt;
When using the tool bar a drop down floating window opens where the user can select the initial number of columns&lt;br /&gt;
and rows.&lt;br /&gt;
&lt;br /&gt;
[[image:Insert_Table_Preview.png|Inserting a table using the &amp;quot;Standard&amp;quot; tool bar and the mouse]]&lt;br /&gt;
&lt;br /&gt;
==== Resizing ====&lt;br /&gt;
When resizing a table shape the following constrains must be met&lt;br /&gt;
* All cells must have at least a minimum with and height&lt;br /&gt;
* All cells must be big enough to format and display all its text contents without clipping or over painting their borders.&lt;br /&gt;
If the user try to resize a table to a size that can not fulfill the above constrains the application will automatically increase the table shape width and height until all constrains are fulfilled. The application will give priority to the width and will only change height if possible.&lt;br /&gt;
&lt;br /&gt;
==== Text editing ====&lt;br /&gt;
If text is added to a cell that does not fit to the width of the cell, automatic line breaking is performed to format the text inside the cells width. If the formatted text still does not fit the cell then the height of the row for that cell is increased until the formatted text fits both the fixed with and the new cell height.&lt;br /&gt;
If text is removed from a cell and the size of the row is not fixed, the application automatically tries to reduce the height of the row until it has the minimum size to contain the contents of all cells in that row.&lt;br /&gt;
If as a result of text editing, the height of a row is changed, the height of the table shape is also changed so it exactly fits the new sizes.&lt;br /&gt;
&lt;br /&gt;
==== Delete Columns ====&lt;br /&gt;
If cells are selected, all columns that contain selected cells are deleted. If no cell is selected, the column with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Delete Rows ====&lt;br /&gt;
If cells are selected, all rows that contain selected cells are deleted. If no cell is selected, the row with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Insert Above ====&lt;br /&gt;
A new row is inserted before the current selection. If there is no selection a new row is inserted before the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is inserted before the first row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Below ====&lt;br /&gt;
A new row is inserted after the current selection. If there is no selection a new row is inserted after the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is appended to the last row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Left ====&lt;br /&gt;
A new column is inserted before the current selection. If there is no selection a new column is inserted before the column with  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted before the first column of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Right ====&lt;br /&gt;
A new column is inserted left to the current selection. If there is no selection a new column is inserted left to  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted at the left of the table.&lt;br /&gt;
&lt;br /&gt;
==== Merge Cells ====&lt;br /&gt;
All selected cells are merged so that the first cell fills out the space of all other selected cells. All other selected cells become invisible. All text content of the selected cells is merged into the first cell. The first cell is the cell in the first selected row and the first selected column. Cells from different rows and columns can be merged, as long as the area defined by the rectangles of all cells contains no cells that will not be part of the merge. For example You can not merge Cell A1 with A3 as the merged rectangle would include A2. You can not merge A1 with A2 and B1 as the merged rectangle includes B2. You can not merge A1 with A2 if A2 is already merged with B2 as the merged rectangle would include B1.&lt;br /&gt;
If there is no valid selection of more than one cell, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Split Cells ====&lt;br /&gt;
If this operation is executed, the “Split Cells Dialog” pops up and asks the user how many new columns and rows he wants for all selected cells. If that dialog is not canceled then all selected cells are split so that they each contain the new number of rows and cells in the same area of the old selected cells. If no cell is selected than this operation is performed only on the cell with the focus. If no cell is selected and there is no cell with the focus then this operation is disabled.&lt;br /&gt;
If the newly created cells are smaller than the minimum defined cell width or height the table shape is automatically resized to fit the new cells with the minimum width or height.&lt;br /&gt;
Internally splitting a cell is done by adding new rows and or columns and merging adjacent cells.&lt;br /&gt;
&lt;br /&gt;
==== Change Row Height ====&lt;br /&gt;
If the user changes the height of a row, this row becomes fixed size. It can&amp;#039;t be made smaller than the minimum cell height. If the height of a row is increased, the height of the table shape is also increased to fit the new row height.&lt;br /&gt;
&lt;br /&gt;
==== Change Column Width ====&lt;br /&gt;
If the user changes the width of a column, the width of the next column will be reduced so that the width of the table stays constant. The width of a column can not be smaller than the minimum cell width. If a columns width can only be increased as long as the next columns width is bigger than the minimum cell width. If the last column is resized, the width of the table is resized to fit the new column width.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Rows Equally ====&lt;br /&gt;
This operation makes all rows the same height. This is the height of the table shape divided by the number of rows.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Columns Evenly ====&lt;br /&gt;
This operation makes all columns the same width. This is the width of the table shape divided by the number of columns.&lt;br /&gt;
&lt;br /&gt;
==== Select Row ====&lt;br /&gt;
This operation adds all cells in one row to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Column ====&lt;br /&gt;
This operation adds cells in one column to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Cell ====&lt;br /&gt;
&lt;br /&gt;
This operation adds one cell to the current selection.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard interactions ===&lt;br /&gt;
&lt;br /&gt;
The keyboard interactions specified here are taking from observing the current keyboard interactions for tables in OpenOffice.org Writer. All keys not specified below will be used as normal text input and will be inserted at the position of the text cursor. If no cell has a focus, the first cell will become the focus.&lt;br /&gt;
&lt;br /&gt;
==== Cursor keys ====&lt;br /&gt;
If a cell has the focus, the cursor keys are used to travel the text cursor in the containing text. If not text is contained or the start or end of the text is reached, the focus will be transferred to the corresponding adjacent cell, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor left =====&lt;br /&gt;
Travels the text cursor towards the beginning of the text in a cell, character by character. If no cell text is available or if the cursor is already at the beginning of the text, the focus is moved to the first visible cell left of the cell with the focus. If the cell with the current focus is the first visible cell in that row, the focus is transferred to the last visible cell in the previous row, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor right =====&lt;br /&gt;
Travels the text cursor towards the end of the text in a cell, character by character. If no text is available or if the text cursor is already at the end of the text, the focus is moved to the first visible cell in the same row after the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor up =====&lt;br /&gt;
Travels the text cursor towards the begin of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the prior row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor down =====&lt;br /&gt;
Travels the text cursor towards the end of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the next row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
Cursor keys and modifier key STRG?&lt;br /&gt;
Only cursor left and cursor right are supported with this modifier. Behavior is the same, except text is traveled word by word instead of character by character.&lt;br /&gt;
&lt;br /&gt;
===== Tab key =====&lt;br /&gt;
The focus is moved to the next visible cell in the the row with the cell that contains the focus. If there are no more visible cells in that row, the first visible cell in the next row gets the focus, if available. If there is no selection and no focus, nothing happens.&lt;br /&gt;
If the tab key is used in the last visible cell of the last row, the operation “Insert Below” will be executed and the focus will be set to the first cell in the newly created row.&lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Tab key and modifier SHIFT? =====&lt;br /&gt;
The focus is moved to the previous visible cell in the the row with the cell that contains the focus. If there are no more visible cells prior to the cell with the focus in that row, the last visible cell in the previous row gets the focus, if available. &lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Pos1 key =====&lt;br /&gt;
If there is a text cursor, it is placed at the beginning of the text from the cell with the focus.&lt;br /&gt;
Pos1 key and modifier STRG?&lt;br /&gt;
The focus is set to the first cell.&lt;br /&gt;
&lt;br /&gt;
===== End key =====&lt;br /&gt;
If there is a text cursor, it is placed at the end of the text from the cell with the focus.&lt;br /&gt;
End key and modifier STRG?&lt;br /&gt;
The focus is set to the last cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key =====&lt;br /&gt;
The character before the text cursor is deleted. If there are no characters before the text cursor, the focus is moved to the previous visible cell in the same row as the cell with the focus. If there is no previous visible cell in the same row, the last visible cell in the previous row will be used, if available. If the focus changes to another cell, the text cursor is placed at the end of the text in that cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== Delete key =====&lt;br /&gt;
The character at the text cursor is deleted. If there are no characters at the text cursors, the focus is moved to the next visible cell in the same row as the cell with the focus. If there is no next visible cell in the same row, the first visible cell in the next row is used, if available.&lt;br /&gt;
&lt;br /&gt;
===== Delete key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== A key and modifier STRG? =====&lt;br /&gt;
If the cell with the focus contains text, the whole text of that cell is selected. If it is already selected or if there is no cell containing the focus, all cells are selected. If the cell with the focus contains no text, all cells are selected.&lt;br /&gt;
&lt;br /&gt;
===== Selection and the modifier key SHIFT? =====&lt;br /&gt;
All keys used for traveling can be combined with the modifier key SHIFT?. In that case an existing selection is expanded to the cell with the focus. If no selection is available a new selection is spawned from the cell with the initial focus. Traveling inside text spawns a text selection. As soon as cells are selected or a text selection is spawned across cell borders, only whole cells will be traveled and selected.&lt;br /&gt;
&lt;br /&gt;
=== Mouse interactions ===&lt;br /&gt;
If selected, a table shape becomes a border and handles for translation and resizing.&lt;br /&gt;
&lt;br /&gt;
==== Setting the focus ====&lt;br /&gt;
When the user clicks inside a cell, the focus and text cursor is placed inside that cell. If the click was made inside text in a cell, the text cursor is placed directly at this position. If the table shape does not yet have the focus, it will get the focus and text edit will become active.&lt;br /&gt;
&lt;br /&gt;
==== Context Menu ====&lt;br /&gt;
Right click into the table will set focus to the cell under the mouse pointer and create a context menu. If the text engine can provide a context menu for the given text selection or for the text under the mouse position, this context menu will be used. If not, the table shape context menu is shown (see 1.11).&lt;br /&gt;
&lt;br /&gt;
==== Resizing Row Height ====&lt;br /&gt;
If the mouse is near the border between two rows, the mouse pointer will change to reflect that resizing the row height is now possible. When the user press the left mouse button, horizontal changes of the mouse will result in resizing the row height. See 1.7.11 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Resizing Column Width ====&lt;br /&gt;
If the mouse is near the border between two rows and both the cell left and right to the mouse are not merged together, the mouse pointer will change to reflect that resizing the column width is possible. When the user press the left mouse button, vertical changes of the mouse will result in resizing the column width. See 1.7.12 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Row selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the left side of a row, the  mouse pointer will change to reflect that selecting the row is possible. If the left mouse is clicked, the old selection is removed and all cells in the row right to the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Column selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the top side of a column, the  mouse pointer will change to reflect that selecting the column is possible. If the left mouse is clicked, the old selection is removed and all cells in the column below the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Mouse selection ====&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Clipboard operations ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Table shape context menu ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Split Cells Dialog ===&lt;br /&gt;
The “Split Cells” dialog from the OpenOffice.org Writer application will be used.&lt;br /&gt;
&lt;br /&gt;
[[image:Split_Cells_Preview.png|A preview of the &amp;quot;Split Cells&amp;quot; dialog]]&lt;br /&gt;
&lt;br /&gt;
=== Table toolbar ===&lt;br /&gt;
&lt;br /&gt;
[[image:Table_Toolbar_Preview.png|A preview of the &amp;quot;Table&amp;quot; tool bar in impress]]&lt;br /&gt;
&lt;br /&gt;
* Insert Table&lt;br /&gt;
* -------------&lt;br /&gt;
* Line Style -&amp;gt; Style: DropDownOnly&lt;br /&gt;
* Line Color (of the border) Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Border Style: DropDownOnly&lt;br /&gt;
* Background Color Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Merge Cells&lt;br /&gt;
* Split Cells&lt;br /&gt;
* Optimize --&amp;gt; Optimize Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Top&lt;br /&gt;
* Center&lt;br /&gt;
* Bottom&lt;br /&gt;
* -------------&lt;br /&gt;
* Insert Row&lt;br /&gt;
* Insert Column&lt;br /&gt;
* Delete Row&lt;br /&gt;
* Delete Column&lt;br /&gt;
* ----------&lt;br /&gt;
* Select Table#&lt;br /&gt;
* Select Columns#&lt;br /&gt;
* Select Rows#&lt;br /&gt;
* ----------&lt;br /&gt;
* AutoFormat&lt;br /&gt;
* Table Properties&lt;br /&gt;
* -------------&lt;br /&gt;
* Sort...&lt;br /&gt;
* -------------&lt;br /&gt;
* Sum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]&lt;br /&gt;
&lt;br /&gt;
== Migration ==&lt;br /&gt;
&lt;br /&gt;
=== Migrating old tables ===&lt;br /&gt;
Existing content where user draw their tables using shapes or the OpenOffice.org Calc application can not be converted to native tables. The user will have to re create the table and copy the textual contents to the new table via clipboard.&lt;br /&gt;
The same applies to tables imported from Microsoft Powerpoint in versions that did not support native tables as the resulting group shape does not contain any information to re create the original table.&lt;br /&gt;
&lt;br /&gt;
=== Loading new tables in older versions of OpenOffice.org ===&lt;br /&gt;
Older versions of OpenOffice.org that do not contain the feature of native tables in impress will not be able to work with the new tables as described in this specification. Currently there are two options. Either the new table shapes show not up in older versions at all after loading a document. Or we store the new tables the same way as we store embedded OpenOffice.org Calc objects. In that case the tables are visible in older applications with the short come that they may render a little different and the content is still editable but not as user friendly as with the new tables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt; [[Specification_Template_Help#File_Format|Help]]&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]&lt;br /&gt;
&lt;br /&gt;
== Open Issues ==&lt;br /&gt;
&amp;lt;State a bulleted list of issues Issue here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Milestone Planning ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td&amp;gt;Task&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Core&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement a table shape in the drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement XShape API for the table shape&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add support for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add mouse interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add keyboard interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table rows&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table columns&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table structure with cell background and text&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Selection of cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;API support for cell styles in Sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support for single and multiple cells&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support between sd and other OOo applications&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;User Interface&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add table toolbar in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Line Style&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Border Line Color&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Background Filling&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Merge / Split Cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Optimize&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Text Alignment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Insert/Delete Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Select Table/Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Auto format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Table Properties&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sort&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Create cell property dialog for drawing layer cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font effect tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Borders tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Background tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Keyboard navigation in table&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to stylist in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;setting cell styles to selected cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support search&amp;amp;replace for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support spell checking for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Enable table shape as presentation layout object&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;User interface for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;xml load/store for predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;define some predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ffff&amp;quot;&amp;gt;Canceled&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell formatting&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%80&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for table structure changes&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell merges/split&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;XML&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure export&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell content auto styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure import&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement external cell structure import&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement backward compatibility strategies&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;I18N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for RTL languages in tables&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Accesibility&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement accessibility API for table shape&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Interop&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add export support to ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt xml format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td colspan=2&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Due&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Basic User Interface&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6. Aug. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Advanced User Interface finishing, including feedback from Milestone 1 testing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;XML Support&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Interop and Finishing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;30. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Implement Feedback from testing/comunity/user exp.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;21. Dez. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Status Changes ===&lt;br /&gt;
&lt;br /&gt;
08/20/2007&lt;br /&gt;
* Merge and Split operation took longer to implement then initially planned, shifting milestone M2 around two weeks&lt;br /&gt;
* Due to unplanned workload with OOo 2.3 show stopper issues shift M2 one week&lt;br /&gt;
* Since this now spans over my one week vacation in October, M4 is shifted one additional week&lt;br /&gt;
&lt;br /&gt;
10/15/2007&lt;br /&gt;
* Back from vacation, had to do some support for the presenter screen feature&lt;br /&gt;
* Undo is more complicated than planed, have to adjust dates again&lt;br /&gt;
* Talked about cell styles with MMP, having cell styles and table styles is confusing for the user.&lt;br /&gt;
Therefore we will only have table styles. Design of the user interface for table styles is currently&lt;br /&gt;
unclear...&lt;br /&gt;
&lt;br /&gt;
[[Category:Specification]] [[Category:Impress]] [[Category:Draw]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56450</id>
		<title>/Impress/Features/Tables</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56450"/>
		<updated>2007-12-06T10:48:08Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Header Row */ string&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Tables in Impress=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &amp;#039;&amp;#039;&amp;#039;Specification Status&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039; || Christian Lippka&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Last Change&amp;#039;&amp;#039;&amp;#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Preliminary [[Specification_Template_Help#Status|Help]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
Currently OpenOffice.org Impress lacks the native support for tables. It is possible to create tables by embedding a OpenOffice.org Calc object or by &amp;#039;drawing&amp;#039; a table by using multiple shapes. Both methods are neither user friendly nor accessible. The user expects a native support for tables like it is available in the OpenOffice.org Writer application for example. This specification defines a feature set that a common user expects from a native table implementation in OpenOffice.org Impress and also how it should be accessible on the user interface. It also takes into account the interoperability requirements with other similar products.&lt;br /&gt;
This specification only talks about tables in Impress. The same feature can and will be integrated in OpenOffice.org Draw. If there is a need for differences in the user interface for tables in Draw they will be documented either in a separate chapter in this specification or in another specification for tables in Draw.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Reference Document&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Location (URL)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| |&amp;#039;&amp;#039;&amp;#039;[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Specification Process Entry Check]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [passed/failed]&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Product Requirement, RFE, Issue ID&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| available&lt;br /&gt;
| [https://so-web.germany.sun.com/iBIS/servlet/edit.ControlPanel?tid=i68103 issue 68103]&lt;br /&gt;
|-&lt;br /&gt;
| Product Concept Document&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[[Test case specification]]&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IDL Specification&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications &amp;#039;&amp;#039;&amp;#039;Software Specification Rules&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Role&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;E-Mail Address&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Developer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Lippka&lt;br /&gt;
| christian.lippka@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quality Assurance&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Guehnter&lt;br /&gt;
| christian.guehnter@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Uwe Fischer&lt;br /&gt;
| uwe.fischer@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;User Experience&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Matthias Mueller-Prove&lt;br /&gt;
| Matthias.Mueller-Prove@Sun.COM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acronyms and Abbreviations ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Acronym / Abbreviation&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;WYSIWYG&amp;gt;&lt;br /&gt;
| &amp;lt;What You See Is What You Get&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Table Contents ===&lt;br /&gt;
A table in impress is presented to the user as a shape. All patterns that apply to all generic shapes also apply to tables. A table shape is a rectangle area build of cells that are arranged in horizontal rows and vertical columns. All rows and columns are always completely visible inside the rectangle that defines the table. No scrolling is needed to see all tables if the table itself is completely visible. Resizing the table itself will also resize the containing cells so that all cells fit in the new rectangle. Adjacent cells can be merged so that the first merged cell occupies the area of all merged cells. All other merged cells will be invisible as long as they are part of a merge. A cell itself can contain text with multiple paragraphs. &lt;br /&gt;
&lt;br /&gt;
=== Table Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Position &amp;amp; Size ====&lt;br /&gt;
As a shape, the table shape is placed on a slide and has a position and a size. Table shapes can not be rotated, so the position and size defines the rectangle area on the slide that is used to render all contained cells, excluding shadow and reflection. In contrast to using an embedded Calc object for tables, the position and size during editing a tables contents in Impress is always “what you see is what you get”.&lt;br /&gt;
&lt;br /&gt;
==== Style ====&lt;br /&gt;
Each table shape will have a table style assigned that defines the formating properties for the cells if the properties are not hard set on the table or cell itself. Table styles are described in Change Me&lt;br /&gt;
&lt;br /&gt;
==== Formating properties ====&lt;br /&gt;
&lt;br /&gt;
Formating properties can be hard set on the table. They will override the formating properties from the table style and are used when the user creates new content like text or new cells. If the user sets new formating properties to a table, these properties will also be hard set to each cell in that table. The following properties are supported&lt;br /&gt;
&lt;br /&gt;
* cell properties (TODO: com.sun.star.text.CellProperties or com.sun.star.table.CellProperties)&lt;br /&gt;
* character properties (com.sun.star.style.CharacterProperties, com.sun.star.style.CharacterPropertiesAsien, com.sun.star.style.CharacterPropertiesComplex )&lt;br /&gt;
* paragraph properties (com.sun.star.style.ParagraphProperties, com.sun.star.style.ParagraphPropertiesAsien, com.sun.star.style.ParagraphPropertiesComplex )&lt;br /&gt;
* fill properties (com.sun.star.drawing.FillProperties)&lt;br /&gt;
&lt;br /&gt;
==== Layout properties ====&lt;br /&gt;
Layout properties are hard set on the table. They help define the overall layout of the table and how the table style is used on the containing cells.&lt;br /&gt;
&lt;br /&gt;
==== Header Row ====&lt;br /&gt;
;String&lt;br /&gt;
  Header row&lt;br /&gt;
If enabled, all cells of the first row are using the header row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Total Row ====&lt;br /&gt;
If enabled, all cells in the last row are using the total row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== First Column ====&lt;br /&gt;
If enabled, all cells in the first column are using the first column formating from the table style. This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Last Column ====&lt;br /&gt;
If enabled, all cells in the last column are using the last column formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Rows ====&lt;br /&gt;
If enabled, all cells from even rows are using the even horizontal banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Columns ====&lt;br /&gt;
If enabled, all cells from even columns are using the even vertical banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
=== Row Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Height ====&lt;br /&gt;
If a row has an assigned height, this is the absolute height of that row. If no height is assigned, a best fit algorithm is used to calculate the height depending on the maximum text height of all cells in that row, the height of all other rows and the overall table height. The sum of all column heights must not exceed the height of the table shape. If this is designated than the height of the table shape must also be changed to fit all rows.&lt;br /&gt;
&lt;br /&gt;
=== Column Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Width ====&lt;br /&gt;
&lt;br /&gt;
Each column has an assigned with. The sum of all column width must be exactly the width of the table shape.&lt;br /&gt;
&lt;br /&gt;
=== Cell Properties ===&lt;br /&gt;
&lt;br /&gt;
Each cell supports all formatting properties that are also available on the table itself. All properties set on the cell directly override the properties from the table style. Which of the formatting options from the tables style is used depends on the tables layout properties. The default formatting option is the uneven horizontal banding formation. Formatting properties set directly on the table do not override the formatting properties on cells, they are only used when creating new cells or adding text to cells without text.&lt;br /&gt;
&lt;br /&gt;
==== Horizontal Span ====&lt;br /&gt;
If a cell is the first cell in a horizontal range of merged cells, this property defines the number of horizontal cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Vertical Span ====&lt;br /&gt;
If a cell is the first cell in a vertical range of merged cells, this property defines the number of vertical cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Merged ====&lt;br /&gt;
All cells that are part of a range of merged cells, excluding the first cell, have this property set.&lt;br /&gt;
&lt;br /&gt;
=== Selection and Focus ===&lt;br /&gt;
&lt;br /&gt;
* A selection consist of one or more selected cells.&lt;br /&gt;
* If a selection is available there will be no text cursor visible.&lt;br /&gt;
* If an operation creates the text cursor, all selected cells will be deselected.&lt;br /&gt;
* A cell has the focus if there is a text cursor inside that cell.&lt;br /&gt;
* If an operation needs a cell with a focus and no cell has the focus but there is an active selection, the first cell of that selection will become the focus.&lt;br /&gt;
* There can only be either a text selection or selected cells, not both. Creating a text selection deselects all cells. Selecting cells deselects all selected text.&lt;br /&gt;
&lt;br /&gt;
=== Table Designs ===&lt;br /&gt;
&lt;br /&gt;
Table designs can be changed from the Table Design pane on the task panel.&lt;br /&gt;
;String&lt;br /&gt;
  Table Design&lt;br /&gt;
&lt;br /&gt;
- DISCUSS: Should this open automatic if a table is selected?&lt;br /&gt;
* PRO: Feature is more visible to the user&lt;br /&gt;
* CON: Assigning an effect to a table is harder to do, since the Custom Animation pane must be re selected by hand each time a table is selected.&lt;br /&gt;
&lt;br /&gt;
A Table Design is a set of predefined cell styles that are dynamically assigned to the cells of a table.&lt;br /&gt;
The styles available are&lt;br /&gt;
&lt;br /&gt;
* header row&lt;br /&gt;
* total row&lt;br /&gt;
* first column&lt;br /&gt;
* last column&lt;br /&gt;
* vertical banding&lt;br /&gt;
* horizontal banding&lt;br /&gt;
* default&lt;br /&gt;
&lt;br /&gt;
For each individual table it can be customized which of the first six&lt;br /&gt;
styles are used. If none of the first six styles is used or available,&lt;br /&gt;
the default style of the Table Design will be used.&lt;br /&gt;
The first style in the list that is available in the Table Design and&lt;br /&gt;
used by the table is assigned to a cell.&lt;br /&gt;
For example the top left cell will get the &amp;quot;header row&amp;quot; style if it is&lt;br /&gt;
available and the table is formated to use the header row. If not, it&lt;br /&gt;
gets the first column style, if that is available and the table is&lt;br /&gt;
formated to use the first column. If not, vertical banding is checked,&lt;br /&gt;
than horizontal banding and if nothing fits, the default is used.&lt;br /&gt;
&lt;br /&gt;
The default style is also the parent style for all other styles of a&lt;br /&gt;
table design. This means that all settings from the default style&lt;br /&gt;
are also applied to the other styles, unless they are hard set in&lt;br /&gt;
the other styles.&lt;br /&gt;
&lt;br /&gt;
A cell style for a Table Design can contain text formating, background&lt;br /&gt;
filling and cell border formating.&lt;br /&gt;
&lt;br /&gt;
=== Operations on Tables ===&lt;br /&gt;
&lt;br /&gt;
This section documents all the operations a user can apply to tables.&lt;br /&gt;
&lt;br /&gt;
==== Insert ====&lt;br /&gt;
&lt;br /&gt;
Tables can be inserted with the table slot from either the insert menu or the &amp;quot;Standard&amp;quot;, &amp;quot;Insert&amp;quot; or &amp;quot;Table&amp;quot; tool bar.&lt;br /&gt;
When using the tool bar a drop down floating window opens where the user can select the initial number of columns&lt;br /&gt;
and rows.&lt;br /&gt;
&lt;br /&gt;
[[image:Insert_Table_Preview.png|Inserting a table using the &amp;quot;Standard&amp;quot; tool bar and the mouse]]&lt;br /&gt;
&lt;br /&gt;
==== Resizing ====&lt;br /&gt;
When resizing a table shape the following constrains must be met&lt;br /&gt;
* All cells must have at least a minimum with and height&lt;br /&gt;
* All cells must be big enough to format and display all its text contents without clipping or over painting their borders.&lt;br /&gt;
If the user try to resize a table to a size that can not fulfill the above constrains the application will automatically increase the table shape width and height until all constrains are fulfilled. The application will give priority to the width and will only change height if possible.&lt;br /&gt;
&lt;br /&gt;
==== Text editing ====&lt;br /&gt;
If text is added to a cell that does not fit to the width of the cell, automatic line breaking is performed to format the text inside the cells width. If the formatted text still does not fit the cell then the height of the row for that cell is increased until the formatted text fits both the fixed with and the new cell height.&lt;br /&gt;
If text is removed from a cell and the size of the row is not fixed, the application automatically tries to reduce the height of the row until it has the minimum size to contain the contents of all cells in that row.&lt;br /&gt;
If as a result of text editing, the height of a row is changed, the height of the table shape is also changed so it exactly fits the new sizes.&lt;br /&gt;
&lt;br /&gt;
==== Delete Columns ====&lt;br /&gt;
If cells are selected, all columns that contain selected cells are deleted. If no cell is selected, the column with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Delete Rows ====&lt;br /&gt;
If cells are selected, all rows that contain selected cells are deleted. If no cell is selected, the row with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Insert Above ====&lt;br /&gt;
A new row is inserted before the current selection. If there is no selection a new row is inserted before the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is inserted before the first row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Below ====&lt;br /&gt;
A new row is inserted after the current selection. If there is no selection a new row is inserted after the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is appended to the last row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Left ====&lt;br /&gt;
A new column is inserted before the current selection. If there is no selection a new column is inserted before the column with  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted before the first column of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Right ====&lt;br /&gt;
A new column is inserted left to the current selection. If there is no selection a new column is inserted left to  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted at the left of the table.&lt;br /&gt;
&lt;br /&gt;
==== Merge Cells ====&lt;br /&gt;
All selected cells are merged so that the first cell fills out the space of all other selected cells. All other selected cells become invisible. All text content of the selected cells is merged into the first cell. The first cell is the cell in the first selected row and the first selected column. Cells from different rows and columns can be merged, as long as the area defined by the rectangles of all cells contains no cells that will not be part of the merge. For example You can not merge Cell A1 with A3 as the merged rectangle would include A2. You can not merge A1 with A2 and B1 as the merged rectangle includes B2. You can not merge A1 with A2 if A2 is already merged with B2 as the merged rectangle would include B1.&lt;br /&gt;
If there is no valid selection of more than one cell, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Split Cells ====&lt;br /&gt;
If this operation is executed, the “Split Cells Dialog” pops up and asks the user how many new columns and rows he wants for all selected cells. If that dialog is not canceled then all selected cells are split so that they each contain the new number of rows and cells in the same area of the old selected cells. If no cell is selected than this operation is performed only on the cell with the focus. If no cell is selected and there is no cell with the focus then this operation is disabled.&lt;br /&gt;
If the newly created cells are smaller than the minimum defined cell width or height the table shape is automatically resized to fit the new cells with the minimum width or height.&lt;br /&gt;
Internally splitting a cell is done by adding new rows and or columns and merging adjacent cells.&lt;br /&gt;
&lt;br /&gt;
==== Change Row Height ====&lt;br /&gt;
If the user changes the height of a row, this row becomes fixed size. It can&amp;#039;t be made smaller than the minimum cell height. If the height of a row is increased, the height of the table shape is also increased to fit the new row height.&lt;br /&gt;
&lt;br /&gt;
==== Change Column Width ====&lt;br /&gt;
If the user changes the width of a column, the width of the next column will be reduced so that the width of the table stays constant. The width of a column can not be smaller than the minimum cell width. If a columns width can only be increased as long as the next columns width is bigger than the minimum cell width. If the last column is resized, the width of the table is resized to fit the new column width.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Rows Equally ====&lt;br /&gt;
This operation makes all rows the same height. This is the height of the table shape divided by the number of rows.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Columns Evenly ====&lt;br /&gt;
This operation makes all columns the same width. This is the width of the table shape divided by the number of columns.&lt;br /&gt;
&lt;br /&gt;
==== Select Row ====&lt;br /&gt;
This operation adds all cells in one row to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Column ====&lt;br /&gt;
This operation adds cells in one column to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Cell ====&lt;br /&gt;
&lt;br /&gt;
This operation adds one cell to the current selection.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard interactions ===&lt;br /&gt;
&lt;br /&gt;
The keyboard interactions specified here are taking from observing the current keyboard interactions for tables in OpenOffice.org Writer. All keys not specified below will be used as normal text input and will be inserted at the position of the text cursor. If no cell has a focus, the first cell will become the focus.&lt;br /&gt;
&lt;br /&gt;
==== Cursor keys ====&lt;br /&gt;
If a cell has the focus, the cursor keys are used to travel the text cursor in the containing text. If not text is contained or the start or end of the text is reached, the focus will be transferred to the corresponding adjacent cell, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor left =====&lt;br /&gt;
Travels the text cursor towards the beginning of the text in a cell, character by character. If no cell text is available or if the cursor is already at the beginning of the text, the focus is moved to the first visible cell left of the cell with the focus. If the cell with the current focus is the first visible cell in that row, the focus is transferred to the last visible cell in the previous row, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor right =====&lt;br /&gt;
Travels the text cursor towards the end of the text in a cell, character by character. If no text is available or if the text cursor is already at the end of the text, the focus is moved to the first visible cell in the same row after the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor up =====&lt;br /&gt;
Travels the text cursor towards the begin of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the prior row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor down =====&lt;br /&gt;
Travels the text cursor towards the end of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the next row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
Cursor keys and modifier key STRG?&lt;br /&gt;
Only cursor left and cursor right are supported with this modifier. Behavior is the same, except text is traveled word by word instead of character by character.&lt;br /&gt;
&lt;br /&gt;
===== Tab key =====&lt;br /&gt;
The focus is moved to the next visible cell in the the row with the cell that contains the focus. If there are no more visible cells in that row, the first visible cell in the next row gets the focus, if available. If there is no selection and no focus, nothing happens.&lt;br /&gt;
If the tab key is used in the last visible cell of the last row, the operation “Insert Below” will be executed and the focus will be set to the first cell in the newly created row.&lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Tab key and modifier SHIFT? =====&lt;br /&gt;
The focus is moved to the previous visible cell in the the row with the cell that contains the focus. If there are no more visible cells prior to the cell with the focus in that row, the last visible cell in the previous row gets the focus, if available. &lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Pos1 key =====&lt;br /&gt;
If there is a text cursor, it is placed at the beginning of the text from the cell with the focus.&lt;br /&gt;
Pos1 key and modifier STRG?&lt;br /&gt;
The focus is set to the first cell.&lt;br /&gt;
&lt;br /&gt;
===== End key =====&lt;br /&gt;
If there is a text cursor, it is placed at the end of the text from the cell with the focus.&lt;br /&gt;
End key and modifier STRG?&lt;br /&gt;
The focus is set to the last cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key =====&lt;br /&gt;
The character before the text cursor is deleted. If there are no characters before the text cursor, the focus is moved to the previous visible cell in the same row as the cell with the focus. If there is no previous visible cell in the same row, the last visible cell in the previous row will be used, if available. If the focus changes to another cell, the text cursor is placed at the end of the text in that cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== Delete key =====&lt;br /&gt;
The character at the text cursor is deleted. If there are no characters at the text cursors, the focus is moved to the next visible cell in the same row as the cell with the focus. If there is no next visible cell in the same row, the first visible cell in the next row is used, if available.&lt;br /&gt;
&lt;br /&gt;
===== Delete key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== A key and modifier STRG? =====&lt;br /&gt;
If the cell with the focus contains text, the whole text of that cell is selected. If it is already selected or if there is no cell containing the focus, all cells are selected. If the cell with the focus contains no text, all cells are selected.&lt;br /&gt;
&lt;br /&gt;
===== Selection and the modifier key SHIFT? =====&lt;br /&gt;
All keys used for traveling can be combined with the modifier key SHIFT?. In that case an existing selection is expanded to the cell with the focus. If no selection is available a new selection is spawned from the cell with the initial focus. Traveling inside text spawns a text selection. As soon as cells are selected or a text selection is spawned across cell borders, only whole cells will be traveled and selected.&lt;br /&gt;
&lt;br /&gt;
=== Mouse interactions ===&lt;br /&gt;
If selected, a table shape becomes a border and handles for translation and resizing.&lt;br /&gt;
&lt;br /&gt;
==== Setting the focus ====&lt;br /&gt;
When the user clicks inside a cell, the focus and text cursor is placed inside that cell. If the click was made inside text in a cell, the text cursor is placed directly at this position. If the table shape does not yet have the focus, it will get the focus and text edit will become active.&lt;br /&gt;
&lt;br /&gt;
==== Context Menu ====&lt;br /&gt;
Right click into the table will set focus to the cell under the mouse pointer and create a context menu. If the text engine can provide a context menu for the given text selection or for the text under the mouse position, this context menu will be used. If not, the table shape context menu is shown (see 1.11).&lt;br /&gt;
&lt;br /&gt;
==== Resizing Row Height ====&lt;br /&gt;
If the mouse is near the border between two rows, the mouse pointer will change to reflect that resizing the row height is now possible. When the user press the left mouse button, horizontal changes of the mouse will result in resizing the row height. See 1.7.11 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Resizing Column Width ====&lt;br /&gt;
If the mouse is near the border between two rows and both the cell left and right to the mouse are not merged together, the mouse pointer will change to reflect that resizing the column width is possible. When the user press the left mouse button, vertical changes of the mouse will result in resizing the column width. See 1.7.12 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Row selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the left side of a row, the  mouse pointer will change to reflect that selecting the row is possible. If the left mouse is clicked, the old selection is removed and all cells in the row right to the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Column selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the top side of a column, the  mouse pointer will change to reflect that selecting the column is possible. If the left mouse is clicked, the old selection is removed and all cells in the column below the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Mouse selection ====&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Clipboard operations ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Table shape context menu ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Split Cells Dialog ===&lt;br /&gt;
The “Split Cells” dialog from the OpenOffice.org Writer application will be used.&lt;br /&gt;
&lt;br /&gt;
[[image:Split_Cells_Preview.png|A preview of the &amp;quot;Split Cells&amp;quot; dialog]]&lt;br /&gt;
&lt;br /&gt;
=== Table toolbar ===&lt;br /&gt;
&lt;br /&gt;
[[image:Table_Toolbar_Preview.png|A preview of the &amp;quot;Table&amp;quot; tool bar in impress]]&lt;br /&gt;
&lt;br /&gt;
* Insert Table&lt;br /&gt;
* -------------&lt;br /&gt;
* Line Style -&amp;gt; Style: DropDownOnly&lt;br /&gt;
* Line Color (of the border) Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Border Style: DropDownOnly&lt;br /&gt;
* Background Color Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Merge Cells&lt;br /&gt;
* Split Cells&lt;br /&gt;
* Optimize --&amp;gt; Optimize Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Top&lt;br /&gt;
* Center&lt;br /&gt;
* Bottom&lt;br /&gt;
* -------------&lt;br /&gt;
* Insert Row&lt;br /&gt;
* Insert Column&lt;br /&gt;
* Delete Row&lt;br /&gt;
* Delete Column&lt;br /&gt;
* ----------&lt;br /&gt;
* Select Table#&lt;br /&gt;
* Select Columns#&lt;br /&gt;
* Select Rows#&lt;br /&gt;
* ----------&lt;br /&gt;
* AutoFormat&lt;br /&gt;
* Table Properties&lt;br /&gt;
* -------------&lt;br /&gt;
* Sort...&lt;br /&gt;
* -------------&lt;br /&gt;
* Sum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]&lt;br /&gt;
&lt;br /&gt;
== Migration ==&lt;br /&gt;
&lt;br /&gt;
=== Migrating old tables ===&lt;br /&gt;
Existing content where user draw their tables using shapes or the OpenOffice.org Calc application can not be converted to native tables. The user will have to re create the table and copy the textual contents to the new table via clipboard.&lt;br /&gt;
The same applies to tables imported from Microsoft Powerpoint in versions that did not support native tables as the resulting group shape does not contain any information to re create the original table.&lt;br /&gt;
&lt;br /&gt;
=== Loading new tables in older versions of OpenOffice.org ===&lt;br /&gt;
Older versions of OpenOffice.org that do not contain the feature of native tables in impress will not be able to work with the new tables as described in this specification. Currently there are two options. Either the new table shapes show not up in older versions at all after loading a document. Or we store the new tables the same way as we store embedded OpenOffice.org Calc objects. In that case the tables are visible in older applications with the short come that they may render a little different and the content is still editable but not as user friendly as with the new tables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt; [[Specification_Template_Help#File_Format|Help]]&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]&lt;br /&gt;
&lt;br /&gt;
== Open Issues ==&lt;br /&gt;
&amp;lt;State a bulleted list of issues Issue here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Milestone Planning ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td&amp;gt;Task&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Core&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement a table shape in the drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement XShape API for the table shape&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add support for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add mouse interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add keyboard interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table rows&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table columns&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table structure with cell background and text&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Selection of cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;API support for cell styles in Sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support for single and multiple cells&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support between sd and other OOo applications&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;User Interface&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add table toolbar in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Line Style&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Border Line Color&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Background Filling&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Merge / Split Cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Optimize&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Text Alignment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Insert/Delete Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Select Table/Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Auto format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Table Properties&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sort&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Create cell property dialog for drawing layer cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font effect tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Borders tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Background tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Keyboard navigation in table&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to stylist in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;setting cell styles to selected cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support search&amp;amp;replace for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support spell checking for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Enable table shape as presentation layout object&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;User interface for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;xml load/store for predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;define some predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ffff&amp;quot;&amp;gt;Canceled&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell formatting&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%80&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for table structure changes&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell merges/split&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;XML&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure export&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell content auto styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure import&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement external cell structure import&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement backward compatibility strategies&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;I18N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for RTL languages in tables&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Accesibility&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement accessibility API for table shape&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Interop&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add export support to ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt xml format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td colspan=2&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Due&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Basic User Interface&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6. Aug. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Advanced User Interface finishing, including feedback from Milestone 1 testing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;XML Support&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Interop and Finishing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;30. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Implement Feedback from testing/comunity/user exp.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;21. Dez. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Status Changes ===&lt;br /&gt;
&lt;br /&gt;
08/20/2007&lt;br /&gt;
* Merge and Split operation took longer to implement then initially planned, shifting milestone M2 around two weeks&lt;br /&gt;
* Due to unplanned workload with OOo 2.3 show stopper issues shift M2 one week&lt;br /&gt;
* Since this now spans over my one week vacation in October, M4 is shifted one additional week&lt;br /&gt;
&lt;br /&gt;
10/15/2007&lt;br /&gt;
* Back from vacation, had to do some support for the presenter screen feature&lt;br /&gt;
* Undo is more complicated than planed, have to adjust dates again&lt;br /&gt;
* Talked about cell styles with MMP, having cell styles and table styles is confusing for the user.&lt;br /&gt;
Therefore we will only have table styles. Design of the user interface for table styles is currently&lt;br /&gt;
unclear...&lt;br /&gt;
&lt;br /&gt;
[[Category:Specification]] [[Category:Impress]] [[Category:Draw]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56447</id>
		<title>/Impress/Features/Tables</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=/Impress/Features/Tables&amp;diff=56447"/>
		<updated>2007-12-06T10:45:47Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* Table Designs */ define string&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Tables in Impress=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &amp;#039;&amp;#039;&amp;#039;Specification Status&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039; || Christian Lippka&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Last Change&amp;#039;&amp;#039;&amp;#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;150&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Preliminary [[Specification_Template_Help#Status|Help]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
Currently OpenOffice.org Impress lacks the native support for tables. It is possible to create tables by embedding a OpenOffice.org Calc object or by &amp;#039;drawing&amp;#039; a table by using multiple shapes. Both methods are neither user friendly nor accessible. The user expects a native support for tables like it is available in the OpenOffice.org Writer application for example. This specification defines a feature set that a common user expects from a native table implementation in OpenOffice.org Impress and also how it should be accessible on the user interface. It also takes into account the interoperability requirements with other similar products.&lt;br /&gt;
This specification only talks about tables in Impress. The same feature can and will be integrated in OpenOffice.org Draw. If there is a need for differences in the user interface for tables in Draw they will be documented either in a separate chapter in this specification or in another specification for tables in Draw.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Reference Document&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Location (URL)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| |&amp;#039;&amp;#039;&amp;#039;[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Specification Process Entry Check]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [passed/failed]&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Product Requirement, RFE, Issue ID&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| available&lt;br /&gt;
| [https://so-web.germany.sun.com/iBIS/servlet/edit.ControlPanel?tid=i68103 issue 68103]&lt;br /&gt;
|-&lt;br /&gt;
| Product Concept Document&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[[Test case specification]]&amp;#039;&amp;#039;&amp;#039; (required)&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IDL Specification&lt;br /&gt;
| [available/not available]&lt;br /&gt;
| &amp;lt;PLEASE ENTER LOCATION HERE&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications &amp;#039;&amp;#039;&amp;#039;Software Specification Rules&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;300&amp;quot; bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Role&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;E-Mail Address&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Developer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Lippka&lt;br /&gt;
| christian.lippka@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quality Assurance&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Christian Guehnter&lt;br /&gt;
| christian.guehnter@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Uwe Fischer&lt;br /&gt;
| uwe.fischer@sun.com&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;User Experience&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Matthias Mueller-Prove&lt;br /&gt;
| Matthias.Mueller-Prove@Sun.COM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acronyms and Abbreviations ==&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Acronym / Abbreviation&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;WYSIWYG&amp;gt;&lt;br /&gt;
| &amp;lt;What You See Is What You Get&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
&lt;br /&gt;
=== Table Contents ===&lt;br /&gt;
A table in impress is presented to the user as a shape. All patterns that apply to all generic shapes also apply to tables. A table shape is a rectangle area build of cells that are arranged in horizontal rows and vertical columns. All rows and columns are always completely visible inside the rectangle that defines the table. No scrolling is needed to see all tables if the table itself is completely visible. Resizing the table itself will also resize the containing cells so that all cells fit in the new rectangle. Adjacent cells can be merged so that the first merged cell occupies the area of all merged cells. All other merged cells will be invisible as long as they are part of a merge. A cell itself can contain text with multiple paragraphs. &lt;br /&gt;
&lt;br /&gt;
=== Table Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Position &amp;amp; Size ====&lt;br /&gt;
As a shape, the table shape is placed on a slide and has a position and a size. Table shapes can not be rotated, so the position and size defines the rectangle area on the slide that is used to render all contained cells, excluding shadow and reflection. In contrast to using an embedded Calc object for tables, the position and size during editing a tables contents in Impress is always “what you see is what you get”.&lt;br /&gt;
&lt;br /&gt;
==== Style ====&lt;br /&gt;
Each table shape will have a table style assigned that defines the formating properties for the cells if the properties are not hard set on the table or cell itself. Table styles are described in Change Me&lt;br /&gt;
&lt;br /&gt;
==== Formating properties ====&lt;br /&gt;
&lt;br /&gt;
Formating properties can be hard set on the table. They will override the formating properties from the table style and are used when the user creates new content like text or new cells. If the user sets new formating properties to a table, these properties will also be hard set to each cell in that table. The following properties are supported&lt;br /&gt;
&lt;br /&gt;
* cell properties (TODO: com.sun.star.text.CellProperties or com.sun.star.table.CellProperties)&lt;br /&gt;
* character properties (com.sun.star.style.CharacterProperties, com.sun.star.style.CharacterPropertiesAsien, com.sun.star.style.CharacterPropertiesComplex )&lt;br /&gt;
* paragraph properties (com.sun.star.style.ParagraphProperties, com.sun.star.style.ParagraphPropertiesAsien, com.sun.star.style.ParagraphPropertiesComplex )&lt;br /&gt;
* fill properties (com.sun.star.drawing.FillProperties)&lt;br /&gt;
&lt;br /&gt;
==== Layout properties ====&lt;br /&gt;
Layout properties are hard set on the table. They help define the overall layout of the table and how the table style is used on the containing cells.&lt;br /&gt;
&lt;br /&gt;
==== Header Row ====&lt;br /&gt;
If enabled, all cells of the first row are using the header row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== Total Row ====&lt;br /&gt;
If enabled, all cells in the last row are using the total row formating from the table style&lt;br /&gt;
&lt;br /&gt;
==== First Column ====&lt;br /&gt;
If enabled, all cells in the first column are using the first column formating from the table style. This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Last Column ====&lt;br /&gt;
If enabled, all cells in the last column are using the last column formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Rows ====&lt;br /&gt;
If enabled, all cells from even rows are using the even horizontal banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
==== Banded Columns ====&lt;br /&gt;
If enabled, all cells from even columns are using the even vertical banding formating from the table style.  This excludes all cells that are affected from one of the layout properties defined above.&lt;br /&gt;
&lt;br /&gt;
=== Row Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Height ====&lt;br /&gt;
If a row has an assigned height, this is the absolute height of that row. If no height is assigned, a best fit algorithm is used to calculate the height depending on the maximum text height of all cells in that row, the height of all other rows and the overall table height. The sum of all column heights must not exceed the height of the table shape. If this is designated than the height of the table shape must also be changed to fit all rows.&lt;br /&gt;
&lt;br /&gt;
=== Column Properties ===&lt;br /&gt;
&lt;br /&gt;
==== Width ====&lt;br /&gt;
&lt;br /&gt;
Each column has an assigned with. The sum of all column width must be exactly the width of the table shape.&lt;br /&gt;
&lt;br /&gt;
=== Cell Properties ===&lt;br /&gt;
&lt;br /&gt;
Each cell supports all formatting properties that are also available on the table itself. All properties set on the cell directly override the properties from the table style. Which of the formatting options from the tables style is used depends on the tables layout properties. The default formatting option is the uneven horizontal banding formation. Formatting properties set directly on the table do not override the formatting properties on cells, they are only used when creating new cells or adding text to cells without text.&lt;br /&gt;
&lt;br /&gt;
==== Horizontal Span ====&lt;br /&gt;
If a cell is the first cell in a horizontal range of merged cells, this property defines the number of horizontal cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Vertical Span ====&lt;br /&gt;
If a cell is the first cell in a vertical range of merged cells, this property defines the number of vertical cells that are merged.&lt;br /&gt;
&lt;br /&gt;
==== Merged ====&lt;br /&gt;
All cells that are part of a range of merged cells, excluding the first cell, have this property set.&lt;br /&gt;
&lt;br /&gt;
=== Selection and Focus ===&lt;br /&gt;
&lt;br /&gt;
* A selection consist of one or more selected cells.&lt;br /&gt;
* If a selection is available there will be no text cursor visible.&lt;br /&gt;
* If an operation creates the text cursor, all selected cells will be deselected.&lt;br /&gt;
* A cell has the focus if there is a text cursor inside that cell.&lt;br /&gt;
* If an operation needs a cell with a focus and no cell has the focus but there is an active selection, the first cell of that selection will become the focus.&lt;br /&gt;
* There can only be either a text selection or selected cells, not both. Creating a text selection deselects all cells. Selecting cells deselects all selected text.&lt;br /&gt;
&lt;br /&gt;
=== Table Designs ===&lt;br /&gt;
&lt;br /&gt;
Table designs can be changed from the Table Design pane on the task panel.&lt;br /&gt;
;String&lt;br /&gt;
  Table Design&lt;br /&gt;
&lt;br /&gt;
- DISCUSS: Should this open automatic if a table is selected?&lt;br /&gt;
* PRO: Feature is more visible to the user&lt;br /&gt;
* CON: Assigning an effect to a table is harder to do, since the Custom Animation pane must be re selected by hand each time a table is selected.&lt;br /&gt;
&lt;br /&gt;
A Table Design is a set of predefined cell styles that are dynamically assigned to the cells of a table.&lt;br /&gt;
The styles available are&lt;br /&gt;
&lt;br /&gt;
* header row&lt;br /&gt;
* total row&lt;br /&gt;
* first column&lt;br /&gt;
* last column&lt;br /&gt;
* vertical banding&lt;br /&gt;
* horizontal banding&lt;br /&gt;
* default&lt;br /&gt;
&lt;br /&gt;
For each individual table it can be customized which of the first six&lt;br /&gt;
styles are used. If none of the first six styles is used or available,&lt;br /&gt;
the default style of the Table Design will be used.&lt;br /&gt;
The first style in the list that is available in the Table Design and&lt;br /&gt;
used by the table is assigned to a cell.&lt;br /&gt;
For example the top left cell will get the &amp;quot;header row&amp;quot; style if it is&lt;br /&gt;
available and the table is formated to use the header row. If not, it&lt;br /&gt;
gets the first column style, if that is available and the table is&lt;br /&gt;
formated to use the first column. If not, vertical banding is checked,&lt;br /&gt;
than horizontal banding and if nothing fits, the default is used.&lt;br /&gt;
&lt;br /&gt;
The default style is also the parent style for all other styles of a&lt;br /&gt;
table design. This means that all settings from the default style&lt;br /&gt;
are also applied to the other styles, unless they are hard set in&lt;br /&gt;
the other styles.&lt;br /&gt;
&lt;br /&gt;
A cell style for a Table Design can contain text formating, background&lt;br /&gt;
filling and cell border formating.&lt;br /&gt;
&lt;br /&gt;
=== Operations on Tables ===&lt;br /&gt;
&lt;br /&gt;
This section documents all the operations a user can apply to tables.&lt;br /&gt;
&lt;br /&gt;
==== Insert ====&lt;br /&gt;
&lt;br /&gt;
Tables can be inserted with the table slot from either the insert menu or the &amp;quot;Standard&amp;quot;, &amp;quot;Insert&amp;quot; or &amp;quot;Table&amp;quot; tool bar.&lt;br /&gt;
When using the tool bar a drop down floating window opens where the user can select the initial number of columns&lt;br /&gt;
and rows.&lt;br /&gt;
&lt;br /&gt;
[[image:Insert_Table_Preview.png|Inserting a table using the &amp;quot;Standard&amp;quot; tool bar and the mouse]]&lt;br /&gt;
&lt;br /&gt;
==== Resizing ====&lt;br /&gt;
When resizing a table shape the following constrains must be met&lt;br /&gt;
* All cells must have at least a minimum with and height&lt;br /&gt;
* All cells must be big enough to format and display all its text contents without clipping or over painting their borders.&lt;br /&gt;
If the user try to resize a table to a size that can not fulfill the above constrains the application will automatically increase the table shape width and height until all constrains are fulfilled. The application will give priority to the width and will only change height if possible.&lt;br /&gt;
&lt;br /&gt;
==== Text editing ====&lt;br /&gt;
If text is added to a cell that does not fit to the width of the cell, automatic line breaking is performed to format the text inside the cells width. If the formatted text still does not fit the cell then the height of the row for that cell is increased until the formatted text fits both the fixed with and the new cell height.&lt;br /&gt;
If text is removed from a cell and the size of the row is not fixed, the application automatically tries to reduce the height of the row until it has the minimum size to contain the contents of all cells in that row.&lt;br /&gt;
If as a result of text editing, the height of a row is changed, the height of the table shape is also changed so it exactly fits the new sizes.&lt;br /&gt;
&lt;br /&gt;
==== Delete Columns ====&lt;br /&gt;
If cells are selected, all columns that contain selected cells are deleted. If no cell is selected, the column with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Delete Rows ====&lt;br /&gt;
If cells are selected, all rows that contain selected cells are deleted. If no cell is selected, the row with the cell that has the focus is deleted. If there is no selection and no cell has the focus, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Insert Above ====&lt;br /&gt;
A new row is inserted before the current selection. If there is no selection a new row is inserted before the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is inserted before the first row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Below ====&lt;br /&gt;
A new row is inserted after the current selection. If there is no selection a new row is inserted after the row with the cell that has the focus. If no selection is available and no cell has the focus, a new row is appended to the last row of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Left ====&lt;br /&gt;
A new column is inserted before the current selection. If there is no selection a new column is inserted before the column with  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted before the first column of the table.&lt;br /&gt;
&lt;br /&gt;
==== Insert Right ====&lt;br /&gt;
A new column is inserted left to the current selection. If there is no selection a new column is inserted left to  the cell that has the focus. If no selection is available and no cell has the focus, a new column is inserted at the left of the table.&lt;br /&gt;
&lt;br /&gt;
==== Merge Cells ====&lt;br /&gt;
All selected cells are merged so that the first cell fills out the space of all other selected cells. All other selected cells become invisible. All text content of the selected cells is merged into the first cell. The first cell is the cell in the first selected row and the first selected column. Cells from different rows and columns can be merged, as long as the area defined by the rectangles of all cells contains no cells that will not be part of the merge. For example You can not merge Cell A1 with A3 as the merged rectangle would include A2. You can not merge A1 with A2 and B1 as the merged rectangle includes B2. You can not merge A1 with A2 if A2 is already merged with B2 as the merged rectangle would include B1.&lt;br /&gt;
If there is no valid selection of more than one cell, this operation is disabled.&lt;br /&gt;
&lt;br /&gt;
==== Split Cells ====&lt;br /&gt;
If this operation is executed, the “Split Cells Dialog” pops up and asks the user how many new columns and rows he wants for all selected cells. If that dialog is not canceled then all selected cells are split so that they each contain the new number of rows and cells in the same area of the old selected cells. If no cell is selected than this operation is performed only on the cell with the focus. If no cell is selected and there is no cell with the focus then this operation is disabled.&lt;br /&gt;
If the newly created cells are smaller than the minimum defined cell width or height the table shape is automatically resized to fit the new cells with the minimum width or height.&lt;br /&gt;
Internally splitting a cell is done by adding new rows and or columns and merging adjacent cells.&lt;br /&gt;
&lt;br /&gt;
==== Change Row Height ====&lt;br /&gt;
If the user changes the height of a row, this row becomes fixed size. It can&amp;#039;t be made smaller than the minimum cell height. If the height of a row is increased, the height of the table shape is also increased to fit the new row height.&lt;br /&gt;
&lt;br /&gt;
==== Change Column Width ====&lt;br /&gt;
If the user changes the width of a column, the width of the next column will be reduced so that the width of the table stays constant. The width of a column can not be smaller than the minimum cell width. If a columns width can only be increased as long as the next columns width is bigger than the minimum cell width. If the last column is resized, the width of the table is resized to fit the new column width.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Rows Equally ====&lt;br /&gt;
This operation makes all rows the same height. This is the height of the table shape divided by the number of rows.&lt;br /&gt;
&lt;br /&gt;
==== Distribute Columns Evenly ====&lt;br /&gt;
This operation makes all columns the same width. This is the width of the table shape divided by the number of columns.&lt;br /&gt;
&lt;br /&gt;
==== Select Row ====&lt;br /&gt;
This operation adds all cells in one row to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Column ====&lt;br /&gt;
This operation adds cells in one column to the current selection.&lt;br /&gt;
&lt;br /&gt;
==== Select Cell ====&lt;br /&gt;
&lt;br /&gt;
This operation adds one cell to the current selection.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard interactions ===&lt;br /&gt;
&lt;br /&gt;
The keyboard interactions specified here are taking from observing the current keyboard interactions for tables in OpenOffice.org Writer. All keys not specified below will be used as normal text input and will be inserted at the position of the text cursor. If no cell has a focus, the first cell will become the focus.&lt;br /&gt;
&lt;br /&gt;
==== Cursor keys ====&lt;br /&gt;
If a cell has the focus, the cursor keys are used to travel the text cursor in the containing text. If not text is contained or the start or end of the text is reached, the focus will be transferred to the corresponding adjacent cell, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor left =====&lt;br /&gt;
Travels the text cursor towards the beginning of the text in a cell, character by character. If no cell text is available or if the cursor is already at the beginning of the text, the focus is moved to the first visible cell left of the cell with the focus. If the cell with the current focus is the first visible cell in that row, the focus is transferred to the last visible cell in the previous row, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor right =====&lt;br /&gt;
Travels the text cursor towards the end of the text in a cell, character by character. If no text is available or if the text cursor is already at the end of the text, the focus is moved to the first visible cell in the same row after the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor up =====&lt;br /&gt;
Travels the text cursor towards the begin of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the prior row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
&lt;br /&gt;
===== Cursor down =====&lt;br /&gt;
Travels the text cursor towards the end of the text, line by line. If no text is available or if the text cursor is already at the begin of the text, the focus is moved to the cell in the next row that is adjacent to the cell with the focus, if available.&lt;br /&gt;
Cursor keys and modifier key STRG?&lt;br /&gt;
Only cursor left and cursor right are supported with this modifier. Behavior is the same, except text is traveled word by word instead of character by character.&lt;br /&gt;
&lt;br /&gt;
===== Tab key =====&lt;br /&gt;
The focus is moved to the next visible cell in the the row with the cell that contains the focus. If there are no more visible cells in that row, the first visible cell in the next row gets the focus, if available. If there is no selection and no focus, nothing happens.&lt;br /&gt;
If the tab key is used in the last visible cell of the last row, the operation “Insert Below” will be executed and the focus will be set to the first cell in the newly created row.&lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Tab key and modifier SHIFT? =====&lt;br /&gt;
The focus is moved to the previous visible cell in the the row with the cell that contains the focus. If there are no more visible cells prior to the cell with the focus in that row, the last visible cell in the previous row gets the focus, if available. &lt;br /&gt;
If there is an active selection, the selection is changed that the focused cell now is a border of the selection rectangle.&lt;br /&gt;
&lt;br /&gt;
===== Pos1 key =====&lt;br /&gt;
If there is a text cursor, it is placed at the beginning of the text from the cell with the focus.&lt;br /&gt;
Pos1 key and modifier STRG?&lt;br /&gt;
The focus is set to the first cell.&lt;br /&gt;
&lt;br /&gt;
===== End key =====&lt;br /&gt;
If there is a text cursor, it is placed at the end of the text from the cell with the focus.&lt;br /&gt;
End key and modifier STRG?&lt;br /&gt;
The focus is set to the last cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key =====&lt;br /&gt;
The character before the text cursor is deleted. If there are no characters before the text cursor, the focus is moved to the previous visible cell in the same row as the cell with the focus. If there is no previous visible cell in the same row, the last visible cell in the previous row will be used, if available. If the focus changes to another cell, the text cursor is placed at the end of the text in that cell.&lt;br /&gt;
&lt;br /&gt;
===== Backspace key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== Delete key =====&lt;br /&gt;
The character at the text cursor is deleted. If there are no characters at the text cursors, the focus is moved to the next visible cell in the same row as the cell with the focus. If there is no next visible cell in the same row, the first visible cell in the next row is used, if available.&lt;br /&gt;
&lt;br /&gt;
===== Delete key and modifier STRG? =====&lt;br /&gt;
Same Behavior as without modifier, expect that whole words are deleted instead of single characters.&lt;br /&gt;
&lt;br /&gt;
===== A key and modifier STRG? =====&lt;br /&gt;
If the cell with the focus contains text, the whole text of that cell is selected. If it is already selected or if there is no cell containing the focus, all cells are selected. If the cell with the focus contains no text, all cells are selected.&lt;br /&gt;
&lt;br /&gt;
===== Selection and the modifier key SHIFT? =====&lt;br /&gt;
All keys used for traveling can be combined with the modifier key SHIFT?. In that case an existing selection is expanded to the cell with the focus. If no selection is available a new selection is spawned from the cell with the initial focus. Traveling inside text spawns a text selection. As soon as cells are selected or a text selection is spawned across cell borders, only whole cells will be traveled and selected.&lt;br /&gt;
&lt;br /&gt;
=== Mouse interactions ===&lt;br /&gt;
If selected, a table shape becomes a border and handles for translation and resizing.&lt;br /&gt;
&lt;br /&gt;
==== Setting the focus ====&lt;br /&gt;
When the user clicks inside a cell, the focus and text cursor is placed inside that cell. If the click was made inside text in a cell, the text cursor is placed directly at this position. If the table shape does not yet have the focus, it will get the focus and text edit will become active.&lt;br /&gt;
&lt;br /&gt;
==== Context Menu ====&lt;br /&gt;
Right click into the table will set focus to the cell under the mouse pointer and create a context menu. If the text engine can provide a context menu for the given text selection or for the text under the mouse position, this context menu will be used. If not, the table shape context menu is shown (see 1.11).&lt;br /&gt;
&lt;br /&gt;
==== Resizing Row Height ====&lt;br /&gt;
If the mouse is near the border between two rows, the mouse pointer will change to reflect that resizing the row height is now possible. When the user press the left mouse button, horizontal changes of the mouse will result in resizing the row height. See 1.7.11 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Resizing Column Width ====&lt;br /&gt;
If the mouse is near the border between two rows and both the cell left and right to the mouse are not merged together, the mouse pointer will change to reflect that resizing the column width is possible. When the user press the left mouse button, vertical changes of the mouse will result in resizing the column width. See 1.7.12 for constrains.&lt;br /&gt;
&lt;br /&gt;
==== Row selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the left side of a row, the  mouse pointer will change to reflect that selecting the row is possible. If the left mouse is clicked, the old selection is removed and all cells in the row right to the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Column selection ====&lt;br /&gt;
If the table shape has the focus and the mouse is near to the top side of a column, the  mouse pointer will change to reflect that selecting the column is possible. If the left mouse is clicked, the old selection is removed and all cells in the column below the mouse are selected.&lt;br /&gt;
&lt;br /&gt;
==== Mouse selection ====&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Clipboard operations ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Table shape context menu ===&lt;br /&gt;
todo&lt;br /&gt;
&lt;br /&gt;
=== Split Cells Dialog ===&lt;br /&gt;
The “Split Cells” dialog from the OpenOffice.org Writer application will be used.&lt;br /&gt;
&lt;br /&gt;
[[image:Split_Cells_Preview.png|A preview of the &amp;quot;Split Cells&amp;quot; dialog]]&lt;br /&gt;
&lt;br /&gt;
=== Table toolbar ===&lt;br /&gt;
&lt;br /&gt;
[[image:Table_Toolbar_Preview.png|A preview of the &amp;quot;Table&amp;quot; tool bar in impress]]&lt;br /&gt;
&lt;br /&gt;
* Insert Table&lt;br /&gt;
* -------------&lt;br /&gt;
* Line Style -&amp;gt; Style: DropDownOnly&lt;br /&gt;
* Line Color (of the border) Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Border Style: DropDownOnly&lt;br /&gt;
* Background Color Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Merge Cells&lt;br /&gt;
* Split Cells&lt;br /&gt;
* Optimize --&amp;gt; Optimize Style: DropDownOnly&lt;br /&gt;
* -------------&lt;br /&gt;
* Top&lt;br /&gt;
* Center&lt;br /&gt;
* Bottom&lt;br /&gt;
* -------------&lt;br /&gt;
* Insert Row&lt;br /&gt;
* Insert Column&lt;br /&gt;
* Delete Row&lt;br /&gt;
* Delete Column&lt;br /&gt;
* ----------&lt;br /&gt;
* Select Table#&lt;br /&gt;
* Select Columns#&lt;br /&gt;
* Select Rows#&lt;br /&gt;
* ----------&lt;br /&gt;
* AutoFormat&lt;br /&gt;
* Table Properties&lt;br /&gt;
* -------------&lt;br /&gt;
* Sort...&lt;br /&gt;
* -------------&lt;br /&gt;
* Sum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]&lt;br /&gt;
&lt;br /&gt;
== Migration ==&lt;br /&gt;
&lt;br /&gt;
=== Migrating old tables ===&lt;br /&gt;
Existing content where user draw their tables using shapes or the OpenOffice.org Calc application can not be converted to native tables. The user will have to re create the table and copy the textual contents to the new table via clipboard.&lt;br /&gt;
The same applies to tables imported from Microsoft Powerpoint in versions that did not support native tables as the resulting group shape does not contain any information to re create the original table.&lt;br /&gt;
&lt;br /&gt;
=== Loading new tables in older versions of OpenOffice.org ===&lt;br /&gt;
Older versions of OpenOffice.org that do not contain the feature of native tables in impress will not be able to work with the new tables as described in this specification. Currently there are two options. Either the new table shapes show not up in older versions at all after loading a document. Or we store the new tables the same way as we store embedded OpenOffice.org Calc objects. In that case the tables are visible in older applications with the short come that they may render a little different and the content is still editable but not as user friendly as with the new tables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
&amp;lt;START TYPING HERE --- If this part is irrelevant state a reason for its absence.&amp;gt; [[Specification_Template_Help#File_Format|Help]]&lt;br /&gt;
&lt;br /&gt;
 [[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]&lt;br /&gt;
&lt;br /&gt;
== Open Issues ==&lt;br /&gt;
&amp;lt;State a bulleted list of issues Issue here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Milestone Planning ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td&amp;gt;Task&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Core&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement a table shape in the drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement XShape API for the table shape&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add support for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add mouse interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add keyboard interaction for multiple text objects per shape to drawing layer&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table rows&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add handles for table columns&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table structure with cell background and text&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Selection of cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Render table borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;API support for cell styles in Sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support for single and multiple cells&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Clipboard support between sd and other OOo applications&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;User Interface&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add table toolbar in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Line Style&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Border Line Color&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Borders&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Background Filling&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Merge / Split Cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Optimize&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Text Alignment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Insert/Delete Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Select Table/Row/Column&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Auto format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Table Properties&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sort&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Sum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Create cell property dialog for drawing layer cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add font effect tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Borders tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;* Add Background tab page&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Keyboard navigation in table&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add cell styles to stylist in sd&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;setting cell styles to selected cells&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support search&amp;amp;replace for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support spell checking for text in tables&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Enable table shape as presentation layout object&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;User interface for auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;xml load/store for predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;define some predefined auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ffff&amp;quot;&amp;gt;Canceled&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell formatting&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%80&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for table structure changes&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;%50&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Undo for cell merges/split&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;XML&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure export&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell content auto styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Export auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement embedded cell structure import&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement external cell structure import&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import cell styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Import auto format styles&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#00ff00&amp;quot;&amp;gt;Done&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement backward compatibility strategies&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;I18N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Support for RTL languages in tables&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Accesibility&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Implement accessibility API for table shape&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;Interop&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add export support to ppt binary format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Add import support from ppt xml format&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;planned&amp;lt;/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr bgcolor=&amp;quot;#c0c0c0&amp;quot;&amp;gt;&amp;lt;td colspan=2&amp;gt;Milestone&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Due&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0c0ff&amp;quot;&amp;gt;M1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Basic User Interface&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6. Aug. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Advanced User Interface finishing, including feedback from Milestone 1 testing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0ff&amp;quot;&amp;gt;M3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;XML Support&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#c0ffc0&amp;quot;&amp;gt;M4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Interop and Finishing&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;30. Nov. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;#ffc0c0&amp;quot;&amp;gt;M5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Implement Feedback from testing/comunity/user exp.&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;21. Dez. 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Status Changes ===&lt;br /&gt;
&lt;br /&gt;
08/20/2007&lt;br /&gt;
* Merge and Split operation took longer to implement then initially planned, shifting milestone M2 around two weeks&lt;br /&gt;
* Due to unplanned workload with OOo 2.3 show stopper issues shift M2 one week&lt;br /&gt;
* Since this now spans over my one week vacation in October, M4 is shifted one additional week&lt;br /&gt;
&lt;br /&gt;
10/15/2007&lt;br /&gt;
* Back from vacation, had to do some support for the presenter screen feature&lt;br /&gt;
* Undo is more complicated than planed, have to adjust dates again&lt;br /&gt;
* Talked about cell styles with MMP, having cell styles and table styles is confusing for the user.&lt;br /&gt;
Therefore we will only have table styles. Design of the user interface for table styles is currently&lt;br /&gt;
unclear...&lt;br /&gt;
&lt;br /&gt;
[[Category:Specification]] [[Category:Impress]] [[Category:Draw]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=CVS&amp;diff=56335</id>
		<title>CVS</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=CVS&amp;diff=56335"/>
		<updated>2007-12-05T15:58:45Z</updated>

		<summary type="html">&lt;p&gt;Mmp: add basic questions and links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes some difficulties with the modified CVS version, which is used for OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== How do I setup a CVS client? ===&lt;br /&gt;
http://specs.openoffice.org/servlets/ProjectSource&lt;br /&gt;
&lt;br /&gt;
=== How do I setup a tunnel? ===&lt;br /&gt;
http://www.openoffice.org/scdocs/ddSSHGuide&lt;br /&gt;
&lt;br /&gt;
=== Why do I need a tunnel? ===&lt;br /&gt;
A tunnel is used to commit files to the CVS system. Otherwise you have just read acccess.&lt;br /&gt;
&lt;br /&gt;
=== I can&amp;#039;t checkout with a certain tag ===&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org CVS is loosing from time to time it&amp;#039;s CVSROOT/valtags file so one needs to recreate this tags, this can be done by creating just another dummy branch:&lt;br /&gt;
&lt;br /&gt;
 cvs -d:pserver:mh@my-tunnel:/cvs co test&lt;br /&gt;
 cd test/playground&lt;br /&gt;
 cvs tag -b cws_src680_asyncdialogs2 Makefile&lt;br /&gt;
&lt;br /&gt;
[[http://qa.openoffice.org/issues/show_bug.cgi?id=23306 IssueZilla 23306]]&lt;br /&gt;
&lt;br /&gt;
=== how to track the patch code of a issue which has been fixed and integrated ? ===&lt;br /&gt;
(e.g) The issue 69010, belongs to the CWS impress110, has been integrated into m192.&lt;br /&gt;
&lt;br /&gt;
 there are two possibilties to track this:&lt;br /&gt;
&lt;br /&gt;
 1. Use EIS (eis.services.openoffice.org). Login into EIS, search for the impress110 cws and look  there for the modules and files section. There you find the registered task and the files affected by this task. Following the link of the revision shows you the diff.&lt;br /&gt;
 2. use bonsai (go-ooo.org/bonsai) to track all the changes of the cws (e.g.  http://bonsai.go-oo.org/cvsquery.cgi?treeid=default&amp;amp;module=all&amp;amp;branch=cws_src680_impress110&amp;amp;branchtype=match&amp;amp;dir=&amp;amp;file=&amp;amp;filetype=match&amp;amp;who=&amp;amp;whotype=match&amp;amp;sortby=Date&amp;amp;hours=2&amp;amp;date=all&amp;amp;mindate=&amp;amp;maxdate=&amp;amp;cvsroot=%2Fhome%2Fooweb%2Fcvsup)&lt;br /&gt;
 using the first alternative work fine once a cws has been integrated, the second alternative works   fine before integration of the cws.&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56014</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56014"/>
		<updated>2007-12-03T14:46:11Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import PDF as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the document&amp;#039;s layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
;Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
;Open Issues&lt;br /&gt;
* A thumbnail of the PDF can and should be shown -&amp;gt; dialog layout?&lt;br /&gt;
* The filename of the PDF should be shown -&amp;gt; a new string above the combo control?&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56013</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56013"/>
		<updated>2007-12-03T14:45:12Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import PDF as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the document&amp;#039;s layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
:Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
: Open Issues&lt;br /&gt;
* A thumbnail of the PDF can and should be shown -&amp;gt; dialog layout?&lt;br /&gt;
* The filename of the PDF should be shown -&amp;gt; a new string above the combo control?&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56011</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56011"/>
		<updated>2007-12-03T14:44:00Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;&amp;quot;Import PDF as&amp;quot;&amp;#039;&amp;#039;&amp;#039; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
* A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
** Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
** Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
** Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the document&amp;#039;s layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel&lt;br /&gt;
* Import is the default button for the dialog.&lt;br /&gt;
&lt;br /&gt;
:Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56010</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56010"/>
		<updated>2007-12-03T14:42:48Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
: &amp;quot;Import PDF as&amp;quot; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;. The default value is &amp;quot;Drawing&amp;quot;. But the value is persistent (i.e. the next time the dialog is used, the previously selected option is preselected.)&lt;br /&gt;
: A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
* Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
* Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
* Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the document&amp;#039;s layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel &lt;br /&gt;
&lt;br /&gt;
:Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56009</id>
		<title>Pdf Import Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Pdf_Import_Extension&amp;diff=56009"/>
		<updated>2007-12-03T14:38:14Z</updated>

		<summary type="html">&lt;p&gt;Mmp: /* PDF Import Options Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mission Statement ==&lt;br /&gt;
&amp;#039;&amp;#039;Provide an extension to import PDF documents with OpenOffice.org&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
# Thorsten Behrens, thb AT openoffice DOT org&lt;br /&gt;
# akhva AT openoffice DOT org&lt;br /&gt;
# hi AT openoffice DOT org&lt;br /&gt;
# [[Matthias Müller-Prove]] as user experience engineer&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Writer/ToDo/PDF Import]]&lt;br /&gt;
* [[Agile Experiment PDF-Import 2007]]&lt;br /&gt;
* [[Pdf Import Extension/Current Architecture]]&lt;br /&gt;
* [http://specs.openoffice.org/appwide/pdf_import/PDFImportUserStories.odt User Stories] by [[User:Mmp|Mmp]], 16:48, 13 November 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== PDF Import Options Dialog ===&lt;br /&gt;
Whenever a PDF is selected in the Open dialog and the PDF is not a Hyprid PDF then the user has to choose in which application (Writer, Impress, Draw) the PDF shall be imported. This is done by a subsequent dialog that shows up after the Open dialog has been dismissed.&lt;br /&gt;
&lt;br /&gt;
;Dialog Title&lt;br /&gt;
:PDF Import Options&lt;br /&gt;
&lt;br /&gt;
; Controls&lt;br /&gt;
: &amp;quot;Import PDF as&amp;quot; is a combo control to choose between &amp;quot;Text Document&amp;quot;, &amp;quot;Presentation&amp;quot; and &amp;quot;Drawing&amp;quot;.&lt;br /&gt;
: A static text field that explains the pros&amp;amp;cons of the currently selected option. It changes according to the current selection of the combo control:&lt;br /&gt;
* Text Document - &amp;quot;Choose &amp;#039;Text Document&amp;#039; to edit major parts of the text. The document might look different because of reformatting.&amp;quot;&lt;br /&gt;
* Presentation - &amp;quot;Choose &amp;#039;Presentation&amp;#039; to edit the slides of a presentation in PDF format.&amp;quot;&lt;br /&gt;
* Drawing - &amp;quot;Choose &amp;#039;Drawing&amp;#039; to edit minor details of the PDF document. This option is best to preserve the document&amp;#039;s layout.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Buttons&lt;br /&gt;
* Help, Import, Cancel &lt;br /&gt;
&lt;br /&gt;
:Mockup&lt;br /&gt;
[[ Image:PDFImportOptions.png|center|frame|PDF Import Options (mockup [[User:Mmp|Mmp]],18:40, 28 November 2007 (CET)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:PDF Import Extension]]&lt;br /&gt;
[[Category:Extensions]]&lt;/div&gt;</summary>
		<author><name>Mmp</name></author>
	</entry>
</feed>