https://wiki.openoffice.org/w/api.php?action=feedcontributions&user=Bm&feedformat=atomApache OpenOffice Wiki - User contributions [en]2024-03-29T13:48:40ZUser contributionsMediaWiki 1.23.13https://wiki.openoffice.org/wiki/Chart2Chart22008-05-29T14:50:10Z<p>Bm: /* Child-workspaces after OOo 2.4 */</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Task !! Target !! Status<br />
|-<br />
| Display equations for regression lines || OOo 2.4 || done<br />
|-<br />
| Enable reverse scales on axes || OOo 2.4 || done<br />
|-<br />
| Display bars on different axis next to each other || OOo 2.4 || done<br />
|-<br />
| Number format for data labels || OOo 2.4 || done<br />
|-<br />
| Display both value and percentage as data point label || OOo 2.4 || done<br />
|-<br />
| Allow to display each part of a data label in a separate line || OOo 2.4 || done<br />
|-<br />
| More flexible placement of labels on data points || OOo 2.4 || done<br />
|-<br />
| Better automatic positions for lables on pie segments || OOo 2.4 || done<br />
|-<br />
| Allow removing data point labels with delete key || OOo 2.4 || done<br />
|-<br />
| resolution dependent chart prints and pdf export || OOo 2.4 || done<br />
|-<br />
| Ease editing regression lines (trendlines) || OOo 3.0 || done<br />
|-<br />
| Title for secondary y axis || OOo 3.0 || done<br />
|-<br />
| Clockwise pie chart || OOo 3.0 || done<br />
|-<br />
| Starting angle for pie charts - rotation of pie charts || OOo 3.0 || done<br />
|-<br />
| Select 'Range' for error bars || OOo 3.0 || done<br />
|-<br />
| Plotting of missing values (leave gap,assume zero,continue line) || OOo 3.0 (on risk) || CWS chart22 in QA<br />
|-<br />
| Offer multiple sets of default colors for charts || OOo 3.x || in process<br />
|-<br />
| Error Bars for X values || OOo 3.x || planned<br />
|-<br />
| Templates || OOo 3.x || planned<br />
|}<br />
<br />
=== Child-workspaces after OOo 2.4 ===<br />
<br />
{| class="wikitable"<br />
! CWS !! Description !! Target !! Based on/integrated into !! Status<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOH680%2Fchart26&OpenOnly=false&Section=All chart26] || Bug fixes || OOo 2.4.1 and OOo 3.0 || OOH680m12 and DEV300m13 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19] || Features || OOo 3.0 || SRC680m248 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20] || Features || OOo 3.0 || DEV300m2 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart23&OpenOnly=false&Section=All chart23] || Bug fixes || OOo 3.0 || DEV300m6 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart22&OpenOnly=false&Section=All chart22] || Features || OOo 3.0 || DEV300m8 || Approved by QA<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fodfversionedexport&OpenOnly=false&Section=All odfversionedexport] || Bug fixes || OOo 3.0 || DEV300m10 || In testing<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart25&OpenOnly=false&Section=All chart25] || Bug fixes || OOo 3.0 || DEV300m10 || Approved by QA<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart27&OpenOnly=false&Section=All chart27] || Bug fixes || OOo 3.0 || - || In development<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart24&OpenOnly=false&Section=All chart24] || Features || OOo 3.x || DEV300m0 || In development<br />
|}<br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features3.0_changed_compared_to_2.0 | Additional Features in OOo 3.0 compared to OOo 2.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Basic Macro Examples ==<br />
<br />
* [[Chart2/ChangeTitleFormattingForAllChartsInACalc | Change title formatting for all charts in a spreadsheet ]]<br />
<br />
* [[API/Samples/StarBasic/Impress/Insert_a_Chart | Create Chart in a presentation document ]]<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
* OOo [http://user.services.openoffice.org/en/forum/index.php Community Forum], Subforum on [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 Charts]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22008-05-29T14:48:51Z<p>Bm: /* Child-workspaces after OOo 2.4 */</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Task !! Target !! Status<br />
|-<br />
| Display equations for regression lines || OOo 2.4 || done<br />
|-<br />
| Enable reverse scales on axes || OOo 2.4 || done<br />
|-<br />
| Display bars on different axis next to each other || OOo 2.4 || done<br />
|-<br />
| Number format for data labels || OOo 2.4 || done<br />
|-<br />
| Display both value and percentage as data point label || OOo 2.4 || done<br />
|-<br />
| Allow to display each part of a data label in a separate line || OOo 2.4 || done<br />
|-<br />
| More flexible placement of labels on data points || OOo 2.4 || done<br />
|-<br />
| Better automatic positions for lables on pie segments || OOo 2.4 || done<br />
|-<br />
| Allow removing data point labels with delete key || OOo 2.4 || done<br />
|-<br />
| resolution dependent chart prints and pdf export || OOo 2.4 || done<br />
|-<br />
| Ease editing regression lines (trendlines) || OOo 3.0 || done<br />
|-<br />
| Title for secondary y axis || OOo 3.0 || done<br />
|-<br />
| Clockwise pie chart || OOo 3.0 || done<br />
|-<br />
| Starting angle for pie charts - rotation of pie charts || OOo 3.0 || done<br />
|-<br />
| Select 'Range' for error bars || OOo 3.0 || done<br />
|-<br />
| Plotting of missing values (leave gap,assume zero,continue line) || OOo 3.0 (on risk) || CWS chart22 in QA<br />
|-<br />
| Offer multiple sets of default colors for charts || OOo 3.x || in process<br />
|-<br />
| Error Bars for X values || OOo 3.x || planned<br />
|-<br />
| Templates || OOo 3.x || planned<br />
|}<br />
<br />
=== Child-workspaces after OOo 2.4 ===<br />
<br />
{| class="wikitable"<br />
! CWS !! Description !! Target !! Based on/integrated into !! Status<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOH680%2Fchart26&OpenOnly=false&Section=All chart26] || Bug fixes || OOo 2.4.1 and OOo 3.0 || OOH680m12 and DEV300m13 || Nominated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19] || Features || OOo 3.0 || SRC680m248 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20] || Features || OOo 3.0 || DEV300m2 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart23&OpenOnly=false&Section=All chart23] || Bug fixes || OOo 3.0 || DEV300m6 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart22&OpenOnly=false&Section=All chart22] || Features || OOo 3.0 || DEV300m8 || Approved by QA<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fodfversionedexport&OpenOnly=false&Section=All odfversionedexport] || Bug fixes || OOo 3.0 || DEV300m10 || In testing<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart25&OpenOnly=false&Section=All chart25] || Bug fixes || OOo 3.0 || DEV300m10 || Approved by QA<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart27&OpenOnly=false&Section=All chart27] || Bug fixes || OOo 3.0 || - || In development<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fchart24&OpenOnly=false&Section=All chart24] || Features || OOo 3.x || DEV300m0 || In development<br />
|}<br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features3.0_changed_compared_to_2.0 | Additional Features in OOo 3.0 compared to OOo 2.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Basic Macro Examples ==<br />
<br />
* [[Chart2/ChangeTitleFormattingForAllChartsInACalc | Change title formatting for all charts in a spreadsheet ]]<br />
<br />
* [[API/Samples/StarBasic/Impress/Insert_a_Chart | Create Chart in a presentation document ]]<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
* OOo [http://user.services.openoffice.org/en/forum/index.php Community Forum], Subforum on [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 Charts]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22008-02-15T14:24:12Z<p>Bm: /* Child-workspaces after OOo 2.3 */ using Wiki tables</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Task !! Target !! Status<br />
|-<br />
| Display equations for regression lines || OOo 2.4 || done<br />
|-<br />
| Enable reverse scales on axes || OOo 2.4 || done<br />
|-<br />
| Display bars on different axis next to each other || OOo 2.4 || done<br />
|-<br />
| Number format for data labels || OOo 2.4 || done<br />
|-<br />
| Display both value and percentage as data point label || OOo 2.4 || done<br />
|-<br />
| Allow to display each part of a data label in a separate line || OOo 2.4 || done<br />
|-<br />
| More flexible placement of labels on data points || OOo 2.4 || done<br />
|-<br />
| Better automatic positions for lables on pie segments || OOo 2.4 || done<br />
|-<br />
| Allow removing data point labels with delete key || OOo 2.4 || done<br />
|-<br />
| resolution dependent chart prints and pdf export || OOo 2.4 || done<br />
|-<br />
| Ease editing regression lines (trendlines) || OOo 3.0 || done in CWS<br />
|-<br />
| Title for secondary y axis || OOo 3.0 || done in CWS<br />
|-<br />
| Clockwise pie chart || OOo 3.0 || done in CWS<br />
|-<br />
| Starting angle for pie charts - rotation of pie charts || OOo 3.0 || done in CWS<br />
|-<br />
| Select 'Range' for error bars || OOo 3.0 || in process<br />
|-<br />
| Handling of empty cells (interpolate,zero,don't paint) || OOo 3.0 || in process<br />
|-<br />
| Offer multiple sets of default colors for charts || OOo 3.0 || in process (on risk)<br />
|-<br />
| Error Bars for X values || OOo 3.x || planned<br />
|-<br />
| Templates || OOo 3.x || planned<br />
|}<br />
<br />
=== Child-workspaces after OOo 2.3 ===<br />
<br />
{| class="wikitable"<br />
! CWS !! Description !! Target !! Based on/integrated into !! Status<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16] || Bug fixes || OOo 2.3.1 || OOG680.m7/SRC680.m234 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18] || Bug fixes || OOo 2.3.1 || OOG680.m7/SRC680.m234 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bug fixes || OOo 2.4 || SRC680.m226 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || Features || OOo 2.4 || SRC680.m230 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17] || Features || OOo 2.4 || SRC680.m238 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bug fixes || OOo 2.4 || OOH680.m2/SRC680.m243 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOH680%2Fchart21 chart21] || Bug fixes || OOo 2.4 || OOH680.m5/SRC680.m245 || Integrated<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19] || Features || OOo 3.0 || SRC680.m245 || In testing<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20] || Features || OOo 3.0 || - || Planned<br />
|}<br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features3.0_changed_compared_to_2.0 | Additional Features in OOo 3.0 compared to OOo 2.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
* OOo [http://user.services.openoffice.org/en/forum/index.php Community Forum], Subforum on [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 Charts]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22008-02-15T14:21:34Z<p>Bm: /* Roadmap */ using Wiki table</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Task !! Target !! Status<br />
|-<br />
| Display equations for regression lines || OOo 2.4 || done<br />
|-<br />
| Enable reverse scales on axes || OOo 2.4 || done<br />
|-<br />
| Display bars on different axis next to each other || OOo 2.4 || done<br />
|-<br />
| Number format for data labels || OOo 2.4 || done<br />
|-<br />
| Display both value and percentage as data point label || OOo 2.4 || done<br />
|-<br />
| Allow to display each part of a data label in a separate line || OOo 2.4 || done<br />
|-<br />
| More flexible placement of labels on data points || OOo 2.4 || done<br />
|-<br />
| Better automatic positions for lables on pie segments || OOo 2.4 || done<br />
|-<br />
| Allow removing data point labels with delete key || OOo 2.4 || done<br />
|-<br />
| resolution dependent chart prints and pdf export || OOo 2.4 || done<br />
|-<br />
| Ease editing regression lines (trendlines) || OOo 3.0 || done in CWS<br />
|-<br />
| Title for secondary y axis || OOo 3.0 || done in CWS<br />
|-<br />
| Clockwise pie chart || OOo 3.0 || done in CWS<br />
|-<br />
| Starting angle for pie charts - rotation of pie charts || OOo 3.0 || done in CWS<br />
|-<br />
| Select 'Range' for error bars || OOo 3.0 || in process<br />
|-<br />
| Handling of empty cells (interpolate,zero,don't paint) || OOo 3.0 || in process<br />
|-<br />
| Offer multiple sets of default colors for charts || OOo 3.0 || in process (on risk)<br />
|-<br />
| Error Bars for X values || OOo 3.x || planned<br />
|-<br />
| Templates || OOo 3.x || planned<br />
|}<br />
<br />
=== Child-workspaces after OOo 2.3 ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>CWS</td><td>Description</td><td>Target</td><td>Based on/integrated into</td><td>Status</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m226</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m230</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m238</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15]</td><td>Bug fixes</td><td>OOo 2.4</td><td>OOH680.m2/SRC680.m243</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOH680%2Fchart21 chart21]</td><td>Bug fixes</td><td>OOo 2.4</td><td>OOH680.m5/SRC680.m245</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19]</td><td>Features</td><td>OOo 3.0</td><td>SRC680.m245</td><td>In testing</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20]</td><td>Features</td><td>OOo 3.0</td><td>-</td><td>Planned</td></tr><br />
</table><br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features3.0_changed_compared_to_2.0 | Additional Features in OOo 3.0 compared to OOo 2.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
* OOo [http://user.services.openoffice.org/en/forum/index.php Community Forum], Subforum on [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 Charts]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2/Features3.0Chart2/Features3.02008-01-29T14:41:02Z<p>Bm: /* Select 'Range' for error bars */ Added Screenshot and Link to Spec</p>
<hr />
<div>== Select 'Range' for error bars ==<br />
<br />
[[Image:ErrorRange.png]]<br />
<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=366 366]<br />
* Specification: [http://specs.openoffice.org/chart/ErrorBars.odt ErrorBars.odt]<br />
<br />
== Ease editing regression lines (trendlines) ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=44768 44768]<br />
<br />
== Title for secondary y axis ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=1163 1163]<br />
<br />
== Clockwise pie chart ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=37823 37823]<br />
<br />
== Starting angle for pie charts - rotation of pie charts ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=16776 16776]<br />
<br />
== Handling of empty cells (interpolate,zero,don't paint) ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=65549 65549]<br />
<br />
== Offer multiple sets of default colors for charts ==<br />
* Issue: [http://distribution.openoffice.org/issues/show_bug.cgi?id=74992 74992]<br />
<br />
== Others Links ==<br />
* [http://distribution.openoffice.org/issues/buglist.cgi?issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&issue_status=RESOLVED&issue_status=VERIFIED&issue_status=CLOSED&target_milestone=OOo+3.0&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=allwords&long_desc=&long_desc_type=allwords&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query List features issues for Chart 3.0]</div>Bmhttps://wiki.openoffice.org/wiki/File:ErrorRange.pngFile:ErrorRange.png2008-01-29T14:38:13Z<p>Bm: Error Bars taken from Cell Ranges of a Spreadsheet Document</p>
<hr />
<div>Error Bars taken from Cell Ranges of a Spreadsheet Document</div>Bmhttps://wiki.openoffice.org/wiki/Template:ChartQuickLinksTemplate:ChartQuickLinks2007-12-20T09:28:52Z<p>Bm: added "User" to Forum link</p>
<hr />
<div><div class="toc" style="float:right; padding:5px 1em 10px 1em;"><br />
<center>'''Chart Quick Links'''</center><br />
* [http://graphics.openoffice.org/chart/chart.html Chart Project Page on OOo]<br />
* [http://specs.openoffice.org/chart/index.html Chart Specifications on OOo]<br />
* [irc://freenode/chart2.openoffice.org #chart2.openoffice.org]<br />
* [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS Blog]<br />
* [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 OOo User Forum on Charts]<br />
----<br />
* [[Chart2/Features2.3|Features in OOo 2.3]]<br />
* [[Chart2/Features2.4|Features in OOo 2.4]]<br />
</div></div>Bmhttps://wiki.openoffice.org/wiki/Template:ChartQuickLinksTemplate:ChartQuickLinks2007-12-20T09:26:37Z<p>Bm: Added forum link</p>
<hr />
<div><div class="toc" style="float:right; padding:5px 1em 10px 1em;"><br />
<center>'''Chart Quick Links'''</center><br />
* [http://graphics.openoffice.org/chart/chart.html Chart Project Page on OOo]<br />
* [http://specs.openoffice.org/chart/index.html Chart Specifications on OOo]<br />
* [irc://freenode/chart2.openoffice.org #chart2.openoffice.org]<br />
* [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS Blog]<br />
* [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 OOo Forum on Charts]<br />
----<br />
* [[Chart2/Features2.3|Features in OOo 2.3]]<br />
* [[Chart2/Features2.4|Features in OOo 2.4]]<br />
</div></div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-12-19T16:58:11Z<p>Bm: /* Some useful information */ added forum link</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>Task</td><td>Target</td><td>Status</td></tr><br />
<tr><td>Display equations for regression lines</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Enable reverse scales on axes</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display bars on different axis next to each other</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Number format for data labels</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display both value and percentage as data point label</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow to display each part of a data label in a separate line</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>More flexible placement of labels on data points</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Better automatic positions for lables on pie segments</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow removing data point labels with delete key</td><td>OOo 2.4</td><td>done</td></tr><br />
<br />
<tr><td>Use complete resolution for chart display (avoid metafile replacement)</td><td>OOo 2.4</td><td>in process</td></tr><br />
<tr><td>Select 'Range' for error bars</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Ease editing regression lines (trendlines)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Title for secondary y axis</td><td>OOo 3.0</td><td>done in CWS</td></tr><br />
<tr><td>Clockwise pie chart</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Starting angle for pie charts - rotation of pie charts</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Handling of empty cells (interpolate,zero,don't paint)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Offer multiple sets of default colors for charts</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Error Bars for X values</td><td>OOo 3.x</td><td>planned</td></tr><br />
<tr><td>Templates</td><td>OOo 3.x</td><td>planned</td></tr><br />
</table><br />
<br />
=== Child-workspaces after OOo 2.3 ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>CWS</td><td>Description</td><td>Target</td><td>Based on/integrated into</td><td>Status</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m226</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m230</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m238</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m235</td><td>In QA</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19]</td><td>Features</td><td>OOo 3.0</td><td>SRC680.m240</td><td>In development</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20]</td><td>Features</td><td>OOo 3.0</td><td>-</td><td>Planned</td></tr><br />
</table><br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
* [[Chart2/Features2.4 | Planned features for OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Planned features for OOo 3.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
* OOo [http://user.services.openoffice.org/en/forum/index.php Community Forum], Subforum on [http://user.services.openoffice.org/en/forum/viewforum.php?f=34 Charts]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-12-18T16:48:08Z<p>Bm: /* Child-workspaces after OOo 2.3 */ resynced chart19 to m240</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>Task</td><td>Target</td><td>Status</td></tr><br />
<tr><td>Display equations for regression lines</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Enable reverse scales on axes</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display bars on different axis next to each other</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Number format for data labels</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display both value and percentage as data point label</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow to display each part of a data label in a separate line</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>More flexible placement of labels on data points</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Better automatic positions for lables on pie segments</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow removing data point labels with delete key</td><td>OOo 2.4</td><td>done</td></tr><br />
<br />
<tr><td>Use complete resolution for chart display (avoid metafile replacement)</td><td>OOo 2.4</td><td>in process</td></tr><br />
<tr><td>Select 'Range' for error bars</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Ease editing regression lines (trendlines)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Title for secondary y axis</td><td>OOo 3.0</td><td>done in CWS</td></tr><br />
<tr><td>Clockwise pie chart</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Starting angle for pie charts - rotation of pie charts</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Handling of empty cells (interpolate,zero,don't paint)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Offer multiple sets of default colors for charts</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Error Bars for X values</td><td>OOo 3.x</td><td>planned</td></tr><br />
<tr><td>Templates</td><td>OOo 3.x</td><td>planned</td></tr><br />
</table><br />
<br />
=== Child-workspaces after OOo 2.3 ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>CWS</td><td>Description</td><td>Target</td><td>Based on/integrated into</td><td>Status</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m226</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m230</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m238</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m235</td><td>In QA</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19]</td><td>Features</td><td>OOo 3.0</td><td>SRC680.m240</td><td>In development</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20]</td><td>Features</td><td>OOo 3.0</td><td>-</td><td>Planned</td></tr><br />
</table><br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
* [[Chart2/Features2.4 | Planned features for OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Planned features for OOo 3.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-12-17T13:14:16Z<p>Bm: /* Child-workspaces after OOo 2.3 */</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used to illustrate data sets e.g. from spreadsheets to get a better understanding of the data. A lot of different two and three dimensional chart types are available to choose from.<br />
<br />
This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: [http://graphics.openoffice.org/servlets/ProjectMailingListList (users,dev,features,bugs,cvs)@graphics.openoffice.org]. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
To find a concrete task to work on, check the issue queries of open chart bugs and features. Maybe there is something that catches your interest:<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open chart bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Requested chart features] (enhancements and features)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
<br />
Also check the easy-to-dev issue list to see whether there are currently development opportunities for newbies:<br />
[http://www.openoffice.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=easy2dev&keywords_type=anytokens&field0-0-0=component&type0-0-0=equals&value0-0-0=Chart&field0-0-1=short_desc&type0-0-1=substring&value0-0-1=chart&field0-1-0=noop&type0-1-0=noop&value0-1-0=&field0-1-1=noop&type0-1-1=noop&value0-1-1=&cmdtype=doit&order=Reuse+same+sort+as+last+time&Submit+query=Submit+query Easy to develop issues]<br />
<br />
=== Roadmap ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>Task</td><td>Target</td><td>Status</td></tr><br />
<tr><td>Display equations for regression lines</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Enable reverse scales on axes</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display bars on different axis next to each other</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Number format for data labels</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Display both value and percentage as data point label</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow to display each part of a data label in a separate line</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>More flexible placement of labels on data points</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Better automatic positions for lables on pie segments</td><td>OOo 2.4</td><td>done</td></tr><br />
<tr><td>Allow removing data point labels with delete key</td><td>OOo 2.4</td><td>done</td></tr><br />
<br />
<tr><td>Use complete resolution for chart display (avoid metafile replacement)</td><td>OOo 2.4</td><td>in process</td></tr><br />
<tr><td>Select 'Range' for error bars</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Ease editing regression lines (trendlines)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Title for secondary y axis</td><td>OOo 3.0</td><td>done in CWS</td></tr><br />
<tr><td>Clockwise pie chart</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Starting angle for pie charts - rotation of pie charts</td><td>OOo 3.0</td><td>in process</td></tr><br />
<tr><td>Handling of empty cells (interpolate,zero,don't paint)</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Offer multiple sets of default colors for charts</td><td>OOo 3.0</td><td>planned</td></tr><br />
<tr><td>Error Bars for X values</td><td>OOo 3.x</td><td>planned</td></tr><br />
<tr><td>Templates</td><td>OOo 3.x</td><td>planned</td></tr><br />
</table><br />
<br />
=== Child-workspaces after OOo 2.3 ===<br />
<br />
<table border="0"><br />
<tr bgcolor="#DDDDDD"><td>CWS</td><td>Description</td><td>Target</td><td>Based on/integrated into</td><td>Status</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18]</td><td>Bug fixes</td><td>OOo 2.3.1</td><td>OOG680.m7/SRC680.m234</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m226</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m230</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17]</td><td>Features</td><td>OOo 2.4</td><td>SRC680.m238</td><td>Integrated</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15]</td><td>Bug fixes</td><td>OOo 2.4</td><td>SRC680.m235</td><td>In QA</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19]</td><td>Features</td><td>OOo 3.0</td><td>SRC680.m235</td><td>In development</td></tr><br />
<tr><td>[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart20 chart20]</td><td>Features</td><td>OOo 3.0</td><td>-</td><td>Planned</td></tr><br />
</table><br />
<br />
=== Testing ===<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
You can help a lot with identifying new problems or verifying fixed and integrated issues!<br />
<br />
[http://download.openoffice.org/680/index.html Download] the latest developer snapshot and give it a try. When you find a bug please check whether someone else already did submit an issue for that problem. The following issue list can help you with the research:<br />
<br />
* [http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=TASK;issue_type=PATCH;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;email1=;emailtype1=exact;emailassigned_to1=1;email2=;emailtype2=exact;emailreporter2=1;issueidtype=include;issue_id=;changedin=;votes=;chfieldfrom=;chfieldto=Now;chfieldvalue=;short_desc=;short_desc_type=substring;long_desc=;long_desc_type=substring;issue_file_loc=;issue_file_loc_type=substring;status_whiteboard=;status_whiteboard_type=substring;keywords=;keywords_type=anytokens;field0-0-0=component;type0-0-0=equals;value0-0-0=Chart;field0-0-1=short_desc;type0-0-1=substring;value0-0-1=chart;field0-1-0=short_desc;Submit%20query=Submit%20query&order=issues.issue_id Open chart bugs].<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
If the problem is unknown you are welcome to [http://qa.openoffice.org/issue_handling/pre_submission.html submit a new issue].<br />
Thanks a lot for your help!<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Chart Features ==<br />
<br />
Chart features per release:<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
* [[Chart2/Features2.4 | Planned features for OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Planned features for OOo 3.0 ]]<br />
<br />
Further feature requests grouped by category:<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-11-30T12:08:49Z<p>Bm: /* Development */ added chart19, moved chart17</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || chart bug fixes for OOo 2.4 || OOo 2.4 || SRC680.m235<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart19 chart19] || chart features for OOo 3.0 || OOo 3.0 || SRC680.m235<br />
|}<br />
<br />
Child-workspaces that are already integrated after OOo 2.3 release:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Integrated into<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16] || chart bug fixes for OOo 2.3.1 || OOo 2.3.1 || OOG680.m7/SRC680.m234<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18] || chart regressions in 2.3 || OOo 2.3.1 || OOG680.m7/SRC680.m234<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m230<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m238<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/User:BmUser:Bm2007-11-24T07:41:00Z<p>Bm: Sun's stock symbol changed to JAVAD</p>
<hr />
<div>[[Image:BmOOo.png|right]]<br />
<br />
<font style="font-weight: bold; font-size: 15pt;">Björn Milcke</font><br />
<br />
Software Developer for [[Chart]], the charting component of [[OpenOffice.org]]<br />
<br />
{|<br />
| Name in ASCII || Bjoern Milcke<br />
|-<br />
| OOo nick || bm<br />
|-<br />
| E-Mail || [mailto:Bjoern.Milcke@sun.com Bjoern.Milcke@sun.com], [mailto:bm@openoffice.org bm@openoffice.org]<br />
|-<br />
| Working for || [http://www.sun.com/staroffice Sun Microsystems] (Stock symbol [http://quotes.nasdaq.com/quote.dll?mode=stock&page=quick&symbol=JAVAD&selected=JAVAD JAVAD])<br />
|-<br />
| Location || [[:Wikipedia:Hamburg| Hamburg]], Germany<br />
|-<br />
| Time zone || [[:Wikipedia:Central European Time|CET]]/[[:Wikipedia:Central European Summer Time|CEST]] ([[:Wikipedia:Coordinated Universal Time|UTC]]+1/UTC+2)<br />
|-<br />
| Private Homepage || [http://www.milcke.org Homepage] (check out the [http://web.mac.com/milcke/Web-Site/Picture_of_the_Month.html Picture of the Month])<br />
|-<br />
| Blogs || [http://blogs.sun.com/bmilcke Personal Company Blog], [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS] (Sun OOo developer's blog)<br />
|-<br />
| IRC channels ||[irc://freenode/chart2.openoffice.org #chart2.openoffice.org], [irc://freenode/dev.openoffice.org #dev.openoffice.org] (I am bm_ or milcke there)<br />
|}</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-10-31T10:47:25Z<p>Bm: /* Development */ moved chart18, added chart16</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || chart bug fixes for OOo 2.4 || OOo 2.4 || SRC680.m235<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m235<br />
|}<br />
<br />
Child-workspaces that are already integrated after OOo 2.3 release:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Integrated into<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16] || chart bug fixes for OOo 2.3.1 || OOo 2.3.1 || OOG680.m7/SRC680.m234<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18] || chart regressions in 2.3 || OOo 2.3.1 || OOG680.m7/SRC680.m234<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m230<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-10-31T10:42:21Z<p>Bm: /* Development */ added past CWSes after 2.3</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || chart bug fixes for OOo 2.4 || OOo 2.4 || SRC680.m235<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m235<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart18 chart18] || chart bug fixes for OOo 2.3.1 || OOo 2.3.1 || OOG680.m5<br />
|}<br />
<br />
Child-workspaces that are already integrated after OOo 2.3 release:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Integrated into<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m230<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Wei Zhao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-26T12:31:04Z<p>Bm: /* Development */ added chart17</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart17 chart17] || chart features for OOo 2.4 || OOo 2.4 || ''planned''<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-18T14:15:13Z<p>Bm: /* Helping with the Chart */ Changed image to a smaller one</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguage2s.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/File:ProgrammingLanguage2s.pngFile:ProgrammingLanguage2s.png2007-09-18T14:13:44Z<p>Bm: Smaller version of Image:ProgrammingLanguages.png Due to a bug an update seems not to work.</p>
<hr />
<div>Smaller version of Image:ProgrammingLanguages.png Due to a bug an update seems not to work.</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-18T13:36:29Z<p>Bm: /* Helping with the Chart */ Replaced example chart</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ProgrammingLanguages.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [[Image:ProgrammingLanguages.ods]])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/File:ProgrammingLanguages.odsFile:ProgrammingLanguages.ods2007-09-18T13:32:34Z<p>Bm: Most popular programming languages on Freshmeat</p>
<hr />
<div>Most popular programming languages on Freshmeat</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-18T12:32:02Z<p>Bm: /* Past Releases */ OOo 2.3 is available!</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download.<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-18T12:30:58Z<p>Bm: /* Development */ Added note about chart2 API being unpublished</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007) Note, that the new API is not published yet. Do not use it for your regular work! For macros, use the [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart/module-ix.html API in namespace chart].<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download. ''Note: OOo 2.3 is not released yet, but will be very soon''<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/FAQ_about_Chart_API_CompatibilityFAQ about Chart API Compatibility2007-09-12T07:55:08Z<p>Bm: /* Using OOo Basic Macros */ added note about order of title creation and modification</p>
<hr />
<div>If you have written StarBasic Macros or other Code that uses the API in com.sun.star.chart and want to be able to still run it with the new chart here is some help in case you encounter problems. If you have problems not listed here feel free to add them here.<br />
<br />
'''Note, that the new API is not published yet, so you should not use the new API extensively before it is published!'''<br />
<br />
= Using OOo Basic Macros =<br />
<br />
'''Question:''' I can no longer set the main title using the Title property.<br />
<br />
<code>[starbasic]<br />
' oMyChart is the XChartDocument (XModel)<br />
oMyChart.Title.String = "My Title"<br />
</code><br />
<br />
'''Answer:''' There is no main title any longer per default, so you have to add it first.<br />
<br />
<code>[starbasic]<br />
' oMyChart is the XChartDocument (XModel)<br />
oMyChart.HasMainTitle = true<br />
oMyChart.Title.String = "My Title"<br />
</code><br />
<br />
If this does not fix your problem, get a newer version. From OOG680.m2 on, the new API has changed. The interface XTitled now has the methods getTitleObject and setTitleObject. Thus the name-clash that lead to this problem no longer exists from that version on.<br />
<br />
'''Question:''' Adding a sub-title or axis-title no longer works.<br />
<br />
<code>[starbasic]<br />
' oMyChart is the XChartDocument (XModel)<br />
oMyChart.Diagram.YAxisTitle.String="My Y-Axis text"<br />
oMyChart.Diagram.HasYAxisTitle=True<br />
</code><br />
<br />
'''Answer:''' Titles are object now, that are created with the API-function behind the "Has" properties. Thus, you can set the title content only after you added the title. Change the order:<br />
<br />
<code>[starbasic]<br />
' oMyChart is the XChartDocument (XModel)<br />
oMyChart.Diagram.HasYAxisTitle=True<br />
oMyChart.Diagram.YAxisTitle.String="My Y-Axis text"<br />
</code><br />
<br />
[[Category:FAQ]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-10T16:16:08Z<p>Bm: /* Development */ added CWS chart16</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[Developing for the new chart module|Some notes about debugging functions]]<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007)<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart16 chart16] || Bugfixes for chart2 || OOo 2.3.1 || OOG680.m4<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download. ''Note: OOo 2.3 is not released yet, but will be very soon''<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-10T13:33:23Z<p>Bm: /* Development */ grr, two places</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[Developing for the new chart module|Some notes about debugging functions]]<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007)<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
<!--<br />
{| class="wikitable"<br />
! Name || Description || Target || Based on<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|+ Currently open child-workspaces for development<br />
|}<br />
--><br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download. ''Note: OOo 2.3 is not released yet, but will be very soon''<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-09-10T13:32:42Z<p>Bm: /* Development */ New CWS for bugfixes is chart15</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[Developing for the new chart module|Some notes about debugging functions]]<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007)<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
<!--<br />
{| class="wikitable"<br />
! Name || Description || Target || Based on<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart15 chart15] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|+ Currently open child-workspaces for development<br />
|}<br />
--><br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download. ''Note: OOo 2.3 is not released yet, but will be very soon''<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/Chart2Chart22007-08-29T15:36:42Z<p>Bm: /* People */ Changed my own login</p>
<hr />
<div>{{ChartQuickLinks}}<br />
<br />
Chart2 is the re-implementation of the [http://graphics.openoffice.org/chart/chart.html charting component] of [[OpenOffice.org]]. It is integrated in OOo 2.3.<br />
<br />
Charts are used for visualizing data sets from e.g. spreadsheets by two and three dimensional diagrams. There are a lot of different two- and three-dimensional chart types you can choose from. This page gathers information about the new chart implementation of OpenOffice.org. It is especially written to help newcomers to the process of developing for the new OOo chart module.<br />
<br />
If you would like to participate, if you have comments or questions related to the chart you are welcome on the graphics mailing lists: (users,dev,features,bugs,cvs)@graphics.openoffice.org. See also the side-box with some useful Links.<br />
<br />
== Helping with the Chart ==<br />
<br />
[[Image:ExampleChart.png|frame|right|Example Chart made with OpenOffice.org 2.3 (ods-file see [http://graphics.openoffice.org/chart/OpenIssues.ods here])]]<br />
<br />
=== Development ===<br />
<br />
If you like to help developing the chart, you can find useful information here.<br />
<br />
* Since SRC680.m213, the master build contains the module chart2, so the procedure for developing code for the chart is the same as for every other project. For help on this see the [[Main Page#Getting started with OOo development| Main Page]].<br />
* See the [http://contributing.openoffice.org/programming.html programming contribution page] for details on how to start.<br />
* [[Cpp_Coding_Standards|C++ Coding Standards]] for developing OOo code.<br />
* [[Developing for the new chart module|Some notes about debugging functions]]<br />
* [[FAQ about Chart API Compatibility]] If you have problems with Macros or extensions that use the com.sun.star.chart API you may find answers or ask questions on this page.<br />
* [http://www.milcke.org/OOG680.m2/autodoc/com/sun/star/chart2/module-ix.html UNO API of the new Chart (chart2)] (version of OOG680.m2, August 2007)<br />
* The file format used for [[OpenOffice.org]] is the ODF format. Currently, [http://www.oasis-open.org/specs/index.php#opendocumentv1.1 ODF 1.1] is in use. The upcoming format ODF 1.2 is still in progress (see [http://wiki.oasis-open.org/office/OpenDocument_v1.2_Action_Items open action items]).<br />
<br />
If you want to help developing for the chart, you can find a list of open bugs and features in the section [[Chart2#Testing|Testing]].<br />
<br />
<!--<br />
{| class="wikitable"<br />
! Name || Description || Target || Based on<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|-<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|+ Currently open child-workspaces for development<br />
|}<br />
--><br />
<br />
Currently open child-workspaces for development:<br />
<br />
<!-- This is only a hacked table, use the above when class "wikitable" is available. These styles are "borrowed" from that style --><br />
{| frame border=1 cellpadding="6" cellspacing="1" style="background-color: #666666; border-collapse:collapse;"<br />
|- bgcolor="#DDDDDD" style="font-weight: bold;"<br />
| Name || Description || Target || Based on<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart11 chart11] || Bugfixes for chart2 || OOo 2.4 || SRC680.m226<br />
|- bgcolor="#FFFFFF"<br />
| [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fchart14 chart14] || chart features for OOo 2.4 || OOo 2.4 || SRC680.m225<br />
|}<br />
<br />
=== Testing ===<br />
<br />
The new chart implementation will be part of OpenOffice.org 2.3. A developer snapshot of the release candidates is available on the [http://download.openoffice.org/680/index.html OOo download page]. The localizations ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Flocalisation21_OOG680 CWS localisation21]) and some final fixes for the chart ([http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOG680%2Fchart12_OOG680 CWS chart12]) are integrated into OOG680.m2.<br />
<br />
If you want to help the QA team have a look at the [http://contributing.openoffice.org/qa.html QA contribution page].<br />
<br />
For a current list of open issue for the Chart component see this [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED complete query] or a more specific one:<br />
<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=RESOLVED&resolution=FIXED Fixed issues] that have not been verified or closed yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=ENHANCEMENT&issue_type=FEATURE&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open features] (enhancements and features)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=TASK&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Open bugs] (defects and tasks)<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=PATCH&component=Chart&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED Patches] that have not been applied yet<br />
* [http://graphics.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&component=Chart&issue_status=VERIFIED Verified issues] that have not been closed yet (checked in the master)<br />
* [http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&issue_type=ENHANCEMENT&issue_type=FEATURE&issue_type=TASK&issue_type=PATCH&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&short_desc=chart+diagram&short_desc_type=anywords&field0-0-0=component&type0-0-0=notequals&value0-0-0=chart Chart Issues in other components]. Component is not Chart, but the summary contains the words ''diagram'' or ''chart''.<br />
* Or create your [http://graphics.openoffice.org/issues/query.cgi own query].<br />
<br />
There is also a spreadsheet document containing the [http://graphics.openoffice.org/chart/OpenChartIssues.ods open chart issues]. It is nice for sorting and filtering, but it is not up-to-date. Have a look at the first line to find out when the query was done.<br />
<br />
=== Other Contributions ===<br />
<br />
For other kinds of contributions like graphics, documentation, translation, marketing take a look at [http://contributing.openoffice.org/index.html this page].<br />
<br />
== Features ==<br />
<br />
This section gives an overview over new features that are either integrated, planned for a future release or not yet planned to implement for a specific version.<br />
<br />
=== Past Releases ===<br />
<br />
The features listed here are integrated in the product, so they are available for download. ''Note: OOo 2.3 is not released yet, but will be very soon''<br />
<br />
* [[Chart2/Features2.3 | Features in OOo 2.3 ]]<br />
<br />
=== Future Releases ===<br />
<br />
The features listed here are planned for one of the upcoming releases.<br />
<br />
* [[Chart2/Features2.4 | Features in OOo 2.4 ]]<br />
* [[Chart2/Features3.0 | Features in OOo 3.0 ]]<br />
<br />
=== Not yet planned Features ===<br />
<br />
These features are not planned for a specific release yet. They are candidates for being part of future releases. For a better overview, the features are grouped by category.<br />
<br />
* [[Chart2/ChartTypes | Chart-Types ]]<br />
* [[Chart2/Legend | Legend ]]<br />
* [[Chart2/DataLabels | Data Labels ]]<br />
* [[Chart2/Axis | Axis ]]<br />
* [[Chart2/ChartFormatting | Chart formatting ]]<br />
* [[Chart2/TrendLines | Trend lines and error bars ]]<br />
* [[Chart2/Range | Range and data series ]]<br />
* [[Chart2/ChartAnnotation | Chart annotation ]]<br />
* [[Chart2/Miscellaneous | Miscellaneous ]]<br />
<br />
This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt List of wished enhancements for Charts].<br />
<br />
== Technical Articles ==<br />
<br />
Here you can find some technical articles about the chart, that may help for future development.<br />
<br />
* There still some [[Chart2/Open Technical Issue in Chart2|architectural issues]] left that have to be solved. (article by [[User:bm@openoffice.org|Björn Milcke]])<br />
<br />
* [[Extending Chart by external components|Why not implement everything in OOo]] (article by [[User:Discoleo|Leonard Mada]])<br />
<br />
== People ==<br />
<br />
* working permanently on the code<br />
** [[User:bm|Björn Milcke]] (Sun Microsystems)<br />
** [[User:Iha|Ingrid Halama]] (Sun Microsystems)<br />
<br />
* code contributors<br />
** Daniel Rentz (Sun Microsystems, Calc)<br />
** [[User:Nn|Niklas Nebel]] (Sun Microsystems, Calc)<br />
** Thomas Lange (Sun Microsystems, Writer)<br />
** Regina Henschel (splines, online-help, testing)<br />
** Li Yuan (Redflag CH2000)<br />
** Weiz Hao (Redflag CH2000)<br />
** Mao Yonggang (Redflag CH2000)<br />
<br />
* working permanently on chart QA<br />
** Thomas Klarhöfer (Sun Microsystems, QA for chart)<br />
** Jörg Sievers (Sun Microsystems, Test-tool automation for chart)<br />
<br />
* User Experience<br />
** [[User:Mmp|Matthias Müller-Prove]] (Sun Microsystems)<br />
<br />
* Documentation<br />
** [[User:Ufi|Uwe Fischer]] (Sun Microsystems)<br />
<br />
* other contributors<br />
** [[User:Tonygalmiche|Tony Galmiche]] (StarXpert, feature document, Wiki, testing)<br />
** [[User:Pagalmes|Pierre-André Galmes]] (StarXpert, testing, Wiki)<br />
** Jörg Wartenberg (specification)<br />
** [[User:Discoleo|Leonard Mada]] (Wiki)<br />
<br />
''Note: if anybody thinks he is missing on this list or a comment is not complete, please drop [mailto:bjoern.milcke@sun.com me] a note or modify this page''<br />
<br />
== Some useful information ==<br />
<br />
* Chart Project Page: http://graphics.openoffice.org/chart/chart.html<br />
* Chart Specifications: http://specs.openoffice.org/chart/index.html<br />
* IRC channel: [irc://freenode/chart2.openoffice.org #chart2.openoffice.org] on freenode<br />
* Chart-related Entries on OOo Sun Developers Weblog: [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS]<br />
<br />
[[Category:Chart2]]<br />
[[Category:Source directories]]</div>Bmhttps://wiki.openoffice.org/wiki/User:BmUser:Bm2007-08-29T15:33:08Z<p>Bm: Changed User-Name from bm@openoffice.org just to bm</p>
<hr />
<div>[[Image:BmOOo.png|right]]<br />
<br />
<font style="font-weight: bold; font-size: 15pt;">Björn Milcke</font><br />
<br />
Software Developer for [[Chart]], the charting component of [[OpenOffice.org]]<br />
<br />
{|<br />
| Name in ASCII || Bjoern Milcke<br />
|-<br />
| OOo nick || bm<br />
|-<br />
| E-Mail || [mailto:Bjoern.Milcke@sun.com Bjoern.Milcke@sun.com], [mailto:bm@openoffice.org bm@openoffice.org]<br />
|-<br />
| Working for || [http://www.sun.com/staroffice Sun Microsystems] (Stock symbol [http://quotes.nasdaq.com/quote.dll?mode=stock&page=quick&symbol=JAVA&selected=JAVA JAVA])<br />
|-<br />
| Location || [[:Wikipedia:Hamburg| Hamburg]], Germany<br />
|-<br />
| Time zone || [[:Wikipedia:Central European Time|CET]]/[[:Wikipedia:Central European Summer Time|CEST]] ([[:Wikipedia:Coordinated Universal Time|UTC]]+1/UTC+2)<br />
|-<br />
| Private Homepage || [http://www.milcke.org Homepage] (check out the [http://web.mac.com/milcke/Web-Site/Picture_of_the_Month.html Picture of the Month])<br />
|-<br />
| Blogs || [http://blogs.sun.com/bmilcke Personal Company Blog], [http://blogs.sun.com/GullFOSS/tags/chart GullFOSS] (Sun OOo developer's blog)<br />
|-<br />
| IRC channels ||[irc://freenode/chart2.openoffice.org #chart2.openoffice.org], [irc://freenode/dev.openoffice.org #dev.openoffice.org] (I am bm_ or milcke there)<br />
|}</div>Bm