<?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=Discoleo</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=Discoleo"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/Discoleo"/>
	<updated>2026-04-11T08:55:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95167</id>
		<title>Calc/ODFF Implementation/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95167"/>
		<updated>2008-10-10T16:48:33Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Change Background-Colour&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
&lt;br /&gt;
For explanation please see [[Calc/ODFF_Implementation | one level up]]. &amp;lt;br&amp;gt;&lt;br /&gt;
The previous schedule for OOo3.0 was moved to [[Calc/ODFF_Implementation/OOo3.0]].&lt;br /&gt;
&lt;br /&gt;
Please note that this page was created from a generated source that will be regenerated from time to time, do not edit as your changes would get overwritten. Dates given are preliminary and may change during implementation phase, schedule will be updated at irregular intervals. Created with [http://www.taskjuggler.org/ TaskJuggler] via [http://search.cpan.org/~diberri/HTML-WikiConverter-0.61/ HTML::WikiConverter].&lt;br /&gt;
&lt;br /&gt;
= ODFF Implementation for OOo3.1 =&lt;br /&gt;
&lt;br /&gt;
Implementation of features and changes related to ODFF (aka OpenFormula), the OpenDocument Format Formula specification.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background-color:#000000&amp;quot; cellpadding=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#a5c2ff; font-size:110%; font-weight:bold; text-align:center&amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | No.&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Name&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Note&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Reference&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Flags&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Resources&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Start&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | End&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Duration&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Completed&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status Note&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Aug 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Sep 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Oct 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Nov 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Dec 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Jan 2009&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 31&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 32&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 33&lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; font-size:80%; text-align:center&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 35&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 36&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 37&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 38&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 39&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 40&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 41&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 42&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 43&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 44&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 45&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 46&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 47&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 48&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 49&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 50&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 51&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 52&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  1&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  2&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  3&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  4&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  5&lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:2; font-size:115%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 15%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:17; font-size:110%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | ODFF&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 32%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | replicate vector if array&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=46681 i46681]&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 4.9w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 78%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | On schedule&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 62%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;22&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3.1d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | EUROCONVERT() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function, derived from OOo CONVERT() with new parameters and fixed factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-21&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | LOG() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 20h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-11&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0.9d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | POISSON() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | CONVERT() changes&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | OOo CONVERT_ADD() with new conversion factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | NUMBERVALUE() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.5m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-08&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 8d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;6&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UNICODE(), UNICHAR() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new functions&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.7m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;7&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.8&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA UI OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.9&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UI/feature freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.10&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA code OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;8&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.11&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | Code freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:0.7em&amp;quot;&amp;gt;Version 1.0 - Created on 2008-08-20 09:55 with [http://www.taskjuggler.org TaskJuggler] [http://www.taskjuggler.org/download.php v2.4.0]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95166</id>
		<title>Calc/ODFF Implementation/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95166"/>
		<updated>2008-10-10T16:44:49Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
&lt;br /&gt;
For explanation please see [[Calc/ODFF_Implementation | one level up]]. &amp;lt;br&amp;gt;&lt;br /&gt;
The previous schedule for OOo3.0 was moved to [[Calc/ODFF_Implementation/OOo3.0]].&lt;br /&gt;
&lt;br /&gt;
Please note that this page was created from a generated source that will be regenerated from time to time, do not edit as your changes would get overwritten. Dates given are preliminary and may change during implementation phase, schedule will be updated at irregular intervals. Created with [http://www.taskjuggler.org/ TaskJuggler] via [http://search.cpan.org/~diberri/HTML-WikiConverter-0.61/ HTML::WikiConverter].&lt;br /&gt;
&lt;br /&gt;
= ODFF Implementation for OOo3.1 =&lt;br /&gt;
&lt;br /&gt;
Implementation of features and changes related to ODFF (aka OpenFormula), the OpenDocument Format Formula specification.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background-color:#000000&amp;quot; cellpadding=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#a5c2ff; font-size:110%; font-weight:bold; text-align:center&amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | No.&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Name&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Note&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Reference&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Flags&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Resources&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Start&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | End&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Duration&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Completed&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status Note&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Aug 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Sep 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Oct 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Nov 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Dec 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Jan 2009&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 31&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 32&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 33&lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; font-size:80%; text-align:center&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 35&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 36&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 37&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 38&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 39&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 40&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 41&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 42&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 43&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 44&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 45&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 46&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 47&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 48&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 49&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 50&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 51&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 52&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  1&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  2&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  3&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  4&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  5&lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:2; font-size:115%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 15%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#FEFEDE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:17; font-size:110%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | ODFF&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 32%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | replicate vector if array&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=46681 i46681]&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 4.9w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 78%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | On schedule&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 62%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;22&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3.1d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | EUROCONVERT() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function, derived from OOo CONVERT() with new parameters and fixed factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-21&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | LOG() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 20h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-11&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0.9d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | POISSON() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | CONVERT() changes&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | OOo CONVERT_ADD() with new conversion factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | NUMBERVALUE() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.5m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-08&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 8d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;6&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UNICODE(), UNICHAR() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new functions&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.7m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;7&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.8&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA UI OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.9&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UI/feature freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.10&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA code OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;8&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.11&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | Code freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:0.7em&amp;quot;&amp;gt;Version 1.0 - Created on 2008-08-20 09:55 with [http://www.taskjuggler.org TaskJuggler] [http://www.taskjuggler.org/download.php v2.4.0]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95165</id>
		<title>Calc/ODFF Implementation/Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/ODFF_Implementation/Schedule&amp;diff=95165"/>
		<updated>2008-10-10T16:44:08Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Change Background-Colour&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
&lt;br /&gt;
For explanation please see [[Calc/ODFF_Implementation | one level up]]. &amp;lt;br&amp;gt;&lt;br /&gt;
The previous schedule for OOo3.0 was moved to [[Calc/ODFF_Implementation/OOo3.0]].&lt;br /&gt;
&lt;br /&gt;
Please note that this page was created from a generated source that will be regenerated from time to time, do not edit as your changes would get overwritten. Dates given are preliminary and may change during implementation phase, schedule will be updated at irregular intervals. Created with [http://www.taskjuggler.org/ TaskJuggler] via [http://search.cpan.org/~diberri/HTML-WikiConverter-0.61/ HTML::WikiConverter].&lt;br /&gt;
&lt;br /&gt;
= ODFF Implementation for OOo3.1 =&lt;br /&gt;
&lt;br /&gt;
Implementation of features and changes related to ODFF (aka OpenFormula), the OpenDocument Format Formula specification.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background-color:#000000&amp;quot; cellpadding=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#a5c2ff; font-size:110%; font-weight:bold; text-align:center&amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | No.&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Name&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Note&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Reference&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Flags&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Resources&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Start&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | End&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Duration&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Completed&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Status Note&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Aug 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Sep 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Oct 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Nov 2008&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Dec 2008&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | Jan 2009&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 31&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 32&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 33&lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; font-size:80%; text-align:center&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 35&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 36&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 37&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 38&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 39&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 40&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 41&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 42&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 43&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 44&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 45&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 46&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 47&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 48&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 49&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 50&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 51&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; | 52&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  1&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  2&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  3&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  4&lt;br /&gt;
| style=&amp;quot;background-color:#a5c2ff; font-size:80%; text-align:center&amp;quot; |  5&lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:2; font-size:115%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 15%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#BEFFBE; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:17; font-size:110%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | ODFF&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.2m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 32%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | replicate vector if array&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=46681 i46681]&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 4.9w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 78%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | On schedule&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 62%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;22&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.1.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-01&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3.1d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | EUROCONVERT() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function, derived from OOo CONVERT() with new parameters and fixed factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-08-21&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.2.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-10&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | LOG() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-03&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 20h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.3.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-11&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0.9d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;20&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | POISSON() default parameter&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | make the last parameter optional&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6.7w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 3h&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=]&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;21&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.4.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | MustHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-12&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-17&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 5d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;2&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | CONVERT() changes&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | OOo CONVERT_ADD() with new conversion factors&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.1w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;19&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.5.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-02&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 1.8w&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | NUMBERVALUE() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new function&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.5m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-19&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.6.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-08&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 8d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;6&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;15&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Work in progress&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UNICODE(), UNICHAR() new&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; | new functions&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 2.7m&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | v=&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;==&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=v&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.1&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | implementation&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Yue Lv&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-09-25&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-01&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;17&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.7.2&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:47; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | apply patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | ShouldHave, Patch&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; | Eike Rathke&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-16&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-22&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 6d&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;7&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | [=&lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-size:90%; &amp;quot; | &amp;lt;nowiki&amp;gt;=]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.8&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA UI OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-10-30&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.9&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | UI/feature freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-11-27&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;13&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;9&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.10&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | rfQA code OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2008-12-07&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;14&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;8&amp;quot; |  &lt;br /&gt;
|- style=&amp;quot;background-color:#f3ebae; &amp;quot; valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | Not yet started&lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; | 4.3.11&lt;br /&gt;
| style=&amp;quot;text-align:left; padding-left:32; font-size:105%; &amp;quot; nowrap=&amp;quot;nowrap&amp;quot; | Code freeze OOo3.1&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:72%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:90%; &amp;quot; | 2009-01-04&lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; | 0%&lt;br /&gt;
| style=&amp;quot;text-align:left; font-size:80%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;3&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#a387ff; text-align:right; font-size:90%; &amp;quot; |  &lt;br /&gt;
| style=&amp;quot;text-align:right; font-size:90%; &amp;quot; colspan=&amp;quot;18&amp;quot; |  &lt;br /&gt;
| style=&amp;quot;background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; &amp;quot; | &amp;amp;lt;&amp;amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-weight:bold; font-size:90%; &amp;quot; colspan=&amp;quot;4&amp;quot; |  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:0.7em&amp;quot;&amp;gt;Version 1.0 - Created on 2008-08-20 09:55 with [http://www.taskjuggler.org TaskJuggler] [http://www.taskjuggler.org/download.php v2.4.0]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Category:Hints&amp;diff=93727</id>
		<title>Category:Hints</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Category:Hints&amp;diff=93727"/>
		<updated>2008-09-27T11:22:40Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Created Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hints and Tips =&lt;br /&gt;
&lt;br /&gt;
Various &amp;#039;&amp;#039;&amp;#039;Hints and Tips&amp;#039;&amp;#039;&amp;#039; for OpenOffice.org.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page&amp;diff=93726</id>
		<title>Bibliographic/Developer Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page&amp;diff=93726"/>
		<updated>2008-09-27T11:19:35Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bibliographic Project&amp;#039;s Developer Page ==&lt;br /&gt;
&lt;br /&gt;
=== News  July 12 2007 ===&lt;br /&gt;
&lt;br /&gt;
The OASIS OpenDocument Technical Committee approved enhanced metadata support [[http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf]] for inclusion in ODF 1.2. See Bruce&amp;#039;s [[Bibliographic/Developer Page/Metadata Implementation Proposal|Metadata Implementation Proposal]].&lt;br /&gt;
&lt;br /&gt;
=== News  March 1 2007 ===&lt;br /&gt;
&lt;br /&gt;
[http://www.openoffice.org/issues/show_bug.cgi?id=4260 Bibliographic Improvement Issue #4260]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Additional comments from mba Thu Mar 1 22:28:51 +0000 2007&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
I just wanted to let all interested users know that we have planned to enhance the bibliographic support in OOo in a more general way, first wrt. the file format and the necessary counter part in the document core model in Writer. Discussions about details can be restarted once this will be done. &lt;br /&gt;
&lt;br /&gt;
We are waiting for the ODF 1.2 specification that amongst other things will describe the handling of bibliographic data. At least we have to wait until the content of the spec had stabilized enough to justify working on its implementation. &lt;br /&gt;
&lt;br /&gt;
As this will be quite some work to do we wouldn&amp;#039;t complain if other developers joined us implementing all the stuff. :-)&lt;br /&gt;
&lt;br /&gt;
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer&lt;br /&gt;
&lt;br /&gt;
===[[Old Bibliographic Project News]]===&lt;br /&gt;
&lt;br /&gt;
=== Page Status ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The details of the OASIS OpenDocument Technical Committee recently approved enhanced metadata support document are not yet fully reflected in these pages. Fixing this will be my next task.&amp;#039;&amp;#039;&amp;#039; [[User:Dnw|David Wilson]] 08:41, 12 July 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;I have made a first draft at defining the new basic [[Bibliographic/Developer Page/API Enhancements| Bibliographic API&amp;#039;s]]. Comments and assistance are very welcome&amp;#039;&amp;#039;&amp;#039; [[User:Dnw|David Wilson]] 02:05, 30 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
=== Project Overview ===&lt;br /&gt;
&lt;br /&gt;
[http://bibliographic.openoffice.org/ The Bibliographic Project (OOoBib)] plans to enhance the bibliographic functions of the OpenOffice.org [http://www.openoffice.org/product/writer.html Writer] (wordprocessing) application to achieve: &lt;br /&gt;
&lt;br /&gt;
# citation and reference formatting support for: &lt;br /&gt;
#* full suppport of commonly used citation styles like APA and Chicago&lt;br /&gt;
#* automatically switching between potentially radically different citation styles (ie. footnote to in-text)&lt;br /&gt;
# a data model that can support a broader range of reference types&lt;br /&gt;
# integration with remote databases&lt;br /&gt;
&lt;br /&gt;
The vision here is to transform the bibliographic and citation support in OOo into one that is more feature-rich, and fully dynamic. A user should be able to drag-and-drop a citation into a document and have its reference entry automatically rendered and added to the reference list. Likewise, a user should be able to change styles without any manual editing.&lt;br /&gt;
&lt;br /&gt;
Just as importantly, this approach recognizes that reference management is increasingly network-based. Commercial web-based services like RefWorks [http://www.refworks.com] are taking significant market share from more traditional desktop plug-in applications like Endnote [http://www.endnote.com]. Likewise, there is increasing focus on free software and service alternatives, such as CiteULike [http://www.citeulike.org], Connotea [http://www.connotea.com], RefBase [http://www.refbase.net], and the Zotero [http://zotero.org] Firefox browser extension. To take advantage of these new opportunities, it must be easy for applications to serve as data sources for OpenOffice, requiring minimal coding.&lt;br /&gt;
&lt;br /&gt;
Our current objective is to design and build OOoBib version 0.1, which will contain the most basic functions for a usable bibliographic facility with the above features. &lt;br /&gt;
&lt;br /&gt;
See [http://qa.openoffice.org/issues/show_bug.cgi?id=4260 issue 4260]. Please consider [http://www.openoffice.org/scdocs/ddIssues_EnterModify#vote voting] for this issue.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
For clarity, this project deals with the following pieces:&lt;br /&gt;
; citation &lt;br /&gt;
: a short description that points to a fuller description elsewhere, either in a note or a reference list&lt;br /&gt;
; reference item&lt;br /&gt;
: a fuller description; also called a bibliographic entry or item&lt;br /&gt;
; reference list&lt;br /&gt;
: a collection of references; also called a bibliography&lt;br /&gt;
&lt;br /&gt;
== 1st Stage, Bibliographic Facility Redevelopment ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
&lt;br /&gt;
As our first step, we will implement the most simple changes to the OOo Writer core code (the API basic code, and UNO mappings, but not yet the user interface code) necessary to implement basic support for:&lt;br /&gt;
&lt;br /&gt;
#Saving and reading the new citation field in OpenDocument i.e. the [[New_Citation_XML_info_design_and_implementation |New Citation XML info design and implementation]] using a new API service we have called the &amp;quot;Metadata &amp;amp; User Defined Data Access&amp;quot;. This service will provide generalised access to the new metadata features accepted for  inclusion the release of ODF 1.2 [http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf] as well as support for ‘User Defined Data Access’ to the XML data file storage.&lt;br /&gt;
#Storage of bibliographic reference metadata in the OOo document save package using the new &amp;quot;Metadata &amp;amp; User Defined Data Access&amp;quot; service.&lt;br /&gt;
#Inserting and displaying citations in OpenOffice Writer using a new API service [[Bibliographic/Developer Page/API Enhancements#Service_BibliographicCitation |BibliographicCitation]] (replacing the current [http://api.openoffice.org/docs/common/ref/com/sun/star/text/BibliographyDataField.html# BibliographyDataField]). Note: this task does not include the GUI interface to insert the citation in the new format, only the UNO interface to provide the basic function. (See some [[Bibliographic/Developer Page/Current Implementation of the Bibliographic Component |implementation discussion]]). &lt;br /&gt;
&lt;br /&gt;
When these basic functions are built into OOo Writer and are made assessable via UNO, we can then use rapid prototyping development methods to design and build prototype GUI interfaces and bibliographic formatting engines using the [http://extensions.openoffice.org/ Extension Development Toolkit] and [http://blogs.sun.com/GullFOSS/entry/successful_community_project_smart_tags Smart Tags] {now implemented, issue [http://www.openoffice.org/issues/show_bug.cgi?id=75130 #75130], [http://specs.openoffice.org/appwide/SmartTags/Smart_Tags_Specification.odt Smart Tags Specification.odt]}.  We will be able to use any of the programming languages which have OpenOffice bindings and are supported by the toolkit: C++, Java, Python and, of course, OpenOffice Basic. We believe that we will find more developers who can work in these languages than by insisting on C++ code from the start. Also it is much easier to build prototypes using Java, Python and OpenOffice Basic than in C++. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Skills required&amp;#039;&amp;#039;&amp;#039; - some XML skills with knowledge of, or willingness to learn, the OpenOffice UNO (see the Openoffice [http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Developer&amp;#039;s Guide] and [[Using_Cpp_with_the_OOo_SDK|Using C++ with SDK]])&lt;br /&gt;
&lt;br /&gt;
=== Details ===&lt;br /&gt;
&lt;br /&gt;
==== New Citation Field API ====&lt;br /&gt;
The changes to the document schema are detailed in our [http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf OpenDocument Metadata model document pdf]. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE: The OpenDocument Metadata model has now been accepted [[http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf]]. The examples in this section have not yet been adjusted to the format in that document.&amp;#039;&amp;#039;&amp;#039; [[User:Dnw|David Wilson]] 02:42, 17 July 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
The new field consists of:&lt;br /&gt;
# one or more references to bibliographic metadata records&lt;br /&gt;
# the formatted citation content&lt;br /&gt;
&lt;br /&gt;
Here are two examples of the new citation field. The first is a standard author-year style, with additional page number details:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;text:p&amp;gt;Here is a paragraph with a citation &amp;lt;cite:citation&amp;gt;&lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt;&lt;br /&gt;
   &amp;lt;cite:biblioref cite:key=&amp;quot;urn:isbn:0814712827#154&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;cite:detail cite:units=&amp;quot;pages&amp;quot; cite:begin=&amp;quot;23&amp;quot; cite:end=&amp;quot;24&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;/cite:biblioref&amp;gt;&lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt;&lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
    &amp;lt;text:span text:style-name=&amp;quot;Citation&amp;quot;&amp;gt;(Veer, 1996:23-24)&amp;lt;/text:span&amp;gt;&lt;br /&gt;
  &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt;&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The second is a footnoted example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;text:p&amp;gt;Here is a paragraph with a citation &amp;lt;cite:citation&amp;gt;&lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt;&lt;br /&gt;
   &amp;lt;cite:biblioref cite:key=&amp;quot;urn:isbn:0814712827#154&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt;&lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
    &amp;lt;text:note text:id=&amp;quot;ftn0&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text:note-citation&amp;gt;1&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
     &amp;lt;text:note-body&amp;gt;&lt;br /&gt;
       &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;Peter van der Veer (1996) &lt;br /&gt;
       Riots and Rituals: The Construction of Violence and Public &lt;br /&gt;
       Space in Hindu Nationalism, In Paul Brass Ed., Riots and &lt;br /&gt;
       Pogroms (New York:NYU Press) 154–76.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
    &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
  &amp;lt;/text:note&amp;gt;&lt;br /&gt;
  &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt;&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The design is such that it is possible to radically change citation formatting without modifying the citation-source element. If a user starts authoring their document in a footnote style, for example, and later must change to an author-year style, the logic is in place to make this a totally seamless switch. Commercial products like Endnote do not support this sort of (quite useful) functionality. &lt;br /&gt;
&lt;br /&gt;
Note: The cite-key ,&amp;lt;pre&amp;gt;&amp;lt;cite:biblioref cite:key=&amp;quot;urn:isbn:0814712827#154&amp;quot;/&amp;gt;&amp;lt;/pre&amp;gt; in the above example, provides a link to the reference data stored in the [[Bibliographic_Document_XML_Format#biblo-data.xml|biblio-data.xml]] file in the save package. There is a [http://bibliographic.openoffice.org/enhanced-save-package-description.html document] comparing the current save-package format to the proposed format, and [[Bibliographic_Document_XML_Format|a complete document example]]. The changes to the document schema need to be supported by the document save and load modules. These are detailed in the [[#Further References|Further References]] below.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details of proposed Bibliographic API Enhancements are a on separate wiki page [[Bibliographic/Developer Page/API Enhancements | Bibliographic_API_Enhancements]].&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===== First Citation and Ibid. Flags =====&lt;br /&gt;
The new citation API must be able to set a &amp;quot;first&amp;quot; [[Writer_enhancements_for_OOBib#Different_treatment_for_first_and_subsequent_uses_of_the_citation  | first and subsequent occurrence]] flag and for the the first occurence of a reference, as well as a &amp;#039;repeated, adjacent citations&amp;#039; flag (ibid). These flags would be passed on to the formatting engine so that, if they are required by the style selected by the user,  first and subsequent formatted citations, or &amp;#039;repeated, adjacent citations&amp;#039; options such as Ibid, could be returned to Writer. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; Setting the first and subsequent occurrence flag needs to work with the footnote counting options options set in Tools--&amp;gt;Footnotes--&amp;gt;TAB=Footnotes:&amp;#039;Footnote Counting&amp;#039;, which are: Per Document, Per Page and Per Chapter. (Consideration needs to be given the range permitted in &amp;#039;repeated, adjacent citations&amp;#039; test. You probably should not start a new chapter with an Ibid. citation, it can even be annoying across page boundaries, when you have to turn the page back to check the citation. So perhaps the range should always be &amp;#039;Per Page&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Method&amp;#039;&amp;#039;&amp;#039;: The current API of the Writer provides an interface [http://api.openoffice.org/docs/common/ref/com/sun/star/text/XTextRangeCompare.html XTextRangeCompare]. &lt;br /&gt;
With this interface two [http://api.openoffice.org/docs/common/ref/com/sun/star/text/TextRange.html text ranges] (citations are also text ranges) can &lt;br /&gt;
be sorted. This interface is implemented at each [http://api.openoffice.org/docs/common/ref/com/sun/star/text/Text.html text part] (body text, &lt;br /&gt;
header, footer, footnote areas, text frames, table cells, draw text).&lt;br /&gt;
&lt;br /&gt;
===== Footnote Style Citations =====&lt;br /&gt;
The content of the citation field body should allow foot/endnotes in order to support [[Bibliographic/Writer_enhancements_for_OOBib#Support_for_the_footnote_citation_style | footnote style citations]]. This should not be difficult to build as it would be utilising the existing footnote machinery.&lt;br /&gt;
&lt;br /&gt;
====  Bibliographic Reference Data ==== &lt;br /&gt;
Currently the Writer saves a complete copy of the bibliographic reference metadata associated with a citation, with each citation. We propose to separate the citation and the reference data, by leaving just the citation details in the document save file and place the detailed reference metadata in a separate bibliographic data file the OOo save file package. The task is to complete the design of the reference metadata file and add support for it in the OOo save file package.&lt;br /&gt;
&lt;br /&gt;
The relevant component is [http://api.openoffice.org/docs/common/ref/com/sun/star/frame/XComponentLoader.html &amp;quot;&amp;#039;&amp;#039;interface XComponentLoader&amp;#039;&amp;#039;&amp;quot;] which supports &amp;#039;&amp;#039;loadComponentFromURL&amp;#039;&amp;#039; and &amp;#039;&amp;#039;storeAsURL&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Note: the OASIS OpenDocument TC is currently discussing plans to enhance metadata support in the file format by using an extensible RDF approach. It is our hope that this will offer support sufficient for this project&amp;#039;s needs, so that the process of designing the bibliographic data representation noted above will largely consist of simply using standardized OpenDocument metadata.&lt;br /&gt;
&lt;br /&gt;
==== Data Source API ====&lt;br /&gt;
&lt;br /&gt;
Given the importance of integrating with remote databases such as library catalogs and third-party bibliographic database applications and services, it is essential OOo provide a standard API accessible via UNO. [http://zoom.z3950.org/index.html ZOOM] provides just this, and the YAZ client code from Index Data is an excellent and liberally licensed open source tookit [http://www.indexdata.dk/yaz/]. &lt;br /&gt;
&lt;br /&gt;
ZOOM provides an easy way to support [http://www.loc.gov/z3950/agency/zing/srw/background.html SRU/W] as the standard method for OOo retrieving bibliographic data from any source. The user would just select a local or remote source and the same access mechanism would be used. [http://www.loc.gov/standards/sru/ SRU] is particularly promising because while it shares the same model as the SOAP-based SRW, it is expressed in an easier to implement RESTful protocol.&lt;br /&gt;
&lt;br /&gt;
The task, then, is to wrap the YAZ client code in a UNO interface.&lt;br /&gt;
&lt;br /&gt;
The modules that may need to be modified are: &lt;br /&gt;
[http://bibliographic.openoffice.org/implementation.html#text &amp;#039;&amp;#039;Bibliography&amp;#039;&amp;#039;],[http://bibliographic.openoffice.org/implementation.html#text1 &amp;#039;&amp;#039;textfield/Bibliography&amp;#039;&amp;#039;],[http://bibliographic.openoffice.org/implementation.html#text2 &amp;#039;&amp;#039;FieldMaster/Bibliography&amp;#039;&amp;#039;],[http://bibliographic.openoffice.org/implementation.html#text3 &amp;#039;&amp;#039;BibliographyDataField&amp;#039;&amp;#039;].&lt;br /&gt;
&lt;br /&gt;
====  Formating Engine ==== &lt;br /&gt;
&lt;br /&gt;
To enhance flexibility and make enhancement easier, it is important that formatting be modular. In Word 2007, Microsoft is adding citation support very similar in structure to what we propose here, and using XSLT to do the formatting. The formatting process just transforms the embedded XML source data, and then passes it to the citation and bibliographic fields.&lt;br /&gt;
&lt;br /&gt;
[http://bibliographic.openoffice.org/citeproc/index.html CiteProc] is a working proof-of-concept for the formatting functionality we propose to offer in OOo, and has already been used to format demanding citations and references for a published book. It was originally authored in XSLT 2.0. &lt;br /&gt;
&lt;br /&gt;
There are two options, then. One option discussed on the XML dev list is to bundle Saxon as the default XSLT processor in OOo, which would allow the existing CiteProc implementation to be used more-or-less as is, or for other solutions to be easily swapped in (as Microsoft allows).&lt;br /&gt;
&lt;br /&gt;
The other option is to simply port CiteProc to another language more suitable for integration with OOo. Because formatting is configured with a simple dedicated XML language, this is not hard to do, and there are already versions under way in Ruby, Python and Javascript, the first two of which are currently on a Subversion server:&lt;br /&gt;
&lt;br /&gt;
 svn list https://xbiblio.svn.sourceforge.net/svnroot/xbiblio&lt;br /&gt;
 citeproc-py/&lt;br /&gt;
 citeproc-rb/&lt;br /&gt;
 csl-schema/&lt;br /&gt;
 .&lt;br /&gt;
 So if, for example, you want to checkout the python directory and start &lt;br /&gt;
 playing with that (there&amp;#039;s not much there!), you can just do:&lt;br /&gt;
 .&lt;br /&gt;
 svn co https://xbiblio.svn.sourceforge.net/svnroot/xbiblio/citeproc-py&lt;br /&gt;
&lt;br /&gt;
== 2nd Stage Bibliographic Facility Redevelopment ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
&lt;br /&gt;
The second stage is focused on adding backward and forward compatibility support, integration with remote servers, and user interface improvements.&lt;br /&gt;
&lt;br /&gt;
=== Details ===&lt;br /&gt;
&lt;br /&gt;
==== Graphical User Interface (GUI) ====&lt;br /&gt;
This stage will involve designing a building a GUI to offer:&lt;br /&gt;
* Basic citation insertion&lt;br /&gt;
* Basic bibliographic data entry&lt;br /&gt;
* Citation and bibliographic table formating using Citeproc.&lt;br /&gt;
* Basic Bibliographic database access&lt;br /&gt;
* Basic bibliographic internet search and database storage.&lt;br /&gt;
* Automatic generation of references from an OOo-document or parts thereof, similar to enhanced bookmarking by using the document properties. --[[User:MadBoP|MadBoP]] 10:56, 15 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== Backwards and Forwards Compatibility ====&lt;br /&gt;
An important object of Bibliographic Enhancement project is to maintain document file backwards compatibility with older versions of OpenOffice. To achieve this when Bibliographic Entries are inserted into a Document they are stored with the same format as is currently the case. A new bibliographic entry tag will be added with the enhanced citation functions, each citation will contain a key that will point to the bibliographic data which will be saved in the document save package. To preserve backwards compatability we will need to also maintain the old bibliographic citation and data storage in the document. Older version of OpenOffice, without the bibliographic enhancements, in the OOo 2.X .ods format, will read the old format of the bibliographic citations and ignore the bibliographic data file in the save package. A suggested approach is illustrated in a [http://bibliographic.openoffice.org/backwards.png flowchart].&lt;br /&gt;
&lt;br /&gt;
When a major revision of the save package format is introduced the support of the older bibliographic representations can be dropped form the document save file.&lt;br /&gt;
&lt;br /&gt;
== Further References ==&lt;br /&gt;
&lt;br /&gt;
First, see a list of the [[Bibliographic/OOoBib_Functional_Requirements | Functional Requirements of the OpenOffice Bibliographic Module]] and the draft [[Bibliographic/API_Enhancements |Bibliographic API Enhancements]] which provide details of our development plans and basic information for potential developers.&lt;br /&gt;
&lt;br /&gt;
For an overview of the Bibliographic project&amp;#039;s major components and components see the [http://bibliographic.openoffice.org/components.html context diagram]. There is information about the current OpenOffice Bibliographic [http://bibliographic.openoffice.org/implementation.html implementation]. There is an example of bibliographic data in a [http://bibliographic.openoffice.org/xml_contents.html Writer XML save file]&lt;br /&gt;
&lt;br /&gt;
For a description of the Citation Style language (CSL) schema see [http://bibliographic.openoffice.org/files/documents/124/3897/csl.odt csl.odt] or [http://bibliographic.openoffice.org/files/documents/124/3898/csl-schema.pdf csl-schema.pdf].&lt;br /&gt;
&lt;br /&gt;
A start has been made to the Specification for this work (see the [http://bibliographic.openoffice.org/servlets/ProjectDocumentList?folderID=266 Projects Specifications folder] on the Documents and Files page). Also see a attempt at an [http://bibliographic.openoffice.org/mindmap/content-analysis.html analysis] of the proposed Bibliographic enhancement components and their relationships.&lt;br /&gt;
The best place to start for finding out about development in OpenOffice is the OpenOffice.org For [http://development.openoffice.org/index.html Developers page]. An important resource is the Developer&amp;#039;s guide which is part of the [http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html SDK] (software development kit). Also see advice on [http://wiki.services.openoffice.org/wiki/Category:Specification  writing specification documents.]&lt;br /&gt;
&lt;br /&gt;
The OOo API is based on [http://udk.openoffice.org UNO]  (Universal Network Objects)is the interface-based component model of OpenOffice.org. UNO offers interpretability between different programming languages, different object models, different machine architectures and different processes; either in a local network or even via the Internet. UNO components can be implemented in and accessed from any programming language for which a UNO language binding exists. We currently provide several language bindings for UNO which allows to use the API from Java, C++, OpenOffice.org Basic, Python and Common Language Infrastructure (CLI).&lt;br /&gt;
&lt;br /&gt;
The writer UNO interface is typically implemented in [http://sw.openoffice.org/source/browse/sw/sw/source/core/unocore/ sw/source/core/unocore]. That is a useful directory to see how UNO stuff&lt;br /&gt;
gets mapped to it&amp;#039;s core writer implementation. e.g.&lt;br /&gt;
SW_SERVICE_INDEX_BIBLIOGRAPHY is a bibliography related service. The Bibliography table (reference table) is processed like other indexes such &lt;br /&gt;
as &amp;#039;Table of Contents&amp;#039;, Table of Illustrations&amp;#039; etc. These index functions are handled by the code module [http://sw.openoffice.org/source/browse/sw/sw/source/core/unocore/unoidx.cxx?rev=1.57.94.2&amp;amp;content-type=text/vnd.viewcvs-markup unoidx.cxx]. Basic text functions are handled in the code module [http://sw.openoffice.org/source/browse/sw/sw/source/core/unocore/unotext.cxx?rev=1.27.326.5&amp;amp;content-type=text/vnd.viewcvs-markup unotext.cxx].&lt;br /&gt;
&lt;br /&gt;
Implementing the new citation element in &amp;#039;&amp;#039;xmloff&amp;#039;&amp;#039; (the XmlOffice module) is a routine task. The Sun developers want to do it together with our programmer, so that he/she can learn how xmloff works. Florian Reuter, from the Sun OOo team, has written in his [http://blogs.sun.com/roller/page/flo?entry=the_community_and_me_the blog] an explanation of how the citation changes could be implemented. &amp;#039;&amp;#039;&amp;#039;Note: [[mailto:cphennessy@openoffice.org CPHennessy]] has been working on this task and has implemented almost everything necessary for parsing the new cite: elements and attributes. It compiles and parses the supplied example file.&amp;#039;&amp;#039;&amp;#039; See his [[Bibliographic/Developer Page/Current Implementation of the Bibliographic Component | article]] explaining the citation facilities of OpenOffice.org, examining the APIs available to the programmer to manipulate the citation data, and how these API calls actually map to real C++ classes in the OpenOffice.org source code.&lt;br /&gt;
&lt;br /&gt;
To modify the Writer save-file read and save modules to support the new the bibliographic data file in the document save package, and to support backwards and forwards [http://bibliographic.openoffice.org/backwards.png compatability logic] to Writer the [http://api.openoffice.org/docs/common/ref/com/sun/star/frame/XComponentLoader.html &amp;quot;&amp;#039;&amp;#039;interface XComponentLoader&amp;#039;&amp;#039;&amp;quot;], which supports loadComponentFromURL and storeAsURL, needs to be enhanced. See the Development Guide explanation for - [http://api.openoffice.org/docs/DevelopersGuide/OfficeDev/OfficeDev.xhtml#1_1_5_Handling_Documents 6.1.5 Handling Documents]. See [[Bibliographic/Developer Page/Document XML Format| sample Writer save file contents]] for a (a .odt file) with the proposed bibliographic enhancements. &lt;br /&gt;
&lt;br /&gt;
There is also a demonstration client program for the [http://www.indexdata.dk/ YAZ toolkit] (C &amp;amp; C++). - [http://www.indexdata.dk/irtcl/ IRTCL] that can perform the reference searches. (Requires YAZ and Tcl/Tk libraries be installed). It does everything but save or export the results ! However it is good model of how to use the toolkit and could be used as the basis for or model of a prototype internet searching facility. [http://bibliographic.openoffice.org/irclient.jpeg Screen pic], [http://bibliographic.openoffice.org/irclient-setup.png screen pic2].&lt;br /&gt;
&lt;br /&gt;
A demonstration internet searching facility that writes selected bibliographic records back to the OOo bibliographic database has been written in Python - [http://bibliographic.openoffice.org/files/documents/124/1675/PyOOBib-02.zip PyOOBib], [http://bibliographic.openoffice.org/files/documents/124/2446/file_2446.dat?filename=PyOOBib%20Instructions%2esxw instructions] are available. Various problems with OOo Python have lead to us concluding that YAZ in C++ would be a better foundation than the Python code.&lt;br /&gt;
&lt;br /&gt;
There is [http://xml.openoffice.org/package.html description] of the OOo save-file XML Package, and is a [http://xml.openoffice.org/faq.html#4 FAQ] about it. Also an [[Bibliographic/Developer Page/New Citation XML info design and implementation | example]] showing the proposed bibliographic enhancements.&lt;br /&gt;
&lt;br /&gt;
For details about GUI interface design please look at our Project Documentation; [http://bibliographic.openoffice.org/servlets/ProjectDocumentList?folderID=451&amp;amp;expandFolder=451&amp;amp;folderID=0 GUI Design Documents&amp;#039; Folder]&lt;br /&gt;
&lt;br /&gt;
== How to get started ==&lt;br /&gt;
&lt;br /&gt;
Access to the source code for this project is available for download via CVS. A child work space has been created for us called &amp;quot;metabib&amp;quot; which contains a copy of the [http://xml.openoffice.org/source/browse/xml/xmloff xmloff] (OpenOffice.org XML File Format Definition) and sw (the word processor application component and the WYSIWYG HTML editor component) code.&lt;br /&gt;
The down load size will be about 1GB(?). And you will need about 2GB of disk space to compile the metabib [http://eis.services.openoffice.org/EIS2/servlet/cws.ShowCWS?Id=3272&amp;amp;Path=SRC680%2Fmetabib CWS] (Child-Work-Space). ( Web access to CWS ). If you can not handle that size download then ask us about sending it to you on cdroms.&lt;br /&gt;
Administration process - you first need to sign the JCA and then obtain the ssh key. After that we will show you how you can access the &amp;#039;CWS&amp;#039;. It&amp;#039;s basically a CVS branch. The most complicated thing is the setup of your tools, such that you can participate in the OOo development --- but, when you have got the ssh key we will show you.&lt;br /&gt;
See [http://development.openoffice.org/index.html OpenOffice.org For Developers] for general development information.&lt;br /&gt;
&lt;br /&gt;
== Sample Code ==&lt;br /&gt;
&lt;br /&gt;
* Sample python code that reads and outputs some of the fields of the records in the bibliographic database. [http://bibliographic.openoffice.org/files/documents/124/3155/biblioaccess.py biblioacess.py]&lt;br /&gt;
* Sample OpenOffice Basic program to write records to the bibliographic database [http://bibliographic.openoffice.org/Bibwrite.html bibwrite.html]&lt;br /&gt;
* Henrik Just&amp;#039;s LaTeX and [http://www.hj-gym.dk/~hj/writer2latex/  BibTeX export filter]&lt;br /&gt;
*  A Perl script which can import Bibliographic database records from PubMed by a list of PMIDs. It writes directly to the biblio database file (not through Openoffice) [http://bibliographic.openoffice.org/files/documents/124/3238/pickupfrompubmed.pl pickupfrompubmed.pl]&lt;br /&gt;
Applications which interact with Openoffice - [[Bibliographic_Software_and_Standards_Information#Bibus | Bibus]] (WxPython) and [[Bibliographic_Software_and_Standards_Information#B3 | B3]] (Java).&lt;br /&gt;
* A Perl module [http://search.cpan.org/dist/OpenOffice-OODoc OpenOffice::OODoc] provides a simple way to access document elements in the (closed i.e. not interactive with OOo) document save file. It provides a lot of various accessors, including a few ones allowing bibliographic field creation, retrieval, or update. Look at bibliographyEntryContent(), getBibliographyElements(), setBibliographyMark() in the [http://search.cpan.org/dist/OpenOffice-OODoc/OODoc/Text.pod OpenOffice::OODoc::Text] manual page.&lt;br /&gt;
* A Perl script, [http://hublog.hubmed.org/archives/001283.html CiteProxy], acts as an SRU gateway that CiteProc can use to fetch MODS data from defined sources using known identifiers. It&amp;#039;s intended to run as a service on a web server: at the moment it can handle info:pmid, urn:isbn, urn:issn and unalog identifiers.&lt;br /&gt;
Applications for importing/exporting different bibliographic formats.&lt;br /&gt;
* A python script for importing RIS format reference(s), [http://bibliographic.openoffice.org/files/documents/124/3078/RISImport.py RISmport.py]. Possibly of some value as it hashes out some RIS details on mapping between fields, and suggests &amp;quot;sensitive&amp;quot; mapping for different reference types.&lt;br /&gt;
* An OpenOffice bibliographic database RIS export program in python - [[Bibliographic/Hints and Tips/OOoRISExport.py| OOoRISExport.py]]&lt;br /&gt;
&lt;br /&gt;
== Contacts ==&lt;br /&gt;
&lt;br /&gt;
Question or comments can be put to the Bibliographic Project development list   [mailto:dev@bibliographic.openoffice.org dev@bibliographic.openoffice.org] or to the project co-leader [mailto:dnw@openoffice.org David Wilson].&lt;br /&gt;
&lt;br /&gt;
[[Category:Development|Bibliographic]]&lt;br /&gt;
[[Category:Bibliographic|Implementation]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Styles&amp;diff=93725</id>
		<title>Bibliographic/Styles</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Styles&amp;diff=93725"/>
		<updated>2008-09-27T11:18:15Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;This is a wiki page. Please feel free to add relevant information or to make corrections to it. It is only useful if it is correct and up to date. Comments or suggestions can be put on the Discussion page (from the tab above)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Style Manuals and Related WebLinks==&lt;br /&gt;
====Introduction====&lt;br /&gt;
&amp;quot;Style manuals have evolved from early printers&amp;#039; manuals into tools for authors, editors, and students. They range from general style manuals to those intended for use within a specific discipline, or even within the pages of a single journal. &lt;br /&gt;
&lt;br /&gt;
Most style manuals contain much more than examples of footnotes and bibliographies. Advice on grammar and punctuation, tips on conducting research, and recommendations on the appearance of the finished paper are commonly found. Thus, the distinction between the style manual and the writing guide can be subtle.&amp;quot; [http://www.lib.duke.edu/reference/style_manuals.html]&lt;br /&gt;
&lt;br /&gt;
* [http://bibliographic.openoffice.org/poetry.html A poetic view]&lt;br /&gt;
&lt;br /&gt;
===Styles Guide Survey Site===&lt;br /&gt;
A [http://www.bedfordstmartins.com/online/citeappxa.html survey] of style guides currently available in various academic and professional fields and found a wide range of practices for citing electronic sources.&lt;br /&gt;
&lt;br /&gt;
===APA (American Psychological Association)===&lt;br /&gt;
APA Style [http://www.apastyle.org/styletips.html tips],  [http://owl.english.purdue.edu/owl/resource/560/01/ online guide]&lt;br /&gt;
&lt;br /&gt;
[http://www.apastyle.org APA Publications]: &lt;br /&gt;
* The 5th edition of APA&amp;#039;s Publication Manual. &lt;br /&gt;
* Concise Rules of APA Style: Introducing the Official Pocket Style Guide from the APA.&lt;br /&gt;
* The APA Style Guide family also includes:&lt;br /&gt;
** Mastering APA Style (Student) &lt;br /&gt;
** Mastering APA Style (Instructor) &lt;br /&gt;
** Displaying Your Findings &lt;br /&gt;
** Presenting Your Findings&lt;br /&gt;
&lt;br /&gt;
===Chicago Manual of Style Documentation===&lt;br /&gt;
The Chicago Manual of Style is a very comprehensive book which describes two documentation styles, one using notes and bibliographies, the other using author-date citations and lists of references. The Chicago Manual also gives guidelines for spelling and punctuation and discusses the treatment of numbers, quotations, illustrations, tables, foreign languages, mathematical symbols, abbreviations, and so on. The current edition is  [http://www.press.uchicago.edu/Misc/Chicago/cmosfaq/about.html the Fifteenth Edition of The Chicago Manual of Style]. An online [http://www.bedfordstmartins.com/online/cite7.html summary].&lt;br /&gt;
&lt;br /&gt;
Turabian, an 11 page concise summary of the Chicago Manual of Style citation methods. A [http://library.concordia.ca/help/howto/turabian.pdf PDF version]. Some Turabin [http://www.libs.uga.edu/ref/turabian.html examples].&lt;br /&gt;
&lt;br /&gt;
===Citing Electronic &amp;amp; Internet Sources===&lt;br /&gt;
Electronic References &amp;amp; Scholarly Citations of Internet Sources[http://www.spaceless.com/WWWVL/]&lt;br /&gt;
&lt;br /&gt;
===Legal Style Guides===&lt;br /&gt;
&lt;br /&gt;
====Bluebook====&lt;br /&gt;
An online [http://www.law.cornell.edu/citation/ &amp;#039;&amp;#039;Introduction to Basic Legal Citation&amp;#039;&amp;#039;] (LII 2006 ed.) by Peter W. Martin&lt;br /&gt;
&lt;br /&gt;
====The Bluebook====&lt;br /&gt;
The [http://www.legalbluebook.com/ Bluebook], the definitive style guide for legal citation. For generations, law students, lawyers, scholars, judges, and other legal professionals have relied on the Bluebook system of citation. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The Bluebook: A Uniform System of Citation&amp;#039;&amp;#039; is published by the Harvard Law Review Association  in conjunction with the Columbia Law Review , the University of Pennsylvania Law Review, and The Yale Law Journal. Now in a new Eighteenth Edition.&lt;br /&gt;
&lt;br /&gt;
===MLA (Modern Language Association)===&lt;br /&gt;
The [http://www.mla.org/ Modern Language Association] does not publish its documentation [http://www.mla.org/style guidelines] on the Web. For an authoritative explanation of MLA style, see the [http://www.mla.org/store/CID24/PID159 MLA Handbook for Writers of Research Papers] (for high school and undergraduate college students) and the [http://www.mla.org/store/CID24/PID160 MLA Style Manual and Guide to Scholarly Publishing] (for graduate students, scholars, and professional writers). Please also see [http://www.mla.org/style_faq frequently asked questions] about MLA style. Another [http://www.bedfordstmartins.com/online/cite5.html summary].&lt;br /&gt;
&lt;br /&gt;
===ASA (American Sociological Association)===&lt;br /&gt;
A [http://www.asanet.org/page.ww?name=Quick+Style+Guide&amp;amp;section=Sociology+Depts Quick Style Guide] based on the &amp;#039;American Sociological Association Style Guide (1997)&amp;#039;. A [http://www.buffalostate.edu/library/docs/asa.pdf pdf] summary.&lt;br /&gt;
&lt;br /&gt;
===ACS (American Chemical Society)===&lt;br /&gt;
The ACS style guide has been recently edited (Jul 2006). http://pubs.acs.org/books/references.shtml&lt;br /&gt;
&lt;br /&gt;
===Harvard System===&lt;br /&gt;
&lt;br /&gt;
The Harvard Style is an author-date system for books, articles and &amp;quot;non-books&amp;quot;. [http://www.library.uq.edu.au/training/citation/harvard.html]. A [http://www.bournemouth.ac.uk/academic_services/documents/Library/Citing_References.pdf PDF Document] explaining the Harvard citation style.&lt;br /&gt;
&lt;br /&gt;
===CBE Style===&lt;br /&gt;
Scientific Style and Format: The [http://www.bedfordstmartins.com/online/cite8.html CBE Manual for Authors, Editors, and Publishers], published by the Council of Biology Editors (now the Council of Science Editors) in 1994. Many writers in the natural sciences use the citation style recommended in the CBE Manual, which also gives advice for styling and formatting scientific papers, journals, and books for publication. Its editors offer two methods for citing and documenting sources: the citation-sequence system and the name-year system. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Important note:&amp;#039;&amp;#039;&amp;#039; The seventh edition of Scientific Style and Format, which will be published soon, gives new recommendations for citing electronic sources. While these recommendations are not included here, you can find out more about them by visiting the CSE&amp;#039;s [http://www.councilscienceeditors.org/pubs_citing_internet.shtml Web site].&lt;br /&gt;
&lt;br /&gt;
===German Style Convention Links===&lt;br /&gt;
* [http://www.bui.fh-hamburg.de/pers/klaus.lorenzen/ASP/litverz.pdf Description of Citations in the style DIN 1505 T.2]&lt;br /&gt;
* [http://www.ub.fu-berlin.de/service/einfuehrungen/ Einführungen und Schulungen]&lt;br /&gt;
* [http://www.ctan.org/tex-archive/biblio/bibtex/contrib/german/dinat/dinat.bst Bibtex Style DIN 1505 T.2]&lt;br /&gt;
&lt;br /&gt;
===French Web links===&lt;br /&gt;
*[http://www.ext.upmc.fr/urfist/cerise/Guidetheses.htm Guide de présentation des thèses et mémoires]&lt;br /&gt;
* [http://www.valdoise.fr/biblio/bdvo/coinbib/iso2709/p5.htm Décryptage d&amp;#039;une notice UNIMARC sous ISO 2709]&lt;br /&gt;
* [http://rameau.bnf.fr/guide/rameau4_1.htm Annexes RAMEAU GLOSSAIRE]&lt;br /&gt;
* [http://www.oasis-open.org/cover/marc.html MARC (MAchine Readable Cataloging) and SGML/XML]&lt;br /&gt;
* Il s&amp;#039;agit de la [http://morinn.free.fr/xml traduction] en Français d&amp;#039;un travail d&amp;#039;Eric Lease Morgan intitulé &amp;quot;XML pour les bibliothécaires&amp;quot; [2003]&lt;br /&gt;
* Nicolas Morin&amp;#039;s BiblioAcid [http://morinn.free.fr/BiblioAcid_revue/index.html Review], and [http://morinn.free.fr/BiblioAcid/index.html Blog].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Reference Sheet for Natbib===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The natbib package is a reimplementation of the LATEX \cite command, to work with both author-year and numerical citations. It is compatible with the standard bibliographic style files, such as plain.bst, as well as with those for harvard, apalike, chicago, astron, authordate.&amp;quot; It provides a useful list of the range of citations required for citation entry. http://merkel.zoneo.net/Latex/natbib.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Styles]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Software_and_Standards_Information&amp;diff=93724</id>
		<title>Bibliographic/Software and Standards Information</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Software_and_Standards_Information&amp;diff=93724"/>
		<updated>2008-09-27T11:17:48Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;This is a wiki page. Please feel free to add relevant information or to make corrections to it. It is only useful if it is correct and up to date. Comments or suggestions can be put on the Discussion page (from the tab above)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Open Standards Information==&lt;br /&gt;
&lt;br /&gt;
Check [http://wwwsearch.sourceforge.net/bib/openbib.html Open Standards] for info on software for bibliographies and cataloging. It provides a quick overview of the landscape of open-source bibliographic software; both where it has been, but more importantly, where it may yet go. It may be better than this page.&lt;br /&gt;
&lt;br /&gt;
A good source on open standards in regards to XML, is [http://xml.coverpages.org xml.coverpages.org] and of course [http://www.w3.org www.w3.org] the home of the internet.&lt;br /&gt;
&lt;br /&gt;
===OASIS Open Document Format for Office Applications (OpenDocument) TC===&lt;br /&gt;
&lt;br /&gt;
The [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office OASIS Open Document Format for Office Applications (OpenDocument) TC] is Developing an XML-based file format specification for office applications.&lt;br /&gt;
Its [http://wiki.oasis-open.org/office/Bibliographies_and_Citations?%20%0Aaction=show OASIS OpenDocument Technical Sub-committee on Metadata] is looking at standards to support Search, [http://wiki.oasis-open.org/office/Bibliographies_and_Citations Bliographies and Citations]and Workflow Management.&lt;br /&gt;
&lt;br /&gt;
===CiteProc===&lt;br /&gt;
&lt;br /&gt;
The Openoffice Bibliographic project is proposing to use bibliographic citation and reference list generation using a new process called [http://bibliographic.openoffice.org/citeproc/index.html CiteProc]. CiteProc uses an XML citation style language (CSL) to provide, for the first time, the opportunity for the creation and distribution of open  bibliographic style definitions that are not specific to a particular word-processor or bibliographic package. Also see [http://www.silmaril.ie/bibliox/biblioxdoc.html BiblioX] for technical discusion of this approach. We now have working examples.&lt;br /&gt;
&lt;br /&gt;
===Citation microformat efforts===&lt;br /&gt;
&lt;br /&gt;
This [http://microformats.org/wiki/citation wiki page] outlines the overall effort to develop a citation microformat. We are documenting current examples of cites/citations on the web today, their implicit/explicit schemas, and current cite/citation formats, with the intent of deriving a cite microformat from that research.&lt;br /&gt;
&lt;br /&gt;
===Bibliophile===&lt;br /&gt;
&lt;br /&gt;
[http://bibliophile.sourceforge.net/ Bibliophile] is an initiative to align the development of bibliographic databases for the web. It aims to promote standards, discussion among users on necessary features and a variety of specific solutions for different fields of research.&lt;br /&gt;
&lt;br /&gt;
===MODS - Metadata Object Description Schema===&lt;br /&gt;
&lt;br /&gt;
The Library of Congress&amp;#039; Network Development and MARC Standards Office, with interested experts, has developed a schema for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications. As an XML schema, the [http://www.loc.gov/standards/mods/ &amp;quot;Metadata Object Description Schema&amp;quot;] (MODS) is intended to be able to carry selected data from existing MARC 21 records as well as to enable the creation of original resource description records. It includes a subset of MARC fields and uses language-based tags rather than numeric ones, in some cases regrouping elements from the MARC 21 bibliographic format. MODS is expressed using the XML schema language of the World Wide Web Consortium.&lt;br /&gt;
&lt;br /&gt;
===Significance of Z39.50 and SRU/W to the OpenOffice Bibliographic Project===&lt;br /&gt;
&lt;br /&gt;
Z39.50 will be the basis of the OOo Bibliographic internet searching facility. There are several opensource software implementation of this protocol. One example is YAZ, the other is SRW - see below.&lt;br /&gt;
&lt;br /&gt;
Z39.50 is an international standard for communication between computer systems primarily, library and information related systems. Z39.50 is becoming increasingly important to the future development and deployment of inter-linked library systems.&lt;br /&gt;
[http://www.loc.gov/z3950/agency/zing/zing-home.html Z39.50 and ZING - Z39.50]&lt;br /&gt;
&lt;br /&gt;
===SRU/W - Search/ Retrieve for the Web===&lt;br /&gt;
&lt;br /&gt;
The difference between [http://www.loc.gov/standards/sru/ SRU] and [http://www.loc.gov/standards/sru/srw/ SRW] is that SRU uses HTTP as the transport mechanism. This means that the query itself is transmitted as an URL and that XML is returned as if it were a web page (note: POST, an alternative for using the HTPP transport mechanism, is not allowed in SRU). SRW is SOAP based, meaning that both the query and the result are XML streams. The advantage of this is that a variety of transport mechanisms can be used, including for instance e-mail.&lt;br /&gt;
&lt;br /&gt;
Note: this description pertains to version 1.0 of SRW. Version 1.1 will be released soon. See: Draft SRW Version 1.1&lt;br /&gt;
SRW is the &amp;quot;Search/Retrieve Web Service&amp;quot; protocol, which aims to integrate access to various networked resources, and to promote interoperability between distributed databases, by providing a common utilization framework. SRW is a web-service-based protocol whose underpinnings are formed by bringing together more than 20 years experience from the collective implementers of the Z39.50 Information Retrieval protocol with recent developments in the web technologies arena.&lt;br /&gt;
&lt;br /&gt;
SRW features both SOAP and URL-based access mechanisms to provide for a wide variety of possible clients ranging from Microsoft&amp;#039;s .Net initiative to simple Javascript and XSLT transformations. It leverages the CQL query language which provides a powerful yet intuitive means to formulate searches. The protocol mandates the use of open and industry-supported standards XML and XML Schema, and where appropriate, XPath and SOAP. SRW has been developed by an international team, minimizing cross-language pitfalls and other potential internationalization problems.&lt;br /&gt;
&lt;br /&gt;
The SRW Initiative, building on Z39.50 along with web technologies, recognizes the importance of Z39.50 (as currently defined and deployed) for business communication, and focuses on getting information to the user. SRW provides semantics for searching databases containing metadata and objects, both text and non-text. Building on Z39.50 semantics enables the creation of gateways to existing Z39.50 systems while reducing the barriers to new information providers, to make their resources available via a standard search and retrieve service.&lt;br /&gt;
&lt;br /&gt;
SRW defines a web service combining several Z39.50 features, most notably, the Search, Present, and Sort Services. Additional features/services may be added later or defined later as new web services. Also see [http://srw.cheshire3.org srw.cheshire3.org]&lt;br /&gt;
&lt;br /&gt;
===CQL - Common Query Language===&lt;br /&gt;
&lt;br /&gt;
[http://www.loc.gov/standards/sru/cql/ CQL] is the query language for SRW and SRU, and may be used by other protocols as well. CQL is designed to be human readable and writable, while maintaining the expressiveness of more complex languages. XCQL, An XML form of CQL, is also available for use with SRW.&lt;br /&gt;
&lt;br /&gt;
===Zoom===&lt;br /&gt;
The ZOOM initiative presents an abstract object-oriented API to a subset of the services specified by the Z39.50 standard, also known as the international standard ISO 23950. If you are trying to build any kind of Z39.50 client or client-based service, ZOOM is an excellent place to start. he API is:&lt;br /&gt;
Abstract because we don&amp;#039;t want to limit its use to a single implementation language.&lt;br /&gt;
Object-oriented because the services lend themselves naturally to this widespread idiom.&lt;br /&gt;
For a subset of the full Z39.50 services because at this stage simplicity is more important than completeness.&lt;br /&gt;
The ZOOM specifications, bindings for several languages, and many implementations, are available for free browsing and download.&lt;br /&gt;
ZOOM is a key part of the wider ZING initiative (Z39.50 International: Next Generation). ZING aims to explore a variety of means for broadening the appeal of Information Retrieval tools, techniques and concepts beyond the traditional IR niche markets. [http://zoom.z3950.org/ zoom.z3950.org/]&lt;br /&gt;
ez3950 - Simple Implementation of Z39.50 over SOAP using XER&lt;br /&gt;
XER provides a mechanism to allow us to provide Z39.50 support over an alternative &amp;quot;internet&amp;quot; protocol without any additional amendments to the current ASN.1 standard. This document outlines an implementors agreement of how to implement XER over SOAP. (SOAP is Simple Object Access Protocol)&lt;br /&gt;
&lt;br /&gt;
===ZeeRex - Z39.50 Explain, Explained and Re-engineered in XML===&lt;br /&gt;
&lt;br /&gt;
[http://explain.z3950.org/ ZeeRex] (rhymes with T. rex) is &amp;quot;Z39.50 Explain, Explained and Re-Engineered in XML&amp;quot;. It is an XML schema used to describe the configuration and capabilities of Z39.50 and SRW servers. (Note &amp;#039;Explain&amp;#039; is a function in Z39.50 by which a server identifies the services it provides.) ZeeRex records are XML documents using The ZeeRex DTD, which is maintained by Rob Sanderson, and is available as an SGML DTD, and XML DTD and an XML Schema.&lt;br /&gt;
&lt;br /&gt;
==Other Links to Bibliographic Information==&lt;br /&gt;
&lt;br /&gt;
Oxford University. [http://users.ox.ac.uk/~ctitext2/service/workshop/bib-overview.html Overview of Personal Bibliographic Software] &lt;br /&gt;
&lt;br /&gt;
[http://www.ilrt.bris.ac.uk/publications/researchreport/rr1032/report_html Review of Personal Bibliographic Systems] from The Institute for Learning and Research Technology, based at the University of Bristol. &lt;br /&gt;
&lt;br /&gt;
[http://www.lib.gla.ac.uk/researchskills/bibsoftware.shtml &amp;#039;Managing Your References Using Bibliographic Software Packages&amp;#039;] by GLASGOW UNIVERSITY LIBRARY&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Comparison_of_reference_management_software Comparison of reference management software] on Wikipedia&lt;br /&gt;
&lt;br /&gt;
A comprehensive study of bibliographic data requirements is [http://www.ifla.org/VII/s13/frbr/frbr.htm &amp;#039;Functional Requirements for Bibliographic Records&amp;#039;] (144 pages, 620Kbytes) by the International Federation of Library Associations and Institutions in PDF format. And a related report [http://www.miskatonic.org/library/frbr.html &amp;#039;FRBR and Fundamental Cataloguing Rules&amp;#039;].&lt;br /&gt;
Bibliographic Utilities information from [http://www.canadiancontent.net/dir/Top/Reference/Libraries/Library_and_Information_Science/Technical_Services/Cataloguing/Bibliographic_Utilities/ Canadian Content - Bibliographic Utilities] which includes descriptions of tools to find, create, edit, and manipulate bibliographic collections.&lt;br /&gt;
&lt;br /&gt;
==Java==&lt;br /&gt;
&lt;br /&gt;
===B3===&lt;br /&gt;
&lt;br /&gt;
B3 is a free bibliography manager that provides a graphic interface to Bibtex. However, B3 uses its own format: an XML extension of the Bibtex format. B3 has GUI reading and writing XML files and exporting them as Bibtex files. It also includes a Journal Dictionary, a dictionary linking Journal names and their abbreviations. It allows copy/paste the bibliography into a word processor, in order to save boring and upsetting tasks. B3 stands for Bibliography Base for Biologists, since the author is a biologist and only knows about biology journals bibliography. Of course, many tools of B3 may be useful for other disciplines. B3 includes many more features, and tries to provide a free alternative to currently used bibliography managers like EndNotes(C).B3 uses powerful and widely used standard new web languages to store, format and display bibliography data, namely:&lt;br /&gt;
XML (eXtensible Markup Language) to manage databases,&lt;br /&gt;
XSL (eXtensible Stylesheets Language) to process them,&lt;br /&gt;
XHTML (eXtensible Hyper Text Markup Language) to display them in a web browser,&lt;br /&gt;
As a result, B3 is a very portable application (it can run under Windows, Mac and Unix-like systems). It tends to be compatible with OpenOffice because it can export data to a bibliography database. It can easily be customized: Everyone who knows XSL can write a stylesheet and implement its own bibliography format. It supports Pubmed internet searches. For more info see http://kimura.univ-montp2.fr/~jdutheil/B3/B3.html&lt;br /&gt;
&lt;br /&gt;
===JabRef===&lt;br /&gt;
&lt;br /&gt;
JabRef is a graphical frontend to manage BibTeX databases, the standard LaTeX bibliography reference format. JabRef is built to be platform independent (requires Java &amp;gt;= 1.5, or 1.4.2 for older versions). It merges and extends the functionalities of BibKeeper (Morten O. Alver) and JBibtexManager (Nizar Batada). Features. Detailed editing of bibtex entries. Search a pattern in the whole bibliography. You can group entries by keywords or any other fields. Supports import of various formats - BibTex, Endnote (text), ISI Web of Science, Medline/Pubmed (xml), Scifinder format, OVID, INSPEC, Biblioscape, JStor and RIS. Supports different export formats - HTML, Docbook, BibTeXML. You can add your own fields to any BibTeX entry type. Launch external applications: PDF/PS viewers, web browser, insert citations into LyX, Kile and WinEdt. Now you can insert citations and bibliographies into OpenOffice documents. Automatic Key generation. http://jabref.sourceforge.net/index.php&lt;br /&gt;
&lt;br /&gt;
===Synapsen===&lt;br /&gt;
&lt;br /&gt;
Synapsen is a hypertextual card catalog that enables the management of bibliographies. However, in contrast to normal literature management software, synapsen offers a very distinct advantage: with catchwords entered by the user, the program connects individual cards automatically and creates not only a network of cards whose relation to each other might have been forgotten, but also creates completely unexpected connections and relations between individual entries. synapsen is therefore not only for electronic literature management, but also a helping hand when writing scientific texts, which participates in communication with the author in order to augment lines of argumentation and the generation of ideas.&lt;br /&gt;
&lt;br /&gt;
synapsen is written in JAVA, runs on all operating systems, and supports standards like BiBTeX, RTF, LaTeX, SQL. It can be found under http://www.verzetteln.de/synapsen/synapsen_e.html&lt;br /&gt;
&lt;br /&gt;
Since version 2.5 Synapsen offers a direct connection to Open Office 2.2 via the UNO interface. This allows you to insert bibliographical data of Synapsen&amp;#039;s cards directly as footnotes in OpenOffice Writer.&lt;br /&gt;
&lt;br /&gt;
===DAFFODIL===&lt;br /&gt;
&lt;br /&gt;
Distributed Agents for User-Friendly Access of Digital Libraries&lt;br /&gt;
&lt;br /&gt;
(Text from the [http://www.is.informatik.uni-duisburg.de/projects/daffodil/index.html.en project website]:) Despite the fact that many Digital Libraries (DLs) are available on the Internet, users cannot effectively use them because of inadequate functionality, deficient visualisation and insufficient integration of different DLs. In the framework of this project we develop a user-oriented access system for DLs which overcomes these drawbacks. Based on experiences from the librarian area, higher functions to assist proved search strategies will be implemented. Different DLs will be tightly integrated, so that system-wide search and navigation is possible. The system will be adaptive towards different user wishes, regarding preferences concerning content and system involvement.&lt;br /&gt;
&lt;br /&gt;
The first two year project phase is concluded and the outcome is a running prototyp which covers all goals.&lt;br /&gt;
Second period (2002-2004)&lt;br /&gt;
&lt;br /&gt;
The key concept of strategic support when using digital libraries will be a major topic in the next years, but we will extend it to all levels of the information search process and the different kinds to gather information. To organise the found material, there annotations and interpretations we will develop a personal digital library. It provides simultaneously a user- and taskoriented context, to support searching and browsing better then up till now.&lt;br /&gt;
&lt;br /&gt;
As additional method for the information gathering we will integrate the path model, collaborative filtering as well as the workflow model into Daffodil. The last two methods will allow for cooperation by using digital libraries. A special role is given to the librarian in the cooperative environment.&lt;br /&gt;
&lt;br /&gt;
The graphical user interface design supports different interaction level -- exspecially circumstantial work tasks will be supported by software-information agents, but with regards to the user autonomy. Likewise the iterative process during the retrieval will be optimised.&lt;br /&gt;
&lt;br /&gt;
Daffodil is a projects in the strategic research initiative V3D2 (Distributed Processing and Delivery of Digital Documents) of the German Research Foundation (DFG). http://www.is.informatik.uni-duisburg.de/projects/daffodil/index.html.en http://www.daffodil.de/&lt;br /&gt;
&lt;br /&gt;
You can start DAFFODIL directly from the web using Java Web Start: http://www.is.informatik.uni-duisburg.de/projects/daffodil/pdaffodil.jnlp (Login/Password: visitor/visitor)&lt;br /&gt;
&lt;br /&gt;
===TextCite===&lt;br /&gt;
&lt;br /&gt;
TextCite is a program for organizing and commenting textual citations from texts (books, articles, or other published works) for use in producing scientific or academic publications. You can organize by publication, author, category, or outline. It works with bibliographic management programs like Citation, Endnote, RefWorks, and BibTeX (i.e. via programs such as JabRef and BibDesk), providing important text/citation management capabilities that these programs lack, while still allowing for rapid footnote and bibliography generation by means of your favorite bibliography manager. It also exports to PDF and Word (RTF).&lt;br /&gt;
&lt;br /&gt;
TextCite is open source software, and is available free of charge from the [http://textcite.sourceforge.net/ TextCite homepage].  It requires a minimum of Java 1.5, and is available in packages for Windows and Mac OS, as well as in an executable .jar format for running on Unix/Linux.&lt;br /&gt;
&lt;br /&gt;
==Perl, Python==&lt;br /&gt;
&lt;br /&gt;
===Pbib===&lt;br /&gt;
&lt;br /&gt;
PBib is a small tool for browsing and processing bibliographic databases which is written in Perl (that&amp;#039;s where the &amp;quot;P&amp;quot; in the name comes from :-). PBib works similar to the classical BibTeX, but can be extended for arbitrary bibliography databases (including BibTeX files and the OpenOffice.org database format), arbitrary bibliography styles (e.g. ACM, IEEE), and arbitrary document formats (including RTF and OpenOffice text documents). http://www.ipsi.fraunhofer.de/~tandler/PBib/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DESCRIPTION&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
I wrote PBib to have something like BibTex for MS Word [ Perl is avaiable in Linux as well] that can use a various sources for bibliographic references, not just BibTex files, but also database systems. Especially, I wanted to use the [[StarOffice]] bibliographic database.&lt;br /&gt;
Now, PBib can be extended in a couple of dimensions:&lt;br /&gt;
bibliographic styles such as ACM style or IEEE style.&lt;br /&gt;
document format such as Plain text, (La)TeX, Word, RTF, OpenOffice&lt;br /&gt;
bibliographic database format such as bibtex, refer, tib, but also database systems with different mappings to database fields.&lt;br /&gt;
&lt;br /&gt;
===RISImport.py===&lt;br /&gt;
A python script that reads RIS format files containing one or more references and inserts them into the default OpenOffice.orgBibliography/&amp;#039;biblio&amp;#039; database. The setup of this script is relatively straight-forward, and the current RIS tag to &amp;#039;bilbio&amp;#039; column mapping has worked great for me for the few engineering electronic portals that I use (e.g., IEEEXplore, Inspec, MathSciNet).&lt;br /&gt;
&lt;br /&gt;
Additionally, as I will briefly explain here, the mapping (in some cases relatively advanced) can be easily customized to fit your need (i.e., different reference sources and their slightly different interpretations of the RIS format). It can be found in our Documents and Files Page.&lt;br /&gt;
&lt;br /&gt;
Michael Sowka, E-mail: msowka@rogers.com www.sowka.com&lt;br /&gt;
&lt;br /&gt;
==MS Windows==&lt;br /&gt;
&lt;br /&gt;
===Bibliographix===&lt;br /&gt;
&lt;br /&gt;
Bibliographic is designed for people who are writing your doctoral thesis? frequently writing scientific texts? reading a lot of literature?&lt;br /&gt;
The free Basic version offers more than any other free reference manager. It should be more than enough for undergraduates Try it out as long as you like. The Pro-Version is starting at USD 40 and offers everything an academic might need.&lt;br /&gt;
What is special about Bibliographix?&lt;br /&gt;
High-end reference management for a low-end price&lt;br /&gt;
A unique combination of reference management and idea outlining. Two items that belong together&lt;br /&gt;
Save yourself the typing: Import data from online libraries&lt;br /&gt;
You&amp;#039;ll never want to miss it: one-click tables of references&lt;br /&gt;
Bibliographic can insert intext citations into OpenOffice. http://www.bibliographix.com/&lt;br /&gt;
&lt;br /&gt;
===Biblioscape===&lt;br /&gt;
&lt;br /&gt;
Biblioscape product family is designed to help researchers collecting and managing bibliographic data, notes, as well as generating citations and bibliography for publications.&lt;br /&gt;
Research Information Manager&lt;br /&gt;
Biblioscape is an information manager for researchers, scholarly writers, students, and librarians. People use it to organize literature references, research notes, automatically generate citations and bibliographies automatically, search and capture bibliographic data on the Internet, and post bibliographic databases live on the web. The flood of bibliographic resources on the Internet requires new solutions for bibliographic information management. Biblioscape offers such a solution -- whether you work alone, or as part of a group, or even in a large organization. For a comprehensive feature list see http://www.biblioscape.com/features.htm&lt;br /&gt;
There is a free &amp;#039;lite&amp;#039; version called Biblioscape Express. There is an associated [[Bibliographic_Software_and_Standards_Information#BiblioWeb| BiblioWeb service.]]  http://www.biblioscape.com&lt;br /&gt;
&lt;br /&gt;
===Citavi===&lt;br /&gt;
&lt;br /&gt;
Citavi (Lat., I cited) is a user-friendly bibliographic application that works with OpenOffice, Microsoft Office and other Windows word-processing software. Citavi enables you to organize bibliographic material in a very practical way. The program provides access to up to 4000 bibliographic databases and library catalogs. You can process literary content, collect citations, organize draft texts and schedule tasks.&lt;br /&gt;
&lt;br /&gt;
Citavi can be integrated with OpenOffice Writer: references and citations can be inserted directly via the publication assistant. After finishing your work, Citavi scans the ODT file and inserts a full formatted bibliography at the end of your document. It is also very easy to export the references collected to OpenOffice Calc. A free version of Citavi is available and an English version of Citavi will be released at the end of 2007.&lt;br /&gt;
&lt;br /&gt;
Citavi Home Page http://www.citavi.com&lt;br /&gt;
&lt;br /&gt;
===Citeit!===&lt;br /&gt;
&lt;br /&gt;
This product is a very good example of maintaining bibliographic data linked to textual information.&lt;br /&gt;
&amp;quot;CiteIt! is revolutionary software that automates the tedious process of creating accurate and properly formatted legal citation. CiteIt! enables users to instantly import legal citations from online legal databases, such as Westlaw? and Lexis-Nexis?, with a click of a button. With CiteIt!, you never again have to type a legal citation into a document, spend time worrying about proper Bluebook or ALWD formatting, or write a citations down as you search on an online legal database.&amp;quot;&lt;br /&gt;
General CITEIT! features:&lt;br /&gt;
Imports citations from on-line legal databases or any web page with a click of a button.&lt;br /&gt;
Automatically places all citations imported or entered in proper citation form.&lt;br /&gt;
Provides all of the possible cite forms for each citation for quick insertion into any document.&lt;br /&gt;
Professional and Advanced Versions of CiteIt! can create a table of authorities in seconds.&lt;br /&gt;
Powerful notes and keyword features allows you to easily store, organize and search your research information.&lt;br /&gt;
CiteIt! integrates seamlessly with Microsoft Word or Corel WordPerfect, so accurate citation is only a few mouse clicks away.&lt;br /&gt;
Intuitive user interface means that anyone can start using CiteIt! in minutes.Two versions of CiteIt! are available- one which supports the 17th Edition of The Bluebook and another which supports the ALWD Citation Manual.&lt;br /&gt;
http://www.citeit.com/product/default.htm&lt;br /&gt;
&lt;br /&gt;
===CiteSmart===&lt;br /&gt;
&lt;br /&gt;
[http://www.miresoft.net/citesmart CiteSmart] is a fairly new yet very powerful software application specifically designed for researchers in Biology and medical disciplines in mind, but can also be used with a variety of documents (law, business, patents ...). CiteSmart implements new features called [http://www.miresoft.net/citeclick CiteClick], [http://www.miresoft.net/citeclick CiteClick] and [http://www.miresoft.net/citeclick RefDrag] (patent pending). Users relying on [http://www.ncbi.nlm.nih.gov/sites/entrez?db=PubMed Medline / PubMed] for their every day work can store and cite references into a word document (and simultaneously in a local library) in a single click. CiteSmart is intended for reaserchers who work with Medline / PubMed. CiteSmart can be customized to work with any bibliographic database and potentially any working environment. Its single click philosophy makes CiteSmart invisible to users who don&amp;#039;t need to interact with it for storing and citing references. CiteSmart also offers hundreds of styles and a style editor/ to create styles in minutes. Finally among other cool features, it is compatible with EndNote and Reference Manager, it also can rebuild libraries from word documents containing references, it automatically handles &amp;#039;in press references&amp;#039; and update them as they appear in print. Many other feature are being added regularly. MireSoft&amp;#039;s website: [http://www.miresoft.net MireSoft].  View CiteSmart in action [http://www.miresoft.net/citesmart/videos/ CiteSmart Screencasts].&lt;br /&gt;
&lt;br /&gt;
===Endnote===&lt;br /&gt;
&lt;br /&gt;
A very popular and widely used Bibliographic package. Recommended by many Universities.&lt;br /&gt;
Platform: Windows &amp;amp; Mac&lt;br /&gt;
Description: Integrates three key bibliographical tasks within the one package: the searching of remote bibliographical databases on the Internet; the organisation of references in a database, and the creation of bibliographies. EndNote can be fully integrated with Word and other Windows word-processing software. Documents can be scanned and shorthand citations expanded and complete bibliographies created. EndNote libraries created on different platforms are compatible with each other. Home Page http://www.endnote.com/. Note that EndNote, ProCite, and Reference Manager are all owned by the same company, [http://www.thomsonresearchsoft.com/ Thomson ResearchSoft]. http://thomsonisiresearchsoft.com/compare/ is a useful comparison of these products from the vendor&amp;#039;s perspective.&lt;br /&gt;
&lt;br /&gt;
===Ibidem===&lt;br /&gt;
&lt;br /&gt;
Manage your bibliographic material with consummate ease using Ibidem. Store bibliographic information in the simple database format, and Ibidem will generate your bibliographic references for you. The program will automatically format footnotes, endnotes, parenthetical short forms, and reference-number in-text citations, along with end-of-paper reference lists and bibliographies, according to hundreds of academic styles. Subsequent references are automatically abbreviated using shortened titles, ibid. or op. cit., as appropriate. You can change styles, and watch footnotes or endnotes appear or disappear as all citations in a document are automatically updated to the new format. Ibidem&amp;#039;s seamlessly integrated, state-of-the-art control of bibliographic data will save you countless hours of drudgery, and your personal bibliographic databases will always be at your fingertips.&lt;br /&gt;
- instant access from within the word processor - notecard-like forms for easy entry of bibliographic information - drop-down lists for fast, consistent data entry - various viewing options, including short-list table view - fast and easy searching, sorting, and subset management - over 200 academic bibliographic styles included - works can be cited in open documents with a simple mouse click - color coding identifies Ibidem-generated citations in open documents - option to automatically exclude author or year from a citation - automatically shortens subsequent references to a cited work - dynamically-updated preview box - extensive search operators and features - subsets dynamically updated as records are added to database - numerous customizable options. Add-on module Archiva/ArchivaPro supports capture of bibliographic data from web sites with automatic conversion to Ibidem format.&lt;br /&gt;
This product has the best example of integrated bibliographic and style support that I have seen - a good model for OpenOffice to emulate.&lt;br /&gt;
A demo version is available. It is limited to 30 days use and no printing is possible - although you could export any work done on it.&lt;br /&gt;
http://www.notabene.com/&lt;br /&gt;
&lt;br /&gt;
Some screen shots of Ibidem also http://www.notabene.com/brochures/ibidem.html&lt;br /&gt;
&lt;br /&gt;
===Inflight Referencer===&lt;br /&gt;
&lt;br /&gt;
Inflight Referencer, is a relatively new commercial bibliography application designed to work with all Windows word processors including Open Office. It integrates three important bibliographical tasks within the one product; organizing references into a database for future retrieval, creation of bibliography lists and insertion of reference citations into document text. &lt;br /&gt;
&lt;br /&gt;
Specializing in APA and Harvard styles as well as customizable formats to meet various other citation and referencing styles, Inflight Referencer automates the process of creating reference lists. There is support for approximately 50 different media types including print and online resources. This bibliography product was originally designed in unison with university graduates, to produce a product that was inevitably simple to use and focused on achieving the goals of academics efficiently.  &lt;br /&gt;
&lt;br /&gt;
Inflight Referencer Home Page http://www.inflighttm.com/ref/&lt;br /&gt;
&lt;br /&gt;
===LiteRat===&lt;br /&gt;
&lt;br /&gt;
LiteRat is a free (as in free beer) application that is based on Microsoft Access 2.0. The programm can be used from Windows 3.1 through to Windows XP. The user interface concept comes from the flash card system. LiteRat can handle various kinds of bibliographic entries, quotes, and makes it also possible that some people can work on one database. A quick work flow can be achieved by this program, albeit it cannot connect to online databases due to its age.&lt;br /&gt;
&lt;br /&gt;
LiteRat saves its data in Access 2.0 files which can be used through ODBC interfaces with other database applications. It&amp;#039;s possible to export the bibliographic entries into a proprietary tagged text file, but there are macros for Mirosoft Word and OpenOffice.org shipped with the program that convert these tags into styles.&lt;br /&gt;
&lt;br /&gt;
LiteRat&amp;#039;s successor is Citavi.&lt;br /&gt;
&lt;br /&gt;
LiteRat&amp;#039;s website: http://www.literat.net/&lt;br /&gt;
&lt;br /&gt;
===Nota Bene===&lt;br /&gt;
&lt;br /&gt;
Nota Bene: a word processor for scholars ... a bibliographic manager for those who are tired of typing/formatting their own citations and bibliographies ... a personal search engine for those who want to find anything they&amp;#039;ve ever written in seconds ... a database manager for those who have things to keep track of ... a Hebrew, Greek, Cyrillic, IPA word processor for those who want more than just fonts ... a set of tools for scholars who want to focus on their writing and research ... a work of art for scholars who appreciate the finer things in life ... a community of scholars.&lt;br /&gt;
[Nota Bene&amp;#039;s bibliographic facility is called &amp;#039;Ibidem&amp;#039;]&lt;br /&gt;
http://www.notabene.com&lt;br /&gt;
&lt;br /&gt;
===ProCite===&lt;br /&gt;
&lt;br /&gt;
ProCite is a Windows and Mac Bibliographic application similar is function to Endnotes and reference manager. The program can still be bought but no new software version has been made since 1999. [http://www.procite.com www.procite.com]&lt;br /&gt;
&lt;br /&gt;
===Reference Manager===&lt;br /&gt;
Reference Manager is a comprehensive Bibliographic package with Bibliographic database, internet searching, and citation and bibliographic table formating. It is widely used at many professional organizations and universities. &lt;br /&gt;
The program has many important features for heavy users who do a lot of literature searching and keep many references in their databases. Version 11 now includes a web publisher which allows you to publish your databases and share your references with colleagues.&lt;br /&gt;
There also is a Network version of the program. &lt;br /&gt;
&lt;br /&gt;
It has a downloadable collection of over 1200 citation styles. It saves bibliographic date in RIS format which is now a common data exchange format. [http://www.refman.com www.refman.com]&lt;br /&gt;
&lt;br /&gt;
===RefWorks=== &lt;br /&gt;
&lt;br /&gt;
Was founded in 2001 by a team of developers (former Reference Manager developers) in the field of bibliographic database management.  RefWorks is a &amp;#039;&amp;#039;&amp;#039;web-based&amp;#039;&amp;#039;&amp;#039;, very flexible, research management, writing and collaboration tool. RefWorks allows users to create personal databases and use them for a variety of research activities. References are quickly and easily imported from text files or online databases. The databases can then be used to manage, store, and share the information. Users can automatically insert references from their database into their papers and generate formatted bibliographies and manuscripts in seconds. http://www.refworks.com/content/products/faqs.asp&lt;br /&gt;
&lt;br /&gt;
Site licenses for organizations are available. Individual licenses are also available. RefWorks supports hundreds of online databases and output styles covering a broad range of subject areas. http://www.refworks.com/&lt;br /&gt;
&lt;br /&gt;
===Scholars Aid===&lt;br /&gt;
&lt;br /&gt;
A commercial application that works with OpenOffice (on MS Windows). Note that there is also a free &amp;#039;Lite&amp;#039; version. &amp;quot;Scholar&amp;#039;s Aid keeps bibliographical data and notes together, for the very good reason that scholars always need to keep their notes linked to the sources from which those notes were made. Indeed, in academic writing, scholars constantly support their argument by reference to the sources on which they have worked. Thus, in directly quoting from one of these sources, or in making reference to another&amp;#039;s ideas, rigorous academic scholarship demands accurate and detailed citation of those original sources.&lt;br /&gt;
Scholar&amp;#039;s Aid automates this process in a manner that is entirely without precedent. Provided the original notes were written in the Notes module of Scholar&amp;#039;s Aid, by selecting text and clicking the transfer button, the program transfers the selected text into the word-processed document and, at exactly the same time, inserts an appropriate citation into the document in a form (footnote, short footnote, endnote, short endnote and parenthetical reference) determined by the user. The program even includes the correct page number in the citation that it creates within the word-processed document. Scholar&amp;#039;s Aid surely is the Reference Processor?&amp;quot;.  http://www.scholarsaid.com/&lt;br /&gt;
&lt;br /&gt;
==Windows, Linux, other==&lt;br /&gt;
&lt;br /&gt;
===Bibutils===&lt;br /&gt;
&lt;br /&gt;
The bibutils program set interconverts between various bibliography formats using a common XML intermediate. For example, one can convert RIS-format files to Bibtex by doing two transformations: RIS-&amp;gt;MODS-&amp;gt;Bibtex. By using a common intermediate for N formats, only 2N programs are required and not N²-N. These programs operate on the command line and are styled after standard UNIX-like filters:&lt;br /&gt;
&lt;br /&gt;
* bib2xml - convert bibtex to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* copac2xml - convert COPAC format references to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* end2xml - convert endnote to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* isi2xml - convert ISI web of science to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* med2xml - convert Pubmed XML references to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* modsclean - a MODS to MODS converter for testing puposes mostly&amp;lt;br&amp;gt;&lt;br /&gt;
* ris2xml - convert RIS format to XML intermediate&amp;lt;br&amp;gt;&lt;br /&gt;
* xml2bib - convert XML intermediate into bibtex&amp;lt;br&amp;gt;&lt;br /&gt;
* xml2ris - convert XML intermediate into RIS format&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.scripps.edu/~cdputnam/software/bibutils/bibutils.html www.scripps.edu/~cdputnam/software/bibutils/bibutils.html]&lt;br /&gt;
&lt;br /&gt;
===Bibus===&lt;br /&gt;
&lt;br /&gt;
Bibus is a bibliographic database. It has been designed with OpenOffice.org in mind. The &amp;quot;ultimate&amp;quot; goal is to have an opensource bibliographic software that will allow easy formatting (and reformatting) of the bibliographic index in OpenOffice.org Writer.&lt;br /&gt;
Main Features&lt;br /&gt;
Compatible with two database engines: MySQL &amp;lt;http://www.mysql.com/&amp;gt; and SQLite &amp;lt;http://www.sqlite.org/&amp;gt;.&lt;br /&gt;
Hierarchical organization of the references with user defined keys.&lt;br /&gt;
Drag &amp;amp; drop to easily organize references.&lt;br /&gt;
 &lt;br /&gt;
Designed for multiuser: &lt;br /&gt;
You can share the database between an &amp;quot;unlimited&amp;quot; number of users.&lt;br /&gt;
Each user will have its own classification.&lt;br /&gt;
Powerful and easy to use search engine.&lt;br /&gt;
Live queries, that is searches that will update when the database change (this is simply a saved SQL query).&lt;br /&gt;
 &lt;br /&gt;
On-line PubMed access.&lt;br /&gt;
&lt;br /&gt;
Import PubMed (Medline) and EndNote/Refer records.&lt;br /&gt;
Connection to OpenOffice.org. You can insert references in an open OpenOffice.org text document and format the bibliography directly in Bibus.&lt;br /&gt;
Thanks to Python and wxWidgets, Bibus should work on most modern platform (GNU/linux with gtk; Windows; MacOS; etc...). Version 0.8 has been tested on GNU/linux and Windows2000. Note for Windows 98 users.&lt;br /&gt;
 &lt;br /&gt;
Foreign language support through Unicode and gettext. As of version 1.2, Bibus is available in English, French, Portuguese, German, Spanish and Chinese.&lt;br /&gt;
For more info see http://bibus-biblio.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
===OpenOffice===&lt;br /&gt;
&lt;br /&gt;
The [http://www.openoffice.org OpenOffice] word-processor &amp;#039;Writer&amp;#039; includes basic bibliographic support. OpenOffice has a [http://bibliographic.openoffice.org  bibliographic project] whose goal is to improve the bibliographic facilities.&lt;br /&gt;
&lt;br /&gt;
===rtfbtx===&lt;br /&gt;
[http://www.dmst.aueb.gr/dds/sw/ports/rtfbtx/ rtfbtx] is a hacked collection of BibTeX styles for doing bibliographies with MS Word &amp;amp; BibTeX. It produces the bibliography in RTF format &amp;amp; uses bookmarks to link citations to it. &lt;br /&gt;
&lt;br /&gt;
Christos tried using it with OpenOffice and it only works for the alpha style, since for the rest I&amp;#039;m supposed to link to the &amp;quot;paragraph number&amp;quot; of the bookmark and OO doesn&amp;#039;t support such a thing.&lt;br /&gt;
&lt;br /&gt;
===Zotero===&lt;br /&gt;
&lt;br /&gt;
[http://www.zotero.org/ Zotero] [zoh-TAIR-oh] is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It lives right where you do your work — in the web browser itself. Requires [http://en-us.www.mozilla.com/en-US/firefox/2.0/releasenotes/ Firefox version 2]. There is now a OpenOffice-Zotero [http://www.zotero.org/documentation/openoffice_integration extension/plug-in] to allow users to insert citations and Bibliographic tables into your documents.&lt;br /&gt;
&lt;br /&gt;
===Bibwiki===&lt;br /&gt;
&lt;br /&gt;
Bibwiki is a extension to MediaWiki to manage bibliographies. The bibliographies are stored in plain BibTeX files. In contrast to other programs, Bibwiki alters the bibliographic files directly. You don&amp;#039;t need a seperate database.&lt;br /&gt;
&lt;br /&gt;
Bibwiki adds a special page where you can add, import, edit and export bibliographic records. Together with Mediawiki it&amp;#039;s very easy to organize your excerpts, memos, or annotations and link them to the bibliographic records. &lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* import from various sources: Ex Libris&amp;#039; Aleph, Amazon, ProQuest&lt;br /&gt;
* export list of references using BibTeX styles&lt;br /&gt;
* manage digital documents&lt;br /&gt;
* easy searching&lt;br /&gt;
&lt;br /&gt;
Visit [http://www.plaschg.net/bibwiki Bibwiki&amp;#039;s Homepage].&lt;br /&gt;
&lt;br /&gt;
==LaTeX / BibTeX==&lt;br /&gt;
&lt;br /&gt;
[http://www.latex-project.org/ LaTeX] is a high-quality typesetting system, with features designed for the production of technical and scientific documentation. LaTeX is (or was) the de facto standard for the communication and publication of scientific documents.&lt;br /&gt;
&lt;br /&gt;
[http://www.bibtex.org BibTeX] is the bibliographic subsystem for LaTeX,it is a citation formating and a bibliographic database tool. BibTeX styles definition files are small programs written in an un-named programming language [[http://www.forth.org/ FORTH] like]. This make them almost impossible to utilise in other applications. On the other hand, its database format for bibliographical references is widely used and  most other bibliographic applications can import and export that format. It looks like this -&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@INBOOK{chicago,&lt;br /&gt;
 title = &amp;quot;The Chicago Manual of Style&amp;quot;,&lt;br /&gt;
 publisher = &amp;quot;University of Chicago Press&amp;quot;&lt;br /&gt;
 edition = &amp;quot;Thirteenth&amp;quot;,&lt;br /&gt;
 year = 1982,&lt;br /&gt;
 pages = &amp;quot;400--401&amp;quot;,&lt;br /&gt;
 key = &amp;quot;Chicago&amp;quot; } &lt;br /&gt;
@BOOK{texbook,&lt;br /&gt;
 author = &amp;quot;Donald E. Knuth&amp;quot;,&lt;br /&gt;
 title= &amp;quot;The {{\TeX}book}&amp;quot;,&lt;br /&gt;
 publisher = &amp;quot;Addison-Wesley&amp;quot;,&lt;br /&gt;
 year = 1984 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===The Jurabib package===&lt;br /&gt;
&lt;br /&gt;
Extended BibTeX citation support for the humanities and legal texts. [http://www.jurabib.org/ jurabib] is a package for the LaTeX typesetting system and supports citations used in the humanities and by German law students. This package enables automated citation with BIBTEX for legal studies and the humanities. In addition, the package provides commands for specifying editors in a commentary in a convenient way.&lt;br /&gt;
&lt;br /&gt;
This package is no longer actively developed.&lt;br /&gt;
&lt;br /&gt;
===The biblatex package===&lt;br /&gt;
&lt;br /&gt;
Massively extended BibTeX citation support. [http://www.ctan.org/tex-archive/help/Catalogue/entries/biblatex.html biblatex] is a package for the LaTeX typesetting system and adds a lot of new fields which overcome most of BibTeX&amp;#039;s traditional shortcomings (e.g. book authors, gender, original publication, titles of multipart publications etc.). Biblatex hands the complete control of the appearance of citations and bibliography over to LaTeX, the BibTeX program itself is only used for sorting. The result is much more control for the user in a properly documented language.&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== OpenOffice/KBibTex/LyX/oolatex ===&lt;br /&gt;
&lt;br /&gt;
The current way to create a bibliography in OOo makes it too difficult to produce a nicely formatted bibliography (at least it&amp;#039;s too difficult for me). After trying a lot of the other alternatives, I found a way that works for me using KBibTex to create a BibTex database, LyX to create a nicely formatted bibliography, and oolatex to produce an OpenOffice .odt version of the LyX bibliography. First, use KBibTex to create the database (with your choice of formatting sytle) and export a BibTex database. Then open LyX and add a BibTex database. You have to add citations in order for the bibliographic entries to appear in the References or Bibliography. Export this to a latex file (either pdflatex or plain). Then we need to compile the latex - this takes several passes to resolve all the references. If the latex file is named &amp;quot;newfile1.tex&amp;quot;, then use the following steps:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#Compiling Latex file with BibTex bibliography&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Takes several passes to resolve references&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Use LyX to create document, export to latex&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;latex newfile1.tex&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;bibtex newfile1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;latex newfile1.tex&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;latex newfile1.tex&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;# Now convert to .odt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;oolatex newfile1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;# Open the .odt in OpenOffice&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;openoffice.org-2.1 --writer newfile1.odt &amp;amp;&lt;br /&gt;
&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point you should have a nicely formatted bibliography that you can paste into your OpenOffice document. An OpenOffice bibliographic database has been created using a user-defined format (thanks to oolatex).&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can use latex2rtf to create an .rtf version of the bibliography and open this in OpenOffice. My experience, however, is that it is not as nicely formatted:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;latex2rtf newfile1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
But of course, you can output an .rtf directly from KBibTex.&lt;br /&gt;
&lt;br /&gt;
I did try to get LyX to export the .odt directly and I could swear I had it working (adding a new file format and a new converter in the Tools | Preferences) but I couldn&amp;#039;t repeat it. LyX came with a set up for creating the older .swx format file - but this didn&amp;#039;t seem to work. But the manual method outlined above works consistently.&lt;br /&gt;
&lt;br /&gt;
--[[User:Rabil|Rabil]] 19:35, 14 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
===Tellico===&lt;br /&gt;
&lt;br /&gt;
The Tellico application is the first one I have come across that uses xslt to format Bibliographic reports / tables. This is interesting as this is the method that we have been proposing for OpenOffice Bibliographic application, but we have not had any examples until now. See http://www.periapsis.org/tellico/&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;quot;Tellico is a KDE application for keeping track of your book collection, bibliographies, video collection, or music collection. Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, the values of the fields are shown, allowing you to customize your view to show whichever fields are most important to you. On the bottom is the field editor, where you can enter the data.&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The data is saved in XML format, which makes for easy parsing. Unless you modify the fields yourself, the data follows a simple and documented DTD. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code.&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Capabilities&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Supports collections of books, bibliographic entries, videos, or music.&lt;br /&gt;
* Supports any number of user-defined fields, of eight different types: text, paragraph, list, checkbox, year, URL, and tables.&lt;br /&gt;
* Handles books with multiple authors, genres, keywords, etc.&lt;br /&gt;
* Automatically formats titles and names&lt;br /&gt;
* Supports collection searching and view filtering&lt;br /&gt;
* Sorts and groups collection by various properties&lt;br /&gt;
* Automatically validates ISBN&lt;br /&gt;
* Allows customizable output through XSLT&lt;br /&gt;
* Imports Bibtex, Bibtexml, and CSV&lt;br /&gt;
* Exports to Bibtex, Bibtexml, CSV, and HTML&lt;br /&gt;
&lt;br /&gt;
===BibTeXML===&lt;br /&gt;
&lt;br /&gt;
BibTeX as XML markup. Markup scheme; - A bibliography DTD and schema for XML that expresses the content model in BibTeX -- the bibliographic system for use with LaTeX, which is widely adopted by the scientific community. BibTeXML is shipped with tools to uptranslate native TeX-syntax BibTeX bibliographies to XML, and translating this into any markup scheme. Hence one is able to profit from both the existing BibTeX system and bibliographies as well as the presentation and transformation facilities offered by XML. Our goal is to maintain a strict BibTeX schema and develop (and collect!) conversion tools that will help you tag your bibliographic data in XML and save typing time, or export it to HTML, DocBook or native BibTeX syntax. http://bibtexml.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
===BibML===&lt;br /&gt;
&lt;br /&gt;
BibML is an XML markup language designed to contain bibliographic information, particularly as content exported in Bibtex and Refer notations. BibML also contains content types from DocBook&amp;#039;s &amp;lt;bibliography&amp;gt;, and as such may be considered an integration of the three sources. The web page contains a useful &amp;#039;BibML Element Comparison Table&amp;#039; comparing the attributes of BibML, Bibtex, docbook and refer. http://kmi.open.ac.uk/projects/ceryle/docs/NOTE-bibml.html&lt;br /&gt;
&lt;br /&gt;
===BibX===&lt;br /&gt;
&lt;br /&gt;
The intention of BibX -- begun by Taco Hoekwater to serve as the basis for his XML rewrite of the ConTeXt bib module -- is to be the XML equivalent to RIS and BibTeX, but to significantly improve on them. http://tex.aanhet.net/bibx Download the current DTD.&lt;br /&gt;
ISDN Search&lt;br /&gt;
&amp;quot;A distributed search portal of common sources of ISBN numbers, with permanent caching of results. To provide a open-source free interface for ISBN retrieval using HTML, SQL or XML to be independent of any toolkits or software.&amp;quot; http://sourceforge.net/projects/isbnsearch/&lt;br /&gt;
&lt;br /&gt;
===YAZ===&lt;br /&gt;
&lt;br /&gt;
Z39.50 is the protocol used to query databases and library catalogues for bibliographic information.&lt;br /&gt;
YAZ is a C / C++ programmer&amp;#039;s toolkit supporting the development of Z39.50v3 / SRW clients and servers. Sample clients and servers are included with the distribution, and documentation can be browsed from this page. (Also available for MAC OS X).&lt;br /&gt;
NEW: The latest version of YAZ supports SRW/SRU (over HTTP). The YAZ server operates as both a simple HTTP 1.1 server and Z39.50 target (on the same port). The current version of YAZ includes support for the industry standard ZOOM API for Z39.50. This API vastly simplifies the process of writing new clients using YAZ, and it reduces your dependency on any single toolkit. ZOOM can also operate as a SRW client. Read more about ZOOM in YAZ here. The software library compiles in Windows and Linux. There is also a demonstration client program - IRTCL (requires YAZ and Tcl/Tk libraries be installed) that can perform the reference searches. It does everything but save or export the results ! However it is good model of how to use the toolkit. [http://bibliographic.openoffice.org/irclient.jpeg Screen pic]. [http://www.indexdata.dk/yaz/ www.indexdata.dk/yaz/]&lt;br /&gt;
&lt;br /&gt;
===RefDB===&lt;br /&gt;
&lt;br /&gt;
RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX/BibTeX documents. It allows users to share databases over a network. It is lightweight and portable to basically all platforms with a decent C compiler. And it&amp;#039;s released under the GNU General Public License.&lt;br /&gt;
The citestylex DTD from RefDB defines bibliographic formatting styles, and v2 will be updated to support BibX when it is done&lt;br /&gt;
RefDB is currently known to build and run out of the tarball on at least these platforms: Linux FreeBSD NetBSD Solaris (using gcc) OSX/Darwin Windows+Cygwin&lt;br /&gt;
RefDB appears to be the only available tool to create HTML, PostScript, PDF, DVI, MIF, or RTF output from DocBook or TEI sources with fully formatted citations and bibliographies according to publisher&amp;#039;s specifications (check out some examples). Additional document types can be easily added. Project Home Page [http://refdb.sourceforge.net refdb.sourceforge.net].&lt;br /&gt;
&lt;br /&gt;
===Sixpack===&lt;br /&gt;
&lt;br /&gt;
Sixpack is a graphical and command-line bibliography database manager written in Perl/Tk. It interacts with the supplied package &amp;#039;bp&amp;#039;, (see below) which can import and export from a number of formats including bibtex, endnote, medline, procite, and many others. It can download references directly off the Web, and open articles using external viewers. It can also interface with Emacs/XEmacs and Lyx [LaTeX with a GUI interface] . It also has instructions on how to interact with openoffice / [[StarOffice]] using cvs files and database import functions [I have used this]. There are also some experimental filters to export sixpack data to the OpenOffice Bibliographic Database - using CSV format - see the Bibliographic Project Document and Files pages. Sadly it is not being well maintained. Home Page - [http://sourceforge.net/projects/sixpack sourceforge.net/projects/sixpack]&lt;br /&gt;
&lt;br /&gt;
===bp===&lt;br /&gt;
&lt;br /&gt;
bp is a Perl library that is designed to:&lt;br /&gt;
Let you quickly make tools to access bibliographies&lt;br /&gt;
Let you quickly make tools to access bibliographies&lt;br /&gt;
Let you access multiple bibliography formats transparently&lt;br /&gt;
Let you convert between formats&lt;br /&gt;
Let you convert between character sets&lt;br /&gt;
Developer - My first goal when designing the package was only the first -- I had written a number of tools that accessed my BibTeX bibliographies, and I saw that I was reusing a lot of code. So I decided to make a generic package to access BibTeX bibliographies. About a year later I decided that it would be even better if the package could read multiple formats, and convert between them. The result is bp. Parts of the package are still missing (namely documentation, automatic format recognition, and a good set of utilities), but everything needed for a working system exists. Home Page - http://www.ecst.csuchico.edu/~jacobsd/bib/bp/index.html&lt;br /&gt;
&lt;br /&gt;
===gBib===&lt;br /&gt;
&lt;br /&gt;
gBib is a user-friendly Gnome BibTeX database browser and editor. It provides facilities for merging BibTeX files, managing key conflicts, and adding bibliographic citations in LyX. Home Page - http://gbib.seul.org&lt;br /&gt;
&lt;br /&gt;
===Pybliographer===&lt;br /&gt;
&lt;br /&gt;
Pybliographer is a tool for managing bibliographic databases. The application is based written in Python and has a text-based and a GTK GUI interface It supports several bibliography formats and can be used for searching, editing, reformatting, etc.. Due to its nature, it can be extended to many uses (generating HTML pages according to bibliographic searches, etc). Pybliographer has a class library structure that could allow other applications to make use of it&amp;#039;s facilities. It might be possible to provide a link from this program to insert citations into OpenOffice. There are only a few citation styles defined so far. Home Page - &lt;br /&gt;
http://www.pybliographer.org&lt;br /&gt;
&lt;br /&gt;
The Pybliographer developers are considering major enhancements to the application and have produced some planing documents which has very good discussion of bibliographic and user client program issues. They are well worth a look at - http://www.pybliographer.org/development&lt;br /&gt;
&lt;br /&gt;
===Kaspaliste===&lt;br /&gt;
&lt;br /&gt;
Kaspaliste is a literature and knowledge database. It handles all kinds of books, articles, journals, web pages etc. But the database goes beyond simply storing bibliographical information. There is the possibility to create annotated links between pieces of information (like the content of a book chapter) and to group the links in categories. It is based on KDE and uses the Postgres relational database. It is a promising project but currently does not have import or export functions other than a Bibtex export. There are no links to other programs such as OpenOffice. Last release 2004-05-12. http://kaspaliste.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
==Web Applications==&lt;br /&gt;
&lt;br /&gt;
===[http://findnwrite.com/memento Memento]===&lt;br /&gt;
Memento is next generation of web based bibliographic software that goes beyond simple searching, storing, and exporting articles. It is one stop solution for students, researchers, scholars where they can manage their bibliography, create and share reports and network with professionals. &lt;br /&gt;
Features:&lt;br /&gt;
* Clean, simple Internet Explorer and Firefox compatible interface&lt;br /&gt;
* Memento constantly fetches articles from all the famous online journals and conference websites to keep it database upto date. &lt;br /&gt;
* Import articles in multiple format such bibtex, endnote, RIS, etc.&lt;br /&gt;
* Export articles in bibtex or Microsoft Word 2007 Bibliographic XML &lt;br /&gt;
* Write personal notes, or upload PDF related to an article&lt;br /&gt;
* Write publicly viewable comments related to an article&lt;br /&gt;
* Create reports, attach articles to report, and share reports with other users&lt;br /&gt;
* Explore other users with similar interest&lt;br /&gt;
* Create watch list for articles, authors, keywords and receive new articles in RSS feed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===BiblioWeb===&lt;br /&gt;
&lt;br /&gt;
BiblioWeb is a web enabled bibliographic software. All the basic functions of bibliographic software are delivered through web browser. A Web user can be assigned &amp;quot;Read&amp;quot; or &amp;quot;Write&amp;quot; privileges. Users with &amp;quot;Read&amp;quot; accounts can search, browse, display, and export bibliographic records. Users with &amp;quot;Write&amp;quot; accounts can add, edit, delete, import, even format document through web browser. BiblioWeb is the ideal solution for a research group to share a common bibliographic database on the Web. It also supports a threaded discussion forum. http://www.biblioscape.com/bibliohost.htm&lt;br /&gt;
&lt;br /&gt;
===refbase===&lt;br /&gt;
http://refbase.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
Refbase is a web-based, platform-independent, multi-user interface for managing scientific literature &amp;amp; citations.&lt;br /&gt;
Main [http://refbase.sourceforge.net/features.html features]:&lt;br /&gt;
  &lt;br /&gt;
* a clean and standardized interface that attempts to be as web standards compliant as possible&lt;br /&gt;
* a multitude of search options, including quick, simple, advanced as well as powerful SQL search options&lt;br /&gt;
* various display options: &lt;br /&gt;
** list view: offers customizable and sortable columns&lt;br /&gt;
** details view: shows all fields of a particular record&lt;br /&gt;
** cite view: displays record entries in a citation style chosen by the user&lt;br /&gt;
** print view: eases printing or copying of records&lt;br /&gt;
* search within results functionality which provides an easy way of refining your search query&lt;br /&gt;
* user-specific fields for personal keywords, notes, etc&lt;br /&gt;
* save any search query together with the current display settings&lt;br /&gt;
* automatic email announcements for newly added records&lt;br /&gt;
* dynamic RSS feeds for recently added/edited records as well as for any custom user query&lt;br /&gt;
* [http://wiki.refbase.net/index.php/Importing_Records batch import] of records from various common bibliographic formats and online databases&lt;br /&gt;
* export records to MODS XML, Endnote, RIS or BibTeX (via bibutils)&lt;br /&gt;
* export to an OpenDocument spreadsheet for use with the current OO.o bibliographic manager&lt;br /&gt;
* link records to other records in the database (using static or dynamic links)&lt;br /&gt;
* extract literature cited within a text and build an appropriate reference list&lt;br /&gt;
* [http://wiki.refbase.net/index.php/Search/Retrieve_web_services Search &amp;amp; retrieve via URL (SRU)] web service&lt;br /&gt;
* COinS and unAPI&lt;br /&gt;
&lt;br /&gt;
===WIKINDX===&lt;br /&gt;
&lt;br /&gt;
WIKINDX is a free bibliographic and quotations/notes management and article authoring system designed either for single use (on a variety of operating sytems) or multi-user collaborative use across the internet.&lt;br /&gt;
&lt;br /&gt;
[http://wikindx.sourceforge.net/features.html Features]:&lt;br /&gt;
&lt;br /&gt;
* 36 resource types.&lt;br /&gt;
* Multi-user mode - create and manage your own bibliographies drawn from the WIKINDX master bibliography and browse other users&amp;#039; bibliographies. (Must be enabled by the administrator.)&lt;br /&gt;
* Save your own preferences.&lt;br /&gt;
* Enter/edit bibliographic resources.&lt;br /&gt;
* Add unlimited file attachments to each resource. (Must be enabled by the administrator.)&lt;br /&gt;
* Catalogue resources by categories and keyword(s).&lt;br /&gt;
* Enter/edit a general note about the whole resource.&lt;br /&gt;
* Enter/edit quotes and paraphrases from those resources.&lt;br /&gt;
* Enter/edit thoughts or musings on various aspects of a resource (can be private or public).&lt;br /&gt;
* Add keywords to resource metadata such as quotes, paraphrases and musings.&lt;br /&gt;
* Use BBCode in all textarea input.&lt;br /&gt;
* Cross-reference other WIKINDX resources from within quotes, paraphrases, musings, notes and abstracts.&lt;br /&gt;
* Edit keywords, creators, publishers and journals.&lt;br /&gt;
* Comprehensive search across all the above with highlighting of search terms using either Quick Search or Power Search.&lt;br /&gt;
* Reorder bibliographic lists by first creator, title, resource type, publisher, year of publication timestamp, popularity index or maturity index.&lt;br /&gt;
* Select resources by category, keywords, creator, publisher etc.&lt;br /&gt;
* Browse all creators, publishers, collections, categories and keywords with font colour and size indicating frequency of occurrence (tag clouds).&lt;br /&gt;
* Unlimited primary creators, editors, translators and revisers, composers, agents, performers etc.&lt;br /&gt;
* Export bibliographic lists (optionally annotated) with a range of formatting options to RTF (Rich Text Format) files for easy insert into word processors.&lt;br /&gt;
* Export bibliographic lists to RIS for import to Endnote, Reference Manager, ProCite etc.&lt;br /&gt;
* Export an Endnote tabbed textfile.&lt;br /&gt;
* Export an Endnote XML file.&lt;br /&gt;
* Export bibliographic lists to BibTeX format.&lt;br /&gt;
* Import Endnote XML and bibTeX files.&lt;br /&gt;
* Cut &amp;#039;n&amp;#039; Paste BibTeX entries to the database (amount limited by the administrator).&lt;br /&gt;
* View and export in seven bibliographic styles: Chicago, MLA, APA and Harvard, Turabian, British Medical Journal and IEEE.  Administrators can copy, edit and create bibliographic styles through the web browser interface.&lt;br /&gt;
* Write an article entirely within WIKINDX importing quotes etc. and chose the citation formatting prior to exporting the article to RTF (can be opened in external word processors including OpenOffice).&lt;br /&gt;
* Run WIKINDX in core English or other languages (depending on administrator-installed language plug-ins).&lt;br /&gt;
* User-defined paging of long bibliographic lists.&lt;br /&gt;
* View all quotes, paraphrases and musings or a single random one.&lt;br /&gt;
* One-click return to last bibliographic list or single view.&lt;br /&gt;
* Store up to 10 bookmarks for quick return to single views.&lt;br /&gt;
* Select a visual style.&lt;br /&gt;
* WIKINDX has an architecture which enables either in-line or menu plug-ins to be inserted.  Write your own or download plug-ins from the sourceforge site.&lt;br /&gt;
http://wikindx.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
===Aigaion===&lt;br /&gt;
Aigaion is a free, web-based platform for managing annotated bibliographies. It allows the user(s) to order publications in a self-chosen topic structure and offers an intuitive user interface. Aigaion is built on the [[Bibliographic_Software_and_Standards_Information#BibTeX |BibTeX]] format and has excellent BibTeX import and export facilities.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Features&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Multi-user facilities&lt;br /&gt;
* Intuitive user interface&lt;br /&gt;
* Easy management of publications and topics&lt;br /&gt;
* Create public or private notes on publications&lt;br /&gt;
* Import of the BibTeX and [http://www.refman.com/support/risformat_intro.asp RIS] ([[Bibliographic_Software_and_Standards_Information#Endnote |Endnote]], [[Bibliographic_Software_and_Standards_Information#Reference Manager |Reference Manager]]) format&lt;br /&gt;
* Export of BibTeX and RIS (RIS is under development) format&lt;br /&gt;
[http://aigaion.sourceforge.net/ Aigaion homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Standards]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/OOoRISExport.py&amp;diff=93723</id>
		<title>Bibliographic/Hints and Tips/OOoRISExport.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/OOoRISExport.py&amp;diff=93723"/>
		<updated>2008-09-27T11:14:58Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Add Category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description ==&lt;br /&gt;
&lt;br /&gt;
[http://bibliographic.openoffice.org/files/documents/124/3781/OOoRSIExport-1.py OOoRISExport.py] is a program to export the OpenOffice Bibliographic database contents in RIS format  ([http://meerkat.adeptscience.co.uk/KnowledgeBase/KnowledgeBaseMk4.NSF/cbaf0788e6c2caa780256ddc004b746b/60df1dcd3f4dc07d80256e38004fe4f0/$FILE/RIS  RIS Specification PDF]). The OpenOffice database access code is based on Michael Sowka&amp;#039;s [http://bibliographic.openoffice.org/files/documents/124/3078/RISImport.py RISImport.py] programme.&lt;br /&gt;
&lt;br /&gt;
OOoRISExport.py works with the OpenOffice.org UNO which means that that it must be installed in the openoffice.org program directory and use the version of python that is installed as part of openoffice. And OpenOffice must be running for the progamme to work. If OpenOffice is not running you get a error message like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback &lt;br /&gt;
[........]&lt;br /&gt;
__main__.com.sun.star.connection.NoConnectException: Connector : couldn&amp;#039;t connect to socket (Success)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So to run OOoRISExport.py you need to set the local directory to &lt;br /&gt;
&lt;br /&gt;
 openoffice.org2.0/program&lt;br /&gt;
 python.sh OOoRISExport.py filename (for linux)&lt;br /&gt;
        or&lt;br /&gt;
 python.bat OOoRISExport.py filename (for windows) I think .. I do not have &lt;br /&gt;
 the windows version.&lt;br /&gt;
&lt;br /&gt;
OOoRISExport.py takes the export file path-name as a parameter so the complete command is like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/openoffice.org2.0/program&amp;gt; ./python.sh /OOoRSIExport-1.py /temp/test.ris&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Debug===&lt;br /&gt;
In the progam code I have set &lt;br /&gt;
&lt;br /&gt;
 DEBUG = True&lt;br /&gt;
&lt;br /&gt;
so that the output can be seen when you run the program via the command line. You can turn this off by setting&lt;br /&gt;
&lt;br /&gt;
 DEBUG = False&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
&lt;br /&gt;
===Tag Mapping===&lt;br /&gt;
The conversion method I have used to the RIS format is very basic. RIS allows many tags to flag data, but the Openoffice Bibliographic database has only a few database columns. Basically the program assigns the OOoBib columns - Identifier, Type, Address etc, the RIS tags - ID, TY, CY etc. in the dictionary structure in the program called &amp;#039;mappings&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mappings = {&amp;#039;Identifier&amp;#039;:&amp;#039;ID&amp;#039;,&amp;#039;Type&amp;#039;:&amp;#039;TY&amp;#039;,&amp;#039;Address&amp;#039;:&amp;#039;CY&amp;#039;,&amp;#039;Annote&amp;#039;:&amp;#039;KW&amp;#039;,\&lt;br /&gt;
	&amp;#039;Author&amp;#039;:&amp;#039;AU&amp;#039;,&amp;#039;Booktitle&amp;#039;:&amp;#039;BT&amp;#039;,&amp;#039;Chapter&amp;#039;:&amp;#039;CT&amp;#039;,&amp;#039;Edition&amp;#039;:&amp;#039;ET&amp;#039;, \&lt;br /&gt;
	&amp;#039;Editor&amp;#039;:&amp;#039;ED&amp;#039;,&amp;#039;Howpublish&amp;#039;:&amp;#039;M2&amp;#039;,&amp;#039;Institutn&amp;#039;:&amp;#039;AD&amp;#039;,&amp;#039;Journal&amp;#039;:&amp;#039;JO&amp;#039;,\&lt;br /&gt;
	&amp;#039;Month&amp;#039;:&amp;#039;Y2&amp;#039;,&amp;#039;Note&amp;#039;:&amp;#039;N1&amp;#039;,&amp;#039;Number&amp;#039;:&amp;#039;IS&amp;#039;,&amp;#039;Organizat&amp;#039;:&amp;#039;AD&amp;#039;,\&lt;br /&gt;
	&amp;#039;Pages&amp;#039;:&amp;#039;EP&amp;#039;,&amp;#039;Publisher&amp;#039;:&amp;#039;PB&amp;#039;,&amp;#039;School&amp;#039;:&amp;#039;AD&amp;#039;,&amp;#039;Series&amp;#039;:&amp;#039;T3&amp;#039;,\&lt;br /&gt;
	&amp;#039;Title&amp;#039;:&amp;#039;TI&amp;#039;,&amp;#039;RepType&amp;#039;:&amp;#039;M3&amp;#039;,&amp;#039;Volume&amp;#039;:&amp;#039;VL&amp;#039;,&amp;#039;Year&amp;#039;:&amp;#039;PY&amp;#039;,\&lt;br /&gt;
	&amp;#039;URL&amp;#039;:&amp;#039;UR&amp;#039;,&amp;#039;Custom1&amp;#039;:&amp;#039;AB&amp;#039;,&amp;#039;Custom2&amp;#039;:&amp;#039;U2&amp;#039;,&amp;#039;Custom3&amp;#039;:&amp;#039;U3&amp;#039;,&amp;#039;Custom4&amp;#039;:&amp;#039;M2&amp;#039;,\&lt;br /&gt;
	&amp;#039;Custom5&amp;#039;:&amp;#039;M3&amp;#039;,&amp;#039;ISBN&amp;#039;:&amp;#039;SN&amp;#039;}	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In particular I have not added name processing, what is in &amp;#039;Author&amp;#039; goes into &amp;#039;AU&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you want you can modify the two letter tags to better fit your needs. If you can suggest a better mapping to RIS tags let me know.&lt;br /&gt;
&lt;br /&gt;
===Type Mapping===&lt;br /&gt;
I had similar problems with mapping the document types. I have used the mapping as follows - it is hardly optimal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TypeMapping = {0:&amp;#039;CHAP&amp;#039;, 1:&amp;#039;BOOK&amp;#039;, 2:&amp;#039;PAMP&amp;#039;, 3:&amp;#039;CONF&amp;#039;, 4:&amp;#039;CHAP&amp;#039;,5:&amp;#039;CHAP&amp;#039;, 6:&amp;#039;CONF&amp;#039;,\&lt;br /&gt;
               7:&amp;#039;JOUR&amp;#039;, 8:&amp;#039;RPRT&amp;#039;, 9:&amp;#039;THES&amp;#039;, 10:&amp;#039;BOOK&amp;#039;, 11:&amp;#039;THES&amp;#039;, 12:&amp;#039;CONF&amp;#039;,\&lt;br /&gt;
	       13:&amp;#039;RPRT&amp;#039;, 14:&amp;#039;UNPB&amp;#039;, 15:&amp;#039;ICOMM&amp;#039;, 16:&amp;#039;ICOMM&amp;#039;, 17:&amp;#039;BOOK&amp;#039;, 18:&amp;#039;BOOK&amp;#039;,\&lt;br /&gt;
	       19:&amp;#039;BOOK&amp;#039;, 20:&amp;#039;BOOK&amp;#039;, 21:&amp;#039;BOOK&amp;#039;}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The OpenOffice bibliographic type coding is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ARTICLE = 0; BOOK = 1; BOOKLET = 2; CONFERENCE = 3; INBOOK = 4;&lt;br /&gt;
INCOLLECTION = 5; INPROCEEDINGS = 6; JOURNAL = 7; MANUAL = 8;&lt;br /&gt;
MASTERSTHESIS = 9; MISC = 10; PHDTHESIS = 11; PROCEEDINGS = 12;&lt;br /&gt;
TECHREPORT = 13; UNPUBLISHED = 14; EMAIL = 15; WWW = 16;&lt;br /&gt;
CUSTOM1 = 17; CUSTOM2 = 18; CUSTOM3 = 19; CUSTOM4 = 20; CUSTOM5 = 21;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See page 6 of the RIS specifications for the full list RIS document types.&lt;br /&gt;
I would be happy to get advice on improving this.&lt;br /&gt;
&lt;br /&gt;
===Character tidying===&lt;br /&gt;
I had problems with non alpha-numeric characters (ie. CR LF) messing up the output so I stripped them out by replacing all types of non-white spaces with standard spaces - &amp;#039; &amp;#039;. &lt;br /&gt;
&lt;br /&gt;
===Output character coding===&lt;br /&gt;
You can set the character coding for the output by changing the setting for &lt;br /&gt;
 CODEC = &amp;#039;iso-8856-1&amp;#039;&lt;br /&gt;
Some of the possible encodings include utf-8, utf-16, ascii, iso-8856-1, unicode-escape.&lt;br /&gt;
The RIS Specification recommends the &amp;#039;Windows ANSI Character Set&amp;#039; which I guess is iso-8856-1 ???. I am not a expert on on this so I will take any advise.&lt;br /&gt;
&lt;br /&gt;
[[Category: Bibliographic|Hints]]&lt;br /&gt;
[[Category: Hints|Bibliographic/Hints]]&lt;br /&gt;
[[Category: Macros|Bibliographic/Macros]]&lt;br /&gt;
[[Category: Python|Bibliographic/Macros]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/Import_Macros&amp;diff=93722</id>
		<title>Bibliographic/Hints and Tips/Import Macros</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/Import_Macros&amp;diff=93722"/>
		<updated>2008-09-27T11:13:11Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Add these OOo basic macro. Using&lt;br /&gt;
&lt;br /&gt;
 Tools-&amp;gt;Macros-&amp;gt;Organize Macros-&amp;gt;&amp;#039;OpenOffice basic ...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The macros calls the file picker dialog and uses the selected *.ris or *.bib file as input to the import_ris or import_bib batch scripts. The import_bib script uses [[Bibliographic_Software_and_Standards_Information#Bibutils |bibutiles]] programs to convert BibTeX to xml to RIS.&lt;br /&gt;
&lt;br /&gt;
== Import RIS bibliographic data ==&lt;br /&gt;
&lt;br /&gt;
 Sub ImportRIS&lt;br /&gt;
 Dim oFilePicker As Object, oSimpleFileAccess As Object&lt;br /&gt;
    Dim oSettings As Object, oPathSettings As Object&lt;br /&gt;
    Dim oTextField As Object, oTextFieldModel As Object&lt;br /&gt;
    Dim sFileURL As String&lt;br /&gt;
    Dim sFiles As Variant&lt;br /&gt;
    REM file dialog&lt;br /&gt;
    oFilePicker = CreateUnoService( &amp;quot;com.sun.star.ui.dialogs.FilePicker&amp;quot; )&lt;br /&gt;
    REM set filter&lt;br /&gt;
    oFilePicker.AppendFilter( &amp;quot;ris files (*.ris)&amp;quot;, &amp;quot;*.ris&amp;quot; )&lt;br /&gt;
    oFilePicker.AppendFilter( &amp;quot;All files (*.*)&amp;quot;,  &amp;quot;*.*&amp;quot;  )&lt;br /&gt;
    oFilePicker.SetCurrentFilter(  &amp;quot;ris files (*.ris)&amp;quot;, &amp;quot;*.ris&amp;quot; )&lt;br /&gt;
    REM if no file URL is set, get path settings from configuration&lt;br /&gt;
   &lt;br /&gt;
    REM set display directory&lt;br /&gt;
    oSimpleFileAccess =  CreateUnoService( &amp;quot;com.sun.star.ucb.SimpleFileAccess&amp;quot; )&lt;br /&gt;
    If oSimpleFileAccess.exists( sFileURL ) And  oSimpleFileAccess.isFolder( sFileURL ) Then&lt;br /&gt;
        oFilePicker.setDisplayDirectory( sFileURL )&lt;br /&gt;
    End If&lt;br /&gt;
    REM execute file dialog&lt;br /&gt;
    If oFilePicker.execute() Then&lt;br /&gt;
        sFiles = oFilePicker.getFiles()&lt;br /&gt;
        sFileURL = sFiles(0)&lt;br /&gt;
 rem   print  sFileURL   &lt;br /&gt;
       Shell(&amp;quot;import-ris&amp;quot;,1,sel) &lt;br /&gt;
    End If&lt;br /&gt;
 End Sub&lt;br /&gt;
&lt;br /&gt;
Note: You may need to add the full path to the import-ris script file in the Shell command, if it produces a can not find error message.&lt;br /&gt;
&lt;br /&gt;
== Import BibTeX bibliographic data ==&lt;br /&gt;
&lt;br /&gt;
 Sub ImportBibTeX&lt;br /&gt;
 Dim oFilePicker As Object, oSimpleFileAccess As Object&lt;br /&gt;
    Dim oSettings As Object, oPathSettings As Object&lt;br /&gt;
    Dim oTextField As Object, oTextFieldModel As Object&lt;br /&gt;
    Dim sFileURL As String&lt;br /&gt;
    Dim sFiles As Variant&lt;br /&gt;
    REM file dialog&lt;br /&gt;
    oFilePicker =  &lt;br /&gt;
 CreateUnoService( &amp;quot;com.sun.star.ui.dialogs.FilePicker&amp;quot; )&lt;br /&gt;
    REM set filter&lt;br /&gt;
    oFilePicker.AppendFilter( &amp;quot;BibTeX files (*.bib)&amp;quot;, &amp;quot;*.bib&amp;quot; )&lt;br /&gt;
    oFilePicker.AppendFilter( &amp;quot;All files (*.*)&amp;quot;,  &amp;quot;*.*&amp;quot;  )&lt;br /&gt;
    oFilePicker.SetCurrentFilter(  &amp;quot;BibTeX files (*.bib)&amp;quot;, &amp;quot;*.bib&amp;quot; )&lt;br /&gt;
    REM if no file URL is set, get path settings from configuration&lt;br /&gt;
   &lt;br /&gt;
    REM set display directory&lt;br /&gt;
    oSimpleFileAccess =  &lt;br /&gt;
 CreateUnoService( &amp;quot;com.sun.star.ucb.SimpleFileAccess&amp;quot; )&lt;br /&gt;
    If oSimpleFileAccess.exists( sFileURL ) And   &lt;br /&gt;
 oSimpleFileAccess.isFolder( sFileURL ) Then&lt;br /&gt;
        oFilePicker.setDisplayDirectory( sFileURL )&lt;br /&gt;
    End If&lt;br /&gt;
    REM execute file dialog&lt;br /&gt;
    If oFilePicker.execute() Then&lt;br /&gt;
        sFiles = oFilePicker.getFiles()&lt;br /&gt;
        sFileURL = sFiles(0)&lt;br /&gt;
 rem      print  sFileURL&lt;br /&gt;
       &lt;br /&gt;
       Shell(&amp;quot;/opt/openoffice.org2.0/program/import_bib&amp;quot;,1,sel) &lt;br /&gt;
     &lt;br /&gt;
    End If&lt;br /&gt;
 End Sub&lt;br /&gt;
&lt;br /&gt;
===Improvements needed===&lt;br /&gt;
&lt;br /&gt;
It would be good if the macros collected the sysout from the utility programs and displayed them to the user so that she may see any error messages.&lt;br /&gt;
&lt;br /&gt;
==Add to Menu==&lt;br /&gt;
&lt;br /&gt;
One you have saved these macro you can assign it to a new menu item or hot-key in the Tools-&amp;gt;customize options. [http://wiki.services.openoffice.org/wiki/Image:AddimportMacro.jpg screen pic]&lt;br /&gt;
[[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Hints]]&lt;br /&gt;
[[Category:Hints|Bibliographic/Hints]]&lt;br /&gt;
[[Category:Macros|Bibliographic/Macros]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/OOoRISExport.py&amp;diff=93721</id>
		<title>Bibliographic/Hints and Tips/OOoRISExport.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips/OOoRISExport.py&amp;diff=93721"/>
		<updated>2008-09-27T11:11:52Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description ==&lt;br /&gt;
&lt;br /&gt;
[http://bibliographic.openoffice.org/files/documents/124/3781/OOoRSIExport-1.py OOoRISExport.py] is a program to export the OpenOffice Bibliographic database contents in RIS format  ([http://meerkat.adeptscience.co.uk/KnowledgeBase/KnowledgeBaseMk4.NSF/cbaf0788e6c2caa780256ddc004b746b/60df1dcd3f4dc07d80256e38004fe4f0/$FILE/RIS  RIS Specification PDF]). The OpenOffice database access code is based on Michael Sowka&amp;#039;s [http://bibliographic.openoffice.org/files/documents/124/3078/RISImport.py RISImport.py] programme.&lt;br /&gt;
&lt;br /&gt;
OOoRISExport.py works with the OpenOffice.org UNO which means that that it must be installed in the openoffice.org program directory and use the version of python that is installed as part of openoffice. And OpenOffice must be running for the progamme to work. If OpenOffice is not running you get a error message like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback &lt;br /&gt;
[........]&lt;br /&gt;
__main__.com.sun.star.connection.NoConnectException: Connector : couldn&amp;#039;t connect to socket (Success)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So to run OOoRISExport.py you need to set the local directory to &lt;br /&gt;
&lt;br /&gt;
 openoffice.org2.0/program&lt;br /&gt;
 python.sh OOoRISExport.py filename (for linux)&lt;br /&gt;
        or&lt;br /&gt;
 python.bat OOoRISExport.py filename (for windows) I think .. I do not have &lt;br /&gt;
 the windows version.&lt;br /&gt;
&lt;br /&gt;
OOoRISExport.py takes the export file path-name as a parameter so the complete command is like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/openoffice.org2.0/program&amp;gt; ./python.sh /OOoRSIExport-1.py /temp/test.ris&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Debug===&lt;br /&gt;
In the progam code I have set &lt;br /&gt;
&lt;br /&gt;
 DEBUG = True&lt;br /&gt;
&lt;br /&gt;
so that the output can be seen when you run the program via the command line. You can turn this off by setting&lt;br /&gt;
&lt;br /&gt;
 DEBUG = False&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
&lt;br /&gt;
===Tag Mapping===&lt;br /&gt;
The conversion method I have used to the RIS format is very basic. RIS allows many tags to flag data, but the Openoffice Bibliographic database has only a few database columns. Basically the program assigns the OOoBib columns - Identifier, Type, Address etc, the RIS tags - ID, TY, CY etc. in the dictionary structure in the program called &amp;#039;mappings&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mappings = {&amp;#039;Identifier&amp;#039;:&amp;#039;ID&amp;#039;,&amp;#039;Type&amp;#039;:&amp;#039;TY&amp;#039;,&amp;#039;Address&amp;#039;:&amp;#039;CY&amp;#039;,&amp;#039;Annote&amp;#039;:&amp;#039;KW&amp;#039;,\&lt;br /&gt;
	&amp;#039;Author&amp;#039;:&amp;#039;AU&amp;#039;,&amp;#039;Booktitle&amp;#039;:&amp;#039;BT&amp;#039;,&amp;#039;Chapter&amp;#039;:&amp;#039;CT&amp;#039;,&amp;#039;Edition&amp;#039;:&amp;#039;ET&amp;#039;, \&lt;br /&gt;
	&amp;#039;Editor&amp;#039;:&amp;#039;ED&amp;#039;,&amp;#039;Howpublish&amp;#039;:&amp;#039;M2&amp;#039;,&amp;#039;Institutn&amp;#039;:&amp;#039;AD&amp;#039;,&amp;#039;Journal&amp;#039;:&amp;#039;JO&amp;#039;,\&lt;br /&gt;
	&amp;#039;Month&amp;#039;:&amp;#039;Y2&amp;#039;,&amp;#039;Note&amp;#039;:&amp;#039;N1&amp;#039;,&amp;#039;Number&amp;#039;:&amp;#039;IS&amp;#039;,&amp;#039;Organizat&amp;#039;:&amp;#039;AD&amp;#039;,\&lt;br /&gt;
	&amp;#039;Pages&amp;#039;:&amp;#039;EP&amp;#039;,&amp;#039;Publisher&amp;#039;:&amp;#039;PB&amp;#039;,&amp;#039;School&amp;#039;:&amp;#039;AD&amp;#039;,&amp;#039;Series&amp;#039;:&amp;#039;T3&amp;#039;,\&lt;br /&gt;
	&amp;#039;Title&amp;#039;:&amp;#039;TI&amp;#039;,&amp;#039;RepType&amp;#039;:&amp;#039;M3&amp;#039;,&amp;#039;Volume&amp;#039;:&amp;#039;VL&amp;#039;,&amp;#039;Year&amp;#039;:&amp;#039;PY&amp;#039;,\&lt;br /&gt;
	&amp;#039;URL&amp;#039;:&amp;#039;UR&amp;#039;,&amp;#039;Custom1&amp;#039;:&amp;#039;AB&amp;#039;,&amp;#039;Custom2&amp;#039;:&amp;#039;U2&amp;#039;,&amp;#039;Custom3&amp;#039;:&amp;#039;U3&amp;#039;,&amp;#039;Custom4&amp;#039;:&amp;#039;M2&amp;#039;,\&lt;br /&gt;
	&amp;#039;Custom5&amp;#039;:&amp;#039;M3&amp;#039;,&amp;#039;ISBN&amp;#039;:&amp;#039;SN&amp;#039;}	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In particular I have not added name processing, what is in &amp;#039;Author&amp;#039; goes into &amp;#039;AU&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you want you can modify the two letter tags to better fit your needs. If you can suggest a better mapping to RIS tags let me know.&lt;br /&gt;
&lt;br /&gt;
===Type Mapping===&lt;br /&gt;
I had similar problems with mapping the document types. I have used the mapping as follows - it is hardly optimal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TypeMapping = {0:&amp;#039;CHAP&amp;#039;, 1:&amp;#039;BOOK&amp;#039;, 2:&amp;#039;PAMP&amp;#039;, 3:&amp;#039;CONF&amp;#039;, 4:&amp;#039;CHAP&amp;#039;,5:&amp;#039;CHAP&amp;#039;, 6:&amp;#039;CONF&amp;#039;,\&lt;br /&gt;
               7:&amp;#039;JOUR&amp;#039;, 8:&amp;#039;RPRT&amp;#039;, 9:&amp;#039;THES&amp;#039;, 10:&amp;#039;BOOK&amp;#039;, 11:&amp;#039;THES&amp;#039;, 12:&amp;#039;CONF&amp;#039;,\&lt;br /&gt;
	       13:&amp;#039;RPRT&amp;#039;, 14:&amp;#039;UNPB&amp;#039;, 15:&amp;#039;ICOMM&amp;#039;, 16:&amp;#039;ICOMM&amp;#039;, 17:&amp;#039;BOOK&amp;#039;, 18:&amp;#039;BOOK&amp;#039;,\&lt;br /&gt;
	       19:&amp;#039;BOOK&amp;#039;, 20:&amp;#039;BOOK&amp;#039;, 21:&amp;#039;BOOK&amp;#039;}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The OpenOffice bibliographic type coding is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ARTICLE = 0; BOOK = 1; BOOKLET = 2; CONFERENCE = 3; INBOOK = 4;&lt;br /&gt;
INCOLLECTION = 5; INPROCEEDINGS = 6; JOURNAL = 7; MANUAL = 8;&lt;br /&gt;
MASTERSTHESIS = 9; MISC = 10; PHDTHESIS = 11; PROCEEDINGS = 12;&lt;br /&gt;
TECHREPORT = 13; UNPUBLISHED = 14; EMAIL = 15; WWW = 16;&lt;br /&gt;
CUSTOM1 = 17; CUSTOM2 = 18; CUSTOM3 = 19; CUSTOM4 = 20; CUSTOM5 = 21;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See page 6 of the RIS specifications for the full list RIS document types.&lt;br /&gt;
I would be happy to get advice on improving this.&lt;br /&gt;
&lt;br /&gt;
===Character tidying===&lt;br /&gt;
I had problems with non alpha-numeric characters (ie. CR LF) messing up the output so I stripped them out by replacing all types of non-white spaces with standard spaces - &amp;#039; &amp;#039;. &lt;br /&gt;
&lt;br /&gt;
===Output character coding===&lt;br /&gt;
You can set the character coding for the output by changing the setting for &lt;br /&gt;
 CODEC = &amp;#039;iso-8856-1&amp;#039;&lt;br /&gt;
Some of the possible encodings include utf-8, utf-16, ascii, iso-8856-1, unicode-escape.&lt;br /&gt;
The RIS Specification recommends the &amp;#039;Windows ANSI Character Set&amp;#039; which I guess is iso-8856-1 ???. I am not a expert on on this so I will take any advise.&lt;br /&gt;
&lt;br /&gt;
[[Category: Bibliographic|Hints]]&lt;br /&gt;
[[Category: Hints|Bibliographic/Hints]]&lt;br /&gt;
[[Category: Python]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips&amp;diff=93720</id>
		<title>Bibliographic/Hints and Tips</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Hints_and_Tips&amp;diff=93720"/>
		<updated>2008-09-27T11:10:58Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How do I preserve my Bibliographic Table format settings ?==&lt;br /&gt;
&lt;br /&gt;
When you have done all that hard work in setting up the bibliographic table with all the field entries and formatting set to your document style,  I suggest that you select and copy the Bibliographic table and save it in a other document. &lt;br /&gt;
&lt;br /&gt;
The reason I suggest this is that, if you accidentally delete the Bibliographic Table, then all your work in formatting the table will be deleted too. To use your Bibliographic Table formatting in an other document, just copy that table into new document, it does not matter that the references are different, just right click over the table and select &amp;#039;Update Index/Table&amp;#039; for it to be regenerated with that documents&amp;#039; citations and your previously defined Bibliographic Table format.&lt;br /&gt;
&lt;br /&gt;
==I edit my citations but the changes are not applied.==&lt;br /&gt;
&lt;br /&gt;
When you modify a citation (Bibliography Entry) by double-clicking on the citation, and selecting edit and modifying the entry. You also need to click on the &amp;#039;Modify&amp;#039; button to apply the changes before you select the &amp;#039;Close&amp;#039; button.&lt;br /&gt;
&lt;br /&gt;
==How do I correct the citations in my document?==&lt;br /&gt;
&lt;br /&gt;
If you have inserted a citation (Bibliography Entry) may times in a document and need to correct it. Correcting it in the database is not enough. The changes are NOT automatically made in the document. In fact each citation has complete copy of the citation data and must be correct for each citation. You have several options:&lt;br /&gt;
&lt;br /&gt;
1. DuSystems has produced some [http://www.dusystems.com/oobf.html software] which synchronizes the bibliographic references in a Writer document with those in the bibliographic database. &lt;br /&gt;
&lt;br /&gt;
2. Find each citation, delete it and reinsert it (after correcting it in the database). If you need to synchronize all your citations in the document with the ones in the database, you can use a keystroke macro recorder supporting auto-repitition of macros (e.g. [http://www.jitbit.com/macrorecorder.aspx JitBit Macro Recorder]). Record a macro for the &amp;quot;Insert Bibliography Entry&amp;quot; dialog to insert a single bibliography entry (and clicking &amp;quot;Yes&amp;quot;, if it ought to be updated), finishing with progressing to the next entry. This macro can then be applied in a repetitive manner to the dialog to synchronize all citations. However, note, that this way you may pollute your document by adding all bibliography entries from the database.&lt;br /&gt;
&lt;br /&gt;
3. Find each citation, double-clicking on the citation, select edit, make the corrections, close the edit panel, click the &amp;#039;Modify&amp;#039; button to apply the changes before you select &amp;#039;Close&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
4. If you have too many citations to change in this way then you can edit the save file. Make a backup of your file. Rename your xxx.odt file xxx.zip, open the zip archive and extract the contents.xml file, open that file in a writer. &amp;#039;&amp;#039;&amp;#039;Very carefully&amp;#039;&amp;#039;&amp;#039; do a global find and replace for your corrections. Save the contents.xml back into the zip archive. Rename xxx.zip xxx.odt. Hoping you have not destroyed your file, open it and check.&lt;br /&gt;
&lt;br /&gt;
==Having your bibliography index automatically numbered==&lt;br /&gt;
&lt;br /&gt;
To use numbered references like e.g. [1], which is common for scientific documents, you can change the formatting of the reference anchors / entries in the document by setting &amp;quot;Number entries&amp;quot; under Insert-&amp;gt;Index and Tables-&amp;gt;Index/Table. Your actual generated bibliography however will &amp;#039;&amp;#039;not&amp;#039;&amp;#039; be automatically numbered just by checking this field. This also cannot be activated in the &amp;quot;Entries&amp;quot; dialog (while the idea of inserting the &amp;quot;Number&amp;quot; Type in front of an entry looks tempting, this will not yield the correct result). Instead, you have to activate numbering on the corresponding bibliography style. In most cases this will be &amp;quot;Bibliography 1&amp;quot;. Activate &amp;quot;Numbering&amp;quot; on the Paragraph Style pane.&lt;br /&gt;
&lt;br /&gt;
== How can I Join multiple references? ==&lt;br /&gt;
&lt;br /&gt;
Is there any (automatic) way to coalesce multiple bibliographic references onto a single one? I mean, something like [1-3,56,99] instead of [1][2][3][56][99]. As far as I have seen, there is no option in OOo to do that.[[User:Andvaranaut|CP]] 19:40, 22 May 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Answer&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Yes, but not as automatically as you may like. There is an option in Inset-&amp;gt;Indexes and Tables-&amp;gt;Indexes and Tables:Type=Bibliography an option under the heading &amp;#039;Formatting the entries&amp;#039; a pick-list for &amp;#039;Brackets&amp;#039;. You can select NONE.&lt;br /&gt;
&lt;br /&gt;
If you select Brackets=NONE then [1][2][3][56][99] becomes 1 2 3 56 99 and you can then manually insert the brackets and the commas to get the desired [1,2,3,56,99]. However there is currently no automatic support for specifying a range of citations like [1-3]. The problem is that if you manually deleted the citation 2 and put in a dash, the  citation 2 may disappear from the Bibliography list if there are no other references to it. However, you could place  citation 2 in a &amp;#039;Hidden Paragraph&amp;#039; to ensure it stays in the Bibliography list for that document. See some [http://www.linuxjournal.com/node/9053/print instructions] on Hidden Paragraphs. [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
==Converting footnotes to endnotes==&lt;br /&gt;
It is easy to convert footnotes on the same page to endnotes at the end of the document by changing the &amp;#039;Position&amp;#039; option on the Tools-&amp;gt;Foot&lt;br /&gt;
notes..-&amp;gt;Tab=Footnotes panel.&lt;br /&gt;
&lt;br /&gt;
However, if you do this, there is some good advice from Judith Butcher, &amp;#039;&amp;#039;Copy-Editing, The Cambridge Handbook&amp;#039;&amp;#039;, (Cambridge: CUP, 1975)-&lt;br /&gt;
&lt;br /&gt;
&amp;quot;More information may have to be given in the notes now that they will not appear on the same page as the relevant text. A book title and a page number - or just a publication place and date - may be sufficient in a footnote if the other details are mentioned in the text; but it is irritating to have to keep checking back to the text from the endnotes if one is looking through the notes for a book mentioned earlier.&amp;quot; p156&lt;br /&gt;
&lt;br /&gt;
==How can I import or export Bibliographic data?==&lt;br /&gt;
&lt;br /&gt;
[http://download.openoffice.org/2.0.4/index.html OpenOffice 2.0.4] Writer now includes a BibTeX export filter for citations in a document. You can access it at   &lt;br /&gt;
 File-&amp;gt;Export-&amp;gt;File Format=&amp;#039;Bibtex (.bib)&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you are using a earlier version of OpenOffice OpenOffice you can add it yourself - [http://www.math.umd.edu/~dcarrera/openoffice/misc/bibtex/filter.html bibtex export filter]. If you need to convert other bibliographic formats use  [[Bibliographic/Software_and_Standards_Information#Bibutils | bibutils]]. &lt;br /&gt;
&lt;br /&gt;
[[User:Dnw|David Wilson]] has written a bibliographic database filter to export the data in RIS  format [http://bibliographic.openoffice.org/files/documents/124/3781/OOoRSIExport-1.py OOoRISExport.py] &amp;lt;!-- RSI? --&amp;gt;. It is my first python program so is not very good but seems to work. See the wiki page [[Bibliographic/Hints and Tips/OOoRISExport.py|OOoRISExport.py]] for details&lt;br /&gt;
&lt;br /&gt;
If you can download/export RIS (reference manager) format references from your data source, then the utility [http://bibliographic.openoffice.org/files/documents/124/3078/RISImport.py RISImport.py] may work better than a BibTeX utility. It is a Python script for importing RIS format reference(s), RISImport.py. Possibly of some value as it hashes out some RIS details on mapping between fields, and suggests &amp;quot;sensitive&amp;quot; mapping for different reference types.&amp;quot; For more hints see [[Bibliographic/Hints_and_Tips#How_to_load_Zotero_reference_data_into_Openoffice |How to load Zotero reference data into Openoffice]] below.&lt;br /&gt;
&lt;br /&gt;
If this is not suitable then an option is to use a third-party bibliographic application that will export to an OpenOffice Bibliographic database in the text bibliographic database CSV format. (OpenOffice looks for a database called Bibliography with the correct fields - it does not care what type of database it is.) I have used [[Bibliographic/Software_and_Standards_Information#JabRef | Jabref]] and [[Bibliographic/Software_and_Standards_Information#B3 | B3]]. [[Bibliographic/Software_and_Standards_Information#Bibus | Bibus]] is another possibility. [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
You may also use [[Bibliographic_Software_and_Standards_Information#refbase | refbase]] to [http://openoffice.refbase.net/ export your references] directly to an OpenOffice Bibliographic database in OpenDocument spreadsheet (.ods) format.&lt;br /&gt;
&lt;br /&gt;
===Avoiding duplicate bibliographic records in the database===&lt;br /&gt;
&lt;br /&gt;
The RISImport.py bibliographic data import program does not check for duplicates. If there is more than one bibliographic database entry with the same identifier the OOo bibliographic functions will only find the first occurrence. To avoid this confusion I suggest that you modify your database table to add unique index using the identifier as a key. This will prevent the adding of duplicate entries. Instructions on how to do this and how to increase the size of the database fields can found in &lt;br /&gt;
[http://bibliographic.openoffice.org/files/documents/124/1284/HOWTO-increaseFieldSizes-V2.odt HOWTO-increaseFieldSizes-V2.odt]&lt;br /&gt;
&lt;br /&gt;
===Import from .odt-file===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Q:&amp;#039;&amp;#039;&amp;#039; I have an OOoWriter document containing large amount of citations and very big bibliographic table. Can I automatically add all bibliographic entries to my database? [[User:FLegmatik|fLegmatik]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A:&amp;#039;&amp;#039;&amp;#039; There is no direct and simple mechanism. But there is a an indirect method - You can use the [http://www.math.umd.edu/~dcarrera/openoffice/misc/bibtex/filter.html bibtex export filter] mentioned below, to export the bibliographic data from you document. Then to import that BibTeX data into the database you could use the bibutils data conversion programs and method also described [[Bibliographic/Hints_and_Tips#How_to_use_Zotero_to_format_your_OOo_Bibliography | below]]. I have not tested this very well so I do not know how accurate the conversion process will be. [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
===Importing bibtex (or other) formats to the Bibliography manager using JabRef===&lt;br /&gt;
&lt;br /&gt;
This was a better solution for me than the scripts mentioned below (since I am on a windows machine and couldn&amp;#039;t get them to work anyway).  This is described in the [http://jabref.sourceforge.net/help/OpenOfficeHelp.html JabRef documentation] (http://jabref.sourceforge.net/help/OpenOfficeHelp.html) and works well.  &amp;#039;&amp;#039;Note - I had a problem with exporting to the spreadsheet because of a random character having slipped into my bibtex file. If the export doesn&amp;#039;t work - check the records for wierd chars and delete them.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==How to use Zotero insert citation and to format your OOo Bibliography==&lt;br /&gt;
&lt;br /&gt;
[http://www.zotero.org zotero] [zoh-TAIR-oh] is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It lives right where you do your work — in the web browser itself. It currently works with the development branch for Zotero ([http://forums.zotero.org/discussion/640/development-xpi/]]). It is available from [https://www.zotero.org/trac/ticket/524]. Thanks to the University of Southern Queensland for financial assistance with this project. See Peter Sefton&amp;#039;s article [http://ptsefton.com/blog/2007/08/17/13-27-46.445348 Zotero bibliographic plugin released for Word and OpenOffice.org Writer]&lt;br /&gt;
&lt;br /&gt;
==How do I move my Bibliographic database==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The data base file is called biblio.dbf and it is located on my linux system &lt;br /&gt;
in the directory:&lt;br /&gt;
&lt;br /&gt;
 ~/.openoffice.org2/user/database/biblio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on Windows &lt;br /&gt;
&lt;br /&gt;
 C:\Program Files\OpenOffice.org x.x.x\presets\database&lt;br /&gt;
&lt;br /&gt;
So importing the bibliography is just a matter of copying the old biblio.dbf to the location of the new database. &lt;br /&gt;
&lt;br /&gt;
To change the location of the bibliographic database, first, understand that the bibliographic application looks for a database called &amp;#039;Bibliography&amp;#039; and a table called &amp;#039;biblio&amp;#039; in that database. (This is why it is easy to set up the bibliographic database on an other database sever, it does not matter if it mySQL or postgres or even a text file, it is the names &amp;#039;Bibliography&amp;#039; and &amp;#039;biblio&amp;#039; that matter.)&lt;br /&gt;
&lt;br /&gt;
In the case of the standard Xbase (.dbf) bibliographic database the &amp;quot;database&amp;quot; is actually a directory called /biblio and the &amp;quot;table&amp;quot; is a .dbf file in that directory called biblio.dbf&lt;br /&gt;
&lt;br /&gt;
You can change the location of the database by using the File-&amp;gt;New-&amp;gt;Database wizard. Create a new database called, say &amp;#039;Bibliography-new&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Then using the menu option-&lt;br /&gt;
&lt;br /&gt;
 Tools-&amp;gt;Options-&amp;gt;OpenOffice.org Base-&amp;gt;Database&lt;br /&gt;
&lt;br /&gt;
You should now have at least two databases listed, the original Bibliography and Bibliography-new. In that Panel edit the original Bibliography to change its name to &amp;#039;Bibliography-old&amp;#039; and change &amp;#039;Bibliography-new&amp;#039; to &amp;#039;Bibliography&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==I want a better thesaurus==&lt;br /&gt;
&lt;br /&gt;
The OpenOffice English language thesaurus is based on [http://wordnet.princeton.edu/ Wordnet].  The full Wordnet provides comprehensive information on word usage. Try it [http://wordnet.princeton.edu/perl/webwn online]&lt;br /&gt;
&lt;br /&gt;
Install wordnet and add a small shell script to set the  WNHOME and working directory and to pass on the selected word as a parameter (that is what the $1 does).&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 # a small script file called my_wnb at /home/dnw/my_wnb&lt;br /&gt;
 WNHOME=/usr/local/WordNet-2.1&lt;br /&gt;
 cd /usr/local/WordNet-2.1/bin&lt;br /&gt;
 /usr/local/WordNet-2.1/bin/wnb $1&lt;br /&gt;
&lt;br /&gt;
add the following OOBasic macro into OpenOffice, this macro selects the word the cursor is on and passes it to wordnet for a lookup.&lt;br /&gt;
&lt;br /&gt;
 Sub wordnet&lt;br /&gt;
 Dim sel As String &lt;br /&gt;
 Dim oSelect As object&lt;br /&gt;
    oSelect = thiscomponent.CurrentController.Selection&lt;br /&gt;
        for i = 0 to oSelect.getCount() - 1&lt;br /&gt;
                oRange = oSelect.getByIndex(i)&lt;br /&gt;
                sel =  oRange.String&lt;br /&gt;
        next i&lt;br /&gt;
 Shell(&amp;quot;/home/dnw/my_wnb&amp;quot;,1,sel) &lt;br /&gt;
 End Sub&lt;br /&gt;
&lt;br /&gt;
You can then assing the macro to a toolbar, shortcut-key or menu item.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Your question is not answered here ?==&lt;br /&gt;
Try the [[Bibliographic/FAQ]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;I feel I am going around in circles and I can not find what I need.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
You could post add a question to this page or send a question to the Bibliographic Project user&amp;#039;s mail list at &lt;br /&gt;
[mailto://users@bibliographic.openoffice.org users@bibliographic.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
==You are invited to add more Hints and Tips==&lt;br /&gt;
&lt;br /&gt;
Add a FAQ here or just ask a question on the [http://wiki.services.openoffice.org/mwiki/index.php?title=Talk:Bibliographic_Hints_and_Tips&amp;amp;action=edit discussion page]. [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Hints]]&lt;br /&gt;
[[Category:Hints|Bibliographic/Hints]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Metadata_Implementation_Proposal&amp;diff=93719</id>
		<title>Bibliographic/Developer Page/Metadata Implementation Proposal</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Metadata_Implementation_Proposal&amp;diff=93719"/>
		<updated>2008-09-27T11:09:51Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The ODF TC has in principle approved enhanced metadata support [[http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf]] for ODF 1.2. This is fantastically cool stuff, and gives ODF:&lt;br /&gt;
&lt;br /&gt;
1. a simple, flexible, and extensible data model (RDF)&lt;br /&gt;
&lt;br /&gt;
2. the ability to use it to describe not just the document, but pieces within the document (tables, images, etc.), including ...&lt;br /&gt;
&lt;br /&gt;
3. a new generic field&lt;br /&gt;
&lt;br /&gt;
WRT to implementing it in OOo, some suggested reading: [[http://www.idealliance.org/proceedings/xtech05/papers/04-01-04/ Bootstrapping RDF applications with Redland]], [[http://librdf.org/ librdf.org]]&lt;br /&gt;
&lt;br /&gt;
Redland seems to have the characteristics that would be good for OOo: flexible licensing, builds as C++, can use expat or libxml as the xml &lt;br /&gt;
parser, support for contexts (allows named graphs), and it&amp;#039;s mature.&lt;br /&gt;
&lt;br /&gt;
There are also mature libraries in Java as well, but I&amp;#039;m assuming that&amp;#039;d be less ideal given OOo&amp;#039;s C++ base.&lt;br /&gt;
&lt;br /&gt;
So upon loading an ODF 1.2 metadata-enhanced file, OOo would just load each RDF file into an in-memory model as a subgraph, work with the data as needed using the Redland APIs, and then write it back out on save. Because of the context support, Redland can track which file to write &lt;br /&gt;
which statements to.&lt;br /&gt;
&lt;br /&gt;
So, for example, I imagine citation support would use the new generic text:meta-field and deal with two subgraphs: one for the field per se &lt;br /&gt;
(written to &amp;quot;citations.rdf&amp;quot;), and the other for the bibliographic source metadata (&amp;quot;bibliography.rdf&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Anyway, just some ideas ...&lt;br /&gt;
&lt;br /&gt;
Bruce&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
The originator of this project is [mailto:dnw@openoffice.org David Wilson].  [mailto:bdarcus@openoffice.org Bruce D&amp;#039;Arcus] of the Geography Department of Miami University is the co-project leader and metadata guru. We would be please to hear from you, also please feel free to tell the community about what interests you and what you would like to find in this project. Contact us at [mailto:user@bibliographic.openoffice.org the users&amp;#039; discussion list  user@bibliographic.openoffice.org] or the [mailto:dev@bibliographic.openoffice.org developers&amp;#039; discussion list dev@bibliographic.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Implementation/Metadata]]&lt;br /&gt;
[[Category:Metadata|Bibliographic/Metadata]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/New_Citation_XML_info_design_and_implementation&amp;diff=93718</id>
		<title>Bibliographic/Developer Page/New Citation XML info design and implementation</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/New_Citation_XML_info_design_and_implementation&amp;diff=93718"/>
		<updated>2008-09-27T11:08:25Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here we need more information before anything can be implemented (unless stumbling in the dark is the recommended implementation waste of time!).&lt;br /&gt;
&lt;br /&gt;
* general architecture of the xmloff classes (i.e. an overview of the relevant pieces so that we know where to look to implement reading, saving and writing of biblio data);&lt;br /&gt;
* general recommendations for how to structure the classes/instances which represent this data in memory - this should also take into account the current biblio classes as I presume compatibility is somewhat important.&lt;br /&gt;
* others .....&lt;br /&gt;
&lt;br /&gt;
(The OASIS OpenDocument Technical Committee&amp;#039;s approved enhanced metadata support document [http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf] for inclusion in ODF 1.2. Provides the detail of the metadata storage. [[User:Dnw|David Wilson]] 05:12, 12 July 2007 (CEST) )&lt;br /&gt;
&lt;br /&gt;
[[Category: Bibliographic|Implementation/XML/New]]&lt;br /&gt;
[[Category:Development|Bibliographic/Implementation]]&lt;br /&gt;
[[Category:XML|Bibliographic/XML/Citation]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Document_XML_Format&amp;diff=93717</id>
		<title>Bibliographic/Developer Page/Document XML Format</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Document_XML_Format&amp;diff=93717"/>
		<updated>2008-09-27T11:06:07Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sample Writer save file contents ==&lt;br /&gt;
&lt;br /&gt;
===Existing, modified and proposed files===&lt;br /&gt;
&lt;br /&gt;
OOo Writer save files are document.odt files. They contain a packaged of directories &lt;br /&gt;
and files in a Zip archive. The list below shows the current, proposed new and modified&lt;br /&gt;
files in the archive package. The precise contents depend on the document contents - pictures etc. &lt;br /&gt;
(To examine the contents of a .odt file, re-name the file&lt;br /&gt;
filename.zip and open it with a archive utility. The main document content file, &lt;br /&gt;
content.xml, will be easier to read if you turn off the OpenOffice option:&lt;br /&gt;
Options-&amp;gt;Load/Save-&amp;gt;General-&amp;gt;&amp;#039;Size optimization for XML Format&amp;#039;.)&lt;br /&gt;
&lt;br /&gt;
====Current &amp;amp; Proposed Contents of a document.odt file====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    /Bibliographic                   (new)&lt;br /&gt;
       /Data                         (new)  &lt;br /&gt;
          biblio-data.xml            (new)&lt;br /&gt;
       /Styles                       (new)&lt;br /&gt;
          chicago-note-b-en.csl      (new, Note: the style selected by the user)&lt;br /&gt;
   /Configurations2&lt;br /&gt;
   /META-INF:&lt;br /&gt;
          manifest.xml               (modified)	&lt;br /&gt;
   /Pictures&lt;br /&gt;
   /Thumbnails&lt;br /&gt;
          thumbnail.png&lt;br /&gt;
 content.xml                         (modified)&lt;br /&gt;
 meta.xml  &lt;br /&gt;
 styles.xml&lt;br /&gt;
 content.txt   &lt;br /&gt;
 mimetype  &lt;br /&gt;
 settings.xml &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
We have described below content.xml, manifest.xml and biblio-data.xml. For details of CSL style files like chicago-note-b-en.csl see [http://bibliographic.openoffice.org/citeproc/index.html]. For a table comparing the existing and proposed save file structure see [http://bibliographic.openoffice.org/enhanced-save-package-description.html].&lt;br /&gt;
&lt;br /&gt;
=== content.xml ===&lt;br /&gt;
==== Standard Header Stuff ====&lt;br /&gt;
The only change we have made to the headed stuff is adding, near the bottom, a tag to hold the use user&amp;#039;s selection for the document style and the citation type, which could be number, in-text (ie Author-date), or footnote. The tag is -&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;style:Biblio biblio-style:name=&amp;quot;Chicago-en-a&amp;quot; biblio-style-type=&amp;quot;number&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;office:document-content xmlns:office=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:office:1.0&amp;quot; &lt;br /&gt;
 xmlns:style=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:style:1.0&amp;quot; &lt;br /&gt;
 xmlns:text=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:text:1.0&amp;quot; &lt;br /&gt;
 xmlns:table=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:table:1.0&amp;quot; &lt;br /&gt;
 xmlns:draw=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:drawing:1.0&amp;quot; &lt;br /&gt;
 xmlns:fo=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0&amp;quot; &lt;br /&gt;
 xmlns:xlink=&amp;quot;http://www.w3.org/1999/xlink&amp;quot; xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; &lt;br /&gt;
 xmlns:meta=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:meta:1.0&amp;quot; &lt;br /&gt;
 xmlns:number=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0&amp;quot; &lt;br /&gt;
 xmlns:svg=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0&amp;quot; &lt;br /&gt;
 xmlns:chart=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:chart:1.0&amp;quot; &lt;br /&gt;
 xmlns:dr3d=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0&amp;quot; &lt;br /&gt;
 xmlns:math=&amp;quot;http://www.w3.org/1998/Math/MathML&amp;quot; &lt;br /&gt;
 xmlns:form=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:form:1.0&amp;quot; &lt;br /&gt;
 xmlns:script=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:script:1.0&amp;quot; &lt;br /&gt;
 xmlns:ooo=&amp;quot;http://openoffice.org/2004/office&amp;quot; xmlns:ooow=&amp;quot;http://openoffice.org/2004/writer&amp;quot; &lt;br /&gt;
 xmlns:oooc=&amp;quot;http://openoffice.org/2004/calc&amp;quot; xmlns:dom=&amp;quot;http://www.w3.org/2001/xml-events&amp;quot; &lt;br /&gt;
 xmlns:xforms=&amp;quot;http://www.w3.org/2002/xforms&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; &lt;br /&gt;
 xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; office:version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;office:scripts/&amp;gt;&lt;br /&gt;
 &amp;lt;office:font-face-decls&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;StarSymbol&amp;quot; svg:font-family=&amp;quot;StarSymbol&amp;quot; &lt;br /&gt;
 style:font-charset=&amp;quot;x-symbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Tahoma1&amp;quot; svg:font-family=&amp;quot;Tahoma&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Gothic&amp;quot; svg:font-family=&amp;quot;Gothic&amp;quot; style:font-pitch=&amp;quot;variable&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Mincho&amp;quot; svg:font-family=&amp;quot;Mincho&amp;quot; style:font-pitch=&amp;quot;variable&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Tahoma&amp;quot; svg:font-family=&amp;quot;Tahoma&amp;quot; style:font-pitch=&amp;quot;variable&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Times New Roman&amp;quot; svg:font-family=&amp;quot;&amp;amp;apos;Times New Roman&amp;amp;apos;&amp;quot; &lt;br /&gt;
 style:font-family-generic=&amp;quot;roman&amp;quot; style:font-pitch=&amp;quot;variable&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:font-face style:name=&amp;quot;Arial&amp;quot; svg:font-family=&amp;quot;Arial&amp;quot; &lt;br /&gt;
 style:font-family-generic=&amp;quot;swiss&amp;quot; style:font-pitch=&amp;quot;variable&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/office:font-face-decls&amp;gt;&lt;br /&gt;
 &amp;lt;office:automatic-styles&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P1&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties fo:margin-top=&amp;quot;0cm&amp;quot; fo:margin-bottom=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P2&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties fo:margin-top=&amp;quot;0cm&amp;quot; fo:margin-bottom=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P3&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L3&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties fo:margin-top=&amp;quot;0cm&amp;quot; fo:margin-bottom=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P4&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L4&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties fo:margin-top=&amp;quot;0cm&amp;quot; fo:margin-bottom=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P5&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L5&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties fo:margin-top=&amp;quot;0cm&amp;quot; fo:margin-bottom=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P6&amp;quot; style:family=&amp;quot;paragraph&amp;quot; style:parent-style-name=&amp;quot;P7&amp;quot; &lt;br /&gt;
 style:list-style-name=&amp;quot;L6&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;P7&amp;quot; style:family=&amp;quot;paragraph&amp;quot; &lt;br /&gt;
 style:parent-style-name=&amp;quot;Bibliography_20_1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:paragraph-properties&amp;gt;&lt;br /&gt;
 &amp;lt;style:tab-stops/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:paragraph-properties&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;style:style style:name=&amp;quot;Sect1&amp;quot; style:family=&amp;quot;section&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:section-properties style:editable=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:columns fo:column-count=&amp;quot;0&amp;quot; fo:column-gap=&amp;quot;0cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/style:section-properties&amp;gt;&lt;br /&gt;
 &amp;lt;/style:style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L3&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L4&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L5&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-style style:name=&amp;quot;L6&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-bullet text:level=&amp;quot;1&amp;quot; text:style-name=&amp;quot;Bullet_20_Symbols&amp;quot; &lt;br /&gt;
 style:num-suffix=&amp;quot;.&amp;quot; text:bullet-char=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;0.771cm&amp;quot; text:min-label-width=&amp;quot;0.499cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;style:text-properties style:font-name=&amp;quot;StarSymbol&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-bullet&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;2&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.27cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;3&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;1.905cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;4&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;2.54cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;5&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.175cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;6&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;3.81cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;7&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;4.445cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;8&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.08cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;9&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;5.715cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-level-style-number text:level=&amp;quot;10&amp;quot; style:num-suffix=&amp;quot;.&amp;quot; style:num-format=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;style:list-level-properties text:space-before=&amp;quot;6.35cm&amp;quot; text:min-label-width=&amp;quot;0.635cm&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-level-style-number&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;style:Biblio biblio-style:name=&amp;quot;Chicago-en-a&amp;quot; biblio-style-type=”number”/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/office:automatic-styles&amp;gt;&lt;br /&gt;
 &amp;lt;office:body&amp;gt;&lt;br /&gt;
 &amp;lt;office:text&amp;gt;&lt;br /&gt;
 &amp;lt;text:sequence-decls&amp;gt;&lt;br /&gt;
 &amp;lt;text:sequence-decl text:display-outline-level=&amp;quot;0&amp;quot; text:name=&amp;quot;Illustration&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;text:sequence-decl text:display-outline-level=&amp;quot;0&amp;quot; text:name=&amp;quot;Table&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;text:sequence-decl text:display-outline-level=&amp;quot;0&amp;quot; text:name=&amp;quot;Text&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;text:sequence-decl text:display-outline-level=&amp;quot;0&amp;quot; text:name=&amp;quot;Drawing&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/text:sequence-decls&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Document Text Contents ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;Standard&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;CiteProc supports the following features, depending on the &lt;br /&gt;
 details of the style as specified in the &amp;lt;text:span &lt;br /&gt;
 text:style-name=&amp;quot;ACRONYM&amp;quot;&amp;gt;CSL&amp;lt;/text:span&amp;gt; file: &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P1&amp;quot;&amp;gt;Reference grouping and sorting &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;text:p&amp;gt;Here is a paragraph with a citation &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;cite:citation&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
    &amp;lt;cite:biblioref cite:key=&amp;quot;Tilly2000a&amp;quot;/&amp;gt; &lt;br /&gt;
    &amp;lt;cite:biblioref cite:key=&amp;quot;Thrift1990a&amp;quot;/&amp;gt; &lt;br /&gt;
    &amp;lt;cite:biblioref cite:key=&amp;quot;Tilly2002a&amp;quot;/&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
 &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
   &amp;lt;text:note text:id=&amp;quot;ftn0&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
   &amp;lt;text:note-citation&amp;gt;1&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
     &amp;lt;text:note-body&amp;gt; &lt;br /&gt;
     &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;Nigel Thrift, &amp;quot;For a New Regional Geography 1,&amp;quot;&lt;br /&gt;
      Progress in Human Geography 14, no. 2:272–79.; Charles Tilly, &amp;quot;Review of Moral Economy&lt;br /&gt;
      and Popular Protest,&amp;quot; Journal of Interdisciplinary History 31, no. 2:259–60., Stories,&lt;br /&gt;
      Identities, and Political Change (Lanham, MD: Rowman &amp;amp; Littlefield Publishers, Inc.,&lt;br /&gt;
      2002)&amp;lt;/text:p&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
   &amp;lt;/text:note&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P2&amp;quot;&amp;gt;Point citation locator details such as page &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;text:p&amp;gt;Here is a paragraph with a citation &lt;br /&gt;
  &amp;lt;cite:citation&amp;gt; &lt;br /&gt;
    &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
        &amp;lt;cite:biblioref cite:key=&amp;quot;Veer1996a&amp;quot;/&amp;gt; &lt;br /&gt;
    &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
    &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
       &amp;lt;text:note text:id=&amp;quot;ftn1&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
         &amp;lt;text:note-citation&amp;gt;2&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
         &amp;lt;text:note-body&amp;gt; &lt;br /&gt;
          &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;Peter van der Veer (1996) Riots and Rituals:&lt;br /&gt;
          The Construction of Violence and Public Space in Hindu Nationalism, &lt;br /&gt;
          In Paul Brass Ed., Riots and Pogroms (New York:NYU Press) 154-76.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
         &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note&amp;gt; &lt;br /&gt;
 &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 and paragraph numbers. &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L3&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P3&amp;quot;&amp;gt;First and subsequent citation handling &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;cite:citation&amp;gt; &lt;br /&gt;
   &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
       &amp;lt;cite:biblioref cite:key=&amp;quot;Thrift1990a&amp;quot;/&amp;gt; &lt;br /&gt;
   &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
   &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
     &amp;lt;text:note text:id=&amp;quot;ftn2&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
       &amp;lt;text:note-citation&amp;gt;3&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
       &amp;lt;text:note-body&amp;gt; &lt;br /&gt;
         &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;Nigel Thrift, For a New Regional &lt;br /&gt;
         Geography 1&amp;lt;/text:p&amp;gt;&lt;br /&gt;
       &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note&amp;gt; &lt;br /&gt;
     &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L4&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P4&amp;quot;&amp;gt;Coding for note-based citations is fully consistent with &lt;br /&gt;
 that for other citation classes. One need not manually place a citation in a footnote or use &lt;br /&gt;
 a special command like footcite to have it rendered as a note.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib3&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;cite:citation&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
      &amp;lt;cite:biblioref cite:key=&amp;quot;Tilly2002a&amp;quot;/&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
     &amp;lt;text:note text:id=&amp;quot;ftn3&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
       &amp;lt;text:note-citation&amp;gt;4&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
       &amp;lt;text:note-body&amp;gt; &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;Nigel Thrift, For a New &lt;br /&gt;
        Regional Geography 1&amp;lt;/text:p&amp;gt;&lt;br /&gt;
    &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
   &amp;lt;/text:note&amp;gt; &lt;br /&gt;
   &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This greatly simplifies radical style changes. &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L5&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P5&amp;quot;&amp;gt;Both ibid. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;text:bibliography-mark text:id=&amp;quot;bib4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cite:citation&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
      &amp;lt;cite:biblioref cite:key=&amp;quot;Tilly2002a&amp;quot;/&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
    &amp;lt;text:note text:id=&amp;quot;ftn4&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
      &amp;lt;text:note-citation&amp;gt;5&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
      &amp;lt;text:note-body&amp;gt; &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;ibid.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
    &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
    &amp;lt;/text:note&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cite:citation&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
    &amp;lt;cite:biblioref cite:key=&amp;quot;Tilly2002a&amp;quot;/&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
     &amp;lt;text:note text:id=&amp;quot;ftn5&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
       &amp;lt;text:note-citation&amp;gt;6&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
       &amp;lt;text:note-body&amp;gt; &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;ibid.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
   &amp;lt;/text:note&amp;gt; &lt;br /&gt;
&amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;text:bibliography-mark text:id=&amp;quot;bib6&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cite:citation&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
    &amp;lt;cite:biblioref cite:key=&amp;quot;DoeJ2002a&amp;quot;/&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
     &amp;lt;text:note text:id=&amp;quot;ftn6&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
       &amp;lt;text:note-citation&amp;gt;7&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
       &amp;lt;text:note-body&amp;gt; &lt;br /&gt;
          &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt; John Doe et al., &amp;quot;A Test Article with&lt;br /&gt;
           Multiple Authors,&amp;quot; Journal of Marginal Research 12, no. 44:361–78.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
    &amp;lt;/text:note&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 and subsequent &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:bibliography-mark text:id=&amp;quot;bib7&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;cite:citation&amp;gt; &lt;br /&gt;
   &amp;lt;cite:citation-source&amp;gt; &lt;br /&gt;
	&amp;lt;cite:biblioref cite:key=&amp;quot;DoeJ2002a&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;cite:biblioref cite:key=&amp;quot;Brenner2000a&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;cite:biblioref cite:key=&amp;quot;DoeJ2002a&amp;quot;&amp;gt; &lt;br /&gt;
  &amp;lt;/cite:citation-source&amp;gt; &lt;br /&gt;
  &amp;lt;cite:citation-body&amp;gt;&lt;br /&gt;
      &amp;lt;text:note text:id=&amp;quot;ftn7&amp;quot; text:note-class=&amp;quot;footnote&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;text:note-citation&amp;gt;8&amp;lt;/text:note-citation&amp;gt;&lt;br /&gt;
        &amp;lt;text:note-body&amp;gt; &lt;br /&gt;
            &amp;lt;text:p text:style-name=&amp;quot;Footnote&amp;quot;&amp;gt;6.  John Doe et al., &amp;quot;A Test Article &lt;br /&gt;
             with Multiple Authors,&amp;quot; Journal of Marginal Research 12, no. 44:361–78. &lt;br /&gt;
             Neil Brenner, &amp;quot;The Urban Question as a Scale Question: Reflections on &lt;br /&gt;
             Henri Lefebre, Urban Theory and the Politics of Scale,&amp;quot; International &lt;br /&gt;
             Journal of Urban and Regional Research 24, no. 2:361–78.; John Doe et al.&lt;br /&gt;
             A Test Article with Multiple Authors&amp;lt;/text:p&amp;gt;&lt;br /&gt;
       &amp;lt;/text:note-body&amp;gt;&lt;br /&gt;
     &amp;lt;/text:note&amp;gt; &lt;br /&gt;
   &amp;lt;/cite:citation-body&amp;gt;&lt;br /&gt;
 &amp;lt;/cite:citation&amp;gt; &lt;br /&gt;
 &amp;lt;/text:bibliography-mark&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
 &amp;lt;text:list text:style-name=&amp;quot;L6&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list-item&amp;gt;&lt;br /&gt;
 &amp;lt;/text:list&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliographic Table ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;text:index-body&amp;gt;&lt;br /&gt;
   &amp;lt;text:bibliography text:style-name=&amp;quot;Sect1&amp;quot; text:protected=&amp;quot;true&amp;quot; text:name=&amp;quot;Bibliography1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;text:index-body&amp;gt;&lt;br /&gt;
 &amp;lt;text:index-title text:style-name=&amp;quot;Sect1&amp;quot; text:name=&amp;quot;Bibliography1_Head&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;text:p text:style-name=&amp;quot;Bibliography_20_Heading&amp;quot;&amp;gt;Bibliography&amp;lt;/text:p&amp;gt;&lt;br /&gt;
 &amp;lt;/text:index-title&amp;gt;&lt;br /&gt;
 &amp;lt;text:h text:style-name=&amp;quot;Heading_20_3&amp;quot; text:outline-level=&amp;quot;3&amp;quot;&amp;gt;Notes&amp;lt;/text:h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;Nigel Thrift, &amp;quot;For a New Regional Geography 1,&amp;quot; &lt;br /&gt;
 Progress in Human Geography 14, no. 2:272–79.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;Charles Tilly, &amp;amp;quot;Review of Moral Economy &lt;br /&gt;
 and Popular Protest,&amp;amp;quot; Journal of Interdisciplinary History 31, no. 2:259–60., Stories, &lt;br /&gt;
 Identities, and Political Change (Lanham, MD: Rowman &amp;amp; Littlefield Publishers, Inc., &lt;br /&gt;
 2002).&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;Peter van der Veer, Riots and Rituals: The Construction of &lt;br /&gt;
 Violence and Public Space in Hindu Nationalism, In Riots and Pogroms ed. Paul Brass (New &lt;br /&gt;
 York: NYU Press), 154–76.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;3. Nigel Thrift, For a New Regional Geography 1&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;Charles Tilly, Stories, Identities, and  Political Change&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;6. John Doe et al., &amp;quot;A Test Article with Multiple &lt;br /&gt;
 Authors,&amp;amp;quot; Journal of Marginal Research 12, no. 44:361–78.&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;Neil Brenner, &amp;quot;The Urban  Question as a Scale &lt;br /&gt;
 Question: Reflections on Henri Lefebre, Urban Theory and the Politics of &lt;br /&gt;
 Scale,&amp;quot; International Journal of Urban and Regional Research 24, no. 2:361–78.&lt;br /&gt;
 &amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;text:p text:style-name=&amp;quot;P7&amp;quot;&amp;gt;John Doe et al., A Test Article with Multiple Authors&amp;lt;/text:p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/text:index-body&amp;gt;&lt;br /&gt;
 &amp;lt;/text:bibliography&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Footer Stuff ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;/office:text&amp;gt;&lt;br /&gt;
 &amp;lt;/office:body&amp;gt;&lt;br /&gt;
 &amp;lt;/office:document-content&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== manifest.xml ===&lt;br /&gt;
&lt;br /&gt;
We have added to the manifest.xml file references to a bibliographic/data/biblio-data.xml file which contains the bibliographic reference data and bibliographic/styles/xxx file which points to the document style csl document which handles the bibliographic citation and table formating. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; Other items may be need to be declared in the manifest file to fully support the requirements of the [[Bibliographic/Writer enhancements for OOBib#The_Document_Style_package_contents. | Bibliographic Style Package]].&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE manifest:manifest PUBLIC &amp;quot;-//OpenOffice.org//DTD Manifest 1.0//EN&amp;quot; &amp;quot;Manifest.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:manifest xmlns:manifest=&amp;quot;urn:oasis:names:tc:opendocument:xmlns:manifest:1.0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&lt;br /&gt;
 &amp;quot;application/vnd.oasis.opendocument.text&amp;quot; manifest:full-path=&amp;quot;/&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media- type=&lt;br /&gt;
 &amp;quot;application/vnd.sun.xml.ui.configuration&amp;quot; manifest:full- path=&amp;quot;Configurations2/&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&amp;quot;&amp;quot; manifest:full-path=&amp;quot;Pictures/&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&lt;br /&gt;
 &amp;quot;text/xml&amp;quot; manifest:full-path=&amp;quot;content.xml&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&lt;br /&gt;
 &amp;quot;text/xml&amp;quot; manifest:full-path=&amp;quot;styles.xml&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&lt;br /&gt;
 &amp;quot;text/xml&amp;quot; manifest:full-path=&amp;quot;meta.xml&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&amp;quot;&amp;quot; manifest:full-path=&amp;quot;Thumbnails/thumbnail.png&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&amp;quot;&amp;quot; manifest:full-path=&amp;quot;Thumbnails/&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry manifest:media-type=&lt;br /&gt;
 &amp;quot;text/xml&amp;quot; manifest:full-path=&amp;quot;settings.xml&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry  manifest:media-type=&amp;quot;&amp;quot; &lt;br /&gt;
 manifest:full- path=&amp;quot;bibliographic/data/biblio-data.xml&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;manifest:file-entry  manifest:media-type=&amp;quot;&amp;quot;&lt;br /&gt;
 manifest:full-path=&amp;quot;bibliographic/styles/chicago-note-b-en.cls.csl&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/manifest:manifest&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===biblo-data.xml===&lt;br /&gt;
&lt;br /&gt;
The biblio-data.xml file contains the the bibliographic reference data. Citations in the writer document link to references in this data file via a uri, such as &amp;lt;tt&amp;gt;urn:isbn:0226738892&amp;lt;/tt&amp;gt;, in the sample below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns=&amp;quot;http://purl.org/net/biblio#&amp;quot; &lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:dcterms=&amp;quot;http://purl.org/dc/terms/&amp;quot; &lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot; &lt;br /&gt;
         xmlns:vcard=&amp;quot;http://nwalsh.com/rdf/vCard&amp;quot;&lt;br /&gt;
         xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;Book rdf:about=&amp;quot;urn:isbn:0226738892&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;author rdf:resource=&amp;quot;schmitt-c&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:title xml:lang=&amp;quot;en&amp;quot;&amp;gt;Political Theology: Four Chapters &lt;br /&gt;
        on the Concept of Sovereignty&amp;lt;/dc:title&amp;gt;&lt;br /&gt;
      &amp;lt;translator rdf:resource=&amp;quot;schwab-g&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;original rdf:resource=&amp;quot;schmitt-1922&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:publisher rdf:resource=&amp;quot;chicago-press&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:subject rdf:resource=&amp;quot;http://example.net/topics#sovereignty&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:subject rdf:resource=&amp;quot;http://example.net/topics#political_theory&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:date&amp;gt;2005&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
   &amp;lt;/Book&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;Book rdf:ID=&amp;quot;schmitt-1922&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;author rdf:resource=&amp;quot;schmitt-c&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:title xml:lang=&amp;quot;de&amp;quot;&amp;gt;Politische Theologie: Vier Kapital &lt;br /&gt;
        zur Lehre von der Souveranitat&amp;lt;/dc:title&amp;gt;&lt;br /&gt;
      &amp;lt;dc:publisher rdf:resource=&amp;quot;duncker-humbolt&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;dc:date&amp;gt;1922&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
   &amp;lt;/Book&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;foaf:Person rdf:ID=&amp;quot;schmitt-c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;foaf:givenname&amp;gt;Carl&amp;lt;/foaf:givenname&amp;gt;&lt;br /&gt;
      &amp;lt;foaf:surname&amp;gt;Schmitt&amp;lt;/foaf:surname&amp;gt;&lt;br /&gt;
   &amp;lt;/foaf:Person&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;foaf:Person rdf:ID=&amp;quot;schwab-g&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;foaf:givenname&amp;gt;George&amp;lt;/foaf:givenname&amp;gt;&lt;br /&gt;
      &amp;lt;foaf:surname&amp;gt;Schwab&amp;lt;/foaf:surname&amp;gt;&lt;br /&gt;
   &amp;lt;/foaf:Person&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;foaf:Organization rdf:ID=&amp;quot;chicago-press&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;foaf:name&amp;gt;University of Chicago Press&amp;lt;/foaf:name&amp;gt;&lt;br /&gt;
      &amp;lt;vcard:adr&amp;gt;&lt;br /&gt;
        &amp;lt;vcard:Address&amp;gt;&lt;br /&gt;
           &amp;lt;vcard:locality&amp;gt;Chicago&amp;lt;/vcard:locality&amp;gt;&lt;br /&gt;
        &amp;lt;/vcard:Address&amp;gt;&lt;br /&gt;
      &amp;lt;/vcard:adr&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:Organization&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Bibliographic/Developer Page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Implementation/XML]]&lt;br /&gt;
[[Category:Development|Bibliographic/Implementation/XML]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/API_Enhancements&amp;diff=93716</id>
		<title>Bibliographic/Developer Page/API Enhancements</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/API_Enhancements&amp;diff=93716"/>
		<updated>2008-09-27T11:04:14Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;This page is very much under construction and we would appreciate assistance in making it better.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details of the current Bibliographic implementation and API reference documentation is available  [http://bibliographic.openoffice.org/implementation.html here]. For an overview of the possible interaction between Writer and CiteProc (the bibliographic formatting engine) see [[Bibliographic/Citeproc_Writer_Interaction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
For clarity, this project deals with the following pieces:&lt;br /&gt;
; citation &lt;br /&gt;
: a short description that points to a fuller description elsewhere, either in a note or a reference list. Called a &amp;#039;bibliographic entry&amp;#039; in most of the OOo documentation. &lt;br /&gt;
; reference item&lt;br /&gt;
: a fuller description; also called a bibliographic entry or item&lt;br /&gt;
; reference list&lt;br /&gt;
: a collection of references; also called a bibliography&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Diagram showing the relationship between the Bibliographic API services and other key Writer services.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Service_BibliographicCitation.png | thumb  | Diagram showing bibliographic API&amp;#039;s]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes to diagram:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
*The service named &amp;quot;Metadata &amp;amp; user defined data access&amp;quot; refers to the interface to support the new [http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf Metadata Model] in release of ODF 1.2. [[Bibliographic/Developer Page/Metadata Implementation Proposal#service Metadata_and_User_Defined_Data_Access |More details below]].&lt;br /&gt;
&lt;br /&gt;
*The &amp;#039;Extension Development Toolkit&amp;#039; ([http://marketing.openoffice.org/ooocon2006/presentations/wednesday_d10.pdf announcement pdf], [http://ooocon-arnes.kiberpipa.org/media/Extensions_Jurgen_Schmidt/video.ogg video], [http://extensions.openoffice.org/ home page]) will:&lt;br /&gt;
** Be able to implement OpenOffice.org extensions with appealing GUI look and feel.&lt;br /&gt;
** Provide smart integration in OpenOffice.org help system.&lt;br /&gt;
** Provide smart integration in “Tools / Options” dialog.&lt;br /&gt;
* CiteProc refers to the Bibliographic formatting engine developed by Bruce D&amp;#039;Arcus [http://bibliographic.openoffice.org/citeproc/index.html].&lt;br /&gt;
* CSL Files are the Citation Style Language files that provide the instructions to the CiteProc module to format the bibliographic citation and reference list according the standards defined in the various [[Bibliographic/Styles |style manuals]].&lt;br /&gt;
* Data sharing through internet access to user reference data shall be provided through a [[Bibliographic/Developer Page/API_Enhancements#service_ZoomAccess |Zoom interface]].&lt;br /&gt;
&lt;br /&gt;
== Service BibliographicCitation ==&lt;br /&gt;
&lt;br /&gt;
This is a new service to support the enhanced bibliographic features. It main function is the screen presentation and handling of Bibliographic Citation field. It&amp;#039;s functions could include:&lt;br /&gt;
&lt;br /&gt;
*Insertion of citation marker (footnote / endnote or in-text) and the selection of citation options using a new User Interface panel &amp;#039;Insert/Edit Citation&amp;#039;.&lt;br /&gt;
*Visual marking of the citation field and its components [http://wiki.services.openoffice.org/wiki/Writer_enhancements_for_OOBib#The_citation_field_needs_to_support_suffix_and_prefix_text_components].&lt;br /&gt;
*The automatic selection of initial, subsequent and Ibid citation forms&lt;br /&gt;
*The display of the context menu for the Bibliographic Citation field, which would include:&lt;br /&gt;
** Edit Bibliographic Citation&lt;br /&gt;
*The acceptance and display of citation options.&lt;br /&gt;
*Support an Update function that will re-fetch and redisplay a single bibliographic citation (i.e. after making changes to the reference database). Also an function &amp;#039;Update All&amp;#039; to update all citations in the document.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== constants group BibliographyDataField ===&lt;br /&gt;
:: com :: sun :: star :: [http://api.openoffice.org/docs/common/ref/com/sun/star/text/module-ix.html text] :: &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stores the contants for the new Service BibliographicCitation (described above).&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Description &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
This constants group needs to be totally rewritten. The [http://api.openoffice.org/docs/common/ref/com/sun/star/text/BibliographyDataField.html old definition] was &lt;br /&gt;
&lt;br /&gt;
 “These values define parts of bibliographic data. They are used to create a&lt;br /&gt;
 bibliography in a text document.”&lt;br /&gt;
&lt;br /&gt;
The new definition is:&lt;br /&gt;
 These values define the characteristics of an individual bibliographic entry&lt;br /&gt;
 It no longer contains the bibliographic data but instead holds a key to the&lt;br /&gt;
 bibliographic data stored in the bibliographic data file. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; the constant type &amp;#039;&amp;#039;&amp;#039;formattedText&amp;#039;&amp;#039;&amp;#039; used below is used to indicate a new field type to support formatted text. A possible solution is &amp;quot;to add a new object that is similar to bookmarks [http://api.openoffice.org/docs/common/ref/com/sun/star/text/Bookmark.html (com.sun.star.text.Bookmark)]. This extended bookmark would also carry a DOM tree property.&amp;quot; See  [http://wiki.services.openoffice.org/wiki/Writer_enhancements_for_OOBib#Enhanced_Bookmark_Function_to_Include_Formatted_Text details] .&lt;br /&gt;
&lt;br /&gt;
=== Constants - Type, name, description ===&lt;br /&gt;
&lt;br /&gt;
; string Key &lt;br /&gt;
:This field contains a key which acts as an index to the bibliographic data stored in the [http://wiki.services.openoffice.org/wiki/Bibliographic_Document_XML_Format#biblo-data.xml biblio-data.xml] file in the save package. The key is defined in the XML like this-&lt;br /&gt;
 &amp;lt;pre&amp;gt; &amp;lt;cite:biblioref cite:key=&amp;quot;urn:isbn:0814712827#154&amp;quot;&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
;formattedText CitationString&lt;br /&gt;
:The formatted citation text, generated by CiteProc, to be displayed in the document. This contains a copy of the formattedText CitationStringInitial or CitationStringSubsequent depending upon the value of boolean IsInitial.&lt;br /&gt;
;formattedText CitationStringInitial&lt;br /&gt;
:The formatted initial citation text, generated by CiteProc, to be displayed.&lt;br /&gt;
;formattedText CitationStringSubsequent.&lt;br /&gt;
:The formatted initial citation text, generated by CiteProc, to be displayed.&lt;br /&gt;
;formattedText CitationPrefix&lt;br /&gt;
:The formatted text which the user considers citation prefix.([[Writer_enhancements_for_OOBib#The_citation_field_needs_to_support_suffix_and_prefix_text_components | description]]) &lt;br /&gt;
;formattedText CitationSuffix&lt;br /&gt;
:The formatted text which the user considers citation suffix.([[Writer_enhancements_for_OOBib#The_citation_field_needs_to_support_suffix_and_prefix_text_components | description]])&lt;br /&gt;
;formattedText CitationLocation&lt;br /&gt;
:The formatted text which contains the location details (i.e. page number(s)). This is needed when we have Ibid + location.&lt;br /&gt;
;string LocationType&lt;br /&gt;
:The type of location page, chapter, track number (on a CD) etc.  &lt;br /&gt;
&lt;br /&gt;
(I now can not remember why I put this in - maybe it is not needed [[User:Dnw|David Wilson]] 06:56, 20 March 2007 (CET) )&lt;br /&gt;
;string Location&lt;br /&gt;
:The number, name, description etc. of the location of the citation.&lt;br /&gt;
;boolean IsInitial &lt;br /&gt;
:Determines whether this citation is the first reference (ie first use of the hash key in the text) to the reference within the defined text range. &amp;#039;&amp;#039;&amp;#039;Method&amp;#039;&amp;#039;&amp;#039;: The current API of the Writer provides an interface [http://api.openoffice.org/docs/common/ref/com/sun/star/text/XTextRangeCompare.html XTextRangeCompare]. With this interface two [http://api.openoffice.org/docs/common/ref/com/sun/star/text/TextRange.html text ranges] (citations are also text ranges) can be sorted. This interface is implemented at each [http://api.openoffice.org/docs/common/ref/com/sun/star/text/Text.html text part] (body text, header, footer, footnote areas, text frames, table cells, draw text).&lt;br /&gt;
;formattedText IbidText&lt;br /&gt;
:The formatted text generated by CiteProc, usually &amp;quot;Ibid&amp;quot; in English but may be different depending upon the language and style selected.&lt;br /&gt;
;formattedText IbidTextLocation&lt;br /&gt;
:The formatted text generated by CiteProc, in the style of &amp;quot;Ibid, pp xx-yy&amp;quot; in English but may be different depending upon the language and style selected.&lt;br /&gt;
;boolean IsIbid&lt;br /&gt;
:Determines whether this citation directly follows a citation to the same reference. (ie the the cite:key as the previous citation) so that the IbidText is displayed - a citation like &amp;#039;Ibid, p 34.&amp;#039; &lt;br /&gt;
;boolean IsIbidSameLocation&lt;br /&gt;
:Determines whether this citation directly follows a citation to the same reference and location. (ie the same cite:key and the same location as the previous citation)so that the IbidTextLocation is displayed - a citation like &amp;quot;Ibid&amp;quot;. NOTE: with no page reference because it is the same as the previous reference.&lt;br /&gt;
;string CitationAuthorName&lt;br /&gt;
:The author name of the citation&lt;br /&gt;
;string CitationDate&lt;br /&gt;
:The  date of the citation&lt;br /&gt;
;booleen ExcludeAuthorName&lt;br /&gt;
:Determines whether this citation excludes the author name.  This option is needed when you have referred to the author&amp;#039;s name in the text and do not want it included in the citation. i.e. &lt;br /&gt;
 Gao Xingjian in his novel &amp;#039;sole mountain&amp;#039; (1990) explores identity &lt;br /&gt;
 and myth in China.&lt;br /&gt;
;booleen ExcludeDate&lt;br /&gt;
:Determines whether this citation excludes the date.  This option is needed when you have referred to the date in the text and do not want it included in the citation. i.e. &lt;br /&gt;
 The 1990 novel &amp;#039;sole mountain&amp;#039; (GaoXingjian) explores identity and &lt;br /&gt;
 myth in China.&lt;br /&gt;
&lt;br /&gt;
=== User Interface Panel Insert/Edit Bibliographic Citation ===&lt;br /&gt;
&lt;br /&gt;
There are several separate and closely associated aspects to Inserting and Editing Bibliographic Citations.&lt;br /&gt;
&lt;br /&gt;
# Adding a new reference Item into the document, that is the data relating to the item: Title, Author etc.&lt;br /&gt;
# Editing an existing reference item.&lt;br /&gt;
# Inserting a citation to a reference item.&lt;br /&gt;
# Selecting the citation display options (these mentioned above [[Bibliographic_API_Enhancements#constants_group_BibliographyDataField |constants group BibliographyDataField]]).&lt;br /&gt;
&lt;br /&gt;
As example panels see the [http://www.notabene.com/product_tour_ibidem.html Ibidem] examples  [http://bibliographic.openoffice.org/screenImages/insertCitation.jpg Insert Citation] and [http://bibliographic.openoffice.org/screenImages/IbidemDescription_html_m136ff833.jpg Add/Edit reference]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;We need people to help us design the Bibliographic User Interface Panels.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== BibliographyDataField ==&lt;br /&gt;
http://api.openoffice.org/docs/common/ref/com/sun/star/text/BibliographyDataField.html# &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Description&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 These values define parts of bibliographic data. They are used to create a&lt;br /&gt;
 bibliography in a text document. Depending on the type of the data some of the&lt;br /&gt;
 fields will usually be left empty.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;No longer required&amp;#039;&amp;#039;&amp;#039; as it is redundant with the CiteProc formatting engine.&lt;br /&gt;
&lt;br /&gt;
== service BibliographicStyleEngine ==&lt;br /&gt;
&lt;br /&gt;
This is a new service that will provide a the API interface to the bibliographic formatting module. This service separated Writer from the actual bibliographic formatting module allowing other formatting modules to be used.The default module will be  [http://bibliographic.openoffice.org/citeproc/index.html CiteProc].&lt;br /&gt;
&lt;br /&gt;
The service performs three functions -&lt;br /&gt;
&lt;br /&gt;
# sending the reference ID as a key, the style name, the service calls on formatting module to return the formatted citation strings (as listed in [[Bibliographic_API_Enhancements#service_Bibliography | service Bibliography ]] below) so that the appropriate citation text can be inserted into the document.&lt;br /&gt;
# sending a list of the citation ID&amp;#039;s in the appropriate text range (document or chapter), and the style name, to the formatting module which returns the formatted reference list for insertion into the document.&lt;br /&gt;
# returns the list available styles and their descriptions, so that user can select one.&lt;br /&gt;
&lt;br /&gt;
== service Bibliography ==&lt;br /&gt;
&lt;br /&gt;
:: com :: sun :: star :: [http://api.openoffice.org/docs/common/ref/com/sun/star/text/module-ix.html text] :: [http://api.openoffice.org/docs/common/ref/com/sun/star/text/TextFieldMaster.html FieldMaster] :: &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Description &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
specifies service of a Bibliography field master. &lt;br /&gt;
See also &lt;br /&gt;
::com::sun::star::text::[http://api.openoffice.org/docs/common/ref/com/sun/star/text/TextField.html TextField]&lt;br /&gt;
&lt;br /&gt;
This service needs to be totally rewritten. The current method for generating the bibliography reference list (Bibliography table) uses the standard OpenOffice.org indexing method. The one used for table of contents etc. The new service Bibliography field master will collect the list of citation keys in the document (according to the selected text range) and the DocumentStyleName [[Bibliographic_API_Enhancements#New_Document_constants | (detailed below)]] and pass them to the new [[Bibliographic_API_Enhancements#service_CiteProc | service Citeproc]] which will return the formatted Bibliography text to be inserted in the document.&lt;br /&gt;
&lt;br /&gt;
None of the current list of constants for this service needs to be kept as Citeproc does not (at this stage) need any options passed to it. The current constants are:&lt;br /&gt;
&lt;br /&gt;
* boolean IsNumberEntries  &lt;br /&gt;
* string BracketBefore&lt;br /&gt;
* string BracketAfter  &lt;br /&gt;
* sequence&amp;lt; ::com::sun::star::beans::PropertyValues &amp;gt; SortKeys&lt;br /&gt;
* ::com::sun::star::lang::Locale Locale&lt;br /&gt;
=== constants group BibliographydataField ===&lt;br /&gt;
Some new constants will be required to support he service:&lt;br /&gt;
&lt;br /&gt;
;boolean IsInText&lt;br /&gt;
:Determines whether the citations are in-text or footnote/endnote citations. It will be a value provided by the CSL style sheet selected by the user to format bibliographic citations and reference list.&lt;br /&gt;
;boolean CitationIsFootnote&lt;br /&gt;
:Determines whether the citations are footnote or endnote citations.&lt;br /&gt;
;string BibliographyReferenceListRange&lt;br /&gt;
:The text range for the Reference list - per-chapter or per-document.&lt;br /&gt;
;boolean ProtectBibliographyFromUserChanges&lt;br /&gt;
:Determines whether the reference list text is protected or modifiable for user change. (This option is supported by the current Bibliography table mechanism)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Question&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Do we still need the original &amp;#039;&amp;#039;boolean IsNumberEntries&amp;#039;&amp;#039; for the case of numbered reference lists? If service BibliographicStyleEngine and Citeproc are going to return the &amp;#039;formatted&amp;#039; sequence number (i.e with the appropriate brackets for the style), then we need to provide the sequence number through these services first.&lt;br /&gt;
&lt;br /&gt;
=== User Interface Panel Insert / Edit Bibliography ===&lt;br /&gt;
&lt;br /&gt;
A new User Interface Panel to Insert Bibliography / Reference List and to set the display options (as listed in the Service Bibliography Constants, above)&lt;br /&gt;
&lt;br /&gt;
== service Metadata and User Defined Data Access ==&lt;br /&gt;
&lt;br /&gt;
This service refers to the proposed interface generalised  interface to support the recently approved ODF metadata enhancements [http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf pdf] expected in the release of ODF 1.2, as well supporting user defined metadata and more generally user defined schema elements to the document XML. This interface would be need to support the &amp;#039;[http://extensions.openoffice.org/Extension Development Toolkit]&amp;#039;. See Bruce&amp;#039;s Metadata Implementation [[Metadata_Implementation_Proposal | proposal]] using the Redland API.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Service Functions:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Add user schema to the document XML.&lt;br /&gt;
*Query user schema in the document XML.&lt;br /&gt;
*Add data conforming to user schema.&lt;br /&gt;
*Read data conforming to user schema.&lt;br /&gt;
&lt;br /&gt;
== New Document Options ==&lt;br /&gt;
&lt;br /&gt;
The Writer needs to support Document (Bibliographic) Style selection, saving and loading. The Document Style name would act to select the CiteProc CSL which the user selects to format the citations and reference table. &lt;br /&gt;
The Writer should have a &amp;#039;Document Style&amp;#039; field added which would contain the user selected Current Style Name. The Document Style selection GUI should provide a list, and descriptions of of the installed Document Style Packages. Other options would be to Import and Export for Document Style Packages. Ideally Document Style selection and options would be place in a new tab in the Format-&amp;gt;Page panel.&lt;br /&gt;
&lt;br /&gt;
==service LocatorFormatting ?==&lt;br /&gt;
&lt;br /&gt;
Depending on who the formatting of the locator field is done. There may be a need for a service which requests CiteProc to return a formatted locator test string whenever a new location is added or changed. [http://wiki.services.openoffice.org/wiki/Citeproc_Writer_Interaction#Locator_Formatting see discussion]&lt;br /&gt;
&lt;br /&gt;
Locator formatting covers things like page numbers in documents, track or time in music and deals with the different locator formats that are style dependent. For example p or page, pp or pages, 123-128 or 123-8 etc.&lt;br /&gt;
&lt;br /&gt;
=== New Document constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(I am not sure which service these need to be added to ? Any suggestions please ? )&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Some new constants will be required:&lt;br /&gt;
; string AvailableStyles&lt;br /&gt;
: list the available document styles obtained from [[Bibliographic_API_Enhancements#service_BibliographicStyleEngine | service BibliographicStyleEngine]].&lt;br /&gt;
; string AvailableStyleDescriptions&lt;br /&gt;
: The descriptions of the available document style obtained from [[Bibliographic_API_Enhancements#service_BibliographicStyleEngine | service BibliographicStyleEngine]].&lt;br /&gt;
; string DocumentStyleName&lt;br /&gt;
: holds the name of the user selected document style.&lt;br /&gt;
&lt;br /&gt;
== service ZoomAccess ==&lt;br /&gt;
&lt;br /&gt;
OOo shall expose a standard API for remote and third-party access to the bibliographic reference data, based based on [http://wiki.services.openoffice.org/wiki/Bibliographic_Software_and_Standards_Information#Zoom ZOOM] (use [http://www.indexdata.com/about_us/ Index Data]&amp;#039;s code here; we need to talk to the ID guys about this)&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|API Enhancement]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Current_Implementation_of_the_Bibliographic_Component&amp;diff=93715</id>
		<title>Bibliographic/Developer Page/Current Implementation of the Bibliographic Component</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Current_Implementation_of_the_Bibliographic_Component&amp;diff=93715"/>
		<updated>2008-09-27T11:03:44Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Current Implementation of the OpenOffice.org Bibliographic Component===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;In this article I will be explaining the citation facilities of OpenOffice.org, examining the APIs available to the programmer to manipulate the citation data, and how these API calls actually map to real C++ classes in the OpenOffice.org source code. Once you have a grasp of this it should be possible to extend this understanding to other areas similar to the citation bibliographic fields and indeed to many other areas of the OpenOffice.org C++ code.&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org can be used to author many types of documents, and has many invaluable features to help the document author. For those authoring documents which cite other documents, either printed or electronic, there are several features in OpenOffice.org which are indispensable. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Citations may be made in the body of the document as parenthesized citations, in footnotes at the bottom of pages, or in endnotes at the end of the document. They are generally also listed in a works cited page or section - also called the bibliography index, source list or list of references. In OpenOffice.org the word bibliography is used instead of citation. To avoid confusion I will also refer to citations as bibliography.&lt;br /&gt;
&lt;br /&gt;
=====How are bibliographic references used?=====&lt;br /&gt;
When a user wants to cite another document, it is a good idea for them to add this citation to their bibliographic database which is built into OpenOffice.org. Once the information is in this database a reference to this data can be inserted into the document very easily and with a  known format by using &amp;quot;&amp;lt;tt&amp;gt;Insert&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Bibliographic Entry&amp;lt;/tt&amp;gt;&amp;quot;. The resulting dialog allows the user to insert a bibliographic reference or to add a  new reference into the database. The final interesting operation is for the user to add the bibliographic reference list. This is done with &amp;quot;&amp;lt;tt&amp;gt;Insert&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====So what&amp;#039;s wrong?=====&lt;br /&gt;
While the bibliographic features currently available in OpenOffice.org are quite useful, they also have some serious limitations. For example, many scientific journals expect a specific format of the bibliographic entry and the bibliographic reference list. However the formatting possibilities are quite limited and not in the format required for many publications, and many authors have to maintain their citation and reference list manually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====So how is the bibliographic component being improved?=====&lt;br /&gt;
The [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office OASIS OpenDocument Technical committee] who established the Open Document Format standard have accepted that one of the first modifications required is a change to the citation coding. The changes were proposed by Daniel Vogelheim of Sun and Bruce D&amp;#039;Arcus who has a lot of experience in the bibliographic world and written many bibliographic tools. These changes will allow much more powerful formatting of the bibliographic and citation information and allow the user to decide on either one of a number of predefined formats acceptable to some of the major publications, or for the user to customize the formatting to suit their own needs.&lt;br /&gt;
&lt;br /&gt;
=====So how is this relevant for developers?=====&lt;br /&gt;
Obviously any change to the file format must mean changes to the code - at the very least to be able to read the new format into current structures and to be able to output this new format to disk also. &lt;br /&gt;
&lt;br /&gt;
However the new citation and bibliographic model also needs changes to the internal data structures of OpenOffice.org so that the user can interact with that data in a reasonable way.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For the rest of this article I will explain the current bibliographic implementation in OpenOffice.org. I have learned about this on my journey to understand what needs to be changed to support the new citation and bibliographic model.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However even though the rest of this article talks almost exclusively about the bibliographic programming model many of the concepts will also work for the other fields available to the user (and indeed to the C++ code behind the OpenOffice.org APIs). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Brief introduction to the UNO model=====&lt;br /&gt;
There are many components within OpenOffice.org and to be able to develop these components in a reasonably independent way the interfaces between components (and indeed inside components) are described in a language called IDL (Interface Definition Language). This definition is used to generate code and to provide a well defined, language independent definition of objects and interfaces available. &lt;br /&gt;
&lt;br /&gt;
IDL objects and interfaces are not just for the OOo developer, but also can be used by the power user by using languages such as StarBasic. The IDL language supports object inheritance and containment as well as the definition of attributes and actions. IDL objects can also have containment like relationships between objects. An object defined by this language is usually referred to as an UNO service.&lt;br /&gt;
&lt;br /&gt;
Generally UNO services are defined in terms of interfaces and properties (i.e. attributes). An interface is normally a collection of methods and properties which make sense grouped together e.g. an interface for manipulating the cursor, or an interface to manipulate a text field. Interfaces are always easy to recognise in IDL from their names as they always start with an &amp;quot;X&amp;quot;. Interfaces are just one facet of a service and cannot exist independently of a service. &lt;br /&gt;
&lt;br /&gt;
The objects actually instantiated are services, and in order to work on an interface of a service we must use an UNO mechanism to get that interface. You will shortly see how that looks both in terms of the object model and the C++ code.&lt;br /&gt;
&lt;br /&gt;
=====The bibliographic UNO model=====&lt;br /&gt;
All of the objects for the bibliographic model are fully described in the IDL reference at http://api.openoffice.org -&amp;gt; &amp;quot;IDL reference&amp;quot; under &amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt;. Note that I am using &amp;quot;&amp;lt;tt&amp;gt;Text.&amp;lt;/tt&amp;gt;&amp;quot; as a shorthand notation for the full IDL notation &amp;quot;&amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt;&amp;quot;. The main UNO services we will be talking about are &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object contains the individual citation data and is associated with a particular point in the document. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object contains the general settings which are used to generate the bibliographic reference list. &lt;br /&gt;
&lt;br /&gt;
The inheritance and containment relevant to the bibliographic services are :&lt;br /&gt;
[[Image:biblioServiceUNO.png|bibliographic services]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can see for example that the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service inherits from the &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; service and the &amp;lt;tt&amp;gt;Text.FieldMaster &amp;lt;/tt&amp;gt;service has an interface called &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; and has an attribute with a reference to the relevant &amp;lt;tt&amp;gt;Text.DependentTextField&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
Many &amp;lt;tt&amp;gt;Text.TextFields&amp;lt;/tt&amp;gt; objects have a reference to a &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; object which defines general settings for all of the dependent text fields. This is the case for the bibliographic fields. The &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service defines properties such as sorting options, locale, prefix and suffix.&lt;br /&gt;
&lt;br /&gt;
Above you can see that the &amp;lt;tt&amp;gt;Text.TextDocument &amp;lt;/tt&amp;gt;service has an interface called &amp;lt;tt&amp;gt;Text.XTextFieldsSupplier&amp;lt;/tt&amp;gt; which contains two methods. The first method &amp;lt;tt&amp;gt;getTextFields()&amp;lt;/tt&amp;gt; returns a list of all of the &amp;lt;tt&amp;gt;Text.TextField &amp;lt;/tt&amp;gt;derived services contained in the &amp;lt;tt&amp;gt;Text.TextDocument&amp;lt;/tt&amp;gt; object. The second method returns a named list of the &amp;lt;tt&amp;gt;Text.FieldMaster &amp;lt;/tt&amp;gt;derived services.&lt;br /&gt;
&lt;br /&gt;
Knowing the above IDL and examining the relevant properties of the service it is possible to write routines in C++, StarBasic, Java or Python to create, manipulate or delete bibliographic fields in your document. Below you will see some trivial C++ code using these UNO interfaces and services.&lt;br /&gt;
&lt;br /&gt;
However for the purposes of this article, we will not be looking in depth at how to use the UNO APIs as we are much more interested in getting into the code which lies behind the UNO services described above.&lt;br /&gt;
&lt;br /&gt;
=====So how is a bibliographic UNO service actually implemented in C++?=====&lt;br /&gt;
I shall use the following scenarios to give a reasonable overview of what C++ classes and methods are involved :&lt;br /&gt;
&lt;br /&gt;
#creating a &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#creating a &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#associating the &amp;lt;tt&amp;gt;Text.Field.Bibliography&amp;lt;/tt&amp;gt; service with a piece of text in the &amp;lt;tt&amp;gt;Text.TextDocument&amp;lt;/tt&amp;gt;&lt;br /&gt;
#change properties in the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#rendering the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object in the document&lt;br /&gt;
&lt;br /&gt;
Most of the important code for the bibliographic implementation can be found in the &amp;lt;tt&amp;gt;&amp;#039;&amp;#039;sw&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt; module in CVS (you can browse this code from http://go-ooo.org/lxr/source/sw/sw ). This is the module which implements most of the Writer specific functionality ( hence &amp;quot;&amp;lt;b&amp;gt;&amp;lt;tt&amp;gt;sw&amp;lt;/tt&amp;gt;&amp;lt;/b&amp;gt;&amp;quot; ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within this module we will mostly be looking at three specific files :&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/unocore/unomap.cxx&amp;lt;/tt&amp;gt; : this contains the mapping between many &amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt; objects and the implementation of the properties of the object. e.g. search for &amp;lt;tt&amp;gt;PROPERTY_MAP_FLDTYP_BIBLIOGRAPHY&amp;lt;/tt&amp;gt; and you will find the definitions of the bibliographic text field&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/unocore/unofield.cxx&amp;lt;/tt&amp;gt; : this file contains the code which implements much of the public interfaces of the &amp;lt;tt&amp;gt;Text.TextField&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; UNO services e.g. getting and setting properties in the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; to attaching the &amp;lt;tt&amp;gt;TextField&amp;lt;/tt&amp;gt; object to a specific range of text in the document.&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/fields/authfld.cxx&amp;lt;/tt&amp;gt; : this file contains classes which actually implement the behaviours and interacts with the core of the SW module and is closely related to visualizing and storing the bibliographic entries.&lt;br /&gt;
&lt;br /&gt;
=====Scenario 1 : creating a Text.TextField.Bibliography object=====&lt;br /&gt;
To create such an object the C++ code would look similar to :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
Reference&amp;lt;XInterface&amp;gt; biblioField = xFactory-&amp;gt;createInstance( &lt;br /&gt;
	OUString::createFromAscii(&amp;quot;com.sun.star.text.TextField.Bibliography&amp;quot; ) );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The call above is to  &amp;lt;tt&amp;gt;SwXTextDocument::createInstance()&amp;lt;/tt&amp;gt; which causes the &amp;lt;tt&amp;gt;SwXServiceProvider::MakeInstance()&amp;lt;/tt&amp;gt; method to call the constructor of the bibliographic service i..e &amp;lt;tt&amp;gt;SwXTextField&amp;lt;/tt&amp;gt;. The object returned is a &amp;lt;tt&amp;gt;XInterface&amp;lt;/tt&amp;gt; which is a UNO type from which almost all other UNO types derive. This object represents the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Scenario 2 : creating a Text.FieldMaster.Bibliography object=====&lt;br /&gt;
To properly use a &amp;lt;tt&amp;gt;TextField.Bibliography&amp;lt;/tt&amp;gt; service we must also create a  &amp;lt;tt&amp;gt;TextFieldMaster.Bibliography&amp;lt;/tt&amp;gt; service. This is almost the same as the call above except of course it is a different service to be created.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
Reference&amp;lt;XInterface&amp;gt; master = xFactory-&amp;gt;createInstance( &lt;br /&gt;
	OUString::createFromAscii(&amp;quot;com.sun.star.text.FieldMaster.Bibliography&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Again the call above is to &amp;lt;tt&amp;gt;SwXTextDocument::createInstance()&amp;lt;/tt&amp;gt; which causes the &amp;lt;tt&amp;gt;SwXServiceProvider::MakeInstance()&amp;lt;/tt&amp;gt; method to call the constructor of the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service i.e. &amp;lt;tt&amp;gt;SwXFieldMaster&amp;lt;/tt&amp;gt;. The object returned  represents the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Scenario 3 : associating the Text.Field.Bibliography service with a piece of text in the Text.TextDocument=====&lt;br /&gt;
The next step is to establish the relationship between these two objects. The IDL defined relationship is that the inherited &amp;lt;tt&amp;gt;DependentTextField&amp;lt;/tt&amp;gt; service of the &amp;lt;tt&amp;gt;TextField.Bibliography&amp;lt;/tt&amp;gt; service has an interface called &amp;lt;tt&amp;gt;XDependentTextField&amp;lt;/tt&amp;gt;. However before we do anything with the returned &amp;lt;tt&amp;gt;XInterface&amp;lt;/tt&amp;gt; we need to make sure that it is valid. This is simply done by calling the &amp;lt;tt&amp;gt;.is()&amp;lt;/tt&amp;gt; method like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
if( biblioField.is() )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
which returns true to indicate that the object is valid.&lt;br /&gt;
&lt;br /&gt;
To obtain the &amp;lt;tt&amp;gt;Text.XDependentTextField&amp;lt;/tt&amp;gt; interface from the &amp;lt;tt&amp;gt;biblioField&amp;lt;/tt&amp;gt; object we simply query the object for the interface like :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XDependentTextField&amp;gt; xDepTextField(biblioField,UNO_QUERY);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The querying of the interface objects from the service is pretty standard UNO mechanism and explained very well in the Developers Guide, so I am not going to add anymore about that here.&lt;br /&gt;
&lt;br /&gt;
Now there is an method on this interface to attach the master field, however it only works on an &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; interface so we muct obtain that interface from the master object like :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XPropertySet&amp;gt; masterProps( master, UNO_QUERY );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Finally we can associate the two objects :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	xDepTextField-&amp;gt;attachTextFieldMaster( masterProps );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
However the call to &amp;lt;tt&amp;gt;attachTextFieldMaster()&amp;lt;/tt&amp;gt; is interesting as it calls methods on both the implementation for the two objects.&lt;br /&gt;
&lt;br /&gt;
The call to &amp;lt;tt&amp;gt;attachTextFieldMaster()&amp;lt;/tt&amp;gt; is actually a call to &amp;lt;tt&amp;gt;SwXTextField::attachTextFieldMaster()&amp;lt;/tt&amp;gt; where the type of the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; is obtained by calling the &amp;lt;tt&amp;gt;SwXFieldMaster::GetFldType()&amp;lt;/tt&amp;gt; and is set in the attribute &amp;lt;tt&amp;gt;m_sTypeName&amp;lt;/tt&amp;gt; of the instance of the &amp;lt;tt&amp;gt;SwXTextField&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Now that the master field is attached we only need to insert the field into the document. To do this we need to work on the &amp;lt;tt&amp;gt;Text.XTextContent&amp;lt;/tt&amp;gt; interface from the bibliofield instance. The following shows an example of how to insert the field in the document at a defined range :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XTextContent&amp;gt; xTextContent( biblioField, UNO_QUERY);&lt;br /&gt;
	Reference&amp;lt;XText&amp;gt; xText( document, UNO_QUERY);&lt;br /&gt;
&lt;br /&gt;
	xText -&amp;gt; insertTextContent( xRange, xTextContent );&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Scenario 4 : change properties in the Text.FieldMaster.Bibliography=====&lt;br /&gt;
Changing a property needs the &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; interface. As you have already seen to get an interface is quite easy :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XPropertySet&amp;gt; xPropSet( master, UNO_QUERY );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Now to set a property we need to call the method &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; with the name of the property to set and the new value. The new value is passed as an &amp;lt;tt&amp;gt;Any&amp;lt;/tt&amp;gt; object. The &amp;lt;tt&amp;gt;Any&amp;lt;/tt&amp;gt; object has to have the new value set with the &amp;quot;&amp;lt;tt&amp;gt;&amp;lt;&amp;lt;=&amp;lt;/tt&amp;gt;&amp;quot; operator like  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Any newValue;&lt;br /&gt;
	newValue &amp;lt;&amp;lt;= OUString::createFromAscii( &lt;br /&gt;
			&amp;quot;string before the bibliographic field&amp;quot;);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; method is then called as :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	xPropSet-&amp;gt;setPropertyValue( &lt;br /&gt;
			OUString::createFromAscii( &amp;quot;BracketBefore&amp;quot;), newValue );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; call is actually a call to &amp;lt;tt&amp;gt;SwXFieldMaster::setPropertyValue()&amp;lt;/tt&amp;gt; where the first parameter (the name of the property) is compared with the known properties for the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; object and when a match is found the properties in the object is set. &lt;br /&gt;
&lt;br /&gt;
These UNO objects do not have a strong interaction with the internals of the Writer component. Rather there is a corresponding private object which implements much of the behaviour for the public UNO object. For the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwAuthorityField&amp;lt;/tt&amp;gt; which is the private implementation class, and  for &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt;. There are also equivalents for the base classes : for &amp;lt;tt&amp;gt;Text.DependentTextField&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwField&amp;lt;/tt&amp;gt; and for &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwFieldType&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Thus in the above scenario the properties are not actually stored in the UNO object but in the &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt; object by calling the &amp;lt;tt&amp;gt;PutValue()&amp;lt;/tt&amp;gt; method on that class.&lt;br /&gt;
&lt;br /&gt;
=====Scenario 5 : rendering the Text.TextField.Bibliography =====&lt;br /&gt;
The actual call to render the contents of the field is to the &amp;lt;tt&amp;gt;SwAuthorityField&amp;lt;/tt&amp;gt; object on the &amp;lt;tt&amp;gt;Expand()&amp;lt;/tt&amp;gt; method. This can be triggered in many ways including an edit ocurring to a neighbouring position, loading of the document, refreshing the document, etc. The &amp;lt;tt&amp;gt;SwAuthorityField::Expand()&amp;lt;/tt&amp;gt; method acts on the data of the bibliographic entry and formats the string as per the definition in the associated &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt;. This string is then returned by this method and is rendered in the document view.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Conclusion=====&lt;br /&gt;
This article has concentrated on the basic functionalities of the bibliographic component of OpenOffice.org. It has touched on the high level UNO services and examined how some of the common calls translate to calls in the C++ code. &lt;br /&gt;
&lt;br /&gt;
Using what you have learned here, it should also be a bit easier to see the mapping from UNO API calls on &amp;lt;tt&amp;gt;Text.Fields&amp;lt;/tt&amp;gt; to the C++ code implementing the actual behaviour. Indeed if you can understand the above, then it can be extended into other areas of OpenOffice.org to see how other UNO services are actually implemented.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====About the author=====&lt;br /&gt;
CP Hennessy is CTO of  [http://www.OpenApp.biz/ OpenApp.biz], a content and document management company using the features of OpenOffice.org and [http://www.zope.org Zope] based enterprise content management systems. Using this powerful technology, systems have been developed for one of the leading news sites in Ireland, a customer relationship and billing system for an electrical supply company and a document management system for one of the largest hospitals in Ireland, and a richly integrated GIS and statistal data analyis portal. With Blackrock Education, OpenApp also has published the first ECDL accredited [[StarOffice]] training manual, and is launching a learning management system to support these materials.&lt;br /&gt;
&lt;br /&gt;
CP Hennessy is also heavily involved and moderator on the [mailto:users@openoffice.org users@openoffice.org] mailing list.&lt;br /&gt;
&lt;br /&gt;
=====Further Reading=====&lt;br /&gt;
*http://bibliographic.openoffice.org is the home page of the bibliographic project&lt;br /&gt;
*http://www.oasis-open.org/committees/office is the home page of the OASIS ODF committee&lt;br /&gt;
*http://api.openoffice.org has a complete reference on the UNO services and a very complete Developers Guide&lt;br /&gt;
*[[Main_Page|OpenOffice.org wiki]] has lots of information on developing for OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Implementation/Current]]&lt;br /&gt;
[[Category:Development|Bibliographic/Current]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Current_Implementation_of_the_Bibliographic_Component&amp;diff=93714</id>
		<title>Bibliographic/Developer Page/Current Implementation of the Bibliographic Component</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Current_Implementation_of_the_Bibliographic_Component&amp;diff=93714"/>
		<updated>2008-09-27T11:03:11Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Current Implementation of the OpenOffice.org Bibliographic Component===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;In this article I will be explaining the citation facilities of OpenOffice.org, examining the APIs available to the programmer to manipulate the citation data, and how these API calls actually map to real C++ classes in the OpenOffice.org source code. Once you have a grasp of this it should be possible to extend this understanding to other areas similar to the citation bibliographic fields and indeed to many other areas of the OpenOffice.org C++ code.&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org can be used to author many types of documents, and has many invaluable features to help the document author. For those authoring documents which cite other documents, either printed or electronic, there are several features in OpenOffice.org which are indispensable. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Citations may be made in the body of the document as parenthesized citations, in footnotes at the bottom of pages, or in endnotes at the end of the document. They are generally also listed in a works cited page or section - also called the bibliography index, source list or list of references. In OpenOffice.org the word bibliography is used instead of citation. To avoid confusion I will also refer to citations as bibliography.&lt;br /&gt;
&lt;br /&gt;
=====How are bibliographic references used?=====&lt;br /&gt;
When a user wants to cite another document, it is a good idea for them to add this citation to their bibliographic database which is built into OpenOffice.org. Once the information is in this database a reference to this data can be inserted into the document very easily and with a  known format by using &amp;quot;&amp;lt;tt&amp;gt;Insert&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Bibliographic Entry&amp;lt;/tt&amp;gt;&amp;quot;. The resulting dialog allows the user to insert a bibliographic reference or to add a  new reference into the database. The final interesting operation is for the user to add the bibliographic reference list. This is done with &amp;quot;&amp;lt;tt&amp;gt;Insert&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot; -&amp;gt; &amp;quot;&amp;lt;tt&amp;gt;Indexes and Tables&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====So what&amp;#039;s wrong?=====&lt;br /&gt;
While the bibliographic features currently available in OpenOffice.org are quite useful, they also have some serious limitations. For example, many scientific journals expect a specific format of the bibliographic entry and the bibliographic reference list. However the formatting possibilities are quite limited and not in the format required for many publications, and many authors have to maintain their citation and reference list manually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====So how is the bibliographic component being improved?=====&lt;br /&gt;
The [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office OASIS OpenDocument Technical committee] who established the Open Document Format standard have accepted that one of the first modifications required is a change to the citation coding. The changes were proposed by Daniel Vogelheim of Sun and Bruce D&amp;#039;Arcus who has a lot of experience in the bibliographic world and written many bibliographic tools. These changes will allow much more powerful formatting of the bibliographic and citation information and allow the user to decide on either one of a number of predefined formats acceptable to some of the major publications, or for the user to customize the formatting to suit their own needs.&lt;br /&gt;
&lt;br /&gt;
=====So how is this relevant for developers?=====&lt;br /&gt;
Obviously any change to the file format must mean changes to the code - at the very least to be able to read the new format into current structures and to be able to output this new format to disk also. &lt;br /&gt;
&lt;br /&gt;
However the new citation and bibliographic model also needs changes to the internal data structures of OpenOffice.org so that the user can interact with that data in a reasonable way.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For the rest of this article I will explain the current bibliographic implementation in OpenOffice.org. I have learned about this on my journey to understand what needs to be changed to support the new citation and bibliographic model.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However even though the rest of this article talks almost exclusively about the bibliographic programming model many of the concepts will also work for the other fields available to the user (and indeed to the C++ code behind the OpenOffice.org APIs). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Brief introduction to the UNO model=====&lt;br /&gt;
There are many components within OpenOffice.org and to be able to develop these components in a reasonably independent way the interfaces between components (and indeed inside components) are described in a language called IDL (Interface Definition Language). This definition is used to generate code and to provide a well defined, language independent definition of objects and interfaces available. &lt;br /&gt;
&lt;br /&gt;
IDL objects and interfaces are not just for the OOo developer, but also can be used by the power user by using languages such as StarBasic. The IDL language supports object inheritance and containment as well as the definition of attributes and actions. IDL objects can also have containment like relationships between objects. An object defined by this language is usually referred to as an UNO service.&lt;br /&gt;
&lt;br /&gt;
Generally UNO services are defined in terms of interfaces and properties (i.e. attributes). An interface is normally a collection of methods and properties which make sense grouped together e.g. an interface for manipulating the cursor, or an interface to manipulate a text field. Interfaces are always easy to recognise in IDL from their names as they always start with an &amp;quot;X&amp;quot;. Interfaces are just one facet of a service and cannot exist independently of a service. &lt;br /&gt;
&lt;br /&gt;
The objects actually instantiated are services, and in order to work on an interface of a service we must use an UNO mechanism to get that interface. You will shortly see how that looks both in terms of the object model and the C++ code.&lt;br /&gt;
&lt;br /&gt;
=====The bibliographic UNO model=====&lt;br /&gt;
All of the objects for the bibliographic model are fully described in the IDL reference at http://api.openoffice.org -&amp;gt; &amp;quot;IDL reference&amp;quot; under &amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt;. Note that I am using &amp;quot;&amp;lt;tt&amp;gt;Text.&amp;lt;/tt&amp;gt;&amp;quot; as a shorthand notation for the full IDL notation &amp;quot;&amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt;&amp;quot;. The main UNO services we will be talking about are &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object contains the individual citation data and is associated with a particular point in the document. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object contains the general settings which are used to generate the bibliographic reference list. &lt;br /&gt;
&lt;br /&gt;
The inheritance and containment relevant to the bibliographic services are :&lt;br /&gt;
[[Image:biblioServiceUNO.png|bibliographic services]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can see for example that the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service inherits from the &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; service and the &amp;lt;tt&amp;gt;Text.FieldMaster &amp;lt;/tt&amp;gt;service has an interface called &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; and has an attribute with a reference to the relevant &amp;lt;tt&amp;gt;Text.DependentTextField&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
Many &amp;lt;tt&amp;gt;Text.TextFields&amp;lt;/tt&amp;gt; objects have a reference to a &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; object which defines general settings for all of the dependent text fields. This is the case for the bibliographic fields. The &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service defines properties such as sorting options, locale, prefix and suffix.&lt;br /&gt;
&lt;br /&gt;
Above you can see that the &amp;lt;tt&amp;gt;Text.TextDocument &amp;lt;/tt&amp;gt;service has an interface called &amp;lt;tt&amp;gt;Text.XTextFieldsSupplier&amp;lt;/tt&amp;gt; which contains two methods. The first method &amp;lt;tt&amp;gt;getTextFields()&amp;lt;/tt&amp;gt; returns a list of all of the &amp;lt;tt&amp;gt;Text.TextField &amp;lt;/tt&amp;gt;derived services contained in the &amp;lt;tt&amp;gt;Text.TextDocument&amp;lt;/tt&amp;gt; object. The second method returns a named list of the &amp;lt;tt&amp;gt;Text.FieldMaster &amp;lt;/tt&amp;gt;derived services.&lt;br /&gt;
&lt;br /&gt;
Knowing the above IDL and examining the relevant properties of the service it is possible to write routines in C++, StarBasic, Java or Python to create, manipulate or delete bibliographic fields in your document. Below you will see some trivial C++ code using these UNO interfaces and services.&lt;br /&gt;
&lt;br /&gt;
However for the purposes of this article, we will not be looking in depth at how to use the UNO APIs as we are much more interested in getting into the code which lies behind the UNO services described above.&lt;br /&gt;
&lt;br /&gt;
=====So how is a bibliographic UNO service actually implemented in C++?=====&lt;br /&gt;
I shall use the following scenarios to give a reasonable overview of what C++ classes and methods are involved :&lt;br /&gt;
&lt;br /&gt;
#creating a &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#creating a &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#associating the &amp;lt;tt&amp;gt;Text.Field.Bibliography&amp;lt;/tt&amp;gt; service with a piece of text in the &amp;lt;tt&amp;gt;Text.TextDocument&amp;lt;/tt&amp;gt;&lt;br /&gt;
#change properties in the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; object&lt;br /&gt;
#rendering the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; object in the document&lt;br /&gt;
&lt;br /&gt;
Most of the important code for the bibliographic implementation can be found in the &amp;lt;tt&amp;gt;&amp;#039;&amp;#039;sw&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt; module in CVS (you can browse this code from http://go-ooo.org/lxr/source/sw/sw ). This is the module which implements most of the Writer specific functionality ( hence &amp;quot;&amp;lt;b&amp;gt;&amp;lt;tt&amp;gt;sw&amp;lt;/tt&amp;gt;&amp;lt;/b&amp;gt;&amp;quot; ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within this module we will mostly be looking at three specific files :&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/unocore/unomap.cxx&amp;lt;/tt&amp;gt; : this contains the mapping between many &amp;lt;tt&amp;gt;com.sun.star.text&amp;lt;/tt&amp;gt; objects and the implementation of the properties of the object. e.g. search for &amp;lt;tt&amp;gt;PROPERTY_MAP_FLDTYP_BIBLIOGRAPHY&amp;lt;/tt&amp;gt; and you will find the definitions of the bibliographic text field&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/unocore/unofield.cxx&amp;lt;/tt&amp;gt; : this file contains the code which implements much of the public interfaces of the &amp;lt;tt&amp;gt;Text.TextField&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; UNO services e.g. getting and setting properties in the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; to attaching the &amp;lt;tt&amp;gt;TextField&amp;lt;/tt&amp;gt; object to a specific range of text in the document.&lt;br /&gt;
*&amp;lt;tt&amp;gt;source/core/fields/authfld.cxx&amp;lt;/tt&amp;gt; : this file contains classes which actually implement the behaviours and interacts with the core of the SW module and is closely related to visualizing and storing the bibliographic entries.&lt;br /&gt;
&lt;br /&gt;
=====Scenario 1 : creating a Text.TextField.Bibliography object=====&lt;br /&gt;
To create such an object the C++ code would look similar to :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
Reference&amp;lt;XInterface&amp;gt; biblioField = xFactory-&amp;gt;createInstance( &lt;br /&gt;
	OUString::createFromAscii(&amp;quot;com.sun.star.text.TextField.Bibliography&amp;quot; ) );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The call above is to  &amp;lt;tt&amp;gt;SwXTextDocument::createInstance()&amp;lt;/tt&amp;gt; which causes the &amp;lt;tt&amp;gt;SwXServiceProvider::MakeInstance()&amp;lt;/tt&amp;gt; method to call the constructor of the bibliographic service i..e &amp;lt;tt&amp;gt;SwXTextField&amp;lt;/tt&amp;gt;. The object returned is a &amp;lt;tt&amp;gt;XInterface&amp;lt;/tt&amp;gt; which is a UNO type from which almost all other UNO types derive. This object represents the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Scenario 2 : creating a Text.FieldMaster.Bibliography object=====&lt;br /&gt;
To properly use a &amp;lt;tt&amp;gt;TextField.Bibliography&amp;lt;/tt&amp;gt; service we must also create a  &amp;lt;tt&amp;gt;TextFieldMaster.Bibliography&amp;lt;/tt&amp;gt; service. This is almost the same as the call above except of course it is a different service to be created.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
Reference&amp;lt;XInterface&amp;gt; master = xFactory-&amp;gt;createInstance( &lt;br /&gt;
	OUString::createFromAscii(&amp;quot;com.sun.star.text.FieldMaster.Bibliography&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Again the call above is to &amp;lt;tt&amp;gt;SwXTextDocument::createInstance()&amp;lt;/tt&amp;gt; which causes the &amp;lt;tt&amp;gt;SwXServiceProvider::MakeInstance()&amp;lt;/tt&amp;gt; method to call the constructor of the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service i.e. &amp;lt;tt&amp;gt;SwXFieldMaster&amp;lt;/tt&amp;gt;. The object returned  represents the &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; service.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Scenario 3 : associating the Text.Field.Bibliography service with a piece of text in the Text.TextDocument=====&lt;br /&gt;
The next step is to establish the relationship between these two objects. The IDL defined relationship is that the inherited &amp;lt;tt&amp;gt;DependentTextField&amp;lt;/tt&amp;gt; service of the &amp;lt;tt&amp;gt;TextField.Bibliography&amp;lt;/tt&amp;gt; service has an interface called &amp;lt;tt&amp;gt;XDependentTextField&amp;lt;/tt&amp;gt;. However before we do anything with the returned &amp;lt;tt&amp;gt;XInterface&amp;lt;/tt&amp;gt; we need to make sure that it is valid. This is simply done by calling the &amp;lt;tt&amp;gt;.is()&amp;lt;/tt&amp;gt; method like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
if( biblioField.is() )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
which returns true to indicate that the object is valid.&lt;br /&gt;
&lt;br /&gt;
To obtain the &amp;lt;tt&amp;gt;Text.XDependentTextField&amp;lt;/tt&amp;gt; interface from the &amp;lt;tt&amp;gt;biblioField&amp;lt;/tt&amp;gt; object we simply query the object for the interface like :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XDependentTextField&amp;gt; xDepTextField(biblioField,UNO_QUERY);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The querying of the interface objects from the service is pretty standard UNO mechanism and explained very well in the Developers Guide, so I am not going to add anymore about that here.&lt;br /&gt;
&lt;br /&gt;
Now there is an method on this interface to attach the master field, however it only works on an &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; interface so we muct obtain that interface from the master object like :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XPropertySet&amp;gt; masterProps( master, UNO_QUERY );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Finally we can associate the two objects :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	xDepTextField-&amp;gt;attachTextFieldMaster( masterProps );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
However the call to &amp;lt;tt&amp;gt;attachTextFieldMaster()&amp;lt;/tt&amp;gt; is interesting as it calls methods on both the implementation for the two objects.&lt;br /&gt;
&lt;br /&gt;
The call to &amp;lt;tt&amp;gt;attachTextFieldMaster()&amp;lt;/tt&amp;gt; is actually a call to &amp;lt;tt&amp;gt;SwXTextField::attachTextFieldMaster()&amp;lt;/tt&amp;gt; where the type of the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; is obtained by calling the &amp;lt;tt&amp;gt;SwXFieldMaster::GetFldType()&amp;lt;/tt&amp;gt; and is set in the attribute &amp;lt;tt&amp;gt;m_sTypeName&amp;lt;/tt&amp;gt; of the instance of the &amp;lt;tt&amp;gt;SwXTextField&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Now that the master field is attached we only need to insert the field into the document. To do this we need to work on the &amp;lt;tt&amp;gt;Text.XTextContent&amp;lt;/tt&amp;gt; interface from the bibliofield instance. The following shows an example of how to insert the field in the document at a defined range :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XTextContent&amp;gt; xTextContent( biblioField, UNO_QUERY);&lt;br /&gt;
	Reference&amp;lt;XText&amp;gt; xText( document, UNO_QUERY);&lt;br /&gt;
&lt;br /&gt;
	xText -&amp;gt; insertTextContent( xRange, xTextContent );&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Scenario 4 : change properties in the Text.FieldMaster.Bibliography=====&lt;br /&gt;
Changing a property needs the &amp;lt;tt&amp;gt;XPropertySet&amp;lt;/tt&amp;gt; interface. As you have already seen to get an interface is quite easy :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Reference&amp;lt;XPropertySet&amp;gt; xPropSet( master, UNO_QUERY );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Now to set a property we need to call the method &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; with the name of the property to set and the new value. The new value is passed as an &amp;lt;tt&amp;gt;Any&amp;lt;/tt&amp;gt; object. The &amp;lt;tt&amp;gt;Any&amp;lt;/tt&amp;gt; object has to have the new value set with the &amp;quot;&amp;lt;tt&amp;gt;&amp;lt;&amp;lt;=&amp;lt;/tt&amp;gt;&amp;quot; operator like  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	Any newValue;&lt;br /&gt;
	newValue &amp;lt;&amp;lt;= OUString::createFromAscii( &lt;br /&gt;
			&amp;quot;string before the bibliographic field&amp;quot;);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; method is then called as :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code oobas&amp;gt;&lt;br /&gt;
	xPropSet-&amp;gt;setPropertyValue( &lt;br /&gt;
			OUString::createFromAscii( &amp;quot;BracketBefore&amp;quot;), newValue );&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The &amp;lt;tt&amp;gt;setPropertyValue()&amp;lt;/tt&amp;gt; call is actually a call to &amp;lt;tt&amp;gt;SwXFieldMaster::setPropertyValue()&amp;lt;/tt&amp;gt; where the first parameter (the name of the property) is compared with the known properties for the &amp;lt;tt&amp;gt;FieldMaster&amp;lt;/tt&amp;gt; object and when a match is found the properties in the object is set. &lt;br /&gt;
&lt;br /&gt;
These UNO objects do not have a strong interaction with the internals of the Writer component. Rather there is a corresponding private object which implements much of the behaviour for the public UNO object. For the &amp;lt;tt&amp;gt;Text.TextField.Bibliography&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwAuthorityField&amp;lt;/tt&amp;gt; which is the private implementation class, and  for &amp;lt;tt&amp;gt;Text.FieldMaster.Bibliography&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt;. There are also equivalents for the base classes : for &amp;lt;tt&amp;gt;Text.DependentTextField&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwField&amp;lt;/tt&amp;gt; and for &amp;lt;tt&amp;gt;Text.FieldMaster&amp;lt;/tt&amp;gt; it is &amp;lt;tt&amp;gt;SwFieldType&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Thus in the above scenario the properties are not actually stored in the UNO object but in the &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt; object by calling the &amp;lt;tt&amp;gt;PutValue()&amp;lt;/tt&amp;gt; method on that class.&lt;br /&gt;
&lt;br /&gt;
=====Scenario 5 : rendering the Text.TextField.Bibliography =====&lt;br /&gt;
The actual call to render the contents of the field is to the &amp;lt;tt&amp;gt;SwAuthorityField&amp;lt;/tt&amp;gt; object on the &amp;lt;tt&amp;gt;Expand()&amp;lt;/tt&amp;gt; method. This can be triggered in many ways including an edit ocurring to a neighbouring position, loading of the document, refreshing the document, etc. The &amp;lt;tt&amp;gt;SwAuthorityField::Expand()&amp;lt;/tt&amp;gt; method acts on the data of the bibliographic entry and formats the string as per the definition in the associated &amp;lt;tt&amp;gt;SwAuthorityFieldType&amp;lt;/tt&amp;gt;. This string is then returned by this method and is rendered in the document view.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Conclusion=====&lt;br /&gt;
This article has concentrated on the basic functionalities of the bibliographic component of OpenOffice.org. It has touched on the high level UNO services and examined how some of the common calls translate to calls in the C++ code. &lt;br /&gt;
&lt;br /&gt;
Using what you have learned here, it should also be a bit easier to see the mapping from UNO API calls on &amp;lt;tt&amp;gt;Text.Fields&amp;lt;/tt&amp;gt; to the C++ code implementing the actual behaviour. Indeed if you can understand the above, then it can be extended into other areas of OpenOffice.org to see how other UNO services are actually implemented.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====About the author=====&lt;br /&gt;
CP Hennessy is CTO of  [http://www.OpenApp.biz/ OpenApp.biz], a content and document management company using the features of OpenOffice.org and [http://www.zope.org Zope] based enterprise content management systems. Using this powerful technology, systems have been developed for one of the leading news sites in Ireland, a customer relationship and billing system for an electrical supply company and a document management system for one of the largest hospitals in Ireland, and a richly integrated GIS and statistal data analyis portal. With Blackrock Education, OpenApp also has published the first ECDL accredited [[StarOffice]] training manual, and is launching a learning management system to support these materials.&lt;br /&gt;
&lt;br /&gt;
CP Hennessy is also heavily involved and moderator on the [mailto:users@openoffice.org users@openoffice.org] mailing list.&lt;br /&gt;
&lt;br /&gt;
=====Further Reading=====&lt;br /&gt;
*http://bibliographic.openoffice.org is the home page of the bibliographic project&lt;br /&gt;
*http://www.oasis-open.org/committees/office is the home page of the OASIS ODF committee&lt;br /&gt;
*http://api.openoffice.org has a complete reference on the UNO services and a very complete Developers Guide&lt;br /&gt;
*[[Main_Page|OpenOffice.org wiki]] has lots of information on developing for OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Implementation]]&lt;br /&gt;
[[Category:Development|Bibliographic/Current&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Services_API&amp;diff=93713</id>
		<title>Bibliographic/Developer Page/Services API</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Developer_Page/Services_API&amp;diff=93713"/>
		<updated>2008-09-27T11:01:49Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;This page is very much under construction and we would appreciate assistance in making it better.&amp;#039;&amp;#039;&amp;#039; [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
==Option 1 Word Processor handles the Selection of Citations==&lt;br /&gt;
&lt;br /&gt;
The Word Processor handles citation selection and optionally some the citation management functions. The reference list is requested from the Bibliographic Application, It is displayed on the WP using it own browser panel, and the user selects the citation(s) to be inserted from list.The WP then requests the formatted citation text from the Bibliographic Application for display.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+ &amp;#039;&amp;#039;&amp;#039;Basic API Functions needed to support word processor interaction with a Bibliographic Application (like Zotero)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!width=&amp;quot;50%&amp;quot; | Word processor !! Bibliographic Application &lt;br /&gt;
|- &lt;br /&gt;
| Request list of Reference Data Collections (libraries / folders) available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;User selects Collection. It is made current.&amp;#039;&amp;#039; &lt;br /&gt;
|| Returns list of available Reference Data Collections : &lt;br /&gt;
&lt;br /&gt;
Collection names, Descriptions, Current (default) Collection name.&lt;br /&gt;
|-&lt;br /&gt;
| Request list of References from the selected or default collection. Includes an option for selection criteria for large reference lists: i.e send: &lt;br /&gt;
&lt;br /&gt;
{keyword=irish, keyword=sagas, PublishedDate &amp;gt; 1999}.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;User selects Citation(s) from the provided list.&amp;#039;&amp;#039; &lt;br /&gt;
|| Returns list of References in the named selected or default Collection:&lt;br /&gt;
list of field names, then the fields:&lt;br /&gt;
&lt;br /&gt;
reference id number, Author, Title, Publisher, date, keywords, etc.&lt;br /&gt;
|-&lt;br /&gt;
| Request List of Bibliographic Styles, and style variants.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;User selects the Citation Style, It is made current.&amp;#039;&amp;#039; &lt;br /&gt;
|| Returns list of Citation styles supported:&lt;br /&gt;
Style Name, Description, &amp;amp; other Style Metadata: Author, version , date etc.&lt;br /&gt;
|-&lt;br /&gt;
| Request citation(s) text. Send:&lt;br /&gt;
&lt;br /&gt;
Selected Citation Style name(s), ref id number(s). &lt;br /&gt;
|| Returns formatted text:&lt;br /&gt;
style &amp;amp; variant names (i.e initial &amp;amp; subsequent forms), formatted text strings.&lt;br /&gt;
|-&lt;br /&gt;
| Request bibliography text. Send:&lt;br /&gt;
&lt;br /&gt;
Selected Citation Style name, reference id numbers in document order, any bibliography formatting options. &lt;br /&gt;
|| Returns formatted bibliography text.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Diagram===&lt;br /&gt;
&lt;br /&gt;
[[Image:BibliographicAPI.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Links to service descriptions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Bibliographic_API_Enhancements#service_Bibliography | service Bibliography]]&lt;br /&gt;
* [[Bibliographic_API_Enhancements#service_Metadata_and_User_Defined_Data_Access | service Metadata]]&lt;br /&gt;
* [[Bibliographic_API_Enhancements#Service_BibliographicCitation | Service BibliographicCitation]]&lt;br /&gt;
&lt;br /&gt;
==Option 2 Bibliographic Application handles the Selection of Citations==&lt;br /&gt;
&lt;br /&gt;
The Bibliographic Application handles the Citation management and citation selection. Each citation is pushed into the word processor document at the current cursor location via a command on the Bibliographic Application.&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+ &amp;#039;&amp;#039;&amp;#039;Basic API Functions needed to support word processor interaction with a Bibliographic Application (like Zotero)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!width=&amp;quot;50%&amp;quot; | Word processor !! Bibliographic Application &lt;br /&gt;
|-&lt;br /&gt;
| Citation is received and inserted in Text. &lt;br /&gt;
&lt;br /&gt;
|| &amp;#039;&amp;#039;User selects Citation from the provided list.&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
Bibliographic Application pushes citation to WP. Sending the formatted reference strings.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Question: DO we need to collect the reference data as well ???[http://wiki.services.openoffice.org/wiki/Bibliographic_Services_API#Do_we_need_to_collect_the_reference_data_as_well_.3F]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
reference id number, Author, Title, Publisher, date, keywords, etc.&lt;br /&gt;
|-&lt;br /&gt;
| Request List of Bibliographic Styles, and style variants.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;User selects the Citation Style, It is made current.&amp;#039;&amp;#039; &lt;br /&gt;
|| Returns list of Citation styles supported:&lt;br /&gt;
Style Name, Description, &amp;amp; other Style Metadata: Author, version , date etc.&lt;br /&gt;
|-&lt;br /&gt;
| Request new citation formatting. Send:&lt;br /&gt;
&lt;br /&gt;
Selected Citation Style name, reference id numbers. &lt;br /&gt;
|| Returns full set of formatted citation strings:&lt;br /&gt;
style &amp;amp; variant names (i.e initial &amp;amp; subsequent forms), formatted text strings.&lt;br /&gt;
|-&lt;br /&gt;
| Request bibliography text. Send:&lt;br /&gt;
&lt;br /&gt;
Selected Citation Style name, reference id numbers in document order, any bibliography formatting options. &lt;br /&gt;
|| Returns formatted bibliography text.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Diagram&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The Diagram would be similar to the one above but the  Service BrowseCitation would be on the Bibliographic Application side rather than with the Word Processor.&lt;br /&gt;
&lt;br /&gt;
==Optional Extras==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=100% cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+ &amp;#039;&amp;#039;&amp;#039;Optional Extras actions to manage reference data&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
!width=&amp;quot;50%&amp;quot;| Word processor !! Bibliographic Application &lt;br /&gt;
|- &lt;br /&gt;
| Request reference to be deleted. Send:&lt;br /&gt;
&lt;br /&gt;
Collection name, reference id number.&lt;br /&gt;
||Collection name, reference with id number is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Request reference to be added (or replaced). Send:&lt;br /&gt;
&lt;br /&gt;
Collection name, list of field names, then the fields - Author, Title, Publisher, date, keywords, etc.&lt;br /&gt;
|| In the named Collection name, the new reference is added (or replaced).&lt;br /&gt;
|-&lt;br /&gt;
| Request creation of new Collection. Send:&lt;br /&gt;
&lt;br /&gt;
Collection name.&lt;br /&gt;
|| Collection name is added.&lt;br /&gt;
|-&lt;br /&gt;
| Request delete Collection.Send: &lt;br /&gt;
&lt;br /&gt;
Collection name.&lt;br /&gt;
|| Named Collection is deleted.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Notes:==&lt;br /&gt;
&lt;br /&gt;
I suggest that the Bibliographic Application provide the full set of citation variants, when a citation formatting request is made for a given style and language-&lt;br /&gt;
&lt;br /&gt;
* initial full citation (in-text or footnote depending upon the style selected)&lt;br /&gt;
* subsequent shortened citation &lt;br /&gt;
* Ibid text&lt;br /&gt;
* Ibid &amp;amp; location text&lt;br /&gt;
* author name&lt;br /&gt;
* year&lt;br /&gt;
&lt;br /&gt;
These could stored in the proposed new [http://wiki.services.openoffice.org/wiki/Bibliographic_API_Enhancements#constants_group_BibliographyDataField constants group BibliographyDataField].&lt;br /&gt;
&lt;br /&gt;
The advantage of this is that when a user moves, adds or deletes a citation, Writer only needs to pick the appropriate stored citation string (initial, subsequent or Ibid) from the [http://wiki.services.openoffice.org/wiki/Bibliographic_API_Enhancements#constants_group_BibliographyDataField constants group BibliographyDataField] to display the appropriate ciation text, and not calling Bibliographic Application again. When the user changes the document style, Bibliographic Application would be called to regenerate all the BibliographyDataField citation strings in one pass.&lt;br /&gt;
&lt;br /&gt;
Author name and year are suggested to enable functions like - &amp;#039;Exclude Author&amp;#039;s Name&amp;#039; and &amp;#039;Exclude Year&amp;#039; options in the Insert Citation dialogue. These options are needed when you have referred to the author&amp;#039;s name in the text, as in &lt;br /&gt;
&lt;br /&gt;
 Gao Xingjian in his novel &amp;#039;sole mountain&amp;#039; (1990) explores identity and myth in China.&lt;br /&gt;
&lt;br /&gt;
and you do not want the author&amp;#039;s name repeated in the citation field.&lt;br /&gt;
&lt;br /&gt;
===Do we need to collect the reference data as well ?===&lt;br /&gt;
&lt;br /&gt;
Currently the only options for storing the reference data in the current form of Writer, is to store it in the document as bibliographic fields or the bibliographic database. Storing the data in the document is not practical because the current bibliographic fields do not allow the user or I believe a program to over ride the bibliographic field re-formatting process. So that even if you over wrote the bibliographic citation field, a &amp;#039;Update Fields&amp;#039; action would remove the custom citation string. I do not think placing the citation reference data in the database automatically as much use as their are other was of doing this.&lt;br /&gt;
&lt;br /&gt;
When the new proposed ODF metadata enhancements are in place, it will be quite practical to store the reference data along with a citation string and/or bibliography generated by another application.&lt;br /&gt;
&lt;br /&gt;
==Related Links==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Bibliographic/Developer Page/API Enhancements#Service_BibliographicCitation | Bibliographic API Enhancements]] &lt;br /&gt;
&lt;br /&gt;
[[Bibliographic/Citeproc_Writer_Interaction | Citeproc Writer Interaction]] &lt;br /&gt;
&lt;br /&gt;
[http://www.zotero.org/blog/feature-spotlight-zotero-microsoft-word-integration-alpha/ Feature Spotlight: Zotero Microsoft Word Integration Alpha]&lt;br /&gt;
&lt;br /&gt;
[http://bibliographic.openoffice.org/servlets/SearchList?list=dev&amp;amp;searchText=zotero&amp;amp;defaultField=subject&amp;amp;Search=Search OOo Bibliographic Projects&amp;#039;s Dev mailing list Search=&amp;#039;zotero&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
[[Bibliographic/Developer_Page | OOo Bibliographic Projects&amp;#039;s Developers Page]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|API]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/FAQ&amp;diff=93712</id>
		<title>Bibliographic/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/FAQ&amp;diff=93712"/>
		<updated>2008-09-27T11:00:50Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How do I add a reference/bibliographic table to list my citations?==&lt;br /&gt;
&lt;br /&gt;
To insert a reference/bibliographic table use the Menu sequence -&lt;br /&gt;
&lt;br /&gt;
 Insert-&amp;gt;Indexes and Tables-&amp;gt;Indexes and Tables-&amp;gt;Tab=Indexes/tables;Type=Bibliography&lt;br /&gt;
&lt;br /&gt;
You can customise the reference list to (possibly most of) your style requirements &lt;br /&gt;
using the configuration panel from the menu sequence -&lt;br /&gt;
&lt;br /&gt;
 Insert-&amp;gt;Indexes and Tables-&amp;gt;Indexes and Tables-&amp;gt;Type=Bibliography;Tab=Entries&lt;br /&gt;
&lt;br /&gt;
After you have done this - some more [[Bibliographic/Hints_and_Tips#How_do_I_preserve_my_Bibliographic_Table_format_settings_.3F |  advise]] on preserving you settings.&lt;br /&gt;
&lt;br /&gt;
==How do I use a text Bibliographic Database?==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; These instruction are for OpenOffice version 2.x.&lt;br /&gt;
&lt;br /&gt;
To use a text Comma Separated Value (.csv) file as a bibliographic database you MUST have exactly the same number of fields and field names as the original biblo db. Also the Field Delimiter needs to be semi-colon &amp;#039;;&amp;#039;. Name the file &amp;#039;biblio.csv&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Now you now need to make the biblio.csv the OOo Bibliography DB.&lt;br /&gt;
&lt;br /&gt;
Go to Tools-&amp;gt;Options-OpenOffice.org Base-&amp;gt;Databases.&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;#039;Bibliography&amp;#039; database entry, and change the name from &amp;#039;Bibliography&amp;#039; to &lt;br /&gt;
&amp;#039;Bibliography-org&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Now install the new Database File-&amp;gt;New-&amp;gt;Database-&amp;gt;&amp;#039;Connect to an Existing database&amp;#039;;Option=Text.&lt;br /&gt;
&lt;br /&gt;
Select the path to your biblio.csv file, select the &amp;#039;Comma Separated Value&amp;#039; &lt;br /&gt;
CSV file option. Then select Finish. When prompted with the save option enter &lt;br /&gt;
&amp;#039;Bibliography&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Now try Tools-&amp;gt;Bibliography Database - your biblio.csv data should be visible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; the text / csv database is read only to OpenOffice. To make any changes and you &lt;br /&gt;
need to do edit text file again and reload the Bibliography database -&lt;br /&gt;
F4 select the table biblio (the data shows) select refresh or rebuild from &lt;br /&gt;
the icons above the bib data.&lt;br /&gt;
&lt;br /&gt;
==How to Use MYSQL as the bibliographic database==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; These instruction are for OOo version 1.x I will rewrite them for version 2 soon.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; my system is Linux so there may be differences to windows.&lt;br /&gt;
&lt;br /&gt;
This method of moving the bibliographic database should work for Postgress or other ODBC databases. &lt;br /&gt;
&lt;br /&gt;
I have installed MYSQL and created a database called &amp;#039;test&amp;#039;&lt;br /&gt;
I have also installed the MYSQL-Cc Database administration tool and checked that the database is working, created a test table, set access permissions, etc.&lt;br /&gt;
&lt;br /&gt;
I downloaded the latest JDBC driver MYSQL-connector-java-3.X.X&lt;br /&gt;
I needed to add it to the OOo classpath: Tools&amp;gt;Options&amp;gt;Security and add the &lt;br /&gt;
file path/MYSQL-connector-java-3.X.X-stable.bin.jar (path=where ever you put it.)&lt;br /&gt;
&lt;br /&gt;
Open the Data Source panel F4 or View&amp;gt; &amp;#039;Data Sources&amp;#039;.&lt;br /&gt;
In the Data Source explorer  (the window with Bibliography Links, Queries, Tables) get the context menu - Right-click and select Data Source Administration&lt;br /&gt;
&lt;br /&gt;
In the &amp;#039;General&amp;#039; tab enter a new data source name eg &amp;#039;test&amp;#039;&lt;br /&gt;
In the Data Source Administration Database type MYSQL&lt;br /&gt;
Select Use Connector/J3&lt;br /&gt;
In the MYSQL tab URL = sdbc.mysql.jdbc localhost:3306/test  (test= your database name)&lt;br /&gt;
User = dnw (your db user name)&lt;br /&gt;
Password Required = Yes (depends on how you set up DB access permissions)&lt;br /&gt;
Select Tables TAB (if you have created any tables in the database you should seem them listed)&lt;br /&gt;
The MYSQL tables were then visible in the Data Source panel by clicking on the + sign of the tables entry.&lt;br /&gt;
&lt;br /&gt;
I renamed the Bibliography data source &amp;#039;Bibliography-old&amp;#039;&lt;br /&gt;
I renamed the &amp;#039;test&amp;#039; MYSQL data source &amp;#039;Bibliography&amp;#039;&lt;br /&gt;
I dragged the original bibliographic table - biblio table into the MYSQL data source&lt;br /&gt;
&lt;br /&gt;
The copy table panel appears -&lt;br /&gt;
Selected options - &amp;#039;data and definition&amp;#039; and &amp;#039;create primary key&amp;#039;&lt;br /&gt;
This built the biblio table in MYSQL.&lt;br /&gt;
&lt;br /&gt;
Right-click on the new MYSQL biblio database and select the EDIT TABLE option &lt;br /&gt;
Select Tools&amp;gt;Index design, create a unique index for Identifier, (OOo gets confused if you have two references with the same Identifier)&lt;br /&gt;
&lt;br /&gt;
Using MYSQL-Cc I also set the table to Ordered By &amp;gt; Identifier, this sorts the table by identifier, making it easier to use the OOo Entry Bibliographic pick list. I also set to OFF the ALLOW NULL settings for ID, Identifier, and Type as you never want these empty for a real bibliographic entry.&lt;br /&gt;
&lt;br /&gt;
Still using MYSQL-Cc (or OOo Edit Table) You can fix some other problems - the MYSQL VARCHAR field type is 254 characters long. You can change Title, Authors, URL, note, annotate etc to type TEXT for unlimited field size.&lt;br /&gt;
&lt;br /&gt;
==How to Increase the Bibliographic Database Field Sizes==&lt;br /&gt;
&lt;br /&gt;
Users of the OpenOffice Bibliographic functions may have come across a limitation on the database field size. The user can increase the field size themselves. Also adding indexes can prevent other problems.&lt;br /&gt;
&lt;br /&gt;
See the document [http://bibliographic.openoffice.org/files/documents/124/1284/HOWTO-increaseFieldSizes-V2.odt HOWTO-increaseFieldSizes-V2.odt] with screen images for step by step instructions.&lt;br /&gt;
&lt;br /&gt;
==Changes to the bibliographic database are not updated in the document.==&lt;br /&gt;
This issue is often reported as a [http://www.openoffice.org/issues/show_bug.cgi?id=44189 bug]. However it is design limitation of the current bibliographic facilities, so it is not a bug or defect. Each time you insert a bibliographic entry into a document the bibliographic data (Author name, date publisher etc.) is copied from the database into the bibliographic entry fields. This is the case even for multiple entries of the same citation. No connection is maintained between the citation data in the document and the original database references or between citations to the same reference, in the same document. For a workaround to this issue see - [[Bibliographic/Hints_and_Tips#How_do_I_correct_the_citations_in_my_document.3F | How do I correct the citations in my document]]. A solution is proposed in our bibliographic project [[Openoffice_Bibliographic_Project_Announces_Innovative_Plans | plans]].&lt;br /&gt;
&lt;br /&gt;
==How do I link with wikindx?==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Answer&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
I asked a question about this at the [[Bibliographic_Software_and_Standards_Information#WIKINDX | wikindx]] forum, see the  [http://sourceforge.net/forum/forum.php?thread_id=1521978&amp;amp;forum_id=326883 reply] [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
I should add that WIKINDX has an integrated WYSIWYG word processor that allows you to import citations and quotations etc. direct from the database into your article.  Citations are automatically formatted according to the chosen style and you can export the article with appended bibliography to Rich Text Format which can then be opened in OpenOffice.org. [[User:sirfragalot|Mark Grimshaw]]&lt;br /&gt;
&lt;br /&gt;
==Your question is not answered here ?==&lt;br /&gt;
Try the [[Bibliographic/Hints and Tips]]&lt;br /&gt;
&lt;br /&gt;
==You are invited to add your own FAQ==&lt;br /&gt;
&lt;br /&gt;
Add a FAQ here or just ask a question on the [http://wiki.services.openoffice.org/mwiki/index.php?title=Talk:Bibliographic_FAQ&amp;amp;action=edit discussion] page. [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|FAQ]]&lt;br /&gt;
[[Category:FAQ|Bibliographic/FAQ]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/Zotero_Plugin&amp;diff=93711</id>
		<title>Bibliographic/Zotero Plugin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/Zotero_Plugin&amp;diff=93711"/>
		<updated>2008-09-27T10:59:31Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
The [http://www.zotero.org/documentation/openoffice_integration Zotero plugin] enables Writer to interact with Zotero to manage references in documents. &lt;br /&gt;
&lt;br /&gt;
Zotero is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It provides five basic functions:&lt;br /&gt;
* Add Citation &lt;br /&gt;
* Edit Citation&lt;br /&gt;
* Zotero Insert Bibliography&lt;br /&gt;
* Refresh - updates your references to any changes in your Zotero collection.&lt;br /&gt;
* Document Preferences - allowing you to change your bibliographic style on the fly&lt;br /&gt;
&lt;br /&gt;
==Plugin details==&lt;br /&gt;
The Zotero-OpenOffice plugin was Modified by Ian Laurenson under contract to the University of Southern Queensland for OOo Writer.&lt;br /&gt;
&lt;br /&gt;
The macros integrate Microsoft Word (MSWD) or OpenOffice.org (OOo) with [http://www.zotero.org/ Zotero] - a [http://www.mozilla.com/en-US/ Firefox] bibliographic extension.&lt;br /&gt;
&lt;br /&gt;
The [http://www.zotero.org/documentation/openoffice_integration  extension] is available from the [http://www.zotero.org/documentation/openoffice_integration Zotero site]. &lt;br /&gt;
&lt;br /&gt;
The code is written in [http://www.python.org Python] and uses the OpenOffice.org [[Python |Python UNO API]]. Details about the coding and packing of OpenOffice extensions is available from the [[Extensions | Extensions Wiki pages]].&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Support:  The developer of the Zotero plugin is no longer able to support the code. We urgently need a volunteer to take this important work on.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* We would like to move the promotion and support of the Zotero Plugin to the [[Extensions]] repository site. But we can not do so untill we have a code maintainer!&lt;br /&gt;
*There are some improvements in both fields and extension support coming soon in OOo, and the Zotero plugin will need to be updated to reflect these changes. More at:&lt;br /&gt;
** [http://blogs.sun.com/GullFOSS/entry/improvements_for_updating_extensions_in GullFOSS - Improvements for Updating Extensions in OOo 2.4]&lt;br /&gt;
** [http://blogs.sun.com/GullFOSS/entry/custom_properties_and_fields GullFOSS - Custom Properties and Fields]&lt;br /&gt;
* There are some bug reports which should be investigated and fixed:&lt;br /&gt;
** [http://groups.google.com/group/zotero-dev/browse_thread/thread/bee0596cb4c2c35c  Zotero plugin in Openoffice crashes by changing citation style]&lt;br /&gt;
** [http://forums.zotero.org/discussion/1270/openoffice-extension-not-working/#Item_18 OpenOffice extension not working] &amp;#039;&amp;#039;This one has a fix ready to be made to the plugin&amp;#039;&amp;#039;.&lt;br /&gt;
*September 2008: According to the discussion forum at zotero.org, there is a new version of the Zotero plugin in development, written from scratch. Please see: [http://forums.zotero.org/discussion/4023/new-openoffice-plugin/#Item_0 New OpenOffice.org Plugin] and [http://forums.zotero.org/discussion/3349/openoffice-30-macro-error/#Item_0 OpenOffice.org 3.0 Macro Error].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Plugins]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements&amp;diff=93710</id>
		<title>Bibliographic/OOoBib Functional Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements&amp;diff=93710"/>
		<updated>2008-09-27T10:58:52Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Note this page documents the user functional requirements for the enhanced bibliographic module. That is, we focus on what the user needs, rather than on technical issues.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;We also have a separate page devoted to the [[Writer enhancements for OOBib | Enhancements needed in Writer to support an improved Bibliographic module]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Please Contribute==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;You are invited to add to and improve this document.&amp;#039;&amp;#039;&amp;#039; Editorial control will by [mailto:dnw@openoffice.org David Wilson] and [mailto:bdarcus@openoffice.org Bruce D&amp;#039;Arcus].&lt;br /&gt;
&lt;br /&gt;
= Requirements List=&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;br /&gt;
Note: these requirements are reflected in the design of the new &lt;br /&gt;
citation coding.&lt;br /&gt;
* individual citations must allow more than one reference&lt;br /&gt;
* citation references must be able to include additional information such as page numbers and captions&lt;br /&gt;
* citation references must be linked to metadata objects, and be separate from their formatted representation (separation of semantic structure from presentation)&lt;br /&gt;
&lt;br /&gt;
== Formatting ==&lt;br /&gt;
* must be dynamic:&lt;br /&gt;
* as new citations are added, the formatted citations and references are regenerated&lt;br /&gt;
* changing styles should not require user editing&lt;br /&gt;
* must support common features such as:&lt;br /&gt;
** distinction between first/subsequent citation formatting&lt;br /&gt;
** other conditional exceptions such as ibid., et al, etc.&lt;br /&gt;
** in-text, footnote and endnote style citations.&lt;br /&gt;
&lt;br /&gt;
== Sorting Name and Subjects ==&lt;br /&gt;
&lt;br /&gt;
The sorting of Names and Subjects is a complex area. There are two process involved:&lt;br /&gt;
* pre-sorting processing to modify the name and subjects to conform to various sorting rules. [[Bibliographic/OOoBib Functional Requirements/Name Sorting |discussion]]&lt;br /&gt;
* the alphabetic sorting which depends on language and character set used.&lt;br /&gt;
&lt;br /&gt;
== Data Model ==&lt;br /&gt;
* the model shall be relational&lt;br /&gt;
* primary entities shall be reference items, collections, events, and agents/contributors&lt;br /&gt;
&lt;br /&gt;
=== DATABASE Tables ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Should ONE Table store all references?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
A more detailed description of the DB structure (and of this issue) is available on the following page: http://wiki.services.openoffice.org/wiki/Bibliographic_Database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
References are of different types and are often formatted differently, depending on wether they are:&lt;br /&gt;
* Articles&lt;br /&gt;
** article from a cited journal (this is the standard)&lt;br /&gt;
** article from a &amp;#039;&amp;#039;&amp;#039;non&amp;#039;&amp;#039;&amp;#039;-cited journal: need to provide the &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039; or some other availability data, too&lt;br /&gt;
* Books:&lt;br /&gt;
** book: Editor&lt;br /&gt;
** chapter from a book: &amp;#039;&amp;#039;Author&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Title&amp;#039;&amp;#039; of &amp;#039;&amp;#039;&amp;#039;Chapter&amp;#039;&amp;#039;&amp;#039;, in addition to Editor of Book and other pertinent data&lt;br /&gt;
* Conference Proceedings/ Abstracts: Place and Date of Conference (Date might be a date range, e.g. 10-14 September 2006)&lt;br /&gt;
* some other reports: organization, availability&lt;br /&gt;
* site on the Internet: need URL, Date (accessed on &amp;#039;&amp;#039;date&amp;#039;&amp;#039;)&lt;br /&gt;
* abstract from a proceeding/ conference: need Conference Data, too (Town, Date)&lt;br /&gt;
* maybe other posiibilities&lt;br /&gt;
&lt;br /&gt;
Therefore, one table is not suitable for all these entries. I do &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; prefer having a table with all the entries needed to cover those possibilities, as most would remain unused. I believe, it is wiser to have different DB tables for any of those &amp;#039;&amp;#039;reference-types&amp;#039;&amp;#039; and have the tables optimized for its specific reference type.&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
* OOo shall expose a standard API for remote and third-party access, based on [http://wiki.services.openoffice.org/wiki/Bibliographic_Software_and_Standards_Information#Zoom ZOOM] (use [http://www.indexdata.com/about_us/ Index Data]&amp;#039;s code here; we need to talk to the ID guys about this)&lt;br /&gt;
* Bibliographic API [[Bibliographic/API_Enhancements |proposals]].&lt;br /&gt;
&lt;br /&gt;
== Import/Export==&lt;br /&gt;
* support import/export of standard formats (RIS, Refer/Endnote, BibTeX, MODS)&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
* provide a citation insertion and management GUI suitable for use with both local and remote databases&lt;br /&gt;
* provide a reference management GUI for use with enhanced data model, which includes:&lt;br /&gt;
** auto-completion of contributors and related items (periodicals, etc.)&lt;br /&gt;
* provide simple and easy to use GUI data entry panels for common reference types, such as books journal and articles.&lt;br /&gt;
* provide &amp;#039;advanced&amp;#039; GUI data entry panels to provide full access to all the relationships supported by the data model.&lt;br /&gt;
&lt;br /&gt;
== Better Keyword and Document Management ==&lt;br /&gt;
&lt;br /&gt;
See page devoted to [[Bibliographic/OOoBib Functional Requirements/Keywords| Keywords and Document Management]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Requirements]] [[Category:Development|Bibliographic/Requirements]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements/Name_Sorting&amp;diff=93709</id>
		<title>Bibliographic/OOoBib Functional Requirements/Name Sorting</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements/Name_Sorting&amp;diff=93709"/>
		<updated>2008-09-27T10:57:53Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Catefories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The sorting and cataloguing of names and subjects is complex subject. Library cataloguers have developed many rules that they use in their attempts to provide a coherent index structure on an vast and variable range of reference materials.&lt;br /&gt;
&lt;br /&gt;
There are two processes that are used by Library cataloguers associated with the sorting of bibliographic data by name and subject.&lt;br /&gt;
&lt;br /&gt;
The first is the ‘standardisation’ of the names and subjects through a process of applying a list of somewhat arbitrary rules to modify them for sorting. But not modifying the for display. &lt;br /&gt;
&lt;br /&gt;
The second is the alphabetical sorting process which is subject to the rules of the language and character set used.&lt;br /&gt;
&lt;br /&gt;
The list of rules used for the pre-sorting process is complex and some of them I would imagine be difficult to reliably automate. (For example: the work &amp;quot;The 1847 issue of U. S. stamps. &amp;quot; is catalogued as &amp;quot;Eighteen forty-seven issue of U. S. stamps.&amp;quot;) Although some of the name rules such as &amp;#039;Ignore initial al- in Arabic names&amp;#039; or the treatment of Von van Sir, Lord etc could be automated.&lt;br /&gt;
&lt;br /&gt;
These rules are language specific. And I might guess country or even institution specific. In the examples I quoted in the reference below, some the rule might even be offensive to some people (For example: the rule for treating “R. Academia nazionale dei Lincei, Rome” is  “Ignore foreign royalty (except British)”)&lt;br /&gt;
&lt;br /&gt;
So proper treatment of name and subject sorting requires, at the least, national pre-sort processing modules, and national language sorting modules.&lt;br /&gt;
&lt;br /&gt;
The list below comes from a student exercise in &amp;#039;&amp;#039;The Art of Computer Programming, Volume 3: Sorting and Searching&amp;#039;&amp;#039; by Donald E. Knuth &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	Text of card					Remarks&lt;br /&gt;
R. Academia nazionale dei Lincei, Rome		Ignore foreign royalty (except British)&lt;br /&gt;
1812; ein historischer roman.			Achtzehnhundert zwöf&lt;br /&gt;
Bibliothèque d´histoire révolutionnaire.	Treat apostrophe as space in French&lt;br /&gt;
Bibliothèque des curiosités.			Ignore accents on letters&lt;br /&gt;
Brown, Mrs. J. Crosby				Ignore designation of rank&lt;br /&gt;
Brown, John					Names with dates follow those without&lt;br /&gt;
Brown, John, mathematician			...the latter are subarranged by&lt;br /&gt;
Brown, John, of Boston				descriptive words&lt;br /&gt;
Brown, John, 1715-1766				Arrange identical names by birthdate&lt;br /&gt;
BROWN, JOHN, 1715-1766			        Works “about” follow works “by”&lt;br /&gt;
Brown, John, d. 1811				Sometimes birthdate must be estimated&lt;br /&gt;
Brown, Dr. John, 1810-1882			Ignore designation of rank&lt;br /&gt;
Brown-Williams, Reginald Makepeace		Hyphen treated as space&lt;br /&gt;
Brown America.					Book titles follow compound names&lt;br /&gt;
Brown &amp;amp; Dallison’s Nevada directory.		&amp;amp; in English becomes and&lt;br /&gt;
Brownjohn, Alan&lt;br /&gt;
Den’, Vladimir Éduardovich, 1867		Ignore apostrophe in names&lt;br /&gt;
The den.					Ignore an initial article&lt;br /&gt;
Den lieben sssen mkdeln.			. . . provided its in nominative case&lt;br /&gt;
Dix, Morgan, 1827-1908				Names before words&lt;br /&gt;
1812 ouverture.					Dix-huit cent douze&lt;br /&gt;
Le XIXe sièle français.				Dix-neuvième&lt;br /&gt;
The 1847 issue of U. S. stamps.			Eighteen forty-seven&lt;br /&gt;
.1812 overture.					Eighteen twelve&lt;br /&gt;
I am a mathematician.				(by Norbert Weiner)&lt;br /&gt;
IBM journal of research and development.	Initials are like one-letter words&lt;br /&gt;
ha-I ha-chad.					Ignore initial article&lt;br /&gt;
Ia; a love story.				Ignore punctuation in titles&lt;br /&gt;
International Business Machines Corporation	&lt;br /&gt;
al-Khuw~rizmi, Muhammad ibn ~			&lt;br /&gt;
fl. 813-846					Ignore initial al- in Arabic names&lt;br /&gt;
Labour; a magazine for all workers.&lt;br /&gt;
Labor research association			Respell it Labor&lt;br /&gt;
Labour, see Labor				Cross-reference card&lt;br /&gt;
McCall´s cookbook				Ignore apostrophes in English&lt;br /&gt;
McCarthy, John, 1927				Mc = Mac&lt;br /&gt;
Machine-independent computer			Treat hyphen as space&lt;br /&gt;
  programming.&lt;br /&gt;
MacMahon, Maj. Percy Alexander,&lt;br /&gt;
1854-1929					Ignore designation of rank&lt;br /&gt;
Mrs. Dalloway.&lt;br /&gt;
Mistress of mistresses.				Mrs. = Mistress&lt;br /&gt;
Royal society of London&lt;br /&gt;
St. Petersburger Zeitung.&lt;br /&gt;
Saint-Saës, Camille, 1835-1921			St. = Saint, even in German&lt;br /&gt;
Ste. Anne des Monts, Quebec			Sainte&lt;br /&gt;
Seminumerical algorithms.&lt;br /&gt;
Uncle Toms cabin.&lt;br /&gt;
U. S. Bureau of the census.			U. S. = United States&lt;br /&gt;
Vandermonde, Alexander Théphile,&lt;br /&gt;
1735-1796&lt;br /&gt;
Van Valkenburg, Mac Elwyn, 1921-		Ignore space after prefix in surnames&lt;br /&gt;
Von Neumann, John, 1903-1957&lt;br /&gt;
The whole art of legerdemain.&lt;br /&gt;
Who´s afraid of Virginia Woolf?			Ignore apostrophe in English&lt;br /&gt;
Wijngaarden, Adriaan van, 1916-			Surname doesn&amp;#039;t begin with lower case&lt;br /&gt;
							   letter&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of these rules are subject to certain exceptions, and there are many other rules not illustrated here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[http://dublincore.org/documents/name-representation/ Representing People&amp;#039;s Names in Dublin Core]&lt;br /&gt;
&lt;br /&gt;
[[Category: Bibliographic|Requirements/Names]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements/Keywords&amp;diff=93708</id>
		<title>Bibliographic/OOoBib Functional Requirements/Keywords</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Bibliographic/OOoBib_Functional_Requirements/Keywords&amp;diff=93708"/>
		<updated>2008-09-27T10:55:27Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Sort Ctegories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;This document has been placed on the wiki so that members of the OpenOffice community can assist in developing the design and documentation for the enhanced bibliographic facility.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Back to [[Bibliographic/OOoBib Functional Requirements| OOoBib Functional Requirements]]&lt;br /&gt;
&lt;br /&gt;
==Keywords==&lt;br /&gt;
&lt;br /&gt;
One way to better sort articles is based on Keywords (see my post on keywords). &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;( tell me the title and date and I will inset a link to the message [[User:Dnw|David Wilson]] )&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
However, there is another way I will shortly describe here.&lt;br /&gt;
&lt;br /&gt;
There are a number of categories a research paper can belong to:&lt;br /&gt;
&lt;br /&gt;
* Basic Research&lt;br /&gt;
* Theoretical Research (especially in Math/Physics)&lt;br /&gt;
* Modeling&lt;br /&gt;
* Trials:&lt;br /&gt;
** randomized controlled trial&lt;br /&gt;
** Meta-analysis&lt;br /&gt;
** other trial&lt;br /&gt;
* Review&lt;br /&gt;
* Guideline&lt;br /&gt;
* Correspondence&lt;br /&gt;
* Editorial&lt;br /&gt;
* Epidemiologic Study&lt;br /&gt;
* Case Report&lt;br /&gt;
* Images in clinical medicine (some Journals have such a feature/ could be a subgroup of Case Report)&lt;br /&gt;
* Questions/ Question-Answers&lt;br /&gt;
&lt;br /&gt;
If there are other relevant categories, feel free to implement them as well.&lt;br /&gt;
&lt;br /&gt;
This is especially useful when searching for all trials on a given matter (e.g.&lt;br /&gt;
for writing a meta-analysis or writing a review or a guideline), or for a&lt;br /&gt;
specific case report.&lt;br /&gt;
&lt;br /&gt;
I do have some &amp;gt;2500 of articles saved on my computer and searching for the&lt;br /&gt;
correct file is a nightmare. It may seem that 2500 articles is a huge number,&lt;br /&gt;
however in infections diseases this is only a minimum to start with.&lt;br /&gt;
&lt;br /&gt;
It is useful to have a field storing this information. Although custom fields&lt;br /&gt;
exist, this is a feature that should be standard. It allows searching (and&lt;br /&gt;
grouping) articles on a more powerful basis.&lt;br /&gt;
&lt;br /&gt;
Submitted as issue number [http://www.openoffice.org/issues/show_bug.cgi?id=66353 66353] by discoleo at Openoffice.org.&lt;br /&gt;
&lt;br /&gt;
===Implementation ideas ===&lt;br /&gt;
&lt;br /&gt;
How should this be implemented ? Most bib and document systems I have  seem to think that adding a field for keywords is enough and let the user the invent their own categories. I have been involved in IT development and document management systems and have had enough lectures from librarians (ie professional indexers) to know that this just leads to a big unmanageable mess, which librarians are often called in to try to fix.&lt;br /&gt;
&lt;br /&gt;
Also a good keyword system has a good set of aliases defined. One insurance company was providing different compensation for fractured limbs than for broken limbs, because their compensation history search system did not have these aliases defined. The cases and the compensation history diverged as each of the staff used their preferred term.&lt;br /&gt;
&lt;br /&gt;
So --- Should we build pre-defined document category sets that a user could select one for each document collection. i.e. Medical Research, Physical Sciences, Social Sciences etc ? [[User:Dnw|David Wilson]]&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
After a thorough thought, I believe more and more, that a &amp;#039;&amp;#039;&amp;#039;standardization&amp;#039;&amp;#039;&amp;#039; is both highly useful and needed. While I aknowledge that it will be difficult to get a working standardizaton in the immediate future, this is something that deserves to be worked hard on. I hope that it will get implemented somewhere in the more distant future. There is also an interesting comment on the need for standardising tags/ metadata on this site: http://netapps.muohio.edu/blogs/darcusb/darcusb/archives/2006/09/09/zotero-and-the-practical-semantic-web . See also the &amp;#039;&amp;#039;Zotero&amp;#039;&amp;#039; project (http://digitalhistory.uwo.ca/dhh/index.php/2006/09/07/a-first-look-at-zotero/) which is a bibliographic package implemented in/under Firefox.&lt;br /&gt;
&lt;br /&gt;
Until we get a working standardization, it is nevertheless pertinent to implement various other mechanisms needed for a more comprehensive keyword solution. See also the mailing lists for a brainstorming session: http://bibliographic.openoffice.org/servlets/BrowseList?listName=dev&amp;amp;by=date&amp;amp;from=2006-09-01&amp;amp;to=2006-09-30&amp;amp;first=1&amp;amp;count=23 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I wish to discuss 2 points:&lt;br /&gt;
 * limitations of current keywords&lt;br /&gt;
 * how to standardize&lt;br /&gt;
 * how to implement the standardization&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Why Standardise ====&lt;br /&gt;
&lt;br /&gt;
As more and more research data becomes available, it becomes increasingly difficult to efficiently use this data. The problem stems from the simple fact, that you &amp;#039;&amp;#039;&amp;#039;do NOT get what you want&amp;#039;&amp;#039;&amp;#039;. Most of the published data will end somewhere in the nirvana of computer storage, without beeing ever read by those who would benefit most of it. This problem is likely to deepen in the near future, as more and more journals appear and huge amounts of data are published.&lt;br /&gt;
&lt;br /&gt;
To illustrate this further, it is helpful to perform some searches: when entering some common term, the search generates such a huges amount of hits, that it is even impossible to read all the titles. Searching for a funky term might narrow the results, but there are still thousand of hits. I do have indeed serious problems when searching for something. There is so much available literature, that I get easily overwhelmed, although, most of that is not relevant for the work. &amp;#039;&amp;#039;&amp;#039;Refining&amp;#039;&amp;#039;&amp;#039; a search is becoming increasingly difficult, and the &amp;#039;&amp;#039;&amp;#039;time spent on searching&amp;#039;&amp;#039;&amp;#039; can exceed the time needed to read the actuall article.&lt;br /&gt;
&lt;br /&gt;
This fact has been recognized by &amp;#039;&amp;#039;&amp;#039;Pubmed&amp;#039;&amp;#039;&amp;#039; as well, and they have implemented various search strategies to increase the accuracy of the search (see e.g. &amp;#039;&amp;#039;Clinical Queries&amp;#039;&amp;#039;, http://www.ncbi.nlm.nih.gov/entrez/query/static/clinical.shtml ). However, this is only a workaround for the actual problem and will become ultimately insufficient, too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Limitations of Current Keyword Strategies ====&lt;br /&gt;
&lt;br /&gt;
Before discussing the steps necessary to implement a standardization, it becomes pertinent to point to some limitations of current &amp;#039;&amp;#039;indexing strategies using keywords&amp;#039;&amp;#039;.&lt;br /&gt;
* currently, an article may have a number of keywords defined&lt;br /&gt;
** this list is a &amp;#039;&amp;#039;&amp;#039;plain&amp;#039;&amp;#039;&amp;#039; text list&lt;br /&gt;
** this plain structure is one of the reasons for failure of keywords&lt;br /&gt;
** to be extensive (&amp;#039;&amp;#039;aka sensitive&amp;#039;&amp;#039;), you must define &amp;#039;&amp;#039;&amp;#039;many keywords&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** and this undoubtedly reduces the &amp;#039;&amp;#039;specificity&amp;#039;&amp;#039;, i.e. when performing a search, many articles actually not needed would be retrieved, too; [it would be also very impractical to store such huge keyword lists]&lt;br /&gt;
* to solve this paradox, one needs a &amp;#039;&amp;#039;&amp;#039;hierarchical tree structure:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** one keyword might implie another term as well&lt;br /&gt;
** entering both terms as keywords will create however very large keyword lists and generate the problems mentioned above&lt;br /&gt;
** therefore the need for a hierarchical tree (see later, &amp;#039;&amp;#039;&amp;#039;Hierarchical Tree&amp;#039;&amp;#039;&amp;#039;): one term points automatically to one (or more) &amp;#039;&amp;#039;&amp;#039;trees&amp;#039;&amp;#039;&amp;#039;, containing various furher &amp;#039;&amp;#039;search terms/keywords&amp;#039;&amp;#039;&lt;br /&gt;
** the magic of this approach is, that we may &amp;#039;&amp;#039;&amp;#039;change later the structure of these trees&amp;#039;&amp;#039;&amp;#039; to adapt them for the particular search needs (see later)&lt;br /&gt;
** these trees wouldn&amp;#039;t be defined as a standard, but any user would create his own &amp;#039;&amp;#039;tree/relation&amp;#039;&amp;#039; to maximize his search results (both the sensitivity and specificity)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== How to standardise ====&lt;br /&gt;
&lt;br /&gt;
This is a huge task and I belive there is a reason, why there is no standardization to date. Therefore, before starting from scratch, it would be wise to search for work already done:&lt;br /&gt;
* search for standards&lt;br /&gt;
* contact librarians, other groups&lt;br /&gt;
* contact others who might be interested or have done work in this field (e.g. Pubmed; I will try to contact the Pubmed team and hope for an answer)&lt;br /&gt;
&lt;br /&gt;
===== Standards =====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Journals&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Some journals already sort their articles based on some specific features (e.g. &amp;#039;&amp;#039;Circulation&amp;#039;&amp;#039; - the journal of the American Heart Association; &amp;#039;&amp;#039;Chest&amp;#039;&amp;#039;, and others). Therefore, it could be somewhat more easy to implement some of the standardisation, because professional societies do use them. However, other fields are covered less well and could cause some pain.&lt;br /&gt;
&lt;br /&gt;
Probably it is the best thing to ask the professional societies to create such a framework.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gene Ontology Consortium&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
This is a collaborative effort to address the need for &amp;#039;&amp;#039;&amp;#039;consistent descriptions&amp;#039;&amp;#039;&amp;#039; of gene products in different databases. See the detailed description at http://www.geneontology.org/GO.doc.shtml . It aims to provide a &amp;#039;&amp;#039;&amp;#039;controlled vocabulary&amp;#039;&amp;#039;&amp;#039; that can be used to describe any organism so its main benefit would be for molecular biologists.&lt;br /&gt;
&lt;br /&gt;
==== How to implement this ====&lt;br /&gt;
&lt;br /&gt;
In order to be used in practice, the program &amp;#039;&amp;#039;&amp;#039;MUST&amp;#039;&amp;#039;&amp;#039; already suggest some appropriate categories to the end-user. This could be more easily accomplished for the major article category, but for more detailed keywords it will become increasingly difficult. (YES, I believe that all the keywords should be standardised, as pointed out earlier; maybe sometimes in the future.)&lt;br /&gt;
&lt;br /&gt;
Specific procedure:&lt;br /&gt;
* scan journal title: jounals publish in most instances only articles from a very narrow field (except maybe Nature and Science)&lt;br /&gt;
* scan title and abstract for some standard words (aka the &amp;#039;&amp;#039;keywords&amp;#039;&amp;#039; defined for that specific journal category/ research field)&lt;br /&gt;
* depending on the words found, suggest an article category/ subcategory: e.g. &amp;#039;&amp;#039;medicine/ surgery/ abdominal surgery/ randomised controled trial&amp;#039;&amp;#039;; another example: &amp;#039;&amp;#039;veterinary medicine/ dog / infectious diseases/ rabies/ vaccine&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
I will continue in the next section with a more thorough discussion of this implementation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Keywords&lt;br /&gt;
* Article categories&lt;br /&gt;
* Journal category/classification&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Keywords ===&lt;br /&gt;
&lt;br /&gt;
==== Alias ====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;alias:&amp;#039;&amp;#039;&amp;#039; these are synonyms, i.e., the 2 words are equivalent&lt;br /&gt;
&lt;br /&gt;
==== Hierarchical Keyword Tree ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hierarchical tree structure:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* the presence of one term implies automatically another term, although the 2 are not aliases/synonyms, e.g.&lt;br /&gt;
** &amp;#039;&amp;#039;endocarditis&amp;#039;&amp;#039; implies &amp;#039;&amp;#039;infection&amp;#039;&amp;#039;, &amp;#039;&amp;#039;bacteremia&amp;#039;&amp;#039;, &amp;#039;&amp;#039;heart valves&amp;#039;&amp;#039; and &amp;#039;&amp;#039;medicine&amp;#039;&amp;#039;, too;&lt;br /&gt;
** another non-medical example: &amp;#039;&amp;#039;whale&amp;#039;&amp;#039; implies both &amp;#039;&amp;#039;mammal&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ocean&amp;#039;&amp;#039; and &amp;#039;&amp;#039;water&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;dynamic trees&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** these trees must &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; be rigid&lt;br /&gt;
** rather, they should be dynamic: a user may want to change the relationships later to optimise some search results and change it again for still another search&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;intersecting trees&amp;#039;&amp;#039;&amp;#039; (complex relationships)&lt;br /&gt;
** one keyword may belong to more than one tree:&lt;br /&gt;
*** &amp;#039;&amp;#039;endicarditis -&amp;gt; heart valves -&amp;gt; cardiology&amp;#039;&amp;#039;; and &amp;#039;&amp;#039;endocarditis -&amp;gt; bacteremia -&amp;gt; infection&amp;#039;&amp;#039;&lt;br /&gt;
*** a non-medical example: &amp;#039;&amp;#039;whale -&amp;gt; mammal -&amp;gt; animal&amp;#039;&amp;#039;; and &amp;#039;&amp;#039;whale -&amp;gt; ocean -&amp;gt; hydrosphere&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;users&amp;#039;&amp;#039;&amp;#039; should be able to:&lt;br /&gt;
* write their own &amp;#039;&amp;#039;trees / tree relationships&amp;#039;&amp;#039;&lt;br /&gt;
* store these trees for future use&lt;br /&gt;
&lt;br /&gt;
Because this concept is so important, I will expand the &amp;#039;&amp;#039;endocarditis&amp;#039;&amp;#039; example:&lt;br /&gt;
 cardiology &amp;lt;- heart valves &amp;lt;- endocarditis &amp;lt;- diagnosis, treatment, epidemiology (all 3 belong to this node)&lt;br /&gt;
 infection &amp;lt;-|&lt;br /&gt;
             |- endocarditis &amp;lt;- Staphylococcus aureus, Streptococcus, fastidious organisms&lt;br /&gt;
             |- bacteremia &amp;lt;- endocarditis &amp;lt;- (various bacteria, see previous tree)&lt;br /&gt;
&lt;br /&gt;
As it is seen, &amp;#039;&amp;#039;endocarditis&amp;#039;&amp;#039; might belong to 3 different trees and I may use any one (or 2 or all 3 of them), depending on what I wish to search.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Complex relationships&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* endocarditis occurs most often on the heart valves, therefore the &amp;#039;&amp;#039;heart valves &amp;lt;- endocarditis&amp;#039;&amp;#039; relationships (but not exclusively on heart valves)&lt;br /&gt;
* endocarditis produces usually bacteremia (= bacteria in the blood), but blood culture may remain in ~10% of cases negative (due to antibiotic pretreatment or fastidious organisms)&lt;br /&gt;
* the heart valves might get infected during a bacteremic episode itself, therefore the relationship &amp;#039;&amp;#039;endocarditis &amp;lt;-&amp;gt; bacteremia&amp;#039;&amp;#039; is more complex&lt;br /&gt;
* depending on what I wish to search, I may create very &amp;#039;&amp;#039;specific keyword trees&amp;#039;&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
=== Article Categories ===&lt;br /&gt;
&lt;br /&gt;
The article category should contain both the field of work (e.g. medicine) and the type of article (e.g. review). Therefore we should have:&lt;br /&gt;
* category: see &amp;#039;&amp;#039;Journal Classification&amp;#039;&amp;#039; below&lt;br /&gt;
* article type: see at the top of this page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Journal Classification ===&lt;br /&gt;
&lt;br /&gt;
This describes what is needed to implement a standardized journal classification.&lt;br /&gt;
&lt;br /&gt;
We need to define/create lists with:&lt;br /&gt;
* basic categories: this needs to be defined at the top of the hierarchy; every article belongs to one (or more) of these basic categories&lt;br /&gt;
* list of journals: needed for the next point;&lt;br /&gt;
* basic category for journals: we will need to apply one or more categories to every journal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Field / Top Categories ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Question:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Do we need subcategories OR, more specifically, how do we define subcategories?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some journals sort the articles based on some standardised subcategories (this would be usually the 3rd-4th item in the tree/ hierarchy):&lt;br /&gt;
* Chest (respiratory and critical care medicine): see http://www.chestjournal.org/current.shtml (other issues may contain additional entries)&lt;br /&gt;
* Circulation (cardiology): see e.g. the contents on http://circ.ahajournals.org/content/vol114/issue6/ (see other issues as well)&lt;br /&gt;
* Infectious Diseases:&lt;br /&gt;
** some basic categories: see http://jcm.asm.org/content/vol44/issue8/&lt;br /&gt;
* many more journals may sort their articles based on such highliting criteria, so some work has been already done by proffesional societies&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These lists are incomplete. Please fill in whenever you find additional information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Various editors sort their publications based on comprehensive speciality lists, e.g.:&lt;br /&gt;
* Elsevier: http://www.us.elsevierhealth.com/Medicine&lt;br /&gt;
* Oxford Journals: http://www.oxfordjournals.org/&lt;br /&gt;
* Thomson: http://www.thomsonscientific.com/cgi-bin/jrnlst/jlsubcatg.cgi?PC=D&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Categories: Top Node&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Humanities&lt;br /&gt;
* Law&lt;br /&gt;
* Life Sciences: &amp;#039;&amp;#039;&amp;#039;Should we have one category &amp;#039;&amp;#039;Biomedical sciences&amp;#039;&amp;#039;?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Mathematics and Physical Sciences&lt;br /&gt;
* Medicine: see Life Sciences&lt;br /&gt;
* Social Sciences&lt;br /&gt;
[this list was taken from &amp;#039;&amp;#039;Oxford Journals&amp;#039;&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mathematics and Physical Sciences&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** mathematics&lt;br /&gt;
** physics&lt;br /&gt;
*** quantum mechanics (these would be subcategories, ... or still main categories)&lt;br /&gt;
*** astrophysics&lt;br /&gt;
*** others&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Life Sciences / Biomedical Sciences:&amp;#039;&amp;#039;&amp;#039; part of &amp;#039;&amp;#039;Biomedical&amp;#039;&amp;#039; sciences?&lt;br /&gt;
** biology&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Biomedical Sciences / Medicine&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** non-surgical / internal medicine&lt;br /&gt;
*** cardiology&lt;br /&gt;
*** endocrinology&lt;br /&gt;
**** diabetology&lt;br /&gt;
*** gastroenterology&lt;br /&gt;
**** hepatology&lt;br /&gt;
*** haematology / hematology&lt;br /&gt;
*** infectious diseases: should be separate entity? [one node higher]&lt;br /&gt;
*** pulmology / respiratory medicine&lt;br /&gt;
*** nephrology&lt;br /&gt;
*** neurology&lt;br /&gt;
*** geriatric medicine: one node higher?&lt;br /&gt;
*** immunology / rheumatology: should be separate?&lt;br /&gt;
*** many subspecialities&lt;br /&gt;
** dermatology&lt;br /&gt;
** intensive care / critical care&lt;br /&gt;
** cognitive sciences/ psichiatry&lt;br /&gt;
** paediatrics/ pediatrics&lt;br /&gt;
** radiology&lt;br /&gt;
** surgery&lt;br /&gt;
*** abdominal surgery&lt;br /&gt;
*** cardio-vascular surgery/ cardiothoracic surgery&lt;br /&gt;
*** emergency medicine&lt;br /&gt;
*** obstetrics and gynecology&lt;br /&gt;
*** neurosurgery&lt;br /&gt;
*** ophthalmology&lt;br /&gt;
*** orthopedics&lt;br /&gt;
*** otolaryngolgy/ ent surgery&lt;br /&gt;
*** plastic surgery&lt;br /&gt;
*** urology&lt;br /&gt;
*** many subspecialities&lt;br /&gt;
** dentistry&lt;br /&gt;
** nursing&lt;br /&gt;
&lt;br /&gt;
Should these be higher categories&lt;br /&gt;
** infectious diseases&lt;br /&gt;
*** microbiology (could be one hierarchical node higher)&lt;br /&gt;
*** virology&lt;br /&gt;
*** parasitology&lt;br /&gt;
*** tropical medicine&lt;br /&gt;
*** epidemiology&lt;br /&gt;
** microbiology (could be subspeciality of infectious diseases)&lt;br /&gt;
&lt;br /&gt;
Feel free to expand this list!!!&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
= Journals =&lt;br /&gt;
&lt;br /&gt;
This list will include the &amp;#039;&amp;#039;&amp;#039;full name&amp;#039;&amp;#039;&amp;#039; of the journal, the &amp;#039;&amp;#039;&amp;#039;abbreviated name&amp;#039;&amp;#039;&amp;#039; and the journal &amp;#039;&amp;#039;&amp;#039;category&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Please note, that this list is important &amp;#039;&amp;#039;&amp;#039;NOT only for this feature&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* some journals require &amp;#039;&amp;#039;&amp;#039;the FULL journal name&amp;#039;&amp;#039;&amp;#039; in the bibliography (e.g. &amp;#039;&amp;#039;JAC&amp;#039;&amp;#039; requires &amp;#039;&amp;#039;Journal of Antimicrobial Chemotherapy&amp;#039;&amp;#039; and not &amp;#039;&amp;#039;J Antimicrob Chemother&amp;#039;&amp;#039;)&lt;br /&gt;
* others require the &amp;#039;&amp;#039;&amp;#039;abbreviated name&amp;#039;&amp;#039;&amp;#039; (actually &amp;#039;&amp;#039;most journals&amp;#039;&amp;#039; fit here)&lt;br /&gt;
* some journals have very short aliases (like JAC, CID, NEJM), which I would like to use when entering by hand a bibliographic entry, BUT this is not the official abbreviation and should therefore automatically be converted to the official abbreviation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;I have imported 5269 journals from Pubmed&amp;#039;&amp;#039;&amp;#039; (see &amp;#039;&amp;#039;gawk-script&amp;#039;&amp;#039; below)&lt;br /&gt;
* Journal List Last Updated: September 20, 2006&lt;br /&gt;
* the &amp;#039;&amp;#039;gawk-script&amp;#039;&amp;#039; will allow to easily update the list&lt;br /&gt;
* this list &amp;#039;&amp;#039;&amp;#039;does not&amp;#039;&amp;#039;&amp;#039; contain the &amp;#039;&amp;#039;URL&amp;#039;&amp;#039;, nor &amp;#039;&amp;#039;Journal Category&amp;#039;&amp;#039;, but I will work to automate that, too&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;I believe, the list is too huge, to post it here&amp;#039;&amp;#039;&amp;#039; (but it can be recreated easily with the gawk-script and I can compress it and post it somewhere as an attachment)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sites With Journal Lists ==&lt;br /&gt;
&lt;br /&gt;
There are various sites having extensive journal lists:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Medical:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Pubmed:&amp;#039;&amp;#039;&amp;#039; a full list of journals is available via ftp from ftp://ftp.ncbi.nih.gov/pubmed (some &amp;#039;&amp;#039;&amp;#039;19,400 entries&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
*** this list is restricted largely to medical journals&lt;br /&gt;
*** this is by far the most comprehensive list for medical literature&lt;br /&gt;
*** this list contains the &amp;#039;&amp;#039;&amp;#039;useful&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;journal&amp;#039;s full name&amp;#039;&amp;#039; (i.e. the name that is used for citation purposes by some of the journals, who require the full name) and also the &amp;#039;&amp;#039;abbreviated name&amp;#039;&amp;#039;&lt;br /&gt;
*** I will try to write a script to automate the importing of journal names (I do not have time to do so, but it is easy to write the corresponding script)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Pubmed:&amp;#039;&amp;#039;&amp;#039; http://www.ncbi.nlm.nih.gov/entrez/linkout/journals/jourlists.cgi?typeid=1&amp;amp;type=journals&amp;amp;operation=Show&lt;br /&gt;
*** it contains the &amp;#039;&amp;#039;expanded journal name&amp;#039;&amp;#039;, which is usually more comprehensive than the &amp;#039;&amp;#039;full journal name&amp;#039;&amp;#039; needed for citation by some journals (but it may be useful because it gives a better understanding what the journal is about)&lt;br /&gt;
*** see the &amp;#039;&amp;#039;gawk script&amp;#039;&amp;#039; for importing this list&lt;br /&gt;
* both medical and possibly non-medical journals&lt;br /&gt;
** Oxford University Press: http://www.oxfordjournals.org - I am currently importing the &amp;#039;&amp;#039;Medical Journals&amp;#039;&amp;#039;, however any help is welcomed to import the non-medical Journals&lt;br /&gt;
** Springer: http://www.springerlink.com&lt;br /&gt;
** Blackwell: http://www.blackwellsynergy.com&lt;br /&gt;
** Thomson: http://www.thomsonscientific.com/cgi-bin/jrnlst/jlresults.cgi?PC=D&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Non-medical sites:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Agriculture:&amp;#039;&amp;#039;&amp;#039; http://www.nal.usda.gov/catalog/download_jia.shtml contains a MS Access DB with ~2,000 journal entries&lt;br /&gt;
* Others: please expand&lt;br /&gt;
&lt;br /&gt;
== Journal List ==&lt;br /&gt;
&lt;br /&gt;
I have this list as an OOo Writer document, too. (contains tables) I will expand it whenever I have time. One useful addition to this list would be the &amp;#039;&amp;#039;&amp;#039;journal&amp;#039;s url&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| Full Journal Name&lt;br /&gt;
| Short Journal Name (Abbreviation)&lt;br /&gt;
| Custom Shortcut&lt;br /&gt;
| Journal Category&lt;br /&gt;
| URL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Infectious Diseases Journals ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
! Full Journal Name&lt;br /&gt;
! Short Journal Name (Abbreviation)&lt;br /&gt;
! Custom Shortcut&lt;br /&gt;
! Journal Category&lt;br /&gt;
! URL&lt;br /&gt;
|-&lt;br /&gt;
| American Journal of Infection Control&lt;br /&gt;
| Am J Infect Control&lt;br /&gt;
| AJIC&lt;br /&gt;
| med, infx&lt;br /&gt;
| http://journals.elsevierhealth.com/periodicals/ymic/issues&lt;br /&gt;
|-&lt;br /&gt;
| Antimicrobial Agents and Chemotherapy&lt;br /&gt;
| Antimicrob Agents Chemother&lt;br /&gt;
| AAC&lt;br /&gt;
| med, infx, abx&lt;br /&gt;
|-&lt;br /&gt;
| Chemotherapy&lt;br /&gt;
| Chemotherapy&lt;br /&gt;
| &lt;br /&gt;
| med&lt;br /&gt;
|-&lt;br /&gt;
| Clinical Infectious Diseases&lt;br /&gt;
| Clin Infect Dis&lt;br /&gt;
| CID&lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Clinical Microbiology Reviews&lt;br /&gt;
| Clin Microbiol Rev&lt;br /&gt;
| CMR&lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Emerging Infectious Diseases&lt;br /&gt;
| Emerg Infect Dis&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| European Journal of Clinical Microbiology&lt;br /&gt;
| Eur J Clin Microbiol&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| European Journal of Clinical Microbiology and Infectious Diseases&lt;br /&gt;
| Eur J Clin Microbiol Infect Dis&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Infection&lt;br /&gt;
| Infection&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Infection Control Hospital Epidemiology&lt;br /&gt;
| Infect Control Hospital Epidemiol&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Infectious Disease Clinics of North America&lt;br /&gt;
| Infect Dis Clin N Am&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| International Journal of Antimicrobial Agents&lt;br /&gt;
| Int J Antimicrob Agents&lt;br /&gt;
| &lt;br /&gt;
| med, infx, abx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Antimicrobial Chemotherapy&lt;br /&gt;
| J Antimicrob Chemother&lt;br /&gt;
| JAC&lt;br /&gt;
| med, infx, abx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Bacteriology&lt;br /&gt;
| J Bacteriol&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Clinical Microbiology&lt;br /&gt;
| J Clin Microbiol&lt;br /&gt;
| JCM&lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Hospital Infection&lt;br /&gt;
| J Hosp Infect&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Infectious Diseases&lt;br /&gt;
| J Infect Dis&lt;br /&gt;
| JID&lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Medical Microbiology&lt;br /&gt;
| J Med Microbiol&lt;br /&gt;
| JMM&lt;br /&gt;
| med, infx, microbiol&lt;br /&gt;
|-&lt;br /&gt;
| Microbes and Infection&lt;br /&gt;
| Microbes Infect&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Microbiological Reviews&lt;br /&gt;
| Microbiol Rev&lt;br /&gt;
| &lt;br /&gt;
| med, infx, microbiol&lt;br /&gt;
|-&lt;br /&gt;
| Research in Microbiology&lt;br /&gt;
| Res Microbiol&lt;br /&gt;
| &lt;br /&gt;
| med, infx, microbiol&lt;br /&gt;
| http://www.sciencedirect.com/science/journal/09232508&lt;br /&gt;
|-&lt;br /&gt;
| Review Infectious Diseases&lt;br /&gt;
| Rev Infect Dis&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Scandinavian Journal Infectious Diseases&lt;br /&gt;
| Scand J Infect Dis&lt;br /&gt;
| &lt;br /&gt;
| med, infx&lt;br /&gt;
|-&lt;br /&gt;
| Veterinary Microbiology&lt;br /&gt;
| Vet Microbiol&lt;br /&gt;
| &lt;br /&gt;
| biomed, vet, microbiol&lt;br /&gt;
|-&lt;br /&gt;
| International Journal of Systematic and Evolutionary Microbiology&lt;br /&gt;
| Int J Syst Evol Microbiol&lt;br /&gt;
| IJSEM&lt;br /&gt;
| biomed, med, infx, microbiol&lt;br /&gt;
| http://ijs.sgmjournals.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Medical Journals ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
! Full Journal Name&lt;br /&gt;
! Short Journal Name (Abbreviation)&lt;br /&gt;
! Custom Shortcut&lt;br /&gt;
! Journal Category&lt;br /&gt;
! URL&lt;br /&gt;
|-&lt;br /&gt;
| American Journal of Medicine&lt;br /&gt;
| Am J Med&lt;br /&gt;
| &lt;br /&gt;
| med, all&lt;br /&gt;
| http://www.sciencedirect.com/science/journal/00029343&lt;br /&gt;
|-&lt;br /&gt;
| Annals of Internal Medicine&lt;br /&gt;
| Ann Intern Med&lt;br /&gt;
| &lt;br /&gt;
| med, intern&lt;br /&gt;
| http://www.annals.org&lt;br /&gt;
|-&lt;br /&gt;
| British Medical Journal&lt;br /&gt;
| BMJ&lt;br /&gt;
| BMJ&lt;br /&gt;
| med, all&lt;br /&gt;
| http://bmj.bmjjournals.com&lt;br /&gt;
|-&lt;br /&gt;
| Journal of the American Medical Association&lt;br /&gt;
| JAMA&lt;br /&gt;
| JAMA&lt;br /&gt;
| med, all&lt;br /&gt;
| http://jama.ama-assn.org&lt;br /&gt;
|-&lt;br /&gt;
| Lancet&lt;br /&gt;
| Lancet&lt;br /&gt;
| &lt;br /&gt;
| med, all&lt;br /&gt;
| http://www.thelancet.com&lt;br /&gt;
|-&lt;br /&gt;
| New England Journal of Medicine&lt;br /&gt;
| New Engl J Med&lt;br /&gt;
| NEJM&lt;br /&gt;
| med, all&lt;br /&gt;
| http://www.nejm.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Statistics ===&lt;br /&gt;
&lt;br /&gt;
Journal of Statistical Software, http://www.stat.ucla.edu/journals/jss/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== All Categories ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
! Full Journal Name&lt;br /&gt;
! Short Journal Name (Abbreviation)&lt;br /&gt;
! Custom Shortcut&lt;br /&gt;
! Journal Category&lt;br /&gt;
! URL&lt;br /&gt;
|-&lt;br /&gt;
| Nature&lt;br /&gt;
| Nature&lt;br /&gt;
| &lt;br /&gt;
| all&lt;br /&gt;
|-&lt;br /&gt;
| Science&lt;br /&gt;
| Science&lt;br /&gt;
| &lt;br /&gt;
| all&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cell/ Molecular Biology ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
! Full Journal Name&lt;br /&gt;
! Short Journal Name (Abbreviation)&lt;br /&gt;
! Custom Shortcut&lt;br /&gt;
! Journal Category&lt;br /&gt;
! URL&lt;br /&gt;
|-&lt;br /&gt;
| Journal of Biological Chemistry&lt;br /&gt;
| J Biol Chem&lt;br /&gt;
| JBC&lt;br /&gt;
| biomed, cell biol, chem&lt;br /&gt;
|-&lt;br /&gt;
| Proceedings of the National Academy of Sciences of the USA&lt;br /&gt;
| Proc Natl Acad Sci USA&lt;br /&gt;
| PNAS&lt;br /&gt;
| biomed, cell biol, all&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oxford Journals ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;incomplete&amp;#039;&amp;#039;&amp;#039; - Still need to do a lot of work!!!&lt;br /&gt;
When I&amp;#039;ll finish, I will move these entries in their respective category.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpading=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Age and Ageing&lt;br /&gt;
| Age Ageing&lt;br /&gt;
| &lt;br /&gt;
| med, geront&lt;br /&gt;
| http://ageing.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Alcohol and Alcoholism&lt;br /&gt;
| Alcohol Alcohol&lt;br /&gt;
| &lt;br /&gt;
| med, behav&lt;br /&gt;
| http://alcalc.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| American Journal of Epidemiology&lt;br /&gt;
| Am J Epidemiol&lt;br /&gt;
| &lt;br /&gt;
| med, epidem&lt;br /&gt;
| http://aje.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Annals of Occupational Hygiene&lt;br /&gt;
| Ann Occup Hyg&lt;br /&gt;
| &lt;br /&gt;
| med, epidem, hygiene&lt;br /&gt;
| http://annhyg.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Annals of Oncology&lt;br /&gt;
| Ann Oncol&lt;br /&gt;
| &lt;br /&gt;
| med, oncol&lt;br /&gt;
| http://annonc.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| BJA: British Journal of Anaesthesia&lt;br /&gt;
| Br J Anaesth&lt;br /&gt;
| BJA&lt;br /&gt;
| med, ICU&lt;br /&gt;
| http://bja.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Brain&lt;br /&gt;
| Brain&lt;br /&gt;
| &lt;br /&gt;
| med, neuro&lt;br /&gt;
| http://brain.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Brief Treatment and Crisis Intervention&lt;br /&gt;
| Brief Treat Crisis Interven&lt;br /&gt;
| &lt;br /&gt;
| med, behav&lt;br /&gt;
| http://brief-treatment.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| British Medical Bulletin&lt;br /&gt;
| Br Med Bull&lt;br /&gt;
| &lt;br /&gt;
| med, all&lt;br /&gt;
| http://bmb.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Continuing Education in Anaesthesia, Critical Care &amp;amp; Pain&lt;br /&gt;
| Contin Educ Anaesth Crit Care Pain&lt;br /&gt;
| &lt;br /&gt;
| med, ICU&lt;br /&gt;
| http://ceaccp.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Europace&lt;br /&gt;
| Europace&lt;br /&gt;
| &lt;br /&gt;
| med, cardio&lt;br /&gt;
| http://europace.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| European Heart Journal&lt;br /&gt;
| Eur Heart J&lt;br /&gt;
| &lt;br /&gt;
| med, cardio&lt;br /&gt;
| http://eurheartj.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| The European Journal of Orthodontics&lt;br /&gt;
| Eur J Orthod&lt;br /&gt;
| &lt;br /&gt;
| med, dentist&lt;br /&gt;
| http://ejo.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| The European Journal of Public Health&lt;br /&gt;
| Eur J Public Health&lt;br /&gt;
| &lt;br /&gt;
| med, epidem&lt;br /&gt;
| http://eurpub.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Evidence-based Complementary and Alternative Medicine&lt;br /&gt;
| Evid Based Complement Alternat Med&lt;br /&gt;
| eCAM&lt;br /&gt;
| med, alt&lt;br /&gt;
| http://ecam.oxfordjournals.org/&lt;br /&gt;
|-&lt;br /&gt;
| Family Practice&lt;br /&gt;
| Fam Pract&lt;br /&gt;
| &lt;br /&gt;
| med&lt;br /&gt;
| http://fampra.oxfordjournals.org&lt;br /&gt;
|-&lt;br /&gt;
| Health Education Research&lt;br /&gt;
| Health Educ Res&lt;br /&gt;
| &lt;br /&gt;
| med, epidem&lt;br /&gt;
| http://her.oxfordjournals.org&lt;br /&gt;
|-&lt;br /&gt;
| Health Policy and Planning&lt;br /&gt;
| Health Policy Plan&lt;br /&gt;
| &lt;br /&gt;
| med, epidem&lt;br /&gt;
| http://heapol.oxfordjournals.org&lt;br /&gt;
|-&lt;br /&gt;
| Health Promotion International&lt;br /&gt;
| Health Promot Int&lt;br /&gt;
| &lt;br /&gt;
| med, epidem&lt;br /&gt;
| http://heapro.oxfordjournals.org&lt;br /&gt;
|-&lt;br /&gt;
| Human Reproduction&lt;br /&gt;
| Hum Reprod&lt;br /&gt;
| &lt;br /&gt;
| med, gyn&lt;br /&gt;
| http://humrep.oxfordjournals.org&lt;br /&gt;
|-&lt;br /&gt;
| Human Reproduction Update&lt;br /&gt;
| Hum Reprod Update&lt;br /&gt;
| &lt;br /&gt;
| med, gyn&lt;br /&gt;
| http://humupd.oxfordjournals.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GAWK HELPER SCRIPT ==&lt;br /&gt;
&lt;br /&gt;
This page will contain some useful gawk scripts for formatting the different journal lists.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Requirements:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* awk/gawk:&lt;br /&gt;
** if you are on a UNIX machine, almost surely you will have it installed on your computer&lt;br /&gt;
** if you&amp;#039;re on a WINDOWS machine, almost surely you won&amp;#039;t have it; you can get &amp;#039;&amp;#039;&amp;#039;gawk&amp;#039;&amp;#039;&amp;#039; for free from http://www.sourceforge.net project &amp;#039;&amp;#039;gnuwin32&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Format PUBMED Journal List ===&lt;br /&gt;
&lt;br /&gt;
The latest &amp;#039;&amp;#039;&amp;#039;PUBMED Journal List&amp;#039;&amp;#039;&amp;#039; can be downloaded from:&lt;br /&gt;
http://www.ncbi.nlm.nih.gov/entrez/linkout/journals/jourlists.cgi?typeid=1&amp;amp;type=journals&amp;amp;format=text&amp;amp;operation=Show&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Save the above list as a plain text file (&amp;#039;&amp;#039;&amp;#039;Limitaion:&amp;#039;&amp;#039;&amp;#039; it does NOT contain the very short Abbreviation, nor the URL or the Journal Category); you also &amp;#039;&amp;#039;&amp;#039;need&amp;#039;&amp;#039;&amp;#039; to manually delete the first line from that text file (it is not a journal entry!!!)&lt;br /&gt;
* Save the following script as a file, e.g. &amp;#039;&amp;#039;this-script-file.awk&amp;#039;&amp;#039;&lt;br /&gt;
* run the gawk script, e.g. gawk -f &amp;quot;this-script-file.awk&amp;quot; your-plain-text-file.txt&lt;br /&gt;
* the script will create a new text file, &amp;#039;&amp;#039;Journals-Pubmed-Extracted.txt&amp;#039;&amp;#039;, that will contain the list with&lt;br /&gt;
** &amp;#039;&amp;#039;Full Journal Names&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Abbreviations&amp;#039;&amp;#039; and&lt;br /&gt;
** ISSN (the journal entries are UNIQUE)&lt;br /&gt;
* I will work to automate the URL import, too&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Journal Category&amp;#039;&amp;#039;&amp;#039; will remain a manual task&lt;br /&gt;
&lt;br /&gt;
 # This program EXTRACTS JOURNAL NAMES from the PUBMED JOURNAL TEXT LIST, v1.01&lt;br /&gt;
 # The latest list can be downloaded from:&lt;br /&gt;
 # http://www.ncbi.nlm.nih.gov/entrez/linkout/journals/jourlists.cgi?typeid=1&amp;amp;type=journals&amp;amp;format=text&amp;amp;operation=Show&lt;br /&gt;
 &lt;br /&gt;
 # I have imported 5269 journals from Pubmed,&lt;br /&gt;
 # Journal List Last updated: September 20, 2006&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 BEGIN {&lt;br /&gt;
 	val = &amp;quot;&amp;quot;&lt;br /&gt;
 	cel[1] = &amp;quot;&amp;quot; # ARRAY TAKING THE VALUES&lt;br /&gt;
 		# 1: JOURNAL FULL NAME&lt;br /&gt;
 		# 2: JOURNAL ABBREVIATION&lt;br /&gt;
 		# 3: ISSN&lt;br /&gt;
 } # END BEGIN&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # START ACTUAL PROGRAM &amp;lt;------------------------------------&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 # DELETE SPACES&lt;br /&gt;
 &lt;br /&gt;
 /  /	{ gsub(/  +/, &amp;quot; &amp;quot;)  } # DELETE MULTIPLE SPACES&lt;br /&gt;
 /^ /	{ gsub(/^ / , &amp;quot;&amp;quot; )  } # REMOVE TRAILING SPACES&lt;br /&gt;
 / $/	{ gsub(/ $/ , &amp;quot;&amp;quot; )  } # REMOVE TRAILING SPACES&lt;br /&gt;
 &lt;br /&gt;
 / [:]/	{ gsub(/ [:]/ , &amp;quot;:&amp;quot; ) } # REMOVE SPACE BEFORE &amp;#039;:&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 {if(length($0) == 0) {next} } # SKIP EMPTY LINES&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 {&lt;br /&gt;
 	split($0,cel,&amp;quot;|&amp;quot;)&lt;br /&gt;
 	&lt;br /&gt;
 	# DELETE ENDING &amp;quot;.&amp;quot; FROM JOURNAL NAME&lt;br /&gt;
 	i = match(cel[1],/[.]$/)&lt;br /&gt;
 	if(i &amp;gt; 0) {cel[1] = substr(cel[1],1,i-1) }&lt;br /&gt;
 &lt;br /&gt;
 	s = cel[1] &amp;quot;\t&amp;quot; cel[2] &amp;quot;\t&amp;quot; cel[3]&lt;br /&gt;
 	&lt;br /&gt;
 	if(s == val) {next} # SKIP DUPLICATE ENTRY&lt;br /&gt;
 	val = s # STORE PREVIOUS VALUE TO FIND DUPLICATES&lt;br /&gt;
 &lt;br /&gt;
 	print s &amp;gt;&amp;gt; &amp;quot;Journals-Pubmed-Extracted.txt&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== Format Data for this wiki ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;This script will format the table text for use on this wiki page.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Save your &amp;#039;&amp;#039;Journal Table&amp;#039;&amp;#039; as a plain text file, with the cells separated by &amp;#039;&amp;#039;tab&amp;#039;&amp;#039; and the rows as &amp;#039;&amp;#039;separate lines&amp;#039;&amp;#039;&lt;br /&gt;
* Save the following script as a file, e.g. &amp;#039;&amp;#039;this-script-file.awk&amp;#039;&amp;#039;&lt;br /&gt;
* run the gawk script, e.g. gawk -f &amp;quot;this-script-file.awk&amp;quot; your-plain-text-file.txt&lt;br /&gt;
* the script will create a new text file, &amp;#039;&amp;#039;Journals-OOo.txt&amp;#039;&amp;#039;, that will contain the formatted text, suitable to paste into this wiki page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;GAWK SCRIPT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 BEGIN {&lt;br /&gt;
 	intro = &amp;quot;{| cellspacing=\&amp;quot;0\&amp;quot; cellpading=\&amp;quot;5\&amp;quot; border=\&amp;quot;1\&amp;quot;&amp;quot;&lt;br /&gt;
 	print intro &amp;gt;&amp;gt; &amp;quot;Journals-OOo.txt&amp;quot;&lt;br /&gt;
 } # END BEGIN&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # START ACTUAL PROGRAM &amp;lt;------------------------------------&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 # DELETE SPACES&lt;br /&gt;
 &lt;br /&gt;
 /  /	{ gsub(/  +/, &amp;quot; &amp;quot;)  } # DELETE MULTIPLE SPACES&lt;br /&gt;
 /^ /	{ gsub(/^ / , &amp;quot;&amp;quot; )  } # REMOVE TRAILING SPACES&lt;br /&gt;
 / $/	{ gsub(/ $/ , &amp;quot;&amp;quot; )  } # REMOVE TRAILING SPACES&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 {if(length($0) == 0) {next} } # SKIP EMPTY LINES&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 /\t/ {gsub(/\t/,&amp;quot;\n| &amp;quot;)}&lt;br /&gt;
 &lt;br /&gt;
 {&lt;br /&gt;
 	print &amp;quot;|-\n| &amp;quot; $0 &amp;gt;&amp;gt; &amp;quot;Journals-OOo.txt&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 END {&lt;br /&gt;
 	print &amp;quot;|}&amp;quot; &amp;gt;&amp;gt; &amp;quot;Journals-OOo.txt&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bibliographic|Requirements/Keywords]] [[Category:Development|Bibliographic/Keyowrds]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/UI_ideas&amp;diff=93706</id>
		<title>User Experience/UI ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/UI_ideas&amp;diff=93706"/>
		<updated>2008-09-27T10:42:46Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Added To-Do Category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a pretty long time, we&amp;#039;ve been discussing a possible new UI. We&amp;#039;ve had several suggestions and mock-ups, like the one of user [http://wiki.services.openoffice.org/wiki/User:JaronBaron JaronBaron] or the [http://fluxui.googlepages.com/ FLUX UI], and discussed those lightly, but that&amp;#039;s as far as we have gotten.&lt;br /&gt;
Rather than trying to summarize all of a single user&amp;#039;s suggestions into one and critiquing it separately, it seems more logical to create a list of UI ideas from which a new UI can arise. (We should also keep in mind the [http://wiki.services.openoffice.org/wiki/User_Experience/ToDo/Competitor_Software UI elements of competing software].) Please discuss these elements under the &amp;quot;Discussion&amp;quot; tab.&lt;br /&gt;
&lt;br /&gt;
= Pockets =&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/User_Experience/DirectManipulationSnippets See here for a detailed description]&lt;br /&gt;
&lt;br /&gt;
= Styles button =&lt;br /&gt;
As suggested by Leonard Mada:&lt;br /&gt;
&amp;quot;Instead of fonts, I would probably add a &amp;quot;Styles&amp;quot;-button: [in the left-most corner of the toolbar]&lt;br /&gt;
* less space occupied than the list-box&lt;br /&gt;
* when pressed (or hovered), it should open a small window, stacked to the left-margin, which contains:&lt;br /&gt;
** frequently used styles, grouped by: heading, body-text, other&lt;br /&gt;
** list of styles used in the document&lt;br /&gt;
** the font-list (a more advanced one)&lt;br /&gt;
** further formatting options&lt;br /&gt;
&lt;br /&gt;
Users will have a more useful touch to styles, and would be able to change the styles attributes where they need it: within styles!&lt;br /&gt;
&lt;br /&gt;
And it would add consistency to their documents / increase the use of styles / increase awareness of styles / move toward automatic styling.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Menu and help item search =&lt;br /&gt;
A searchbox that would search through menu and help items, much like that in Mac OS X Leopard (under the help menu).&lt;br /&gt;
&lt;br /&gt;
= Chrome-like title bar =&lt;br /&gt;
I recently tried Google Chrome and once its Mac counterpart is released, it will become my default browser. The UI innovations in Chrome are commendable and should definitely stand as an example.&lt;br /&gt;
So here&amp;#039;s my Chrome-based idea: a tabbed title bar with tabs that can be dragged out. There would be slight differences: I&amp;#039;d suggest a save button next to the title when the document is unsaved (instead of a &amp;quot;*&amp;quot; like some other apps have) and &amp;quot;open&amp;quot; and &amp;quot;new&amp;quot; buttons on the right (open would be a split button, with the down arrow showing recent documents OR a button opening a new tab which would stand as an open dialog). The document icon next to the title in the tab bar could open a menu with &amp;quot;Save as...&amp;quot;, &amp;quot;Print&amp;quot;, and other document-related commands, now that we&amp;#039;re looking into ways of getting rid of the menu bar.&lt;br /&gt;
&lt;br /&gt;
= History sidebar =&lt;br /&gt;
The idea is a sidebar showing action history, much like the history sidebar in Firefox, only with actions (or the history panel in design applications, only made into a sidebar). The unique idea here is that there could have several columns (the sidebar would be resizable horizontally) for those times when one undoes a few things, then changes something, but then wants to come back to what he had before he undid anything.&lt;br /&gt;
&lt;br /&gt;
= Inline search =&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92003</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92003"/>
		<updated>2008-09-08T13:56:45Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Added details for OOoCon 2008&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing|Conferences]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences|Conferences]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenOffice.org Annual Conference 2008 (Beijing,CHINA) ==&lt;br /&gt;
&lt;br /&gt;
The [[OOoCon_2008|OpenOffice.org Conference]] 2008 will be held in Beijing, China, from Wednesday 5th November to Friday 7th November. Other details can be found on the following pages:&lt;br /&gt;
* [[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
* [[OOoCon_2008_Visa_Procedures| OOoCon 2008 Visa Procedures]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92002</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92002"/>
		<updated>2008-09-08T13:52:12Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing|Conferences]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences|Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92001</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=92001"/>
		<updated>2008-09-08T13:51:26Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing|Conferences]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Category:Conferences&amp;diff=92000</id>
		<title>Category:Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Category:Conferences&amp;diff=92000"/>
		<updated>2008-09-08T13:51:02Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91999</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91999"/>
		<updated>2008-09-08T13:50:02Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91998</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91998"/>
		<updated>2008-09-08T13:49:34Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing|Conferences]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Category:Conferences&amp;diff=91997</id>
		<title>Category:Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Category:Conferences&amp;diff=91997"/>
		<updated>2008-09-08T13:48:14Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Created Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91981</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91981"/>
		<updated>2008-09-08T07:51:51Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Improved Marketing-Category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing|Conferences]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Template:Marketing&amp;diff=91980</id>
		<title>Template:Marketing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Template:Marketing&amp;diff=91980"/>
		<updated>2008-09-08T07:50:50Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Corrected /Conferences to Marketing/Conferences&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=right style=&amp;quot;margin-left: 15px; border:1px solid #aaaaaa; background-color:#f9f9f9; padding:5px; font-size: 95%;&amp;quot; class=box&lt;br /&gt;
|--- &lt;br /&gt;
!align=center style=&amp;quot;background:#ccccff;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;[[Marketing|OOo Marketing Project]]&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Please view the [[Marketing#Contributing_to_the_Marketing_Project_Wiki|guidelines]] &lt;br /&gt;
&amp;lt;BR&amp;gt;before contributing.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Categories:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[:Category:Art|Art]]&lt;br /&gt;
* [[:Category:OOoCon|Conference (OOoCon)]] &lt;br /&gt;
* [[:Category:Draft marketing ideas and materials|Draft ideas and materials]] &lt;br /&gt;
* [[:Category:Marketing|Marketing]] &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Pages:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Major OpenOffice.org Deployments|Major OOo Deployments]] &lt;br /&gt;
* [[New releases Info]]&lt;br /&gt;
* [[Marketing--ToDo|To Do List]]&lt;br /&gt;
* [[Quick and Easy Activities]]&lt;br /&gt;
* [[Marketing Volunteers List]] &lt;br /&gt;
* [[Market Share Analysis]]&lt;br /&gt;
* [[Open Letter Re: OOo PIM]]&lt;br /&gt;
* [[Press coverage on OpenOffice.org|Press Coverage]]&lt;br /&gt;
* [[The Case for Switching]]&lt;br /&gt;
* [[Why|Why.OpenOffice.org]]&lt;br /&gt;
* [[Marketing Activities Record]]&lt;br /&gt;
* [[MarketingCampaign_Q3-2007]]&lt;br /&gt;
* [[Marketing/Conferences|OOo Conferences]]&lt;br /&gt;
* [[Checklist for Decision Makers]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Strategic Marketing Plan Pages:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Strategic Marketing Plan]] &lt;br /&gt;
* [[SMP Based To Do List|SMP To Do]]&lt;br /&gt;
&lt;br /&gt;
{{ListofProjects}}&lt;br /&gt;
&amp;lt;!-- ^^ go to [[Template:ListofProjects]] to edit this master list, used on project templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]] &lt;br /&gt;
&amp;lt;!-- ^^ Automatically adds category tag to any page this is in --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;[http://marketing.openoffice.org Marketing.OpenOffice.org]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;plainlinks&amp;quot;&amp;gt; &amp;#039;&amp;#039;[[Template:Marketing|View]] or [{{SERVER}}{{localurl:Template:Marketing|action=edit}} edit] this template.&amp;#039;&amp;#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Template:Marketing&amp;diff=91979</id>
		<title>Template:Marketing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Template:Marketing&amp;diff=91979"/>
		<updated>2008-09-08T07:50:16Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Added the /Conferences wiki-page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=right style=&amp;quot;margin-left: 15px; border:1px solid #aaaaaa; background-color:#f9f9f9; padding:5px; font-size: 95%;&amp;quot; class=box&lt;br /&gt;
|--- &lt;br /&gt;
!align=center style=&amp;quot;background:#ccccff;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;[[Marketing|OOo Marketing Project]]&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Please view the [[Marketing#Contributing_to_the_Marketing_Project_Wiki|guidelines]] &lt;br /&gt;
&amp;lt;BR&amp;gt;before contributing.&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Categories:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[:Category:Art|Art]]&lt;br /&gt;
* [[:Category:OOoCon|Conference (OOoCon)]] &lt;br /&gt;
* [[:Category:Draft marketing ideas and materials|Draft ideas and materials]] &lt;br /&gt;
* [[:Category:Marketing|Marketing]] &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Pages:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Major OpenOffice.org Deployments|Major OOo Deployments]] &lt;br /&gt;
* [[New releases Info]]&lt;br /&gt;
* [[Marketing--ToDo|To Do List]]&lt;br /&gt;
* [[Quick and Easy Activities]]&lt;br /&gt;
* [[Marketing Volunteers List]] &lt;br /&gt;
* [[Market Share Analysis]]&lt;br /&gt;
* [[Open Letter Re: OOo PIM]]&lt;br /&gt;
* [[Press coverage on OpenOffice.org|Press Coverage]]&lt;br /&gt;
* [[The Case for Switching]]&lt;br /&gt;
* [[Why|Why.OpenOffice.org]]&lt;br /&gt;
* [[Marketing Activities Record]]&lt;br /&gt;
* [[MarketingCampaign_Q3-2007]]&lt;br /&gt;
* [[/Conferences|OOo Conferences]]&lt;br /&gt;
* [[Checklist for Decision Makers]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Strategic Marketing Plan Pages:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Strategic Marketing Plan]] &lt;br /&gt;
* [[SMP Based To Do List|SMP To Do]]&lt;br /&gt;
&lt;br /&gt;
{{ListofProjects}}&lt;br /&gt;
&amp;lt;!-- ^^ go to [[Template:ListofProjects]] to edit this master list, used on project templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]] &lt;br /&gt;
&amp;lt;!-- ^^ Automatically adds category tag to any page this is in --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;[http://marketing.openoffice.org Marketing.OpenOffice.org]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;plainlinks&amp;quot;&amp;gt; &amp;#039;&amp;#039;[[Template:Marketing|View]] or [{{SERVER}}{{localurl:Template:Marketing|action=edit}} edit] this template.&amp;#039;&amp;#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91978</id>
		<title>Marketing/Conferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Marketing/Conferences&amp;diff=91978"/>
		<updated>2008-09-08T07:46:49Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: Created Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org Conferences =&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;br /&gt;
[[Category:OOoCon]]&lt;br /&gt;
[[Category:Conferences]]&lt;br /&gt;
&lt;br /&gt;
== OOoCon 2008 Who Where When ==&lt;br /&gt;
&lt;br /&gt;
The OOoCon 2008 will be held in November in Beijing.&lt;br /&gt;
[[OOoCon_2008_Who_Where_When| OOoCon 2008 Who Where When]]&lt;br /&gt;
&lt;br /&gt;
== Future Conferences ==&lt;br /&gt;
Add here any future conferences.&lt;br /&gt;
&lt;br /&gt;
== Older Conferences ==&lt;br /&gt;
Add here links to older conferences.&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86428</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86428"/>
		<updated>2008-07-11T22:14:59Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [http://wiki.services.openoffice.org/wiki/User_Experience/ToDo/Product/Font_Categories Advanced Font Categories] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86427</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86427"/>
		<updated>2008-07-11T22:14:21Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */ Radically corrected Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [http://wiki.services.openoffice.org/wiki/User_Experience/ToDo/Product/Font_Categories Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86426</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86426"/>
		<updated>2008-07-11T22:12:15Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Font_Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86425</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86425"/>
		<updated>2008-07-11T22:11:28Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */ Correct Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Product/Font_Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86424</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86424"/>
		<updated>2008-07-11T22:07:17Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Font_Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86423</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=86423"/>
		<updated>2008-07-11T22:05:51Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */ Corrected Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Product/Font Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors/color palettes is not at all intuitive. A color picker would resolve the issue. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83360</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83360"/>
		<updated>2008-06-14T23:12:49Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Font Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors /color palettes is not at all intuitive. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83359</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83359"/>
		<updated>2008-06-14T23:11:40Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Product/Font Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors /color palettes is not at all intuitive. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83358</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83358"/>
		<updated>2008-06-14T23:10:42Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */ Corrected Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[Product/Font Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors /color palettes is not at all intuitive. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83357</id>
		<title>User Experience/ToDo/Product</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Product&amp;diff=83357"/>
		<updated>2008-06-14T23:09:16Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Customizable Font List */ Corrected Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{User Experience}}&lt;br /&gt;
 [[User_Experience/ToDo|UX ToDo List]]: [[User_Experience/ToDo/Project|UX@OOo Project Tasks]] - &amp;#039;&amp;#039;&amp;#039;OOo Product Tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== OOo Product Tasks ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Look&amp;amp;Feel needs to be reworked ====&lt;br /&gt;
Look&amp;amp;Feel in general needs to be reworked to a more pleasing appearance. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) J.S. Martin made some pretty nice [http://josmar52789.googlepages.com/thebasicdesign sketches]. Also, Trollen Lord made [http://docs.google.com/Doc?id=dgfdgp6x_3c7brj2 a sketch] of the formatting and status bar. No floating box, just context sensitivity and theme -&amp;gt; styles -&amp;gt; minor manual edit options context sensitively. It should provide all the same options for users, but often with less effort and with more intuitive ui. Also the status bar has been cleared of redundant, irrelevant and confusing items (the zoom percentage is still missing from magnifier glass), giving more valuable space vertically.&lt;br /&gt;
&lt;br /&gt;
Additional disussions: e.g. [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=645 Adobe InDesign]-concepts.&lt;br /&gt;
&lt;br /&gt;
==== Styles and Formatting not usable intuitively ====&lt;br /&gt;
The &amp;#039;Styles and Formatting&amp;#039; floating window is not usable intuitively. The differentiation of styles and hard formatting is not obvious for a user; a solution could be the implementation of style themes (customizable). (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Provide In-Place Manipulation For Special Objects ====&lt;br /&gt;
At the moment there are many ways to interact with special objects like Hyperlinks, Smart Tags, AutoCorrection. The Wiki page [[Proposal_DirectManipulationSnippets]] tries to address those issues for both objects in the document and the document itself.&lt;br /&gt;
&lt;br /&gt;
==== Customizable Font List ====&lt;br /&gt;
&lt;br /&gt;
Every &amp;quot;modern&amp;quot; OS comes with dozens of useless fonts, so that the current font drop-down list is overcrowded with fonts one never will use. Selecting a useful font becomes a nightmare.&lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/issues/show_bug.cgi?id=15421 Issue 15421] touches this limitations, as well as various comments on the UX-list: [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;] and [http://ux.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=676 this one].&lt;br /&gt;
&lt;br /&gt;
Various solutions are possible:&lt;br /&gt;
* Make the fonts list customizable, so that the user only sees his favorite used fonts.&lt;br /&gt;
* Group fonts based on some specific criteria, e.g.&lt;br /&gt;
** favourite fonts&lt;br /&gt;
** fonts used within the document&lt;br /&gt;
** all other fonts&lt;br /&gt;
* Sort fonts based on an advanced utility-algorithm, see the [[/Product/Font Categories|Advanced Font Categories]] wiki page.&lt;br /&gt;
&lt;br /&gt;
==== Rulers on demand ====&lt;br /&gt;
Offer the functionality of hiding the rulers and calling them temporarily if required. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;]) Also, Trollen Lord made proposals ([http://docs.google.com/Doc?id=dgfdgp6x_5399x8k 1],  [http://docs.google.com/Doc?id=dgfdgp6x_9dbn5bc 2]) about possible rulers and how some parts of context sensitivity might work.&lt;br /&gt;
&lt;br /&gt;
==== Modern Color Palette ====&lt;br /&gt;
Change the standard color palette to a modern look. That is planned. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== More intuitive color management ====&lt;br /&gt;
Color management: Setting, changing or exchanging colors /color palettes is not at all intuitive. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Selection color scheme ====&lt;br /&gt;
A new color scheme for selections in OOo. Let&amp;#039;s get rid of simple inverted XOR white on black.&lt;br /&gt;
*What&amp;#039;s needed is a competitive analysis. What&amp;#039;s typical for other applications on Windows and Linux?&lt;br /&gt;
*What are the system&amp;#039;s default selection colors for different themes?&lt;br /&gt;
*How do we use the selection color provided?&lt;br /&gt;
*Where do we apply it? eg. Text in Writer, Tables in Writer, Cells in Calc...&lt;br /&gt;
*What is the difference for windows with/without focus? What about tool windows?&lt;br /&gt;
*What about consistency with controls like text boxes and list boxes?&lt;br /&gt;
*What about High Contrast for A11y?&lt;br /&gt;
;Issues&lt;br /&gt;
: {{Bug|7512|Selection colour}}&lt;br /&gt;
: {{Bug|78181|Calc: Highlight Current Row + Advanced Table Formatting}}&lt;br /&gt;
;Discussion&lt;br /&gt;
: http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=1886649&lt;br /&gt;
&lt;br /&gt;
==== Fresh looking icons ====&lt;br /&gt;
Icons: There is an ongoing [http://ui.openoffice.org/VisualDesign/OOo_galaxy.html project on new icons]. (see discussion [http://ux.openoffice.org/servlets/SearchList?list=discuss&amp;amp;searchText=my+user+experience&amp;amp;defaultField=subject&amp;amp;Search=Search &amp;#039;My user experience with OOo...&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
==== Toolbar improvements ====&lt;br /&gt;
Make toolbars saveable so edited toolbars can be used on another computer. Also, add a mode in which toolbar icons can be dragged and dropped from and to menus and toolbars.&lt;br /&gt;
&lt;br /&gt;
=== Writer ===&lt;br /&gt;
----&lt;br /&gt;
* Individual Header and Footer page editing should be improved/made easier (e.g. dissconnecting header of one page with the one on the next page - like in MS Word). As I deal a lot with writing papers and need this function everyday, it seems quite important.&lt;br /&gt;
&lt;br /&gt;
* Also integrating Reference Management software, like JabRef, would be highly appreciated. (or just making the transfer process from the BibTex file less time consuming and complicated).&lt;br /&gt;
&lt;br /&gt;
* Accessing the Thesaurus is far more difficult for users than in competitive office suites. Access to the thesaurus  via a right click context menu far more handy than it is implemented in OpenOffice.org. Please see {{Bug|51258}}&lt;br /&gt;
&lt;br /&gt;
* I know several persons who tried to rotate an image in Writer, but it is impossible. It is very unintuitive to describe: &amp;quot;Please import the image into draw, rotate it, copy it, paste it into writer&amp;quot; Please refer to the very old bug {{Bug|3545}}.&lt;br /&gt;
&lt;br /&gt;
* The way revision is handled currently only with one window. {{Bug|6191}} {{Bug|9661}}&lt;br /&gt;
&lt;br /&gt;
* The ability to import PDF documents (like KWord does) would be extremely useful, as there are a lot of text documents in PDF format which users have to cut and paste from.&lt;br /&gt;
&lt;br /&gt;
=== Math ===&lt;br /&gt;
----&lt;br /&gt;
* OpenOffice.org Math is in terms of User experience quite terrible. Most people do not even find the floating toolbars in order to click together their formulas. Moreover, there is no help at all regarding the formula syntax. I believe that the idea of the assisted command line is great, but not nicely at all put into practice. An idea is given by the {{Bug|34183}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calc ===&lt;br /&gt;
----&lt;br /&gt;
* Calc has a very nice feature to import (or link) tables in webpages to the spreadsheet; however it is not nice done regarding the user experience. The dialog does not display a preview of the tables on the webpage, but gives a list of ALL tables on the webpage (e.g. table0, table1, table2, ..... table xy). Always you have to try out which table is the one you actually want. Please see {{Bug|70062}}.&lt;br /&gt;
==== UX to Do List ====&lt;br /&gt;
There a [[Calc/To-Dos/Usability|UX to do list for Calc]].&lt;br /&gt;
&lt;br /&gt;
==== Improvements that should be made on keyboard shortcuts ====&lt;br /&gt;
&lt;br /&gt;
* Add shortcuts to Edit/Fill-in/Down and Edit/Fill-in/Right (Ex: Ctrl+D, Ctrl+R)&lt;br /&gt;
* In FR localized version of OOo, some shortcuts are not working : Insertion/Cellules (Ctrl++)&lt;br /&gt;
* In FR localized version of OOo, some menus share the same shortcut Insertion/[[L]]ignes, Insertion/Co[[l]]onnes, Insertion/Feui[[l]]le...&lt;br /&gt;
* When doing a shortcut combination (ex: Alt+IC to insert a new cell in FR version), you have to press Enter to select the menu, this is time consuming, it should not be necesary.&lt;br /&gt;
&lt;br /&gt;
=== Impress / Draw ===&lt;br /&gt;
----&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Compatibility with Microsoft Office Powerpoint presentations could be improved, because there are some minor bugs that cause presentation layout to distort.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
Also can you integrate Flash .flv files with Impress? .Flv files are easy to use as video demonstration purposes in Impress.&lt;br /&gt;
&lt;br /&gt;
* Specify an user interface for setting the pixel resolution when exporting graphics. First draft specification is on [[Export_Resolution]] and [[Export_Resolution_Draft2]]. There is already code to set pixel resolution, which you can reach via API through a macro.&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
==== Lightweight Component ====&lt;br /&gt;
&lt;br /&gt;
* Separate lightweight reader with MS doc/xls format converter (for allowing viewing and converting odt/ods documents by others without OpenOffice), and lightweight firefox plug-ins for odt and ods files are a real necessity to proliferate use of the ODF format. This would allow users to simply attach an ODF file to an email with a link to the reader, or put an ODF file on a web page and expect the recipient to download and use the viewer to read it. The biggest stumbling block to wider ODF adoption is the size of the OpenOffice download. It effectively prevents government departments and other putting ODF files on their web pages, and pretty well all OpenOffice users end up sending documents  and email attachments to others in MS doc or xls formats rather than ODF format. This is just a plain daft situation which needs to be redressed.&lt;br /&gt;
&lt;br /&gt;
=== Even More Lists With OOo Product Related Tasks ===&lt;br /&gt;
----&lt;br /&gt;
==== IssueTracker ====&lt;br /&gt;
* See issues that result from our last usability test: [http://ux.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;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=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=ux-ctest&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&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=ux-all&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query IssueTracker query]; before starting to work on any of these tasks, please contact the owner of the respective issue.&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/buglist.cgi?resort=1&amp;amp;issue_id=5038,8811,11121,30523,38714,41801,51564,64944,68639,48454,59251,72921,3997,1163,1596,1598,2131,2497,2864,3243,3356,3403,3545,3687,3790,3959,4040,4499,4638,4914,5156,5289,5487,5608,5963,5991,5998,6087,6193,6342,7277,7311,7553,8275,8302,8949,10166,10384,10865,10931,11215,11278,11393,12138,12684,12686,13257,13441,13645,14007,14832,15220,15378,15456,15511,15773,15878,16895,17169,17387,17964,18179,18486,18651,18731,18748,18860,18959,19291,19601,20370,20496,20857,20878,21280,22147,22406,22905,23078,23465,23839,24070,24460,24500,24969,25341,25483,25680,25732,25855,26446,27377,27417,27745,27836,28526,28913,29431,29646,29807,30216,30502,31624,31774,31927,32117,32309,32446,33336,33668,33851,35545,35579,37201,37511,38998,39527,39656,40827,41419,41675,42464,42606,42646,42768,43981,44088,45593,46027,46165,46333,46594,47740,47895,47952,48059,48179,48409,48700,49475,49978,49991,50134,51151,51662,51787,51904,53184,53545,54019,54288,54293,55002,56629,58313,59504,59651,59745,61007,61075,61685,61724,62948,64670,65295,66403,66919,67838,68841,69032,69129,69830,69845,72559,72957,74441,74442,74858,74859,166,366,972,3395,4579,4695,4904,5085,5261,7065,7998,8095,8808,8855,9899,11174,12666,13791,14069,14163,15666,16032,16036,16280,16295,17171,20327,20808,23526,24203,24614,25072,28595,30631,32785,36490,37991,38494,41800,43029,45689,49133,54567,60950,62564,74992,1069,22519,8938,26449,28714,69429,70753,73457,1035,1601,4219,5930,7088,8824,9370,9661,10547,12052,13939,15546,40778,46241,70445,2593,4401,5560,6401,7512,24256,36672,45491,9437,10326,5948,6191,18829,29924,30215,40800,4260,18004,44102&amp;amp;order=issues.votes%20desc%2C%20issues.priority%2C%20issues.issue_status%2C%20issues.priority%2C%20issues.issue_id Issues with more than 10 votes] (static list 20:18, 10 April 2007 (CEST))&lt;br /&gt;
==== and more... ====&lt;br /&gt;
* [[User Experience/ToDo/Competitor_Software|Competitor Software Analysis]]&lt;br /&gt;
* [[User Experience/ToDo/Useless_GUI_Elements|Completely Useless GUI Elements]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:User Experience|To-Do]]&lt;br /&gt;
[[Category:To-Do|User Experience]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=83248</id>
		<title>User Experience/StartCenter</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=83248"/>
		<updated>2008-06-14T11:35:41Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Historical Perspective */ Minor corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
&lt;br /&gt;
Whenever the user starts OpenOffice.org, he plans to either:&lt;br /&gt;
* open an existing document&lt;br /&gt;
* create a new empty document&lt;br /&gt;
&lt;br /&gt;
Various secondary tasks are less frequently encountered in practice.&lt;br /&gt;
&lt;br /&gt;
Therefore, opening the desired existing document and creating a new one should be as fast and as easy to achieve as possible. Optimally, the user should need a single - straight forward - click to perform each task.&lt;br /&gt;
&lt;br /&gt;
=== Historical Perspective ===&lt;br /&gt;
&lt;br /&gt;
In a far away future, computers will be able to read the user&amp;#039;s mind and automatically create a new document or locate the existing document that the user intends to open. Even if the user doesn&amp;#039;t accurately remember the file name, this advanced computer will infer from existing incomplete data the correct document, therefore removing the need for this start center. But this is in a very far away future.&lt;br /&gt;
&lt;br /&gt;
Traditionally, programs have focused on the documents use-history to predict which documents are likely to be re-used by the user. Recently-used ones are more likely to be accessed again, therefore programs have implemented features from &amp;#039;&amp;#039;&amp;#039;full fledged document history&amp;#039;&amp;#039;&amp;#039; to simple &amp;#039;&amp;#039;&amp;#039;recent-document lists&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Although this algorithm works on average well, it sometimes fails. Especially with the raising creation of new content on the internet, the number of documents a user might access increases significantly, putting great strain on the limited &amp;#039;&amp;#039;recent-documents list&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
New concepts are therefore needed:&lt;br /&gt;
* both to easily track existing documents: IF OOo cannot reliably guess which document the user intends to open than at least ease finding manually this one&lt;br /&gt;
* as well as increase the chance of a positive hit.&lt;br /&gt;
&lt;br /&gt;
Various strategies will be discussed below, including automatic meta-data and tagging-features, as well as customising the history list (e.g. pinning documents in the history list - an approach followed by MS Office 2007).&lt;br /&gt;
&lt;br /&gt;
=== OOo General Approach ===&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org is separated into single applications like Writer, Calc, Draw and Impress, which could be started directly from the operating system start panel. If the OpenOffice.org executable is started directly OOo shows the start module, always shown if no document is loaded. The start module has no value for the user on start-up, but keeps OOo loaded if the last document has been closed and a new one is generated. The plain start module makes it difficult start OOo from a link on the desktop to gain visibility or on the Macintosh platform.&lt;br /&gt;
&lt;br /&gt;
So a new StartCenter is needed to welcome the user. The “welcome” implies that is very important for the experience of the user, because:&lt;br /&gt;
&lt;br /&gt;
* ... it is the first element the user might see (besides the download and installation procedure).&lt;br /&gt;
* ... it is an essential part of OpenOffice.org&amp;#039;s visual identity.&lt;br /&gt;
* ... it creates a first impression on the features and the usability of OpenOffice.org.&lt;br /&gt;
* ... it should encourage the new user to work with OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The development of the new StartCenter has begun and is open for community discussion. A first version of it will be part of OpenOffice.org 3.0. After that, this start center could be further extended from version to version. New ideas can be added in section Collection of Ideas.&lt;br /&gt;
&lt;br /&gt;
== Terms and Definitions ==&lt;br /&gt;
The following graphics contains terms and definitions which might be helpful for the ongoing discussion.&lt;br /&gt;
&lt;br /&gt;
[[Image:UX StartCenter Definitions.png|center]]&lt;br /&gt;
&lt;br /&gt;
A discussion has been started if another name but &amp;quot;StartCenter&amp;quot; may make more sense. You find it at [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1295 ux-discuss Message 1295].&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
(Open issues list, tbd)&lt;br /&gt;
&lt;br /&gt;
= StartCenter for OpenOffice.org 3.0 =&lt;br /&gt;
This first step of the development, targeted for inclusion in OpenOffice.org 3.0, defines the integration into the operating system and a first welcome dialog within the former backing window.&lt;br /&gt;
&lt;br /&gt;
* The specification for the StartCenter is located at the [http://specs.openoffice.org/appwide/start_center/start_center.odt Specification Project]. &lt;br /&gt;
* The development of the visual design has been documented on the pages of [http://ui.openoffice.org/VisualDesign/OOo_startup_dialog.html Visual Design].&lt;br /&gt;
* The StartCenter has been initially presented to the public at [http://blogs.sun.com/GullFOSS/entry/new_startcenter_replaces_startmodule GullFOSS].&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
Please note: The discussion has been started with the first version of the StartCenter (2008-02-19). Therefore not all of the given points may be valid at the moment.&lt;br /&gt;
&lt;br /&gt;
What has been rated positively:&lt;br /&gt;
&lt;br /&gt;
* The design appears very clear to the user.&lt;br /&gt;
* It welcomes the user “Say hello to iPo ... mmh ... OpenOffice.org” ;-)&lt;br /&gt;
&lt;br /&gt;
What has been criticized so far:&lt;br /&gt;
&lt;br /&gt;
* The spacing does not emphasize the functional representation of the elements.&lt;br /&gt;
* The &amp;quot;new from template&amp;quot; symbol is separated from the &amp;quot;new empty document&amp;quot; by the &amp;quot;open&amp;quot;. Seems weird.&lt;br /&gt;
* The mouseover area is relatively small&lt;br /&gt;
* The three items in the lower right might need some explanation. People who use that window will probably need some extra guidance.&lt;br /&gt;
* There is no obvious way to get help (besides the main OOo start module).&lt;br /&gt;
* From the user&amp;#039;s point of view it is not really required to show the product name and version number in such a prominent way. &lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
&lt;br /&gt;
The following constraints apply for the StartCenter for OpenOffice.org 3.0:&lt;br /&gt;
&lt;br /&gt;
* The StartCenter must provide entries for the following OpenOffice.org modules (if installed):&lt;br /&gt;
** Writer (Text Document)&lt;br /&gt;
** Calc (Spreadsheet)&lt;br /&gt;
** Impress (Presentation)&lt;br /&gt;
** Draw (Drawing)&lt;br /&gt;
** Base (Database)&lt;br /&gt;
* The StartCenter must provide actions/links to:&lt;br /&gt;
** OpenOffice.org Help&lt;br /&gt;
** OpenOffice.org User Survey (Registration)&lt;br /&gt;
** OpenOffice.org Extensions Website&lt;br /&gt;
* The visual design is not part of the discussion, unless there are usability concerns.&lt;br /&gt;
&lt;br /&gt;
== Known Design Issues ==&lt;br /&gt;
* In Impress, the “New Document” does not directly lead to an empty document instead it presents the the “Presentation Wizard”. This wizard does also provide to open an already available document.&lt;br /&gt;
* The “Template” button will open the window “Templates and Documents” which not correct.&lt;br /&gt;
* After creating or opening a document, the StartCenter disappears and the interaction with the user is done by the usual OpenOffice.org user interface elements.&lt;br /&gt;
&lt;br /&gt;
= StartCenter for future versions of OpenOffice.org =&lt;br /&gt;
&lt;br /&gt;
== Collection of Ideas ==&lt;br /&gt;
&lt;br /&gt;
The following list contains those ideas that could possibly useful for the user (alphabetical order). Please add your comments which may be helpful for the evaluation of the ideas.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Idea&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Details&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Comments&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Bug reporting&lt;br /&gt;
| It seems that many people hazzle with the OpenOffice.org Issue Tracker (if they have finally managed to find it). &lt;br /&gt;
&lt;br /&gt;
It would be nice to implement basic bug description capabilities, similar to the ones implemented in the Document Recover feature ([http://specs.openoffice.org/appwide/recovery/Autorecovery.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community content&lt;br /&gt;
| Provide access to community content like OpenOffice.org extensions, document templates, graphics or video tutorials.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community information&lt;br /&gt;
| Give information on current community events or new (e.g. RSS feeds for local activities).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Content management systems&lt;br /&gt;
| In the industry, content management systems are the preferred method to manage documents. Besides the file system integration, the StartCenter should provide extension capabilities to integrate with CMS.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Document recovery&lt;br /&gt;
| If OpenOffice.org has crashed, it usually saves the currently opened documents and provides “Document Recovery” after restarting the software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently, the document recovery works very well but does not really fit into the UI design of OpenOffice.org. Additionally, it may interrupt the intended workflow ([http://specs.openoffice.org/appwide/errorreporter/error_report_2_0_ui_specification.odt Specification]).&lt;br /&gt;
&lt;br /&gt;
(Example: After the crash of Calc, the user may not work on. The next day, he starts Writer and gets a request to decide on recovery. This blocks her/his intended workflow.)&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Merge with splash screen&lt;br /&gt;
| The splash screen is a separate window and is displayed until the application has been loaded. There could be two approaches:&lt;br /&gt;
&lt;br /&gt;
If the loading time could be reduced significantly, show the StartCenter as soon as possible without showing the splash screen.&lt;br /&gt;
&lt;br /&gt;
- or -&lt;br /&gt;
&lt;br /&gt;
If the loading time of OpenOffice.org could not be reduced, then merge the splash screen and the StartCenter (e.g. use the same window size, use some fading).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PIM Integration&lt;br /&gt;
| For OpenOffice.org 3.0 it is planned to provide PIM capabilities with Thunderbird an the extension Lightning. To improve the integration, the StartCenter could be provide basic information on mails, tasks and the schedule.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Recent documents&lt;br /&gt;
| For the StartCenter it is planned to create new documents or to open existing ones with the file selection dialog. Normally, users do work with a certain set of documents which could be implemented as recent or frequently used documents in the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Currently, access to recent documents is done in OpenOffice.org via the application “File” menu ([http://specs.openoffice.org/appwide/menus/FileMenu.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Replace start module&lt;br /&gt;
| Instead of showing the start module together with the StartCenter, the StartCenter could be extended to replace the start module completely.&lt;br /&gt;
&lt;br /&gt;
Currently, the start module is the window that is shown if no special OpenOffice.org module is loaded ([http://specs.openoffice.org/appwide/start_module/StartModule.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Template management&lt;br /&gt;
| The document templates are currently managed at several places. The most important access to templates is given by the “Templates and Documents” window. This feature driven but non-charming window could be well integrated into the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Some time ago, there work has been started to improve the user experience. It seems that it has not been worked on for some time ([http://wiki.services.openoffice.org/wiki/Feature_-_Templates Feature Templates]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Update information&lt;br /&gt;
| The StartCenter could provide information on online updates for the main product and extensions.&lt;br /&gt;
&lt;br /&gt;
Currently, the user is informed about updates by a small icon in the upper right corner ([http://specs.openoffice.org/appwide/onlineupdate/Software_Update.odt Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User data&lt;br /&gt;
| The StartCenter could be used to acquire the personal data for the user. This data is generally used to fill out templates automatically or state the author in the change tracking feature.&lt;br /&gt;
&lt;br /&gt;
Currently, most users don&amp;#039;t see the need to fill out this form, do not know that it exists or don&amp;#039;t trust OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
The users could be encouraged to give their user data by using a “personal saluation” in the StartCenter.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User survey (Registration)&lt;br /&gt;
| The StartCenter could natively implement the user servery instead of providing it as a separate web page ([http://www.openoffice.org/welcome/registration20.html User Survey]).&lt;br /&gt;
&lt;br /&gt;
In the current version of OpenOffice.org, the request for registration is prompted directly after installing the product (together with the licence agreement this harms the experience for the user). From that point, the registration option lives quiet in the help menu.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| What&amp;#039;s new?&lt;br /&gt;
| If an updated version is installed, the user may get a short introduction to new features.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Lose the words &amp;#039;Welcome to&amp;#039;&lt;br /&gt;
| They may be appropriate on first use after installation, but after that it is wrong to welcome someone to THEIR installation on THEIR computer to edit THEIR documents.  The simple statement of the product name and version is all that is needed.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Message Panel&lt;br /&gt;
| A single small panel, providing enough room for one line of text, could be used as a dynamic communication medium that provides relevant and useful information in an unobtrusive way. Only one message would be displayed at a time. This could solve many of the above suggestions. A few examples:&lt;br /&gt;
&lt;br /&gt;
* A welcome message on first run.&lt;br /&gt;
* Encouraging users to complete the user survey.&lt;br /&gt;
* Offering tips - this could be the default if no other relevant message is available(?)&lt;br /&gt;
* Document Recovery notices&lt;br /&gt;
* When a new version is released, the user is notified and a link is provided to both a What&amp;#039;s New page and the download page.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tabbed Interface&lt;br /&gt;
| Keeping the perils of feature bloat in mind, a tabbed interface could encourage use of the Start Center as a productivity boost. Options in the OOo Preferences could customize which tab is shown on startup, saving user&amp;#039;s from constantly clicking to get to their most often used options. The tabs could be:&lt;br /&gt;
&lt;br /&gt;
* New Document - similar to the current Start Center - offering one-click access to creating new documents &amp;amp; templates&lt;br /&gt;
* Open Document - a custom open-like dialog with 3 ways to open files:&lt;br /&gt;
** Recent Documents - a list of recent OOo documents, with information like filename, last modified, etc) with a &amp;#039;pin&amp;#039; option to keep very frequently opened documents (as determined by the user) at the top of the list.&lt;br /&gt;
** Standard Open - allows the user to browse their hard disk and locate the file manually.&lt;br /&gt;
** Watched Directories - a possible new feature: users could specify directories to be &amp;#039;watched&amp;#039; - OOo would then aggregate all OOo files from these directories and display them here - like a virtual directory.&lt;br /&gt;
* OOo Online - a window showing useful OOo links/information - extensions, clip art, templates, free support, news, etc.&lt;br /&gt;
* User Survey - a quick, convenient way of completing the user survey, resumable if the user doesn&amp;#039;t want to do it all at once.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mockups ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! Name&lt;br /&gt;
&lt;br /&gt;
! Mockup&lt;br /&gt;
&lt;br /&gt;
! Details / Comments&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Fancy Progressbar&lt;br /&gt;
&lt;br /&gt;
| [[Image:StartCenter Idea ProgressBar Flare.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| If the StartCenter would be merged with the Splash Screen, then some people might fall in love with a more fancy progress bar. Flare effects and some slight animation might help to raise the enjoyment factor (animation: color changes of star, rotation, ...).&lt;br /&gt;
&lt;br /&gt;
Please note:&lt;br /&gt;
* It would be even cooler if OpenOffice.org would start up lightning fast and therefore would not require to show a progress bar.&lt;br /&gt;
* The StartCenter window is just an example. Neither color, size, shape, ... nor background belong to that proposal.&lt;br /&gt;
* The picture was drawn by myself, which means that the idea may be better than my artistic skills ;-)&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Possible New Start Center Mockup&lt;br /&gt;
&lt;br /&gt;
| [[Image:Startcenter_mockup2.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| A Start Center integrating a message panel (please see relevant entry in the collection of ideas above) and recent documents. Please note: the header design is not indicative of OOo 3&amp;#039;s final artwork (3 gulls artwork by Nikash Singh).&lt;br /&gt;
&lt;br /&gt;
As a result of [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1793 presenting this to the mailing list], 2 main concerns were raised:&lt;br /&gt;
&lt;br /&gt;
* The number of recent documents may not be sufficient. Displaying them would better be handled by the open dialog.&lt;br /&gt;
* The font sizes may be too small for visually impaired users.&lt;br /&gt;
&lt;br /&gt;
This leads to the tabbed interface suggestion (please see relevant entry in the collection of ideas above)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How to continue? ==&lt;br /&gt;
&lt;br /&gt;
At the moment, the “idea collection season” is open. So just add your brainstorming ideas on use cases, requirements, features and mockups. Then, those ideas should be evaluated in terms of “customer benefit”, “user types” and “effort”. After that we can finally start to design this feature and start implementing.&lt;br /&gt;
&lt;br /&gt;
[[category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=83244</id>
		<title>User Experience/StartCenter</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=83244"/>
		<updated>2008-06-14T11:30:40Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* Rationale */ Expanded Rationale - Added Historical Perspective&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
&lt;br /&gt;
Whenever the user starts OpenOffice.org, he plans to either:&lt;br /&gt;
* open an existing document&lt;br /&gt;
* create a new empty document&lt;br /&gt;
&lt;br /&gt;
Various secondary tasks are less frequently encountered in practice.&lt;br /&gt;
&lt;br /&gt;
Therefore, opening the desired existing document and creating a new one should be as fast and as easy to achieve as possible. Optimally, the user should need a single - straight forward - click to perform each task.&lt;br /&gt;
&lt;br /&gt;
=== Historical Perspective ===&lt;br /&gt;
&lt;br /&gt;
In a far away future, computers will be able to read the user&amp;#039;s mind and automatically create a new document or locate the existing document that the user intends to open. Even if the user doesn&amp;#039;t accurately remember the file name, this advanced computer will infer from existing incomplete data the correct document, therefore removing the need for this start center. But this is in a very far away future.&lt;br /&gt;
&lt;br /&gt;
Traditionally, programs have focused on the documents use-history to predict which documents are likely to be re-used by the user. Recently used ones are more likely to be accessed again, therefore various programs have implemented features from a &amp;#039;&amp;#039;&amp;#039;full fledged document history&amp;#039;&amp;#039;&amp;#039; to simple &amp;#039;&amp;#039;&amp;#039;recent-document lists&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Although this algorithm works on average well, it sometimes fails. Especially with the raising creation of new content on the internet, the number of documents a user might access increases significantly, putting great strain on the limited &amp;#039;&amp;#039;recent-document lists&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
New concepts are therefore needed, both to easily track existing documents - IF OOo cannot predict which document the user intends to open than at least ease finding manually this one -, as well as increase the chance of a positive hit. Various strategies will be discussed below, including automatic meta-data and tagging-features, as well as customising the history list (e.g. pinning documents in the history list - an approach followed by MS Office 2007).&lt;br /&gt;
&lt;br /&gt;
=== OOo General Approach ===&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org is separated into single applications like Writer, Calc, Draw and Impress, which could be started directly from the operating system start panel. If the OpenOffice.org executable is started directly OOo shows the start module, always shown if no document is loaded. The start module has no value for the user on start-up, but keeps OOo loaded if the last document has been closed and a new one is generated. The plain start module makes it difficult start OOo from a link on the desktop to gain visibility or on the Macintosh platform.&lt;br /&gt;
&lt;br /&gt;
So a new StartCenter is needed to welcome the user. The “welcome” implies that is very important for the experience of the user, because:&lt;br /&gt;
&lt;br /&gt;
* ... it is the first element the user might see (besides the download and installation procedure).&lt;br /&gt;
* ... it is an essential part of OpenOffice.org&amp;#039;s visual identity.&lt;br /&gt;
* ... it creates a first impression on the features and the usability of OpenOffice.org.&lt;br /&gt;
* ... it should encourage the new user to work with OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The development of the new StartCenter has begun and is open for community discussion. A first version of it will be part of OpenOffice.org 3.0. After that, this start center could be further extended from version to version. New ideas can be added in section Collection of Ideas.&lt;br /&gt;
&lt;br /&gt;
== Terms and Definitions ==&lt;br /&gt;
The following graphics contains terms and definitions which might be helpful for the ongoing discussion.&lt;br /&gt;
&lt;br /&gt;
[[Image:UX StartCenter Definitions.png|center]]&lt;br /&gt;
&lt;br /&gt;
A discussion has been started if another name but &amp;quot;StartCenter&amp;quot; may make more sense. You find it at [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1295 ux-discuss Message 1295].&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
(Open issues list, tbd)&lt;br /&gt;
&lt;br /&gt;
= StartCenter for OpenOffice.org 3.0 =&lt;br /&gt;
This first step of the development, targeted for inclusion in OpenOffice.org 3.0, defines the integration into the operating system and a first welcome dialog within the former backing window.&lt;br /&gt;
&lt;br /&gt;
* The specification for the StartCenter is located at the [http://specs.openoffice.org/appwide/start_center/start_center.odt Specification Project]. &lt;br /&gt;
* The development of the visual design has been documented on the pages of [http://ui.openoffice.org/VisualDesign/OOo_startup_dialog.html Visual Design].&lt;br /&gt;
* The StartCenter has been initially presented to the public at [http://blogs.sun.com/GullFOSS/entry/new_startcenter_replaces_startmodule GullFOSS].&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
Please note: The discussion has been started with the first version of the StartCenter (2008-02-19). Therefore not all of the given points may be valid at the moment.&lt;br /&gt;
&lt;br /&gt;
What has been rated positively:&lt;br /&gt;
&lt;br /&gt;
* The design appears very clear to the user.&lt;br /&gt;
* It welcomes the user “Say hello to iPo ... mmh ... OpenOffice.org” ;-)&lt;br /&gt;
&lt;br /&gt;
What has been criticized so far:&lt;br /&gt;
&lt;br /&gt;
* The spacing does not emphasize the functional representation of the elements.&lt;br /&gt;
* The &amp;quot;new from template&amp;quot; symbol is separated from the &amp;quot;new empty document&amp;quot; by the &amp;quot;open&amp;quot;. Seems weird.&lt;br /&gt;
* The mouseover area is relatively small&lt;br /&gt;
* The three items in the lower right might need some explanation. People who use that window will probably need some extra guidance.&lt;br /&gt;
* There is no obvious way to get help (besides the main OOo start module).&lt;br /&gt;
* From the user&amp;#039;s point of view it is not really required to show the product name and version number in such a prominent way. &lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
&lt;br /&gt;
The following constraints apply for the StartCenter for OpenOffice.org 3.0:&lt;br /&gt;
&lt;br /&gt;
* The StartCenter must provide entries for the following OpenOffice.org modules (if installed):&lt;br /&gt;
** Writer (Text Document)&lt;br /&gt;
** Calc (Spreadsheet)&lt;br /&gt;
** Impress (Presentation)&lt;br /&gt;
** Draw (Drawing)&lt;br /&gt;
** Base (Database)&lt;br /&gt;
* The StartCenter must provide actions/links to:&lt;br /&gt;
** OpenOffice.org Help&lt;br /&gt;
** OpenOffice.org User Survey (Registration)&lt;br /&gt;
** OpenOffice.org Extensions Website&lt;br /&gt;
* The visual design is not part of the discussion, unless there are usability concerns.&lt;br /&gt;
&lt;br /&gt;
== Known Design Issues ==&lt;br /&gt;
* In Impress, the “New Document” does not directly lead to an empty document instead it presents the the “Presentation Wizard”. This wizard does also provide to open an already available document.&lt;br /&gt;
* The “Template” button will open the window “Templates and Documents” which not correct.&lt;br /&gt;
* After creating or opening a document, the StartCenter disappears and the interaction with the user is done by the usual OpenOffice.org user interface elements.&lt;br /&gt;
&lt;br /&gt;
= StartCenter for future versions of OpenOffice.org =&lt;br /&gt;
&lt;br /&gt;
== Collection of Ideas ==&lt;br /&gt;
&lt;br /&gt;
The following list contains those ideas that could possibly useful for the user (alphabetical order). Please add your comments which may be helpful for the evaluation of the ideas.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Idea&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Details&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Comments&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Bug reporting&lt;br /&gt;
| It seems that many people hazzle with the OpenOffice.org Issue Tracker (if they have finally managed to find it). &lt;br /&gt;
&lt;br /&gt;
It would be nice to implement basic bug description capabilities, similar to the ones implemented in the Document Recover feature ([http://specs.openoffice.org/appwide/recovery/Autorecovery.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community content&lt;br /&gt;
| Provide access to community content like OpenOffice.org extensions, document templates, graphics or video tutorials.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community information&lt;br /&gt;
| Give information on current community events or new (e.g. RSS feeds for local activities).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Content management systems&lt;br /&gt;
| In the industry, content management systems are the preferred method to manage documents. Besides the file system integration, the StartCenter should provide extension capabilities to integrate with CMS.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Document recovery&lt;br /&gt;
| If OpenOffice.org has crashed, it usually saves the currently opened documents and provides “Document Recovery” after restarting the software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently, the document recovery works very well but does not really fit into the UI design of OpenOffice.org. Additionally, it may interrupt the intended workflow ([http://specs.openoffice.org/appwide/errorreporter/error_report_2_0_ui_specification.odt Specification]).&lt;br /&gt;
&lt;br /&gt;
(Example: After the crash of Calc, the user may not work on. The next day, he starts Writer and gets a request to decide on recovery. This blocks her/his intended workflow.)&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Merge with splash screen&lt;br /&gt;
| The splash screen is a separate window and is displayed until the application has been loaded. There could be two approaches:&lt;br /&gt;
&lt;br /&gt;
If the loading time could be reduced significantly, show the StartCenter as soon as possible without showing the splash screen.&lt;br /&gt;
&lt;br /&gt;
- or -&lt;br /&gt;
&lt;br /&gt;
If the loading time of OpenOffice.org could not be reduced, then merge the splash screen and the StartCenter (e.g. use the same window size, use some fading).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PIM Integration&lt;br /&gt;
| For OpenOffice.org 3.0 it is planned to provide PIM capabilities with Thunderbird an the extension Lightning. To improve the integration, the StartCenter could be provide basic information on mails, tasks and the schedule.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Recent documents&lt;br /&gt;
| For the StartCenter it is planned to create new documents or to open existing ones with the file selection dialog. Normally, users do work with a certain set of documents which could be implemented as recent or frequently used documents in the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Currently, access to recent documents is done in OpenOffice.org via the application “File” menu ([http://specs.openoffice.org/appwide/menus/FileMenu.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Replace start module&lt;br /&gt;
| Instead of showing the start module together with the StartCenter, the StartCenter could be extended to replace the start module completely.&lt;br /&gt;
&lt;br /&gt;
Currently, the start module is the window that is shown if no special OpenOffice.org module is loaded ([http://specs.openoffice.org/appwide/start_module/StartModule.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Template management&lt;br /&gt;
| The document templates are currently managed at several places. The most important access to templates is given by the “Templates and Documents” window. This feature driven but non-charming window could be well integrated into the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Some time ago, there work has been started to improve the user experience. It seems that it has not been worked on for some time ([http://wiki.services.openoffice.org/wiki/Feature_-_Templates Feature Templates]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Update information&lt;br /&gt;
| The StartCenter could provide information on online updates for the main product and extensions.&lt;br /&gt;
&lt;br /&gt;
Currently, the user is informed about updates by a small icon in the upper right corner ([http://specs.openoffice.org/appwide/onlineupdate/Software_Update.odt Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User data&lt;br /&gt;
| The StartCenter could be used to acquire the personal data for the user. This data is generally used to fill out templates automatically or state the author in the change tracking feature.&lt;br /&gt;
&lt;br /&gt;
Currently, most users don&amp;#039;t see the need to fill out this form, do not know that it exists or don&amp;#039;t trust OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
The users could be encouraged to give their user data by using a “personal saluation” in the StartCenter.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User survey (Registration)&lt;br /&gt;
| The StartCenter could natively implement the user servery instead of providing it as a separate web page ([http://www.openoffice.org/welcome/registration20.html User Survey]).&lt;br /&gt;
&lt;br /&gt;
In the current version of OpenOffice.org, the request for registration is prompted directly after installing the product (together with the licence agreement this harms the experience for the user). From that point, the registration option lives quiet in the help menu.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| What&amp;#039;s new?&lt;br /&gt;
| If an updated version is installed, the user may get a short introduction to new features.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Lose the words &amp;#039;Welcome to&amp;#039;&lt;br /&gt;
| They may be appropriate on first use after installation, but after that it is wrong to welcome someone to THEIR installation on THEIR computer to edit THEIR documents.  The simple statement of the product name and version is all that is needed.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Message Panel&lt;br /&gt;
| A single small panel, providing enough room for one line of text, could be used as a dynamic communication medium that provides relevant and useful information in an unobtrusive way. Only one message would be displayed at a time. This could solve many of the above suggestions. A few examples:&lt;br /&gt;
&lt;br /&gt;
* A welcome message on first run.&lt;br /&gt;
* Encouraging users to complete the user survey.&lt;br /&gt;
* Offering tips - this could be the default if no other relevant message is available(?)&lt;br /&gt;
* Document Recovery notices&lt;br /&gt;
* When a new version is released, the user is notified and a link is provided to both a What&amp;#039;s New page and the download page.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tabbed Interface&lt;br /&gt;
| Keeping the perils of feature bloat in mind, a tabbed interface could encourage use of the Start Center as a productivity boost. Options in the OOo Preferences could customize which tab is shown on startup, saving user&amp;#039;s from constantly clicking to get to their most often used options. The tabs could be:&lt;br /&gt;
&lt;br /&gt;
* New Document - similar to the current Start Center - offering one-click access to creating new documents &amp;amp; templates&lt;br /&gt;
* Open Document - a custom open-like dialog with 3 ways to open files:&lt;br /&gt;
** Recent Documents - a list of recent OOo documents, with information like filename, last modified, etc) with a &amp;#039;pin&amp;#039; option to keep very frequently opened documents (as determined by the user) at the top of the list.&lt;br /&gt;
** Standard Open - allows the user to browse their hard disk and locate the file manually.&lt;br /&gt;
** Watched Directories - a possible new feature: users could specify directories to be &amp;#039;watched&amp;#039; - OOo would then aggregate all OOo files from these directories and display them here - like a virtual directory.&lt;br /&gt;
* OOo Online - a window showing useful OOo links/information - extensions, clip art, templates, free support, news, etc.&lt;br /&gt;
* User Survey - a quick, convenient way of completing the user survey, resumable if the user doesn&amp;#039;t want to do it all at once.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mockups ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! Name&lt;br /&gt;
&lt;br /&gt;
! Mockup&lt;br /&gt;
&lt;br /&gt;
! Details / Comments&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Fancy Progressbar&lt;br /&gt;
&lt;br /&gt;
| [[Image:StartCenter Idea ProgressBar Flare.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| If the StartCenter would be merged with the Splash Screen, then some people might fall in love with a more fancy progress bar. Flare effects and some slight animation might help to raise the enjoyment factor (animation: color changes of star, rotation, ...).&lt;br /&gt;
&lt;br /&gt;
Please note:&lt;br /&gt;
* It would be even cooler if OpenOffice.org would start up lightning fast and therefore would not require to show a progress bar.&lt;br /&gt;
* The StartCenter window is just an example. Neither color, size, shape, ... nor background belong to that proposal.&lt;br /&gt;
* The picture was drawn by myself, which means that the idea may be better than my artistic skills ;-)&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Possible New Start Center Mockup&lt;br /&gt;
&lt;br /&gt;
| [[Image:Startcenter_mockup2.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| A Start Center integrating a message panel (please see relevant entry in the collection of ideas above) and recent documents. Please note: the header design is not indicative of OOo 3&amp;#039;s final artwork (3 gulls artwork by Nikash Singh).&lt;br /&gt;
&lt;br /&gt;
As a result of [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1793 presenting this to the mailing list], 2 main concerns were raised:&lt;br /&gt;
&lt;br /&gt;
* The number of recent documents may not be sufficient. Displaying them would better be handled by the open dialog.&lt;br /&gt;
* The font sizes may be too small for visually impaired users.&lt;br /&gt;
&lt;br /&gt;
This leads to the tabbed interface suggestion (please see relevant entry in the collection of ideas above)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How to continue? ==&lt;br /&gt;
&lt;br /&gt;
At the moment, the “idea collection season” is open. So just add your brainstorming ideas on use cases, requirements, features and mockups. Then, those ideas should be evaluated in terms of “customer benefit”, “user types” and “effort”. After that we can finally start to design this feature and start implementing.&lt;br /&gt;
&lt;br /&gt;
[[category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82725</id>
		<title>2008 Q2 Review of Spreadsheet Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82725"/>
		<updated>2008-06-12T18:45:24Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* long-term suggestions */ Minor Re-Formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Review of the OpenOffice.org Spreadsheet project (April/May 2008) =&lt;br /&gt;
&lt;br /&gt;
== Review schedule ==&lt;br /&gt;
&lt;br /&gt;
* start of review: April 28th&lt;br /&gt;
* review of collected issues: May 5th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
* start of sorting priorities and assignments May 5th&lt;br /&gt;
* review of final list: May 13th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
&lt;br /&gt;
== Status of the project ==&lt;br /&gt;
&lt;br /&gt;
=== what are the most severe issues in the current release ===&lt;br /&gt;
High voted issues April 2008 (all types - defects, features, enhancements):&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=8302 8302]: (111	Votes) Want to be able to insert into the middle of merged cells &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5560 5560]: (75) Spreadsheet Sheet Labels (change Color and Font) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5930 5930]: (71) Engineering Notation &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=12666 12666]: (61) Autofilter works just on one sheet (only one auto-range per &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=30215 30215]: (57) Further thoughts on row limits &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=20857 20857]: (55) R1C1 notation for the spreadsheet &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=21280 21280]: (50) Automatic Insert (shift down or shift right) of cells, colum &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=2131 2131]: (47)	Ability to merge cells already merged &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=15773 15773]: (45) Currency symbol left justified, while amount right justified &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=59745 59745]: (44) Cell notes do not move when cells are sorted in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=35579 35579]: (42) Standard filter requires more options.. &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=6087 6087]: (40) ODF: Allow all characters in sheet names &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=25855 25855]: (38) Copy multiple seperated rows &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=22762 22762]: (33) Page preview for Selection &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=33723 33723]: (31) Ability to turn off Number Recognition in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5658 5658]: (24)	Spreadsheet thinks a number is a string (text) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=87970 87970]: (22) Hebrew Characters in Spreadsheet Names Became Misdisplayed &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=38494 38494]: (21) Copy/Paste numbers from Writer to Calc: decimal separator in &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5759 5759]: (19)	DataPilot: allow more than 8 data fields &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=3687 3687]: (18) Make CSV import/export filter settings persistent (e.g. the&lt;br /&gt;
&lt;br /&gt;
=== which are the most requested (or needed) features (in the press, user forums, issues, other feedback) ===&lt;br /&gt;
&lt;br /&gt;
The following ux-ctest issues have been recorded during usability sessions.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60408 60408]: Sum Icon in Calc not Found: [http://specs.openoffice.org/calc/ease-of-use/sum_button_enhancements.odt Specification]&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60403 60403]: Edit menu: Expected menu command to duplicate sheets&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60402 60402]: German terminology in context menu for sheet controls could be misunderstood&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60401 60401]: Calc does not support all users&amp;#039; strategies regarding sorting data&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60400 60400]: Spreadsheet handling wording table vs. spreadsheet&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60399 60399]: Delete Columns/Rows in the context menu is missing if the cursor is not positioned on Column/Row Header&lt;br /&gt;
&lt;br /&gt;
The following issues have been recorded during expert talks with customers.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=969 969]: Auto-Correct on leaving cells does not work&lt;br /&gt;
# Issue no.: ??????: Add Color Picker and Link to Color Dialog to Color Float&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=66484 66484]: Missing Range Chooser Issue  &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5432 5432]: F4 should repeat last command&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=10864 10864]: Color chooser do not show latest color&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]: [http://specs.openoffice.org/calc/features/Print_Output_Scaling_Factor.odt]: Print Output Scaling Factor&lt;br /&gt;
&lt;br /&gt;
Usability problems&lt;br /&gt;
# {{Bug|87999}}: (11 votes) In &amp;quot;standard&amp;quot; data type csv import should never convert items with one dot to dates&lt;br /&gt;
::User struggle very often about this problem. I&amp;#039;ve collect some issues from the issue tracker:{{ Bug|6315}} {{ Bug|7606}} {{ Bug|13156}} {{ Bug|18458}} {{ Bug|20804}} {{ Bug|23024}} {{ Bug|25201}} {{ Bug|31326}} {{ Bug|59339}} {{ Bug|65142}} {{ Bug|67813}} {{ Bug|69097}} {{ Bug|72449}} {{ Bug|82196}} {{ Bug|88243}}. They are all closed as worksforme or invalid or duplicate, but they show, that the import of csv files needs an improvement here. The issue is related to no 33723 but not the same.&lt;br /&gt;
&lt;br /&gt;
== short term planning ==&lt;br /&gt;
=== which defect needs to go into the next release ===&lt;br /&gt;
&lt;br /&gt;
None at the moment, but we agreed to be flexible for any incoming new issues if any, especially those with patches.&lt;br /&gt;
&lt;br /&gt;
=== which features will be worked on for the half year ===&lt;br /&gt;
# ODFF formula changes&lt;br /&gt;
# Excel 2007 import&lt;br /&gt;
# Calc collaboration (extend change tracking for formatting and attributes)&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=14893 14893]: (3) Excel displays Grid lines on a per sheet basis, Calc on a per document basis&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=85305 85305]: (1) Dynamically grow a filtered range for autofilter, standard filter, and advanced filter&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=86856 86856]:Show Formula Syntax in tip help.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]:Adding scaling factor on page preview in calc.&lt;br /&gt;
&lt;br /&gt;
=== which issues needs an assignment ===&lt;br /&gt;
&lt;br /&gt;
== mid/long term planning ==&lt;br /&gt;
===  which features/bugfixes needs to be addressed in the next two/three years ===&lt;br /&gt;
=== unassigned feature/bugfixes ===&lt;br /&gt;
&lt;br /&gt;
=== long-term suggestions ===&lt;br /&gt;
#; separate functional units:&lt;br /&gt;
#* split Calc into 2 functional units / separate applications&lt;br /&gt;
#* one broad &amp;#039;&amp;#039;&amp;#039;table/canvas&amp;#039;&amp;#039;&amp;#039; application for general users, similar to [http://www.apple.com/iwork/numbers/ Apple&amp;#039;s Numbers]&lt;br /&gt;
#* one application focused on &amp;#039;&amp;#039;&amp;#039;professional spreadsheet&amp;#039;&amp;#039;&amp;#039; users&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;general use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* modalities for easier and more productive table input: a lot of brainstorming needed&lt;br /&gt;
#*; professional users would benefit as well&lt;br /&gt;
#** create input templates, e.g. see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingcheckboxesandsliders_20070807_640x360.mov Apple&amp;#039;s iWork tutorial] and any decent statistical application (e.g. [http://www.cdc.gov/epiinfo/ Epi Info])&lt;br /&gt;
#** data validation&lt;br /&gt;
#* ease table formatting:&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=78181 issue 78181] and Apple&amp;#039;s iWorks Tutorial [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_customizingtables_20070807_640x360.mov movie 1] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingtablesheadersfooters_20070807_640x360.mov movie 2]: table styles, striped tables, highlight current row, headers and footer rows (results row)&lt;br /&gt;
#** advanced canvas formatting:&lt;br /&gt;
#*** add various elements/objects to spreadsheets, see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov iWorks tutorial] and [http://www.openoffice.org/issues/show_bug.cgi?id=83767 issue 83767: Company Logos]&lt;br /&gt;
#*** merge Draw-features into the spreadsheet application (see previous iWorks tutorial)&lt;br /&gt;
#* ease and implement automatic analysis features (very basic ones - like correct descriptive statistics)&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=89980 &amp;#039;&amp;#039;&amp;#039;SUMMARY()&amp;#039;&amp;#039;&amp;#039;] function: compute automatically all needed results for descriptive statistics purposes and export results adapted as for publication needs (e.g. in academic settings)(see also the discussion on the [http://lists.oasis-open.org/archives/office-comment/200806/msg00003.html OASIS mailing list])&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;professional use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* catch numerous errors by implementing strong typing: see [http://www.openoffice.org/issues/show_bug.cgi?id=79924 issue 79924]&lt;br /&gt;
#* prepare for multidimensional spreadsheets / OLAP functionality:&lt;br /&gt;
#** split table into functional layers&lt;br /&gt;
#** separate data layer from formula layer (see next section: multidimensional spreadsheets)&lt;br /&gt;
#** separate general definitions of constants, variables, and names into a separate spreadsheet header: see [http://www.openoffice.org/issues/show_bug.cgi?id=67499 issue 67499] and [http://www.openoffice.org/issues/show_bug.cgi?id=66886 issue 66886]&lt;br /&gt;
#** separate spreadsheet and table headings from data layer: see [http://www.openoffice.org/issues/show_bug.cgi?id=83767 Company Logo] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov Apple&amp;#039;s iWorks tutorial] on adding various elements to the canvas&lt;br /&gt;
#** separate results from Data Layer: issue not yet filed&lt;br /&gt;
#* implement multidimensional spreadsheets: see [http://www.openoffice.org/issues/show_bug.cgi?id=85825 issue 85825]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Releases]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82724</id>
		<title>2008 Q2 Review of Spreadsheet Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82724"/>
		<updated>2008-06-12T18:44:36Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* long-term suggestions */ Corrected error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Review of the OpenOffice.org Spreadsheet project (April/May 2008) =&lt;br /&gt;
&lt;br /&gt;
== Review schedule ==&lt;br /&gt;
&lt;br /&gt;
* start of review: April 28th&lt;br /&gt;
* review of collected issues: May 5th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
* start of sorting priorities and assignments May 5th&lt;br /&gt;
* review of final list: May 13th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
&lt;br /&gt;
== Status of the project ==&lt;br /&gt;
&lt;br /&gt;
=== what are the most severe issues in the current release ===&lt;br /&gt;
High voted issues April 2008 (all types - defects, features, enhancements):&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=8302 8302]: (111	Votes) Want to be able to insert into the middle of merged cells &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5560 5560]: (75) Spreadsheet Sheet Labels (change Color and Font) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5930 5930]: (71) Engineering Notation &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=12666 12666]: (61) Autofilter works just on one sheet (only one auto-range per &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=30215 30215]: (57) Further thoughts on row limits &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=20857 20857]: (55) R1C1 notation for the spreadsheet &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=21280 21280]: (50) Automatic Insert (shift down or shift right) of cells, colum &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=2131 2131]: (47)	Ability to merge cells already merged &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=15773 15773]: (45) Currency symbol left justified, while amount right justified &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=59745 59745]: (44) Cell notes do not move when cells are sorted in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=35579 35579]: (42) Standard filter requires more options.. &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=6087 6087]: (40) ODF: Allow all characters in sheet names &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=25855 25855]: (38) Copy multiple seperated rows &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=22762 22762]: (33) Page preview for Selection &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=33723 33723]: (31) Ability to turn off Number Recognition in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5658 5658]: (24)	Spreadsheet thinks a number is a string (text) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=87970 87970]: (22) Hebrew Characters in Spreadsheet Names Became Misdisplayed &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=38494 38494]: (21) Copy/Paste numbers from Writer to Calc: decimal separator in &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5759 5759]: (19)	DataPilot: allow more than 8 data fields &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=3687 3687]: (18) Make CSV import/export filter settings persistent (e.g. the&lt;br /&gt;
&lt;br /&gt;
=== which are the most requested (or needed) features (in the press, user forums, issues, other feedback) ===&lt;br /&gt;
&lt;br /&gt;
The following ux-ctest issues have been recorded during usability sessions.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60408 60408]: Sum Icon in Calc not Found: [http://specs.openoffice.org/calc/ease-of-use/sum_button_enhancements.odt Specification]&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60403 60403]: Edit menu: Expected menu command to duplicate sheets&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60402 60402]: German terminology in context menu for sheet controls could be misunderstood&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60401 60401]: Calc does not support all users&amp;#039; strategies regarding sorting data&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60400 60400]: Spreadsheet handling wording table vs. spreadsheet&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60399 60399]: Delete Columns/Rows in the context menu is missing if the cursor is not positioned on Column/Row Header&lt;br /&gt;
&lt;br /&gt;
The following issues have been recorded during expert talks with customers.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=969 969]: Auto-Correct on leaving cells does not work&lt;br /&gt;
# Issue no.: ??????: Add Color Picker and Link to Color Dialog to Color Float&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=66484 66484]: Missing Range Chooser Issue  &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5432 5432]: F4 should repeat last command&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=10864 10864]: Color chooser do not show latest color&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]: [http://specs.openoffice.org/calc/features/Print_Output_Scaling_Factor.odt]: Print Output Scaling Factor&lt;br /&gt;
&lt;br /&gt;
Usability problems&lt;br /&gt;
# {{Bug|87999}}: (11 votes) In &amp;quot;standard&amp;quot; data type csv import should never convert items with one dot to dates&lt;br /&gt;
::User struggle very often about this problem. I&amp;#039;ve collect some issues from the issue tracker:{{ Bug|6315}} {{ Bug|7606}} {{ Bug|13156}} {{ Bug|18458}} {{ Bug|20804}} {{ Bug|23024}} {{ Bug|25201}} {{ Bug|31326}} {{ Bug|59339}} {{ Bug|65142}} {{ Bug|67813}} {{ Bug|69097}} {{ Bug|72449}} {{ Bug|82196}} {{ Bug|88243}}. They are all closed as worksforme or invalid or duplicate, but they show, that the import of csv files needs an improvement here. The issue is related to no 33723 but not the same.&lt;br /&gt;
&lt;br /&gt;
== short term planning ==&lt;br /&gt;
=== which defect needs to go into the next release ===&lt;br /&gt;
&lt;br /&gt;
None at the moment, but we agreed to be flexible for any incoming new issues if any, especially those with patches.&lt;br /&gt;
&lt;br /&gt;
=== which features will be worked on for the half year ===&lt;br /&gt;
# ODFF formula changes&lt;br /&gt;
# Excel 2007 import&lt;br /&gt;
# Calc collaboration (extend change tracking for formatting and attributes)&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=14893 14893]: (3) Excel displays Grid lines on a per sheet basis, Calc on a per document basis&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=85305 85305]: (1) Dynamically grow a filtered range for autofilter, standard filter, and advanced filter&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=86856 86856]:Show Formula Syntax in tip help.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]:Adding scaling factor on page preview in calc.&lt;br /&gt;
&lt;br /&gt;
=== which issues needs an assignment ===&lt;br /&gt;
&lt;br /&gt;
== mid/long term planning ==&lt;br /&gt;
===  which features/bugfixes needs to be addressed in the next two/three years ===&lt;br /&gt;
=== unassigned feature/bugfixes ===&lt;br /&gt;
&lt;br /&gt;
=== long-term suggestions ===&lt;br /&gt;
#; separate functional units:&lt;br /&gt;
#* split Calc into 2 functional units / separate applications&lt;br /&gt;
#* one broad &amp;#039;&amp;#039;&amp;#039;table/canvas&amp;#039;&amp;#039;&amp;#039; application for general users, similar to [http://www.apple.com/iwork/numbers/ Apple&amp;#039;s Numbers]&lt;br /&gt;
#* one application focused on &amp;#039;&amp;#039;&amp;#039;professional spreadsheet&amp;#039;&amp;#039;&amp;#039; users&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;general use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* modalities for easier and more productive table input: a lot of brainstorming needed&lt;br /&gt;
#*; professional users would benefit as well&lt;br /&gt;
#** create input templates, e.g. see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingcheckboxesandsliders_20070807_640x360.mov Apple&amp;#039;s iWork tutorial] and any decent statistical application (e.g. [http://www.cdc.gov/epiinfo/ Epi Info])&lt;br /&gt;
#** data validation&lt;br /&gt;
#* ease table formatting:&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=78181 issue 78181] and Apple&amp;#039;s iWorks Tutorial [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_customizingtables_20070807_640x360.mov movie 1] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingtablesheadersfooters_20070807_640x360.mov movie 2]: table styles, striped tables, highlight current row, headers and footer rows (results row)&lt;br /&gt;
#** advanced canvas formatting:&lt;br /&gt;
#*** add various elements/objects to spreadsheets, see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov iWorks tutorial] and [http://www.openoffice.org/issues/show_bug.cgi?id=83767 issue 83767: Company Logos]&lt;br /&gt;
#*** merge Draw-features into the spreadsheet application (see previous iWorks tutorial)&lt;br /&gt;
#* ease and implement automatic analysis features (very basic ones - like correct descriptive statistics)&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=89980 &amp;#039;&amp;#039;&amp;#039;SUMMARY()&amp;#039;&amp;#039;&amp;#039;] function: compute automatically all needed results for descriptive statistics purposes and export results adapted as for publication needs (e.g. in academic settings)(see also the [http://lists.oasis-open.org/archives/office-comment/200806/msg00003.html discussion on the OASIS mailing list])&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;professional use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* catch numerous errors by implementing strong typing: see [http://www.openoffice.org/issues/show_bug.cgi?id=79924 issue 79924]&lt;br /&gt;
#* prepare for multidimensional spreadsheets / OLAP functionality:&lt;br /&gt;
#** split table into functional layers&lt;br /&gt;
#** separate data layer from formula layer (see next section: multidimensional spreadsheets)&lt;br /&gt;
#** separate general definitions of constants, variables, and names into a separate spreadsheet header: see [http://www.openoffice.org/issues/show_bug.cgi?id=67499 issue 67499] and [http://www.openoffice.org/issues/show_bug.cgi?id=66886 issue 66886]&lt;br /&gt;
#** separate spreadsheet and table headings from data layer: see [http://www.openoffice.org/issues/show_bug.cgi?id=83767 Company Logo] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov Apple&amp;#039;s iWorks tutorial] on adding various elements to the canvas&lt;br /&gt;
#** separate results from Data Layer: issue not yet filed&lt;br /&gt;
#* implement multidimensional spreadsheets: see [http://www.openoffice.org/issues/show_bug.cgi?id=85825 issue 85825]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Releases]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82723</id>
		<title>2008 Q2 Review of Spreadsheet Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=2008_Q2_Review_of_Spreadsheet_Project&amp;diff=82723"/>
		<updated>2008-06-12T18:44:03Z</updated>

		<summary type="html">&lt;p&gt;Discoleo: /* long-term suggestions */ Added link to OASIS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Review of the OpenOffice.org Spreadsheet project (April/May 2008) =&lt;br /&gt;
&lt;br /&gt;
== Review schedule ==&lt;br /&gt;
&lt;br /&gt;
* start of review: April 28th&lt;br /&gt;
* review of collected issues: May 5th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
* start of sorting priorities and assignments May 5th&lt;br /&gt;
* review of final list: May 13th, 3pm UTC, #ooocalc on freenode&lt;br /&gt;
&lt;br /&gt;
== Status of the project ==&lt;br /&gt;
&lt;br /&gt;
=== what are the most severe issues in the current release ===&lt;br /&gt;
High voted issues April 2008 (all types - defects, features, enhancements):&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=8302 8302]: (111	Votes) Want to be able to insert into the middle of merged cells &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5560 5560]: (75) Spreadsheet Sheet Labels (change Color and Font) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5930 5930]: (71) Engineering Notation &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=12666 12666]: (61) Autofilter works just on one sheet (only one auto-range per &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=30215 30215]: (57) Further thoughts on row limits &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=20857 20857]: (55) R1C1 notation for the spreadsheet &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=21280 21280]: (50) Automatic Insert (shift down or shift right) of cells, colum &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=2131 2131]: (47)	Ability to merge cells already merged &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=15773 15773]: (45) Currency symbol left justified, while amount right justified &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=59745 59745]: (44) Cell notes do not move when cells are sorted in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=35579 35579]: (42) Standard filter requires more options.. &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=6087 6087]: (40) ODF: Allow all characters in sheet names &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=25855 25855]: (38) Copy multiple seperated rows &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=22762 22762]: (33) Page preview for Selection &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=33723 33723]: (31) Ability to turn off Number Recognition in Calc &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5658 5658]: (24)	Spreadsheet thinks a number is a string (text) &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=87970 87970]: (22) Hebrew Characters in Spreadsheet Names Became Misdisplayed &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=38494 38494]: (21) Copy/Paste numbers from Writer to Calc: decimal separator in &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5759 5759]: (19)	DataPilot: allow more than 8 data fields &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=3687 3687]: (18) Make CSV import/export filter settings persistent (e.g. the&lt;br /&gt;
&lt;br /&gt;
=== which are the most requested (or needed) features (in the press, user forums, issues, other feedback) ===&lt;br /&gt;
&lt;br /&gt;
The following ux-ctest issues have been recorded during usability sessions.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60408 60408]: Sum Icon in Calc not Found: [http://specs.openoffice.org/calc/ease-of-use/sum_button_enhancements.odt Specification]&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60403 60403]: Edit menu: Expected menu command to duplicate sheets&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60402 60402]: German terminology in context menu for sheet controls could be misunderstood&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60401 60401]: Calc does not support all users&amp;#039; strategies regarding sorting data&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60400 60400]: Spreadsheet handling wording table vs. spreadsheet&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=60399 60399]: Delete Columns/Rows in the context menu is missing if the cursor is not positioned on Column/Row Header&lt;br /&gt;
&lt;br /&gt;
The following issues have been recorded during expert talks with customers.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=969 969]: Auto-Correct on leaving cells does not work&lt;br /&gt;
# Issue no.: ??????: Add Color Picker and Link to Color Dialog to Color Float&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=66484 66484]: Missing Range Chooser Issue  &lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=5432 5432]: F4 should repeat last command&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=10864 10864]: Color chooser do not show latest color&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]: [http://specs.openoffice.org/calc/features/Print_Output_Scaling_Factor.odt]: Print Output Scaling Factor&lt;br /&gt;
&lt;br /&gt;
Usability problems&lt;br /&gt;
# {{Bug|87999}}: (11 votes) In &amp;quot;standard&amp;quot; data type csv import should never convert items with one dot to dates&lt;br /&gt;
::User struggle very often about this problem. I&amp;#039;ve collect some issues from the issue tracker:{{ Bug|6315}} {{ Bug|7606}} {{ Bug|13156}} {{ Bug|18458}} {{ Bug|20804}} {{ Bug|23024}} {{ Bug|25201}} {{ Bug|31326}} {{ Bug|59339}} {{ Bug|65142}} {{ Bug|67813}} {{ Bug|69097}} {{ Bug|72449}} {{ Bug|82196}} {{ Bug|88243}}. They are all closed as worksforme or invalid or duplicate, but they show, that the import of csv files needs an improvement here. The issue is related to no 33723 but not the same.&lt;br /&gt;
&lt;br /&gt;
== short term planning ==&lt;br /&gt;
=== which defect needs to go into the next release ===&lt;br /&gt;
&lt;br /&gt;
None at the moment, but we agreed to be flexible for any incoming new issues if any, especially those with patches.&lt;br /&gt;
&lt;br /&gt;
=== which features will be worked on for the half year ===&lt;br /&gt;
# ODFF formula changes&lt;br /&gt;
# Excel 2007 import&lt;br /&gt;
# Calc collaboration (extend change tracking for formatting and attributes)&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=14893 14893]: (3) Excel displays Grid lines on a per sheet basis, Calc on a per document basis&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=85305 85305]: (1) Dynamically grow a filtered range for autofilter, standard filter, and advanced filter&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=86856 86856]:Show Formula Syntax in tip help.&lt;br /&gt;
# Issue no.: [http://www.openoffice.org/issues/show_bug.cgi?id=88521 88521]:Adding scaling factor on page preview in calc.&lt;br /&gt;
&lt;br /&gt;
=== which issues needs an assignment ===&lt;br /&gt;
&lt;br /&gt;
== mid/long term planning ==&lt;br /&gt;
===  which features/bugfixes needs to be addressed in the next two/three years ===&lt;br /&gt;
=== unassigned feature/bugfixes ===&lt;br /&gt;
&lt;br /&gt;
=== long-term suggestions ===&lt;br /&gt;
#; separate functional units:&lt;br /&gt;
#* split Calc into 2 functional units / separate applications&lt;br /&gt;
#* one broad &amp;#039;&amp;#039;&amp;#039;table/canvas&amp;#039;&amp;#039;&amp;#039; application for general users, similar to [http://www.apple.com/iwork/numbers/ Apple&amp;#039;s Numbers]&lt;br /&gt;
#* one application focused on &amp;#039;&amp;#039;&amp;#039;professional spreadsheet&amp;#039;&amp;#039;&amp;#039; users&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;general use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* modalities for easier and more productive table input: a lot of brainstorming needed&lt;br /&gt;
#*; professional users would benefit as well&lt;br /&gt;
#** create input templates, e.g. see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingcheckboxesandsliders_20070807_640x360.mov Apple&amp;#039;s iWork tutorial] and any decent statistical application (e.g. [http://www.cdc.gov/epiinfo/ Epi Info])&lt;br /&gt;
#** data validation&lt;br /&gt;
#* ease table formatting:&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=78181 issue 78181] and Apple&amp;#039;s iWorks Tutorial [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_customizingtables_20070807_640x360.mov movie 1] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_usingtablesheadersfooters_20070807_640x360.mov movie 2]: table styles, striped tables, highlight current row, headers and footer rows (results row)&lt;br /&gt;
#** advanced canvas formatting:&lt;br /&gt;
#*** add various elements/objects to spreadsheets, see [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov iWorks tutorial] and [http://www.openoffice.org/issues/show_bug.cgi?id=83767 issue 83767: Company Logos]&lt;br /&gt;
#*** merge Draw-features into the spreadsheet application (see previous iWorks tutorial)&lt;br /&gt;
#* ease and implement automatic analysis features (very basic ones - like correct descriptive statistics)&lt;br /&gt;
#** [http://www.openoffice.org/issues/show_bug.cgi?id=89980 &amp;#039;&amp;#039;&amp;#039;SUMMARY()&amp;#039;&amp;#039; function: compute automatically all needed results for descriptive statistics purposes and export results adapted as for publication needs (e.g. in academic settings)(see also the [http://lists.oasis-open.org/archives/office-comment/200806/msg00003.html discussion on the OASIS mailing list])&lt;br /&gt;
#*;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;professional use:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* catch numerous errors by implementing strong typing: see [http://www.openoffice.org/issues/show_bug.cgi?id=79924 issue 79924]&lt;br /&gt;
#* prepare for multidimensional spreadsheets / OLAP functionality:&lt;br /&gt;
#** split table into functional layers&lt;br /&gt;
#** separate data layer from formula layer (see next section: multidimensional spreadsheets)&lt;br /&gt;
#** separate general definitions of constants, variables, and names into a separate spreadsheet header: see [http://www.openoffice.org/issues/show_bug.cgi?id=67499 issue 67499] and [http://www.openoffice.org/issues/show_bug.cgi?id=66886 issue 66886]&lt;br /&gt;
#** separate spreadsheet and table headings from data layer: see [http://www.openoffice.org/issues/show_bug.cgi?id=83767 Company Logo] and [http://movies.apple.com/movies/us/apple/mac/iwork/2007/numbers/iwork_numbers_addingtextandshapes_20070807_640x360.mov Apple&amp;#039;s iWorks tutorial] on adding various elements to the canvas&lt;br /&gt;
#** separate results from Data Layer: issue not yet filed&lt;br /&gt;
#* implement multidimensional spreadsheets: see [http://www.openoffice.org/issues/show_bug.cgi?id=85825 issue 85825]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Releases]]&lt;/div&gt;</summary>
		<author><name>Discoleo</name></author>
	</entry>
</feed>