Community
Participate
Working Groups
Open the attached report created by choosing one of the New Report options. Look at the XML. Notice that the chart itslef takes about 750 lines out of a total of 950 lines of XML. A general rule applied to the BIRT schema is that we don't serialize properties that take their default values. Since this is a default chart, it is surprising to see the large amount of text. This large size will lead to problems with "diffing" two designs; something that is a key goal. it is also a large barrier to having third-party applications creating the XML, which is another goal.
This can't be properly fixed due to the XML schema of the chart, there are too many mandatory elements. Besides, the basic chart already has a lot of properties set, like the Axes, the Series and their Palettes (with a list of colors), etc... We can provide some minor improvement by setting less values in the builder when creating the chart, but that would have almost no impact on the total size of the chart. I propose to defer the bug to investigate a possible solution.