<?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=Cj</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=Cj"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/Cj"/>
	<updated>2026-05-06T04:17:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109638</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109638"/>
		<updated>2009-01-28T15:20:54Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Types of Data IS being Collected */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* For details refer to http://www.sunsource.net/TUPPCP.html&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== What data is IS being collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== What data is NOT being collected ===&lt;br /&gt;
&lt;br /&gt;
* User names and passwords&lt;br /&gt;
* Any type of document content&lt;br /&gt;
* Paths, filenames&lt;br /&gt;
* User&amp;#039;s source code&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
The data will be stored on client-side (Office itself) and on server-side.&lt;br /&gt;
&lt;br /&gt;
=== Storing Data Office ===&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
=== Storing Data server side ===&lt;br /&gt;
The sent data via SOAP will be received by an OpenOffice.org server and stored in an OpenOffice.org version-related database. So each OpenOffice.org version will have an own database for the user feedback. The collected data will be available for data-mining later. Currently we are in a draft modus.&lt;br /&gt;
&lt;br /&gt;
To guarantee user privacy we won&amp;#039;t collect any IP-addresses or customer data. The report-data has &amp;#039;&amp;#039;&amp;#039;no&amp;#039;&amp;#039;&amp;#039; personal data inside.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.FailedAttempts (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.ReporterEmail (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
==== com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core) ====&lt;br /&gt;
* property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
Is true, if the logger is enabled.&lt;br /&gt;
* property: readonly long SessionLogEventCount&lt;br /&gt;
The number of events logged in the current Office session (since start).&lt;br /&gt;
* method: inviteUser()&lt;br /&gt;
Present the user with the invitation to take part in usage tracking.&lt;br /&gt;
==== com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController) ====&lt;br /&gt;
* method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
The Eventlogger will only enable itself when this method returns true. The method checks the&lt;br /&gt;
configuration keys in org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.&lt;br /&gt;
* method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
If this returns true, the usage tracking options and statistics show up in Tools-&amp;gt;Options.&lt;br /&gt;
&lt;br /&gt;
==== com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter) ====&lt;br /&gt;
This service allows formatting logs with the com.sun.star.logging-framework in CSV-Format.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
The code/configuration for the user feedback program can be found in the following modules:&lt;br /&gt;
* module officecfg for configuration keys&lt;br /&gt;
* module svx for configuration dialogs&lt;br /&gt;
* module comphelper for the eventlogger&lt;br /&gt;
* module framework for the dispatch-event hooks&lt;br /&gt;
* modules tools/automation for VCL-event hooks &lt;br /&gt;
* module extensions for:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovecore&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core01-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the UNO-API (com.sun.star.oooimprovement.Core) to the eventlogger &lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovement&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core03-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the uploading/invitation implementation &lt;br /&gt;
*** the UNO-API to the uploading/invitation implementation (com.sun.star.oooimprovement.CoreController)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;FOR SUN-BUILDS ONLY (BUILD_SPECIAL):&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Jobs.xcu&amp;#039;&amp;#039;&amp;#039; needed to enable the user feedback program &amp;#039;&amp;#039;( packed in ooobasis*-oooimprovement-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The code was introduced with the following cws: logger2, oooimprovementcorefixes, oooimprovement2.&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
Triggered by &amp;#039;&amp;#039;&amp;#039;onFirstVisibleTask&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* 30 seconds after startup an asynchronous job compresses and uploads data. &lt;br /&gt;
* on the second start the invitation to the User Feedback Program gets displayed.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx) (now part of OOo)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://www.netbeans.org/about/usage-tracking.html NetBeans Usage Tracking]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109633</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109633"/>
		<updated>2009-01-28T15:20:09Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Types of Data Collected */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* For details refer to http://www.sunsource.net/TUPPCP.html&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data IS being Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
What data is NOT being collected&lt;br /&gt;
&lt;br /&gt;
* User names and passwords&lt;br /&gt;
* Any type of document content&lt;br /&gt;
* Paths, filenames&lt;br /&gt;
* User&amp;#039;s source code&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
The data will be stored on client-side (Office itself) and on server-side.&lt;br /&gt;
&lt;br /&gt;
=== Storing Data Office ===&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
=== Storing Data server side ===&lt;br /&gt;
The sent data via SOAP will be received by an OpenOffice.org server and stored in an OpenOffice.org version-related database. So each OpenOffice.org version will have an own database for the user feedback. The collected data will be available for data-mining later. Currently we are in a draft modus.&lt;br /&gt;
&lt;br /&gt;
To guarantee user privacy we won&amp;#039;t collect any IP-addresses or customer data. The report-data has &amp;#039;&amp;#039;&amp;#039;no&amp;#039;&amp;#039;&amp;#039; personal data inside.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.FailedAttempts (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.ReporterEmail (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
==== com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core) ====&lt;br /&gt;
* property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
Is true, if the logger is enabled.&lt;br /&gt;
* property: readonly long SessionLogEventCount&lt;br /&gt;
The number of events logged in the current Office session (since start).&lt;br /&gt;
* method: inviteUser()&lt;br /&gt;
Present the user with the invitation to take part in usage tracking.&lt;br /&gt;
==== com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController) ====&lt;br /&gt;
* method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
The Eventlogger will only enable itself when this method returns true. The method checks the&lt;br /&gt;
configuration keys in org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.&lt;br /&gt;
* method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
If this returns true, the usage tracking options and statistics show up in Tools-&amp;gt;Options.&lt;br /&gt;
&lt;br /&gt;
==== com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter) ====&lt;br /&gt;
This service allows formatting logs with the com.sun.star.logging-framework in CSV-Format.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
The code/configuration for the user feedback program can be found in the following modules:&lt;br /&gt;
* module officecfg for configuration keys&lt;br /&gt;
* module svx for configuration dialogs&lt;br /&gt;
* module comphelper for the eventlogger&lt;br /&gt;
* module framework for the dispatch-event hooks&lt;br /&gt;
* modules tools/automation for VCL-event hooks &lt;br /&gt;
* module extensions for:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovecore&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core01-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the UNO-API (com.sun.star.oooimprovement.Core) to the eventlogger &lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovement&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core03-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the uploading/invitation implementation &lt;br /&gt;
*** the UNO-API to the uploading/invitation implementation (com.sun.star.oooimprovement.CoreController)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;FOR SUN-BUILDS ONLY (BUILD_SPECIAL):&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Jobs.xcu&amp;#039;&amp;#039;&amp;#039; needed to enable the user feedback program &amp;#039;&amp;#039;( packed in ooobasis*-oooimprovement-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The code was introduced with the following cws: logger2, oooimprovementcorefixes, oooimprovement2.&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
Triggered by &amp;#039;&amp;#039;&amp;#039;onFirstVisibleTask&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* 30 seconds after startup an asynchronous job compresses and uploads data. &lt;br /&gt;
* on the second start the invitation to the User Feedback Program gets displayed.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx) (now part of OOo)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://www.netbeans.org/about/usage-tracking.html NetBeans Usage Tracking]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109631</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109631"/>
		<updated>2009-01-28T15:17:25Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Privacy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* For details refer to http://www.sunsource.net/TUPPCP.html&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
The data will be stored on client-side (Office itself) and on server-side.&lt;br /&gt;
&lt;br /&gt;
=== Storing Data Office ===&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
=== Storing Data server side ===&lt;br /&gt;
The sent data via SOAP will be received by an OpenOffice.org server and stored in an OpenOffice.org version-related database. So each OpenOffice.org version will have an own database for the user feedback. The collected data will be available for data-mining later. Currently we are in a draft modus.&lt;br /&gt;
&lt;br /&gt;
To guarantee user privacy we won&amp;#039;t collect any IP-addresses or customer data. The report-data has &amp;#039;&amp;#039;&amp;#039;no&amp;#039;&amp;#039;&amp;#039; personal data inside.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.FailedAttempts (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.ReporterEmail (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
==== com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core) ====&lt;br /&gt;
* property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
Is true, if the logger is enabled.&lt;br /&gt;
* property: readonly long SessionLogEventCount&lt;br /&gt;
The number of events logged in the current Office session (since start).&lt;br /&gt;
* method: inviteUser()&lt;br /&gt;
Present the user with the invitation to take part in usage tracking.&lt;br /&gt;
==== com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController) ====&lt;br /&gt;
* method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
The Eventlogger will only enable itself when this method returns true. The method checks the&lt;br /&gt;
configuration keys in org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.&lt;br /&gt;
* method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
If this returns true, the usage tracking options and statistics show up in Tools-&amp;gt;Options.&lt;br /&gt;
&lt;br /&gt;
==== com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter) ====&lt;br /&gt;
This service allows formatting logs with the com.sun.star.logging-framework in CSV-Format.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
The code/configuration for the user feedback program can be found in the following modules:&lt;br /&gt;
* module officecfg for configuration keys&lt;br /&gt;
* module svx for configuration dialogs&lt;br /&gt;
* module comphelper for the eventlogger&lt;br /&gt;
* module framework for the dispatch-event hooks&lt;br /&gt;
* modules tools/automation for VCL-event hooks &lt;br /&gt;
* module extensions for:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovecore&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core01-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the UNO-API (com.sun.star.oooimprovement.Core) to the eventlogger &lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovement&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core03-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the uploading/invitation implementation &lt;br /&gt;
*** the UNO-API to the uploading/invitation implementation (com.sun.star.oooimprovement.CoreController)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;FOR SUN-BUILDS ONLY (BUILD_SPECIAL):&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Jobs.xcu&amp;#039;&amp;#039;&amp;#039; needed to enable the user feedback program &amp;#039;&amp;#039;( packed in ooobasis*-oooimprovement-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The code was introduced with the following cws: logger2, oooimprovementcorefixes, oooimprovement2.&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
Triggered by &amp;#039;&amp;#039;&amp;#039;onFirstVisibleTask&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* 30 seconds after startup an asynchronous job compresses and uploads data. &lt;br /&gt;
* on the second start the invitation to the User Feedback Program gets displayed.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx) (now part of OOo)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://www.netbeans.org/about/usage-tracking.html NetBeans Usage Tracking]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109162</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=109162"/>
		<updated>2009-01-26T08:01:03Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
The data will be stored on client-side (Office itself) and on server-side.&lt;br /&gt;
&lt;br /&gt;
=== Storing Data Office ===&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
=== Storing Data server side ===&lt;br /&gt;
The sent data via SOAP will be received by an OpenOffice.org server and stored in an OpenOffice.org version-related database. So each OpenOffice.org version will have an own database for the user feedback. The collected data will be available for data-mining later. Currently we are in a draft modus.&lt;br /&gt;
&lt;br /&gt;
To guarantee user privacy we won&amp;#039;t collect any IP-addresses or customer data. The report-data has &amp;#039;&amp;#039;&amp;#039;no&amp;#039;&amp;#039;&amp;#039; personal data inside.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.FailedAttempts (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.ReporterEmail (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
==== com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core) ====&lt;br /&gt;
* property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
Is true, if the logger is enabled.&lt;br /&gt;
* property: readonly long SessionLogEventCount&lt;br /&gt;
The number of events logged in the current Office session (since start).&lt;br /&gt;
* method: inviteUser()&lt;br /&gt;
Present the user with the invitation to take part in usage tracking.&lt;br /&gt;
==== com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController) ====&lt;br /&gt;
* method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
The Eventlogger will only enable itself when this method returns true. The method checks the&lt;br /&gt;
configuration keys in org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.&lt;br /&gt;
* method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
If this returns true, the usage tracking options and statistics show up in Tools-&amp;gt;Options.&lt;br /&gt;
&lt;br /&gt;
==== com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter) ====&lt;br /&gt;
This service allows formatting logs with the com.sun.star.logging-framework in CSV-Format.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
The code/configuration for the user feedback program can be found in the following modules:&lt;br /&gt;
* module officecfg for configuration keys&lt;br /&gt;
* module svx for configuration dialogs&lt;br /&gt;
* module comphelper for the eventlogger&lt;br /&gt;
* module framework for the dispatch-event hooks&lt;br /&gt;
* modules tools/automation for VCL-event hooks &lt;br /&gt;
* module extensions for:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovecore&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core01-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the UNO-API (com.sun.star.oooimprovement.Core) to the eventlogger &lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;liboooimprovement&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;(packed in ooobasis*-core03-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
*** the uploading/invitation implementation &lt;br /&gt;
*** the UNO-API to the uploading/invitation implementation (com.sun.star.oooimprovement.CoreController)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;FOR SUN-BUILDS ONLY (BUILD_SPECIAL):&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Jobs.xcu&amp;#039;&amp;#039;&amp;#039; needed to enable the user feedback program &amp;#039;&amp;#039;( packed in ooobasis*-oooimprovement-*.rpm on unix)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The code was introduced with the following cws: logger2, oooimprovementcorefixes, oooimprovement2.&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
Triggered by &amp;#039;&amp;#039;&amp;#039;onFirstVisibleTask&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* 30 seconds after startup an asynchronous job compresses and uploads data. &lt;br /&gt;
* on the second start the invitation to the User Feedback Program gets displayed.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx) (now part of OOo)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://www.netbeans.org/about/usage-tracking.html NetBeans Usage Tracking]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108933</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108933"/>
		<updated>2009-01-23T14:09:32Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Query Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Jobs  compress and uploads data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://netbeans.org NetBeans]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108932</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108932"/>
		<updated>2009-01-23T14:09:23Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Query Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be, collected or transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Jobs  compress and uploads data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://netbeans.org NetBeans]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108930</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108930"/>
		<updated>2009-01-23T14:01:47Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* UNO Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Needs to be updated -&amp;gt; Todo&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Jobs  compress and uploads data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://netbeans.org NetBeans]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108929</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108929"/>
		<updated>2009-01-23T14:00:05Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Motivition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
&lt;br /&gt;
Needs to be updates -&amp;gt; Todo&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Jobs  compress and uploads data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://netbeans.org NetBeans]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108928</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108928"/>
		<updated>2009-01-23T13:59:47Z</updated>

		<summary type="html">&lt;p&gt;Cj: Replacing page with &amp;#039;This page has move to http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page has move to http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108927</id>
		<title>User Experience/OpenOffice.org User Feedback Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Program&amp;diff=108927"/>
		<updated>2009-01-23T13:54:49Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffi... (checkpoint save)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Program is a feature that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Motivition ==&lt;br /&gt;
With regards to the [http://wiki.services.openoffice.org/wiki/Renaissance Renaissance] project it is important to judge on user interface changes based on data instead of gut feelings.&lt;br /&gt;
In the past, too many decisions have been made without having data which reflect the impact of a changes to a specific user group.&lt;br /&gt;
&lt;br /&gt;
The User Feedback program helps to answers on the following questions:&lt;br /&gt;
&lt;br /&gt;
* Which commands are used frequently?&lt;br /&gt;
* Which are not?&lt;br /&gt;
* How often are they used?&lt;br /&gt;
* Are these commands called from the:&lt;br /&gt;
** menu, context menu, tool bar, keyboard shortcut&lt;br /&gt;
* In which order are these commands used?&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
* The data is collected anonymously&lt;br /&gt;
* The feature does not collect any document related keyboard input&lt;br /&gt;
* The feature does not send any user specific type of data&lt;br /&gt;
* No relation ship between IP Address and sent report by SOAP request&lt;br /&gt;
* No data will be collected if users do not apply to this program&lt;br /&gt;
* The start-up dialog offers an information button in form of an (i) icon. This button points to the User Feedback Program site to give the user background about the Feature. From there a link will point to the Privacy statement (TODO)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analysis ==&lt;br /&gt;
* The Results will be published on http://wiki.services.openoffice.org/wiki/Renaissance:Phase_1&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1, Release: Integration in OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
&lt;br /&gt;
The dialog occurs after the &amp;#039;&amp;#039;&amp;#039;second start&amp;#039;&amp;#039;&amp;#039; of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Activates the feature.&lt;br /&gt;
** Data collection starts immediately until the user disables the feature in &amp;quot;Tools-&amp;gt;Options-&amp;gt;Improvement Program&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the feature. &amp;#039;&amp;#039;&amp;#039;No data will be transmitted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** The feature will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Tool bar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like OK, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the data collecting feature retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the data collecting feature disables it selves. The tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
&lt;br /&gt;
Needs to be updates -&amp;gt; Todo&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Jobs  compress and uploads data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://netbeans.org NetBeans]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108862</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108862"/>
		<updated>2009-01-23T11:04:45Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Query Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not activate the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=108451</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=108451"/>
		<updated>2009-01-21T08:26:45Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Project Action Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance-Logo-Proposal-Final2.png|400px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;P STYLE=&amp;quot;margin-bottom: 0cm&amp;quot;&amp;gt;&amp;lt;FONT COLOR=&amp;quot;#000080&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;sans-serif&amp;quot;&amp;gt;&amp;lt;B&amp;gt;&amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;“&amp;lt;/FONT&amp;gt;Create&lt;br /&gt;
a &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;User Interface &amp;lt;/FONT&amp;gt;so that&lt;br /&gt;
OpenOffice.org becomes &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;the&lt;br /&gt;
users&amp;#039; choice&amp;lt;/FONT&amp;gt; not only out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;need&amp;lt;/FONT&amp;gt;,&lt;br /&gt;
but also out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;desire”&amp;lt;/FONT&amp;gt;&amp;lt;/B&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
== Project Action Items ==&lt;br /&gt;
{|style=&amp;quot;background:white; border:0; cellspacing:1; cellpadding:1&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|- bgcolor=&amp;quot;lightgrey &amp;quot;&lt;br /&gt;
! width=&amp;quot;45%&amp;quot; | Phase item / Description&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Owner&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Status&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Results &lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Outcome&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Complete&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Due Date&lt;br /&gt;
|-&lt;br /&gt;
| OpenOffice.org User Survey 2008. || FL/CJ || in progress || [[Renaissance:Phase_1:OOoUser_Survey|- Survey Results]] || || 90% || January 2009&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| IsoMetrics-S Survey at VBG. || AB || in progress || [[Renaissance:IsoMetrics_Results|- IsoMetrics Results]] || || 75% || End of January 2009&lt;br /&gt;
|- &lt;br /&gt;
| ODF document analysis with ODFTOOLKIT  || AB || in progress  || [[Renaissance:ODFToolkit|- First java hack]] || || 10% ||&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| OpenOffice.org User Survey 2009: Focus on tasks || FL || in progress || || || 20% || End of January 2009&lt;br /&gt;
|-&lt;br /&gt;
| Usage tracking (3.0.1 release) || CJ || in progress || || || 80% || End of January 2009&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| Usage tracking (3.1 release) || CJ || in progress || || || 50% || same as OOo 3.1 release&lt;br /&gt;
|-&lt;br /&gt;
| Ethnogrphic research || AB || new || || || || Mid of April 2009&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| CA (Competitive Analysis) || BH || in progress || || || 20% || Mid of March 2009&lt;br /&gt;
|- &lt;br /&gt;
| Community feedback || || in progress || unsorted Feedback on mailing list [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] || || ||&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| Customer feedback || open || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Focus groups || open || || || || ||&lt;br /&gt;
|- bgcolor=&amp;quot;#ECF2FD&amp;quot;&lt;br /&gt;
| RFE&amp;#039;s || || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| Site visits, user and customer satisfaction || || || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Team|The Team]] - The People Behind Project Renaissance&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== FAQ (Frequently Asked Questions) ==&lt;br /&gt;
* [[Renaissance:FAQ|Frequently Asked Questions]] - Answers on Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved ===&lt;br /&gt;
&lt;br /&gt;
* Join the UX project! Just have a look at [[User_Experience/Community/How_To_Join|How To Join]].&lt;br /&gt;
* Come chat at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
* Join the weekly status meetings. The meeting takes place on IRC at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net. The meeting is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Join our project mailing list [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=108450</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=108450"/>
		<updated>2009-01-21T08:25:53Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Project Action Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance-Logo-Proposal-Final2.png|400px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;P STYLE=&amp;quot;margin-bottom: 0cm&amp;quot;&amp;gt;&amp;lt;FONT COLOR=&amp;quot;#000080&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;sans-serif&amp;quot;&amp;gt;&amp;lt;B&amp;gt;&amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;“&amp;lt;/FONT&amp;gt;Create&lt;br /&gt;
a &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;User Interface &amp;lt;/FONT&amp;gt;so that&lt;br /&gt;
OpenOffice.org becomes &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;the&lt;br /&gt;
users&amp;#039; choice&amp;lt;/FONT&amp;gt; not only out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;need&amp;lt;/FONT&amp;gt;,&lt;br /&gt;
but also out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;desire”&amp;lt;/FONT&amp;gt;&amp;lt;/B&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
== Project Action Items ==&lt;br /&gt;
{|style=&amp;quot;background:white; border:0; cellspacing:1; cellpadding:1&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|- bgcolor=&amp;quot;lightgrey &amp;quot;&lt;br /&gt;
! width=&amp;quot;45%&amp;quot; | Phase item / Description&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Owner&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Status&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Results &lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Outcome&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Complete&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Due Date&lt;br /&gt;
|-&lt;br /&gt;
| OpenOffice.org User Survey 2008. || FL/CJ || in progress || [[Renaissance:Phase_1:OOoUser_Survey|- Survey Results]] || || 90% || January 2009&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| IsoMetrics-S Survey at VBG. || AB || in progress || [[Renaissance:IsoMetrics_Results|- IsoMetrics Results]] || || 75% || End of January 2009&lt;br /&gt;
|- &lt;br /&gt;
| ODF document analysis with ODFTOOLKIT  || AB || in progress  || [[Renaissance:ODFToolkit|- First java hack]] || || 10% ||&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| OpenOffice.org User Survey 2009: Focus on tasks || FL || in progress || || || 20% || End of January 2009&lt;br /&gt;
|-&lt;br /&gt;
| Usage tracking (3.0.1 release) || CJ || in progress || || || 80% || End of January 2009&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| Usage tracking (3.1 release) || CJ || in progress || || || 50% || same as OOo 3.1 release&lt;br /&gt;
|-&lt;br /&gt;
| Ethnogrphic research || AB || new || || || || Mid of April 2009&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| CA (Competitive Analysis) || BH || in progress || || || 20% || Mid of March 2009&lt;br /&gt;
|- &lt;br /&gt;
| Community feedback || || in progress || unsorted Feedback on mailing list [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] || || ||&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| Customer feedback || open || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Focus groups || open || || || || ||&lt;br /&gt;
|- bgcolor=&amp;quot;ECF2FD&amp;quot;&lt;br /&gt;
| RFE&amp;#039;s || || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| Site visits, user and customer satisfaction || || || || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Team|The Team]] - The People Behind Project Renaissance&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== FAQ (Frequently Asked Questions) ==&lt;br /&gt;
* [[Renaissance:FAQ|Frequently Asked Questions]] - Answers on Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved ===&lt;br /&gt;
&lt;br /&gt;
* Join the UX project! Just have a look at [[User_Experience/Community/How_To_Join|How To Join]].&lt;br /&gt;
* Come chat at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
* Join the weekly status meetings. The meeting takes place on IRC at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net. The meeting is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Join our project mailing list [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108230</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108230"/>
		<updated>2009-01-19T21:04:27Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Query Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of $PRODUCTNAME&lt;br /&gt;
&lt;br /&gt;
We invite you to join our $PRODUCTNAME Improvement Program&lt;br /&gt;
to help optimize the quality of $PRODUCTNAME.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The $PRODUCTNAME Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the $PRODUCTNAME Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108229</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=108229"/>
		<updated>2009-01-19T21:03:17Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Query Dialog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to&lt;br /&gt;
 http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=107366</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=107366"/>
		<updated>2009-01-13T15:50:16Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Roadmap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_User_Feedback Beta Builds available for public testing]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Phase_1:OOoUser_Survey&amp;diff=107229</id>
		<title>Renaissance:Phase 1:OOoUser Survey</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Phase_1:OOoUser_Survey&amp;diff=107229"/>
		<updated>2009-01-12T17:47:31Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* OpenOffice.org User Survey */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org User Survey =&lt;br /&gt;
&lt;br /&gt;
Survey Data from November 1 - December 19, 2008: &amp;lt;br&amp;gt;&lt;br /&gt;
160981 responses for this survey (116313 full responses, 44668 responses not completely filled out)&lt;br /&gt;
&lt;br /&gt;
[[Image:Joe Average.png|thumb|600px|left]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Results===&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/6/62/Results_OpenOffice.org_User_Survey_2008.odp Presentation]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/a/ab/OOoUserSurvey2008.ods OpenOffice.org Calc Spreadsheet]&lt;br /&gt;
&lt;br /&gt;
= Aspects to be considered during data analysis =&lt;br /&gt;
&lt;br /&gt;
1 Who are our users as revealed by the survey?&amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Do the users represent people we have/had in mind?&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 Are these the users we actually design and develop for?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2 What value these users most in OOo?&amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Is that something we have expected?&amp;lt;br&amp;gt;&lt;br /&gt;
2.2 Is that something we were hoping for?&amp;lt;br&amp;gt;&lt;br /&gt;
2.3 Is that something we actively worked for?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3 For what purposes is OOo used?&amp;lt;br&amp;gt;&lt;br /&gt;
3.1 Is that something that we anticipated?&amp;lt;br&amp;gt;&lt;br /&gt;
3.2 Is that something we have worked for?&amp;lt;br&amp;gt;&lt;br /&gt;
3.3 Is that something OOo is really made for?&amp;lt;br&amp;gt;&lt;br /&gt;
3.4 To what extent does that usage cover the functionality of OOo?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4 What makes OOo so popular among these users?&amp;lt;br&amp;gt;&lt;br /&gt;
4.1 Is that a quality we have expected?&amp;lt;br&amp;gt;&lt;br /&gt;
4.2 Is that a quality we worked/work for?&amp;lt;br&amp;gt;&lt;br /&gt;
4.3 Is that a measurable quality?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5 How does the distribution of the users look like?&amp;lt;br&amp;gt;&lt;br /&gt;
5.1 Do we have some peaks e.g. in age, usage, language etc.?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6 To which questions did we hope to collect answers by this survey?&amp;lt;br&amp;gt;&lt;br /&gt;
6.1 Did we get the data we were looking for?&amp;lt;br&amp;gt;&lt;br /&gt;
6.2 Can we get the answers to all our questions from the data?&amp;lt;br&amp;gt;&lt;br /&gt;
6.3 Did this survey meet our own quality criteria in terms of objectivity, reliability and validity?&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Joe_Average.png&amp;diff=107226</id>
		<title>File:Joe Average.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Joe_Average.png&amp;diff=107226"/>
		<updated>2009-01-12T17:34:44Z</updated>

		<summary type="html">&lt;p&gt;Cj: uploaded a new version of &amp;quot;Image:Joe Average.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Phase_1:OOoUser_Survey&amp;diff=107225</id>
		<title>Renaissance:Phase 1:OOoUser Survey</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Phase_1:OOoUser_Survey&amp;diff=107225"/>
		<updated>2009-01-12T17:27:45Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* OpenOffice.org User Survey */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenOffice.org User Survey =&lt;br /&gt;
&lt;br /&gt;
Survey Data from November 1 - December 19, 2008: &amp;lt;br&amp;gt;&lt;br /&gt;
160981 responses for this survey (116313 full responses, 44668 responses not completely filled out)&lt;br /&gt;
&lt;br /&gt;
[[Image:Joe Average.png|thumb|600px|left]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Results===&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/6/62/Results_OpenOffice.org_User_Survey_2008.odp Presentation]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/a/ab/OOoUserSurvey2008.ods| OpenOffice.org Calc Spreadsheet]&lt;br /&gt;
&lt;br /&gt;
= Aspects to be considered during data analysis =&lt;br /&gt;
&lt;br /&gt;
1 Who are our users as revealed by the survey?&amp;lt;br&amp;gt;&lt;br /&gt;
1.1 Do the users represent people we have/had in mind?&amp;lt;br&amp;gt;&lt;br /&gt;
1.2 Are these the users we actually design and develop for?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2 What value these users most in OOo?&amp;lt;br&amp;gt;&lt;br /&gt;
2.1 Is that something we have expected?&amp;lt;br&amp;gt;&lt;br /&gt;
2.2 Is that something we were hoping for?&amp;lt;br&amp;gt;&lt;br /&gt;
2.3 Is that something we actively worked for?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3 For what purposes is OOo used?&amp;lt;br&amp;gt;&lt;br /&gt;
3.1 Is that something that we anticipated?&amp;lt;br&amp;gt;&lt;br /&gt;
3.2 Is that something we have worked for?&amp;lt;br&amp;gt;&lt;br /&gt;
3.3 Is that something OOo is really made for?&amp;lt;br&amp;gt;&lt;br /&gt;
3.4 To what extent does that usage cover the functionality of OOo?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4 What makes OOo so popular among these users?&amp;lt;br&amp;gt;&lt;br /&gt;
4.1 Is that a quality we have expected?&amp;lt;br&amp;gt;&lt;br /&gt;
4.2 Is that a quality we worked/work for?&amp;lt;br&amp;gt;&lt;br /&gt;
4.3 Is that a measurable quality?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5 How does the distribution of the users look like?&amp;lt;br&amp;gt;&lt;br /&gt;
5.1 Do we have some peaks e.g. in age, usage, language etc.?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6 To which questions did we hope to collect answers by this survey?&amp;lt;br&amp;gt;&lt;br /&gt;
6.1 Did we get the data we were looking for?&amp;lt;br&amp;gt;&lt;br /&gt;
6.2 Can we get the answers to all our questions from the data?&amp;lt;br&amp;gt;&lt;br /&gt;
6.3 Did this survey meet our own quality criteria in terms of objectivity, reliability and validity?&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=107215</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=107215"/>
		<updated>2009-01-12T15:30:59Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Filenames */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_Feedback_Windows Windows Build Available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
= Project Bugs and Enhancements =&lt;br /&gt;
[http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=OpenOffice+Improvement+program%3A&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;namedcmd=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=%27Importance%27&amp;amp;Submit+query=Submit+query Query for Bugs and Features]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Joe_Average.png&amp;diff=107203</id>
		<title>File:Joe Average.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Joe_Average.png&amp;diff=107203"/>
		<updated>2009-01-12T13:56:38Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=107190</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=107190"/>
		<updated>2009-01-12T12:46:09Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda for next Meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br&amp;gt;(Place items here you want to raise in next meeting.)&lt;br /&gt;
&lt;br /&gt;
* When is the first Milestone and what will be included?&lt;br /&gt;
* Results User Survey Results&lt;br /&gt;
* Iso Metrics Results&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Meeting Minutes / IRC Logs&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Renaissance:Status_Meetings:2009-01-05|January 05, 2009]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-15|December 15, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=105371</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=105371"/>
		<updated>2008-12-19T14:55:41Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Roadmap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: [http://extensions.services.openoffice.org/project/OOo_Feedback_Windows Windows Build Available for public testing]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-15&amp;diff=104867</id>
		<title>Renaissance:Status Meetings:2008-12-15</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-15&amp;diff=104867"/>
		<updated>2008-12-15T16:31:33Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Renaissance:Status Meetings:2008-12-08| Previous Meeting]] | [[Renaissance:Status Meetings|Index]] | [[Calendar:Status Meetings:2009-01-05| Next Meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Meeting Details&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 4:00 PM CET &lt;br /&gt;
* IRC details: irc.freenode.net #ux.openoffice.org&lt;br /&gt;
&lt;br /&gt;
== In Attendance ==&lt;br /&gt;
clu_sun, chris-j, mprove, Frankl, mdamboldt&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
# Nothing special for today&lt;br /&gt;
# Next Meeting&lt;br /&gt;
&lt;br /&gt;
== Meeting Log ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Hi&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; So, meeting time :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; o.k.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I&amp;#039;ve not prepared any special agenda, because this is our first meeting on IRC.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ivan prepared a pretty good logo for the project&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; please find it here:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/Art/Gallery/Rennaissance_Logo &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; i like jens habermanns third suggestion, too&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; From my point of view it is too techical....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; yes, but if you would combine it with stellas tag ..&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; none of them looks like Florence (a nearly anonymous lurker)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; Florence is overrated ..&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Agreed ... anyhow, I suggest to move on.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; clu_sun: I liked it - I was there for CHI  in April&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I&amp;#039;ll give a short update on what&amp;#039;s happened last week&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; .. means: don&amp;#039;t we have anything more important to discuss (anonymous matthias?)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; i prefer sienna (i have seen both about two years ago on a motorcycle tour)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Andreas published some results of the first survey. The data can be found here:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; I guess chris-j  wants to say something&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/Renaissance:IsoMetrics_Results&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: does this match the results that we got from our usability study some years ago?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Dave offered that some people of the City of Largo would also participate. So, the plan is to run a second survey in January.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: yes, it matches with our results, but this time we had 171 responses&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: a nice validation for our 1st approach then.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; that&amp;#039;s true :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I can also give an short update on the usage feedback extension&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; It will be bundled with ooo starting with ooo 3.1&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; is OOo3.1 required? And can I download the xtension right now?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Baseline for the extension is 3.0.1.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; the ext. will be available for testing purposes end of this week.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; I can provide a short update on the OOo User Survey&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; We have 149k responses so far. 107600 are full responses and 42K have not finished the survey.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; the feedback extension looks really interesting - do we have any feedback from the community about it?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; The statistical tools of LimeSurvey could handle these data. Export as CSV file does not work on live database anymore.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; clu_sun: Yepp. We received tons of positive feedback at the ooo con.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Now I am working on a list of things we need to know to create proper personas for project r.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; is it possible to detect different personas from the data, yet?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; I think we will have 5-7 personas.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; do you already know which is the &amp;#039;biggest&amp;#039; one?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; We have a marketing contact from Sun who offered to make the evaluation of the survey, if we provide the questions to be answered.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; Jen McGinn presented a persona approach based on large scale survey data.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; at CHI&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Do you have a link?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://blogs.sun.com/designatsun/entry/data_driven_personas&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://flickr.com/photos/mprove/2410669538/&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Thanks. I will provide it to Andreas.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; What else do we have for today?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; maybe any community questions?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: does the extension track the usage of task panes? open/close/schwipp-schwapp..  And tool bar customization??&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: The task panes can be tracked in parts. For example controls located within the pane.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: toolbar customization can also be tracked, if the changes rely on &amp;#039;standards&amp;#039;.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: so you do not track if I close a task paine over and over again? _ http://uxooo.blogspot.com/2008/11/impress-task-pain.html&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: statistics on customization would provide insights in changing our defaults.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I agree.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Regarding the closer. We can track &amp;quot;document close&amp;quot;, etc. I&amp;#039;m not sure about the closer. Regarding the task pa(i)ne exists a bug. I hope it gets fixed soon.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; &amp;quot;OOo 3.2&amp;quot; is not really soon.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I agree.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; For my Impress doc I have to close it  4 times. My scenario: 2 windows open to compare slides and changing between slide mode and slide sorter gives another 2 task panes. It really takes time to arrange the document after opening....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Please be so kind and add this to http://www.openoffice.org/issues/show_bug.cgi?id=95600. Thanks :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;IZBot&amp;gt;&amp;#039;&amp;#039;&amp;#039; issue 95600: Presentation DEFECT NEW P3 Task Panel stays not collapsed when adding slide&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Anything else with regards to Renaissance?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ok....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: done&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Thanks guys. &amp;#039;See&amp;#039; you next year :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mdamboldt&amp;gt;&amp;#039;&amp;#039;&amp;#039; bye&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; bye&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Next Meetings =&lt;br /&gt;
* Action Item (chris-j): Prepare Agenda&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-15&amp;diff=104865</id>
		<title>Renaissance:Status Meetings:2008-12-15</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-15&amp;diff=104865"/>
		<updated>2008-12-15T16:30:19Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: __NOTOC__ &amp;lt;small&amp;gt;&amp;lt;&amp;lt; Previous Meeting | Index |  Next Meeting &amp;gt;&amp;gt;&amp;lt;/small&amp;gt;  ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Renaissance:Status Meetings:2008-12-08| Previous Meeting]] | [[Renaissance:Status Meetings|Index]] | [[Calendar:Status Meetings:2009-01-05| Next Meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Meeting Details&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 4:00 PM CET &lt;br /&gt;
* IRC details: irc.freenet. #calendar-mtg&lt;br /&gt;
&lt;br /&gt;
== In Attendance ==&lt;br /&gt;
clu_sun, chris-j, mprove, Frankl, mdamboldt&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
# Nothing special for today&lt;br /&gt;
# Next Meeting&lt;br /&gt;
&lt;br /&gt;
== Meeting Log ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Hi&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; So, meeting time :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; o.k.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I&amp;#039;ve not prepared any special agenda, because this is our first meeting on IRC.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ivan prepared a pretty good logo for the project&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; please find it here:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/Art/Gallery/Rennaissance_Logo &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; i like jens habermanns third suggestion, too&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; From my point of view it is too techical....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; yes, but if you would combine it with stellas tag ..&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; none of them looks like Florence (a nearly anonymous lurker)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; Florence is overrated ..&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Agreed ... anyhow, I suggest to move on.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; clu_sun: I liked it - I was there for CHI  in April&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I&amp;#039;ll give a short update on what&amp;#039;s happened last week&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; .. means: don&amp;#039;t we have anything more important to discuss (anonymous matthias?)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; i prefer sienna (i have seen both about two years ago on a motorcycle tour)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Andreas published some results of the first survey. The data can be found here:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; I guess chris-j  wants to say something&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/Renaissance:IsoMetrics_Results&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: does this match the results that we got from our usability study some years ago?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Dave offered that some people of the City of Largo would also participate. So, the plan is to run a second survey in January.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: yes, it matches with our results, but this time we had 171 responses&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: a nice validation for our 1st approach then.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; that&amp;#039;s true :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I can also give an short update on the usage feedback extension&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; It will be bundled with ooo starting with ooo 3.1&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; is OOo3.1 required? And can I download the xtension right now?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Baseline for the extension is 3.0.1.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; the ext. will be available for testing purposes end of this week.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; I can provide a short update on the OOo User Survey&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; We have 149k responses so far. 107600 are full responses and 42K have not finished the survey.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; the feedback extension looks really interesting - do we have any feedback from the community about it?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; The statistical tools of LimeSurvey could handle these data. Export as CSV file does not work on live database anymore.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; clu_sun: Yepp. We received tons of positive feedback at the ooo con.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Now I am working on a list of things we need to know to create proper personas for project r.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; is it possible to detect different personas from the data, yet?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; I think we will have 5-7 personas.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; do you already know which is the &amp;#039;biggest&amp;#039; one?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; We have a marketing contact from Sun who offered to make the evaluation of the survey, if we provide the questions to be answered.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; Jen McGinn presented a persona approach based on large scale survey data.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; at CHI&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Do you have a link?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://blogs.sun.com/designatsun/entry/data_driven_personas&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; http://flickr.com/photos/mprove/2410669538/&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; Thanks. I will provide it to Andreas.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; What else do we have for today?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;clu_sun&amp;gt;&amp;#039;&amp;#039;&amp;#039; maybe any community questions?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: does the extension track the usage of task panes? open/close/schwipp-schwapp..  And tool bar customization??&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: The task panes can be tracked in parts. For example controls located within the pane.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; mprove: toolbar customization can also be tracked, if the changes rely on &amp;#039;standards&amp;#039;.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: so you do not track if I close a task paine over and over again? _ http://uxooo.blogspot.com/2008/11/impress-task-pain.html&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: statistics on customization would provide insights in changing our defaults.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I agree.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Regarding the closer. We can track &amp;quot;document close&amp;quot;, etc. I&amp;#039;m not sure about the closer. Regarding the task pa(i)ne exists a bug. I hope it gets fixed soon.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; &amp;quot;OOo 3.2&amp;quot; is not really soon.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; I agree.&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; For my Impress doc I have to close it  4 times. My scenario: 2 windows open to compare slides and changing between slide mode and slide sorter gives another 2 task panes. It really takes time to arrange the document after opening....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Please be so kind and add this to http://www.openoffice.org/issues/show_bug.cgi?id=95600. Thanks :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;IZBot&amp;gt;&amp;#039;&amp;#039;&amp;#039; issue 95600: Presentation DEFECT NEW P3 Task Panel stays not collapsed when adding slide&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Anything else with regards to Renaissance?&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Ok....&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mprove&amp;gt;&amp;#039;&amp;#039;&amp;#039; chris-j: done&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;chris-j&amp;gt;&amp;#039;&amp;#039;&amp;#039; Thanks guys. &amp;#039;See&amp;#039; you next year :-)&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;mdamboldt&amp;gt;&amp;#039;&amp;#039;&amp;#039; bye&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;lt;FrankL&amp;gt;&amp;#039;&amp;#039;&amp;#039; bye&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Next Meetings =&lt;br /&gt;
* Action Item (chris-j): Prepare Agenda&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=104864</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=104864"/>
		<updated>2008-12-15T16:12:16Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Renaissance:Status_Meetings:2009-01-05|January 05, 2009]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-15|December 15, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104402</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104402"/>
		<updated>2008-12-11T12:27:05Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Disabling the Logging of Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: Available for public testing&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry stored in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the logging of data globally OFF.&lt;br /&gt;
The boolean value needs to be set from &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;false&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104401</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104401"/>
		<updated>2008-12-11T12:25:41Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: Available for public testing&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disabling the Logging of Data ==&lt;br /&gt;
The &amp;#039;&amp;#039;org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed&amp;#039;&amp;#039; configuration entry in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the extension globally OFF.&lt;br /&gt;
and needs to be set from true to false.&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=104378</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=104378"/>
		<updated>2008-12-11T10:35:25Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Get Involved/Share Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance Logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;P STYLE=&amp;quot;margin-bottom: 0cm&amp;quot;&amp;gt;&amp;lt;FONT COLOR=&amp;quot;#000080&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;sans-serif&amp;quot;&amp;gt;&amp;lt;B&amp;gt;&amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;“&amp;lt;/FONT&amp;gt;Create&lt;br /&gt;
a &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;User Interface &amp;lt;/FONT&amp;gt;so that&lt;br /&gt;
OpenOffice.org becomes &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;the&lt;br /&gt;
users&amp;#039; choice&amp;lt;/FONT&amp;gt; not only out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;need&amp;lt;/FONT&amp;gt;,&lt;br /&gt;
but also out of &amp;lt;FONT SIZE=4 STYLE=&amp;quot;font-size: 16pt&amp;quot;&amp;gt;desire”&amp;lt;/FONT&amp;gt;&amp;lt;/B&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
** [[Renaissance:IsoMetrics Results|IsoMetrics Results]] - IsoMetrics-S Survey Results from VBG.&lt;br /&gt;
** [[Renaissance:ODFToolkit|ODF document analysis with ODFTOOLKIT]] - First attempt to create an ODF analyzer.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== FAQ (Frequently Asked Questions) ==&lt;br /&gt;
* [[Renaissance:FAQ|Frequently Asked Questions]] - Answers on Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved/Share Ideas ===&lt;br /&gt;
&lt;br /&gt;
* You may join the UX project, just have a look at [[User_Experience/Community/How_To_Join|How To Join]].&lt;br /&gt;
* A first contact to the team can be established in the IRC chat at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
* Join the weekly status meetings. The meeting takes place on IRC at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net. The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Share your cool user interface ideas on [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104207</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=104207"/>
		<updated>2008-12-10T14:05:14Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 1:&amp;#039;&amp;#039;&amp;#039; December 18, 2008: Available for public testing&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 2:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.01 Release: Delivery of final extension for Windows, Linux, Solaris, and Mac&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mile Stone 3:&amp;#039;&amp;#039;&amp;#039; OpenOffice.org 3.1 Release: Bundled with OpenOffice.org [http://www.openoffice.org/issues/show_bug.cgi?id=97101 Bug 97101]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
A configuration entry in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the extension globally OFF. The configuration entry in can be found in:&lt;br /&gt;
&lt;br /&gt;
org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102797</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102797"/>
		<updated>2008-12-10T12:18:03Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102791</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102791"/>
		<updated>2008-12-10T12:17:43Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102782</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102782"/>
		<updated>2008-12-10T12:17:29Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on at [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
The meetings is scheduled for [http://www.timeanddate.com/worldclock/fixedtime.html?day=15&amp;amp;month=12&amp;amp;year=2008&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=37 4pm CET].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102697</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=102697"/>
		<updated>2008-12-10T12:13:05Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
From Monday, December 15, 2008 the meeting will take place on IRC at #ux.openoffice.org on irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102206</id>
		<title>Renaissance:Status Meetings:2008-12-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102206"/>
		<updated>2008-12-10T10:00:54Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Renaissance:Status Meetings:2008-12-01| Previous Meeting]] | [[Renaissance:Status Meetings|Index]] | [[Calendar:Status Meetings:2008-12-08| Next Meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
16:00 CET, Hamburg &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Participants:&amp;#039;&amp;#039;&amp;#039; Andreas, Frank, Bettina, Christian, Nils, Christoph&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
N/A&lt;br /&gt;
=== New ===&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
== Meeting Log == &lt;br /&gt;
&lt;br /&gt;
* Upcoming meetings should be held on IRC&lt;br /&gt;
&lt;br /&gt;
=== Andreas ===&lt;br /&gt;
* Received 204 valid responses from VBG for survey bases on Isometrics&lt;br /&gt;
* Played with ODF Toolkit for doing some analysis on document content&lt;br /&gt;
* We should have a mini survey on OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
=== Bettina ===&lt;br /&gt;
* Prepares a competitive analysis based on a task oriented approach.&lt;br /&gt;
** How many steps are needed to create a &amp;quot;good looking&amp;quot; table&lt;br /&gt;
&lt;br /&gt;
=== Frank ===&lt;br /&gt;
* Analysis the OpenOffice.org registration survey&lt;br /&gt;
&lt;br /&gt;
=== Christian ===&lt;br /&gt;
* User Feedback Program: We&amp;#039;re doing some bug fixing. Plan is to have the extension out with OpenOffice.org 3.01. Extension build which will run with dev builds of ooo 3.01 will be available for testing soon.&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102159</id>
		<title>Renaissance:Status Meetings:2008-12-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102159"/>
		<updated>2008-12-10T09:54:13Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
16:00 CET, Hamburg &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Participants:&amp;#039;&amp;#039;&amp;#039; Andreas, Frank, Bettina, Christian, Nils, Christoph&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
N/A&lt;br /&gt;
=== New ===&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
== Meeting Log == &lt;br /&gt;
&lt;br /&gt;
* Upcoming meetings should be held on IRC&lt;br /&gt;
&lt;br /&gt;
=== Andreas ===&lt;br /&gt;
* Received 204 valid responses from VBG for survey bases on Isometrics&lt;br /&gt;
* Played with ODF Toolkit for doing some analysis on document content&lt;br /&gt;
* We should have a mini survey on OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
=== Bettina ===&lt;br /&gt;
* Prepares a competitive analysis based on a task oriented approach.&lt;br /&gt;
** How many steps are needed to create a &amp;quot;good looking&amp;quot; table&lt;br /&gt;
&lt;br /&gt;
=== Frank ===&lt;br /&gt;
* Analysis the OpenOffice.org registration survey&lt;br /&gt;
&lt;br /&gt;
=== Christian ===&lt;br /&gt;
* User Feedback Program: We&amp;#039;re doing some bug fixing. Plan is to have the extension out with OpenOffice.org 3.01. Extension build which will run with dev builds of ooo 3.01 will be available for testing soon.&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102069</id>
		<title>Renaissance:Status Meetings:2008-12-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings:2008-12-01&amp;diff=102069"/>
		<updated>2008-12-10T08:58:45Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: ___NOTOC___ == Meeting Details == * 16:00 CET  == Action Items == N/A === New === N/A  == Meeting Log ==  &amp;#039;&amp;#039;&amp;#039;Participants:&amp;#039;&amp;#039;&amp;#039; Andreas, Frank, Bettina, Christian, Nils, Christoph  ===Genera...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;___NOTOC___&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
* 16:00 CET&lt;br /&gt;
&lt;br /&gt;
== Action Items ==&lt;br /&gt;
N/A&lt;br /&gt;
=== New ===&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
== Meeting Log == &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Participants:&amp;#039;&amp;#039;&amp;#039; Andreas, Frank, Bettina, Christian, Nils, Christoph&lt;br /&gt;
&lt;br /&gt;
===General ===&lt;br /&gt;
* Upcoming meetings should be held on IRC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Andreas ===&lt;br /&gt;
* Received 204 valid responses from VBG for survey bases on Isometrics&lt;br /&gt;
* Played with ODF Toolkit for doing some analysis on document content&lt;br /&gt;
* We should have a mini survey on openoffic.org&lt;br /&gt;
&lt;br /&gt;
=== Bettina ===&lt;br /&gt;
* Prepares a competitive analysis based on a task oriented approach.&lt;br /&gt;
** How many steps are needed to create a &amp;quot;good looking&amp;quot; table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Frank ===&lt;br /&gt;
* Analysis the openOffice.org registration survey&lt;br /&gt;
&lt;br /&gt;
=== Christian ===&lt;br /&gt;
* User Feedback Program: We&amp;#039;re doing some bug fixing. Plan is to have the extension out with OpenOffice.org 3.01. Extension build which will run with dev builds of ooo 3.01 will be available for testing soon.&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=101943</id>
		<title>Renaissance:Status Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Status_Meetings&amp;diff=101943"/>
		<updated>2008-12-09T13:10:47Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: &amp;lt;small&amp;gt;&amp;lt;&amp;lt; Back to Renaissance Home Page&amp;lt;/small&amp;gt;  We hold regular weekly meetings, with agenda / notes pages here.  &amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039; ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Renaissance:Home_Page|&amp;lt;&amp;lt; Back to Renaissance Home Page]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We hold regular weekly meetings, with agenda / notes pages here.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Details for meeting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes/Agendas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-08|December 08, 2008]]&lt;br /&gt;
* [[Renaissance:Status_Meetings:2008-12-01|December 01, 2008]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance/FAQ&amp;diff=101350</id>
		<title>Renaissance/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance/FAQ&amp;diff=101350"/>
		<updated>2008-12-05T08:49:56Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: Since the announcement of the Renaissance project we noticed that people are interest in general topics which are discussed repeatedly in e.g. discussion forums. This FAQ lists common ques...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Since the announcement of the Renaissance project we noticed that people are interest in general topics which are discussed repeatedly in e.g. discussion forums. This FAQ lists common questions and the corresponding answers - considering the current status of the project. If any common question seems to be missing, then please contact the Renaissance team at the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Will the result of Renaissance look like product XYZ? (e.g. Microsoft Fluent &amp;quot;Ribbon&amp;quot;)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Not in general, maybe single parts. From experience it is known that UX professionals tend to develop similar solutions if there are similar problems and constraints.&lt;br /&gt;
&lt;br /&gt;
Concerning Microsoft Fluent (known as &amp;quot;Ribbon&amp;quot; in Microsoft Office 2007), Microsoft has started to patent this user interface concept. As far as we know, if anybody uses the concept for office applications, then licence fees have to be paid. Additionally, it has not yet been proven that this concept represents the optimum for our users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Will the future UI provide theming capabilities?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Maybe. Even the current OpenOffice.org provides theming capabilities to archive a high level of consistency across all the platforms (e.g. the user interface controls, icon themes). Furthermore, the Renaissance team has the impression that the concept of theming is somehow misunderstood. Theming does mainly have influence on how software will look - it won&amp;#039;t change how software behaves. And making it behave better, e.g. by better understanding the work flow of users, is one of the goals of Renaissance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Are there any mockups or preliminary designs available? Where can I find it?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
No. The current project announcement is meant to communicate the start of an activity which requires a lot of support from different projects and roles inside the OpenOffice.org community. Please have a look at the [[Renaissance:The_Roadmap|Renaissance Roadmap]] to get an idea what to expect when.&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101349</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101349"/>
		<updated>2008-12-05T08:49:40Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance Logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Mission_statement.png|300px]]&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
* [[Renaissance:FAQ|Frequently Asked Questions]] - Answerers on Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved/Share Ideas ===&lt;br /&gt;
The people in the renaissance project hang out on [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Share your cool user interface ideas on [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101348</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101348"/>
		<updated>2008-12-05T08:45:42Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* How You Can Help */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance Logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Mission_statement.png|300px]]&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved/Share Ideas ===&lt;br /&gt;
The people in the renaissance project hang out on [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Share your cool user interface ideas on [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101347</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101347"/>
		<updated>2008-12-05T08:44:55Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Frequently Asked Questions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance Logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Mission_statement.png|300px]]&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved/Share Ideas ===&lt;br /&gt;
The people in the renaissance project hang out on [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Share your cool user interface ideas on [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:UX_Sites&amp;diff=101346</id>
		<title>Renaissance:UX Sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:UX_Sites&amp;diff=101346"/>
		<updated>2008-12-05T08:44:09Z</updated>

		<summary type="html">&lt;p&gt;Cj: New page: * [http://www.interaction-design.org/encyclopedia| Interaction-Design.org Encyclopedia] - Interaction Design Encyclopedia/Glossary&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://www.interaction-design.org/encyclopedia| Interaction-Design.org Encyclopedia] - Interaction Design Encyclopedia/Glossary&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101345</id>
		<title>Renaissance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance&amp;diff=101345"/>
		<updated>2008-12-05T08:41:04Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* General Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{| style=&amp;quot;border: thin dashed #CC2222; padding:5px&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Please do not edit this page unless you are on the Renaissance team.&amp;#039;&amp;#039;&amp;#039; Your feedback and comments are welcomed on the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Renaissance Logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcome&amp;#039;&amp;#039;&amp;#039; to the wiki of the OpenOffice.org Renaissance Project.&lt;br /&gt;
&lt;br /&gt;
== Our Mission ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Mission_statement.png|300px]]&lt;br /&gt;
&lt;br /&gt;
== Project Charter ==&lt;br /&gt;
* [[Renaissance:The_Challenge|The problem statement]] - What are the challenges of the current User Interface?&lt;br /&gt;
* [[Renaissance:The_Mission|The mission statement]] - What is our mission?&lt;br /&gt;
* [[Renaissance:The_Goal|The goal statement]] - What we plan to achieve.&lt;br /&gt;
* [[Renaissance:The Scope|The scope]] - What is the focus of this project?&lt;br /&gt;
* [[Renaissance:The_Roadmap|The roadmap]] - How do we plan to proceed?&lt;br /&gt;
&lt;br /&gt;
== Project Phases ==&lt;br /&gt;
* [[Renaissance:Phase_1|Research]] - Know and understand OpenOffice.org users to better meet their needs.&lt;br /&gt;
* [[Renaissance:Phase_2|Design]] - Generate and accumulate design ideas to create prototypes based on valid data.&lt;br /&gt;
* [[Renaissance:Phase_3|Evaluate]] - Evaluate promissing solutions.&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
* [[Renaissance:Presentations|Presentations]] - Presentations&lt;br /&gt;
* [[Renaissance:Status_Meetings|Status Meetings]] - Renaissance Status Meetings&lt;br /&gt;
* [[Renaissance:Press_Coverage|Press Coverage]] -  Project Renaissance Press Coverage&lt;br /&gt;
* [[Renaissance:UX_Books|User Experience Books]] - Valuable literature on User Experience topics&lt;br /&gt;
* [[Renaissance:UX_Sites|User Experience Sites]] - Valuable links to User Experience sites&lt;br /&gt;
&lt;br /&gt;
== How You Can Help ==&lt;br /&gt;
&lt;br /&gt;
=== Get Involved/Share Ideas ===&lt;br /&gt;
The people in the renaissance project hang out on [irc://ux.openoffice.org #ux.openoffice.org] on irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
=== Share Ideas ===&lt;br /&gt;
Share your cool user interface ideas on [mailto:ui@ux.openoffice.org ui@ux.openoffice.org]&lt;br /&gt;
&lt;br /&gt;
=== Fix bugs ===&lt;br /&gt;
&lt;br /&gt;
* Actual [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&amp;amp;issue_type=ENHANCEMENT&amp;amp;issue_type=FEATURE&amp;amp;issue_type=PATCH&amp;amp;issue_status=UNCONFIRMED&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;issue_status=RESOLVED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=usability&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=mail+merge+1&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query &amp;#039;&amp;#039;&amp;#039;Requests For Enhancements&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;&amp;#039;] with the keyword Usability.&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
Since the announcement of the Renaissance project we noticed that people are interest in general topics which are discussed repeatedly in e.g. discussion forums. This FAQ lists common questions and the corresponding answers - considering the current status of the project. If any common question seems to be missing, then please contact the Renaissance team at the [mailto:ui@ux.openoffice.org ui@ux.openoffice.org] mailing list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Will the result of Renaissance look like product XYZ? (e.g. Microsoft Fluent &amp;quot;Ribbon&amp;quot;)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Not in general, maybe single parts. From experience it is known that UX professionals tend to develop similar solutions if there are similar problems and constraints.&lt;br /&gt;
&lt;br /&gt;
Concerning Microsoft Fluent (known as &amp;quot;Ribbon&amp;quot; in Microsoft Office 2007), Microsoft has started to patent this user interface concept. As far as we know, if anybody uses the concept for office applications, then licence fees have to be paid. Additionally, it has not yet been proven that this concept represents the optimum for our users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Will the future UI provide theming capabilities?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Maybe. Even the current OpenOffice.org provides theming capabilities to archive a high level of consistency across all the platforms (e.g. the user interface controls, icon themes). Furthermore, the Renaissance team has the impression that the concept of theming is somehow misunderstood. Theming does mainly have influence on how software will look - it won&amp;#039;t change how software behaves. And making it behave better, e.g. by better understanding the work flow of users, is one of the goals of Renaissance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Are there any mockups or preliminary designs available? Where can I find it?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
No. The current project announcement is meant to communicate the start of an activity which requires a lot of support from different projects and roles inside the OpenOffice.org community. Please have a look at the [[Renaissance:The_Roadmap|Renaissance Roadmap]] to get an idea what to expect when.&lt;br /&gt;
&lt;br /&gt;
[[Category:Effort]]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101046</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101046"/>
		<updated>2008-12-03T16:20:48Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Web Site */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
A configuration entry in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the extension globally OFF. The configuration entry in can be found in:&lt;br /&gt;
&lt;br /&gt;
org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101040</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101040"/>
		<updated>2008-12-03T16:02:21Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org User Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
A configuration entry in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the extension globally OFF. The configuration entry in can be found in:&lt;br /&gt;
&lt;br /&gt;
org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Web Site ==&lt;br /&gt;
//TODO// (Ideas, Comments are welcome)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101039</id>
		<title>User Experience/OpenOffice.org User Feedback Extension</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/OpenOffice.org_User_Feedback_Extension&amp;diff=101039"/>
		<updated>2008-12-03T16:00:03Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenOffice.org Usage Feedback Extension is an extension that collects anonymously data about how OpenOffice.org is used. This information is used to better understand how people use OpenOffice.org. Especially with regards to the user interface.&lt;br /&gt;
&lt;br /&gt;
== Status Meetings ==&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-22 2008-10-22]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-15 2008-10-15]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Program_Status_Meeting:_2008-10-08 2008-10-08]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface]&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The extension is divided into two components, a core component and an extension.&lt;br /&gt;
&lt;br /&gt;
* The core component provides the technology for collecting data.&lt;br /&gt;
* The extension enables, respectively disables the core component. In addition the extension is responsible to send out the collected data by using SOAP.&lt;br /&gt;
* Core Component has been integrated with cws logger2&lt;br /&gt;
* The extension extension will be integrated with cws oooimprovement. The source code can be found in the new module oo_extensions in project extensions:&lt;br /&gt;
http://extensions.openoffice.org/source/browse/extensions/oo_extensions/source/oooimprovement/&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
=== Query Dialog ===&lt;br /&gt;
After installation of the extension, the following dialog is shown:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Yes:&lt;br /&gt;
** Actives the extension.&lt;br /&gt;
** Usage tracking starts immediately until the user disables, or de-installs the extension.&lt;br /&gt;
&lt;br /&gt;
* No:&lt;br /&gt;
** Does not active the extension.&lt;br /&gt;
** The extension will not ask again for participating the program.&lt;br /&gt;
&lt;br /&gt;
* Info Icon&lt;br /&gt;
** The icon Points to ///URL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
Help Optimize the Quality of OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
We invite you to join our OpenOffice.org Improvement Program&lt;br /&gt;
to help optimize the quality of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
If you are willing to participate, we will collect anonymous statistics about how&lt;br /&gt;
you use OpenOffice.org. The data is used to identify usage patterns.&lt;br /&gt;
&lt;br /&gt;
The OpenOffice.org Improvement Program will not collect any personal&lt;br /&gt;
data, or document content.&lt;br /&gt;
&lt;br /&gt;
Yes, I am willing to participate in the OpenOffice.org Improvement Program&lt;br /&gt;
&lt;br /&gt;
No, I do not wish to participate&lt;br /&gt;
&lt;br /&gt;
Get more information about the $PRODUCTNAME Improvement Program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools Options Dialog ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Usage_option.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Strings used&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Tracked data&lt;br /&gt;
Number of reports send:&lt;br /&gt;
&lt;br /&gt;
Number of tracked actions:&lt;br /&gt;
&lt;br /&gt;
Show Data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
A configuration entry in the &amp;#039;&amp;#039;&amp;#039;Logging.xcu&amp;#039;&amp;#039;&amp;#039; allows administrators to switch the extension globally OFF. The configuration entry in can be found in:&lt;br /&gt;
&lt;br /&gt;
org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
== Usage Data Collected ==&lt;br /&gt;
The collected data is stored in a human readable CSV File at a location set in /org.openoffice.Office.Logging.UiEventslogger.LogPath (File: Logging.xcu)&lt;br /&gt;
&lt;br /&gt;
* The data will get packed in a zip-file before upload.&lt;br /&gt;
* When the data was packed successfully, the uncompressed CSV-File is&lt;br /&gt;
deleted to save disc space. If the upload attempt fails, only the zipped&lt;br /&gt;
file will be kept for retries.&lt;br /&gt;
&lt;br /&gt;
=== Types of Data Collected ===&lt;br /&gt;
&lt;br /&gt;
The following types of data are collected:&lt;br /&gt;
&lt;br /&gt;
* Toolbar Buttons&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Menu Items&lt;br /&gt;
** Including Add-Ons&lt;br /&gt;
* Context Menu Items&lt;br /&gt;
* Fonts applied by using the menu&lt;br /&gt;
* Font sizes applied by using the menu&lt;br /&gt;
* Buttons, like Ok, Cancel, etc.&lt;br /&gt;
* Document - , Paragraph language applied by using the menu or status bar&lt;br /&gt;
&lt;br /&gt;
* Each item call provides a:&lt;br /&gt;
** Time stamp&lt;br /&gt;
** An information from which module the item has been called&lt;br /&gt;
&lt;br /&gt;
=== Example Log ===&lt;br /&gt;
~ 150 kByte uncompressed / 20 kBytes compressed in 30 min. while creating a short document&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event no,thread,timestamp,eventtype,origin,uno url,parent id,window type,id,method,parameter&lt;br /&gt;
1,1,2008-06-11T10:58:05.85,vcl,,,40368,326,.HelpId:StartCenter:WriterButton,Click,&lt;br /&gt;
2,1,2008-06-11T10:58:05.85,dispatch,unknown origin,private:factory/swriter,,,,,&lt;br /&gt;
3,1,2008-06-11T10:58:07.88,dispatch,unknown origin,.uno:close,,,,,&lt;br /&gt;
4,1,2008-06-11T10:58:16.59,vcl,,,.HelpId:textobjectbar,369,0,TearOff,&lt;br /&gt;
5,1,2008-06-11T10:58:20.82,vcl,,,.HelpId:textobjectbar,340,33900,Select,2&lt;br /&gt;
6,1,2008-06-11T10:58:25.60,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
7,1,2008-06-11T10:58:27.17,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
8,1,2008-06-11T10:58:27.34,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
9,1,2008-06-11T10:58:27.42,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
...&lt;br /&gt;
2439,1,2008-06-11T11:25:08.52,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2440,1,2008-06-11T11:25:08.52,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2441,1,2008-06-11T11:25:08.66,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2442,1,2008-06-11T11:25:08.66,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2443,1,2008-06-11T11:25:10.17,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2444,1,2008-06-11T11:25:10.17,dispatch,unknown origin,.uno:SwBackspace,,,,,&lt;br /&gt;
2445,1,2008-06-11T11:25:12.31,vcl,,,,0,52821,TypeKeys,2&lt;br /&gt;
2446,1,2008-06-11T11:25:12.31,dispatch,unknown origin,.uno:GoDown,,,,,&lt;br /&gt;
2447,1,2008-06-11T11:25:17.47,dispatch,MenuBarManager,.uno:SaveAs,,,,,&lt;br /&gt;
2448,1,2008-06-11T11:25:26.63,dispatch,unknown origin,vnd.sun.star.help://swriter/33368?Language=en-US&amp;amp;System=UNIX#bm_id3159242,,,,,&lt;br /&gt;
2449,1,2008-06-11T11:25:33.31,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2450,1,2008-06-11T11:25:33.63,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2451,1,2008-06-11T11:25:34.00,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
2452,1,2008-06-11T11:25:34.29,vcl,,,,0,52821,TypeKeys,1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meta Data ==&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
* Office Version&lt;br /&gt;
* Build ID&lt;br /&gt;
* Office Locale&lt;br /&gt;
* Platform (Windows XP, Windows Vista, Linux + Desktop Info, Mac, Solaris + Desktop Info)&lt;br /&gt;
* First time sender (used to count total number of participant)&lt;br /&gt;
* Report number&lt;br /&gt;
&lt;br /&gt;
=== Flags and Meta Data for QA Usage ===&lt;br /&gt;
&lt;br /&gt;
The following Meta Data will be transferred:&lt;br /&gt;
&lt;br /&gt;
*  Sent for testing purposes&lt;br /&gt;
&lt;br /&gt;
The test data used is the same as the Metadata provided by the ReportMail.&lt;br /&gt;
&lt;br /&gt;
== Transferring Data ==&lt;br /&gt;
* The data will be transfered by using SOAP over HTTP&lt;br /&gt;
* The data will be transmitted:&lt;br /&gt;
** 30 seconds after startup, compressed (ZIP-format)&lt;br /&gt;
** OpenOffice.org sends one send request per tracked session&lt;br /&gt;
&lt;br /&gt;
* If sending of usage data was not successful the tracking extension retries sending the data on each start up of OOo again. If sending was no success after 25 attempts the usage tracking extension disables themselves. The so far tracked data will be deleted.&lt;br /&gt;
&lt;br /&gt;
== Storing Data ==&lt;br /&gt;
Data will be stored under:&lt;br /&gt;
file://($user)/temp/Feedback&lt;br /&gt;
(see http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Predefined_Variables)&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
The dialogs offer an information button in form of an (i) icon. This button points to the extension web site to give the user background about the extension. From there a link will point to &amp;quot;http://www.sun.com/privacy/&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Web Site ==&lt;br /&gt;
//TODO// (Ideas, Comments are welcome)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
The extension will be available under:&lt;br /&gt;
* LGPLv3&lt;br /&gt;
&lt;br /&gt;
== Extension Data ==&lt;br /&gt;
&lt;br /&gt;
Extension Title:&lt;br /&gt;
$PRODUCTNAME Usage Feedback Extension&lt;br /&gt;
&lt;br /&gt;
Version:&lt;br /&gt;
1.0&lt;br /&gt;
&lt;br /&gt;
Publisher:&lt;br /&gt;
Sun Microsystems, Inc&lt;br /&gt;
&lt;br /&gt;
Description:&lt;br /&gt;
The $PRODUCTNAME Improvement Program Extension collects anonymous statistics about how you use $PRODUCTNAME. The collected data is used to optimize the quality of $PRODUCTNAME. The extension will not collect any personal data, or document content.&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
=== Office Configuration Entries ===&lt;br /&gt;
==== Core ====&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.LogPath (string)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.IdleTimeout (int)&lt;br /&gt;
* org.OpenOffice.Office.Logging.OOoImprovement.EnablingAllowed (boolean)&lt;br /&gt;
==== Extension ====&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.OfficeStartCountdown (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.InvitationAccepted (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.ShowedInvitation (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Participation.DeliveredPrebundled (boolean)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.UploadedReports (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Counters.LoggedEvents (int)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapUrl (string)&lt;br /&gt;
* org.OpenOffice.Ofiice.OOoImprovement.Settings.Upload.SoapIdAdditions (string)&lt;br /&gt;
&lt;br /&gt;
=== UNO Services ===&lt;br /&gt;
* com.sun.star.oooimprovement.Core (com.sun.star.comp.extensions.oooimprovecore.Core)&lt;br /&gt;
** property: readonly bool UiEventsLoggerEnabled&lt;br /&gt;
** property: readonly long SessionLogEventCount&lt;br /&gt;
** method: inviteUser()&lt;br /&gt;
* com.sun.star.oooimprovement.CoreController (com.sun.star.comp.extensions.oooimprovement.CoreController)&lt;br /&gt;
** method: bool enablingEventsLoggerAllowed(short Version)&lt;br /&gt;
** method: bool showBuiltinOptionsPage(short Version)&lt;br /&gt;
* com.sun.star.logging.CsvFormatter (com.sun.star.comp.extensions.CsvFormatter)&lt;br /&gt;
&lt;br /&gt;
=== Jobs ===&lt;br /&gt;
* asynchronous Job in the extension compressing and uploading data triggered by onOOoImprovementLogRotated, 30 seconds after Startup&lt;br /&gt;
* Job in the extension that invites the user to take part on startup&lt;br /&gt;
&lt;br /&gt;
=== Protocol Handler/UI ===&lt;br /&gt;
* Extension UI (implemented in directly in OpenOffice.org currently, not in the Extension)&lt;br /&gt;
* There is currently no protocol handler implemented. It would be needed&lt;br /&gt;
when the UI elements are moved into the extension.&lt;br /&gt;
&lt;br /&gt;
=== Filenames ===&lt;br /&gt;
* $LOGPATH/Current.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.csv (created by core)&lt;br /&gt;
* $LOGPATH/OOoImprove-ISOTIMESTAMP.zip (created by extension)&lt;br /&gt;
* OOoImprovement.oxt (contains liboooimprovementXX.xxx)&lt;br /&gt;
* liboooimprovecoreXX.xxx&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://qa.openoffice.org/issues/show_bug.cgi?id=90370 OpenOffice.org Issue]&lt;br /&gt;
* [http://Ingimp.org ingimp.org]&lt;br /&gt;
* [http://wiki.mozilla.org/Spectator Mozilla Spectator]&lt;br /&gt;
* [http://wiki.mozilla.org/Browser_Metrics Mozilla Spectator Metrics]&lt;br /&gt;
* [http://labs.mozilla.com/2008/03/introducing-test-pilot/ Spectator Test Pilot]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Example Example Extension]&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format Extension File Format]&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:The_Roadmap&amp;diff=101032</id>
		<title>Renaissance:The Roadmap</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:The_Roadmap&amp;diff=101032"/>
		<updated>2008-12-03T15:03:09Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Renaissance-roadmap.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;The chart above shows a first draft of the tasks work on during the first Phase (Research) of the Project.&lt;br /&gt;
&lt;br /&gt;
* Design&lt;br /&gt;
TBD&lt;br /&gt;
* Evaluate&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Renaissance-roadmap.png&amp;diff=101030</id>
		<title>File:Renaissance-roadmap.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Renaissance-roadmap.png&amp;diff=101030"/>
		<updated>2008-12-03T14:59:48Z</updated>

		<summary type="html">&lt;p&gt;Cj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Renaissance:Research&amp;diff=100859</id>
		<title>Renaissance:Research</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Renaissance:Research&amp;diff=100859"/>
		<updated>2008-12-02T12:28:23Z</updated>

		<summary type="html">&lt;p&gt;Cj: /* Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Isometrics&lt;br /&gt;
* Focus Groups&lt;br /&gt;
* Personas&lt;br /&gt;
&lt;br /&gt;
=== Surveys ===&lt;br /&gt;
* [http://surveys.services.openoffice.org/surveys/index.php?sid=91452 OpenOffice.org User Survey] -The OpenOffice.org User Survey&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== User Feedback Channels ===&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/User_Experience/OpenOffice.org_User_Feedback_Extension User Feedback Program] - The OpenOffice.org User Feedback Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Presentations ===&lt;br /&gt;
&lt;br /&gt;
* [http://marketing.openoffice.org/ooocon2008/programme/friday_1447.pdf OOo Con 2008: Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface] - Numbers, Numbers, Numbers, or how data helps to improve the OOo User Interface&lt;br /&gt;
* [http://wiki.services.openoffice.org/w/images/4/4d/Numbers-numbers-numbers-WUD-HH-2008.pdf Presentation at World Usability Day 2008 in Hamburg (in German)] - Presentation at [http://www.worldusabilityday.de/hamburg/index.html World Usability Day 2008] in Hamburg (in German)&lt;/div&gt;</summary>
		<author><name>Cj</name></author>
	</entry>
</feed>