<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Reporting Tales - release tag</title>
  <link>http://www.sherito.org/tags/release/</link>
  <description>.. if it is not printed, it can&#039;t be real</description>
  <language>en</language>
  <copyright>Thomas Morgner</copyright>
  <lastBuildDate>Tue, 26 Aug 2008 11:33:00 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Classic-Engine 0.8.10 and beyond</title>
    <link>http://www.sherito.org/2008/06/03/1212496380000.html</link>
    
      
        <description>
          This weekend, we finally released Version 0.8.10 of the Pentaho Reporting Classic Engine. This release is yet another infrastructure release (yes, sounds boring) that prepares the ground for going to 1.0.&lt;br /&gt;
&lt;br /&gt;
Aside from the already covered Unified Fileformat and the full support for all kinds of meta-data, this release also ships with a totally revamped parametrization API, support for Barcodes (great job, Mimil!) and Sparkline support. &lt;br /&gt;
&lt;br /&gt;
The next development cycle will be a shorter one. In the upcoming Version 0.8.11 we will finally add &lt;a href=&#034;http://jira.pentaho.com/browse/PRE-365&#034;&gt;crosstabbing and Pivot-tables&lt;/a&gt;, &lt;a href=&#034;http://jira.pentaho.com/browse/PRE-165&#034;&gt;speak with Mondrian datasources&lt;/a&gt;, provide a sensible interface for the &lt;a href=&#034;http://jira.pentaho.com/browse/PRE-166&#034;&gt;rich-text capabilities&lt;/a&gt;, add &lt;a href=&#034;http://jira.pentaho.com/browse/PRE-164&#034;&gt;free-form subreports&lt;/a&gt; and will add a &lt;a href=&#034;http://jira.pentaho.com/browse/PRE-219&#034;&gt;first version of the multi-column support&lt;/a&gt;. If everything goes right, this version will enter its Release-Candidate state at the end of the month.&lt;br /&gt;
&lt;br /&gt;
One major change already happened on this version: All engine and library classes contained in org.jfree-packages now have been moved into corresponding org.pentaho-packages. This move was necessary so that we do no longer pollute the org.jfree-namespace. At the same time, it allows us to move the Classic and the Flow-Engine into separate packages, so that they can co-exist in the same Java Virtual Machine.&lt;br /&gt;
&lt;br /&gt;
As usual: Users of the XML fileformats are safe from any changes, the XML report definitions continue to work unchanged. API users will have to migrate their code to the new package space. But as the change involves only moved packages, a update of the import-statements should be the majority of the conversion work.&lt;br /&gt;
&lt;br /&gt;
As the APIs of the libraries seem to be stable and sane now, along with the release of 0.8.11, all libraries will be labeled 1.0 versions.
        </description>
      
      
    
    
    
    <comments>http://www.sherito.org/2008/06/03/1212496380000.html#comments</comments>
    <guid isPermaLink="true">http://www.sherito.org/2008/06/03/1212496380000.html</guid>
    <pubDate>Tue, 03 Jun 2008 12:33:00 GMT</pubDate>
  </item>
  
  <item>
    <title>Classic Engine Version 0.8.10 ante portas!</title>
    <link>http://www.sherito.org/2008/05/22/1211475960000.html</link>
    
      
        <description>
          &lt;div align=&#034;justify&#034;&gt;Today I uploaded the release candidate for the upcoming Classic Engine 0.8.10. &lt;br /&gt;
&lt;br /&gt;
This release started as a pure infrastructure release, that was aimed to help us to prepare the battle field for the side-by-side subreports, multi-column reports and the long awaited cross-tabbing. But as usual when humans make plans, the Gods interfered. &lt;br /&gt;
&lt;br /&gt;
&lt;div align=&#034;center&#034;&gt;&lt;a href=&#034;http://www.sherito.org/images/parameter-small.png&#034;&gt;&lt;img src=&#034;http://www.sherito.org/images/parameter-small.png&#034; style=&#034;width: 90%;&#034; alt=&#034;Parameters UI&#034; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
And therefore (Btw: Thanks for messing up my plans again, Gods! Life could be so easy!) our list of new features is huge again.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;The reporting engine now supports a new, &lt;a href=&#034;http://www.sherito.org/2008/02/17/1203257940000.html&#034;&gt;unified fileformat based on the ODF standard&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;The massive number of different Report-Elements for dealing with images, shapes and drawables got reduced to the total number of two elements, which now cover everything.&lt;/li&gt;
    &lt;li&gt;All report &lt;a href=&#034;http://www.sherito.org/2008/02/27/1204134840000.html&#034;&gt;elements can carry attributes&lt;/a&gt; and attributes can be computed at runtime now. Due to the report attributes, we are now able to support interactivity, inject code into HTML pages, add Excel-page-header and footer and insert Excel-Formulas into the Cell.&lt;/li&gt;
    &lt;li&gt;The data-sources transfer Meta-Data from the data-layer into the report. This enables reports to utilize the Pentaho-MetaData system.&lt;/li&gt;
    &lt;li&gt;Report-Definitions now manage their own parameters, inclusive the ability to auto-generate parameter-pages and to validate the parameter values (and all of that without XActions or any other expensive magic).&lt;/li&gt;
    &lt;li&gt;All report elements and expressions/functions ship with machine-readable meta-data, so that tools like the Report-Designer know what features the engine supports and how to use them.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&#034;http://sourceforge.net/project/shownotes.php?group_id=51669&amp;amp;release_id=601236&#034;&gt;The full ChangeLog&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If everything goes as planned, the final GA-Version of the Classic-Engine will follow one week later.&lt;/div&gt;
        </description>
      
      
    
    
    
    <comments>http://www.sherito.org/2008/05/22/1211475960000.html#comments</comments>
    <guid isPermaLink="true">http://www.sherito.org/2008/05/22/1211475960000.html</guid>
    <pubDate>Thu, 22 May 2008 17:06:00 GMT</pubDate>
  </item>
  
  <item>
    <title>We finally made it! Classic Engine 0.8.9 has gone GA</title>
    <link>http://www.sherito.org/2007/11/09/1194642000000.html</link>
    
      
        <description>
          &lt;div align=&#034;justify&#034;&gt;After nearly one year of hard work, we finally completed the huge task to write the next big version of the Pentaho Reporting Classic Engine. &lt;br /&gt;
&lt;br /&gt;
This release contains a lot of great new enhancements, which make the life easier for everyone:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Sub-Reports&lt;/li&gt;
    &lt;li&gt;Style-Expressions&lt;/li&gt;
    &lt;li&gt;Value-Expressions&lt;/li&gt;
    &lt;li&gt;Formula Support&lt;/li&gt;
    &lt;li&gt;Enhanced Layout-System with borders, background-colors and paddings, page-break control and unique page-spanning capabilities.&lt;/li&gt;
&lt;/ul&gt;
In times where memory is cheap and diskspace is even cheaper, we stem against the trend. Version 0.8.9 is only 400kb larger than our last stable version, 0.8.7-10. Although it is now roughly 10% slower on long running reports, its advanced caching make it a lot faster for repeated smaller report-runs. &lt;br /&gt;
&lt;br /&gt;
Finishing up this release would not have been possible without the great grumbling of Klausb, who patiently went trough and tested every single aspect of the pagebreaking code. Without his effort, I&#039;m dead sure these bugs would have hit us in the back the day after we went GA. And whenever you use the formula-support and think: How did we survive without that? then send a Thank-You-note to Cedric Pronzato for building the great LibFormula library.&lt;br /&gt;
&lt;br /&gt;
But we wont stop here. Now we are working on the roadmap for the next version, making the Classic-Engine feature-complete by adding real charting and OLAP support. At the same time, the Report-Designer will undergo some major changes to be the Number One Choice for all the reporting needs. But for now, we are still throwing ideas on each other. Expect the final road-map at the end of this month.&lt;br /&gt;
&lt;/div&gt;
        </description>
      
      
    
    
    
    <comments>http://www.sherito.org/2007/11/09/1194642000000.html#comments</comments>
    <guid isPermaLink="true">http://www.sherito.org/2007/11/09/1194642000000.html</guid>
    <pubDate>Fri, 09 Nov 2007 21:00:00 GMT</pubDate>
  </item>
  
  <item>
    <title>Getting close to closing Release 0.8.9</title>
    <link>http://www.sherito.org/2007/11/05/1194263580000.html</link>
    
      
        <description>
          &lt;div align=&#034;justify&#034;&gt;After more than 6 month of development and one year after the release of our last stable version 0.8.7-10, we are now approaching the next stable release.&lt;br /&gt;
&lt;br /&gt;
This release contains more changes than any other release before. The diff between 0.8.7-10 and the current SVN-version is about 10 MB, and it does not even contain the sources and changes for the new libraries (which sums up to another 3MB).&lt;br /&gt;
&lt;br /&gt;
What did we achieve?&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;We have Sub-Reports and parametrizable DataSources now.&lt;/li&gt;
    &lt;li&gt;We have a new layouter*, which gives us paddings, borders, backgrounds, better text-processing capabilities and most important: A layouter that allows to have page-breaks inside elements. &lt;/li&gt;
    &lt;li&gt;We have support for OpenFormula-Compatible formulas, which simplifies the computation of values in the report. &lt;/li&gt;
    &lt;li&gt;We have style-expressions, which simplify the dynamic formatting.&amp;nbsp; In most cases, no one needs to write extra functions in Java now - just add a formula to a style-property and you are done.&lt;/li&gt;
&lt;/ul&gt;
There are a lot more things in this release, way to many to be listed here. Download the Pentaho Reporting Classic engine and see it by yourself. &lt;br /&gt;
&lt;br /&gt;
So whats next?&lt;br /&gt;
&lt;br /&gt;
We will continue on the classic track for a while. The most important change for the next release will be an organizational one: The Report-Designer now moves closer to the Report-Engine. Treating it as a separate Sub-Project at Pentaho yielded horrible results - the Web-Centric heavy-weight Pentaho-Platform is not a good guiding light for a Swing-based Java-Application aimed to create reports for a lightweight embeddable report-engine. So Martin Schmid and I teamed up to bring the Classic Engine and the Report-Designer closer together. Our users see the Report-Engine and Report-Designer as a single unit, technically our projects cant survive without working with each other - and now, we did the last logical step and joined forces.&lt;br /&gt;
&lt;br /&gt;
During the next weeks, we will compile the road-map for the Version 1.0 of the Class Reporting Engine and for the Version 2.0 of the Pentaho Report Designer. &lt;br /&gt;
&lt;br /&gt;
But to create the best report-designer and the greatest report engine we need your help. JFreeReport - and now Pentaho Reporting Classic - would not have been where it is today without the constant input and feedback from our community. If we dont know what *you* need, we cannot provide you the things you need. Or in the words of the wise man: &amp;quot;If we don&#039;t know, we don&#039;t know!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The first time since a very long time, our Layouter passes the Wine-Based Complexity Test (WBCT). The WBCT is simple: Drink a whole bottle of wine, and then try to explain how your code works. If you can explain it (and more important: your colleagues understand you and the code) , your code is simple and logical enough to be called sane.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
        </description>
      
      
    
    
    
    <comments>http://www.sherito.org/2007/11/05/1194263580000.html#comments</comments>
    <guid isPermaLink="true">http://www.sherito.org/2007/11/05/1194263580000.html</guid>
    <pubDate>Mon, 05 Nov 2007 11:53:00 GMT</pubDate>
  </item>
  
  <item>
    <title>New releases of Pentaho Reporting in June</title>
    <link>http://www.sherito.org/2007/06/30/1183211220000.html</link>
    
      
        <description>
          &lt;p&gt;A horrible month has passed by and finally better times appear at the horizon: David Kinkade has joined the development efforts for Pentaho Reporting. Now development can proceed twice as fast.&lt;/p&gt;
&lt;p&gt; The OpenOffice Reporting project finally hit the QA, and so the first half of the month was spend in fixing bugs. Although not all of them are resolved yet (the &lt;a href=&#034;http://www.openoffice.org/issues/buglist.cgi?issue_type=DEFECT;issue_type=ENHANCEMENT;issue_type=FEATURE;issue_type=PATCH;component=Database%20access;issue_status=UNCONFIRMED;issue_status=NEW;issue_status=STARTED;issue_status=REOPENED;issue_status=RESOLVED;resolution=LATER;resolution=REMIND;resolution=WORKSFORME;resolution=MOVED;resolution=-blank-;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=allwords;long_desc=;long_desc_type=allwords;issue_file_loc=;issue_file_loc_type=fulltext;status_whiteboard=;status_whiteboard_type=fulltext;keywords=new_implementation;keywords_type=anytokens;field0-0-0=noop;type0-0-0=noop;value0-0-0=;Submit%20query=Submit%20query&amp;amp;order=issues.issue_id&#034;&gt;full list&lt;/a&gt;), we made some great progress there. All the remaining bugs are related to the OpenDocument-Fileformat processor we wrote for this project; the flow-engine itself, that drives the reporting as data-processing backend, is now ready for the show. &lt;/p&gt;
&lt;p&gt; It&#039;s actually amazing: Although most of the demos are not working flawlessly, people start to pick up this engine and work with it. Thanks for your faith, folks! All you early adaptors greatly help to drive the development of this engine even faster. &lt;/p&gt;
&lt;p&gt; The second part of the month was dedicated to the Classic-Engine. Although our first pre-release was somewhat bug-ridden, we now exterminated most of the bugs in the renderer and the report-processors. The engine finally produces all demo-reports without crashing and (despite some known bugs we&#039;re going to address during the next weeks) its new renderer behaves like the old one. The funny thing is: The renderer of the Classic-Engine is now more advanced than LibLayout, the renderer of the Flow-Engine. So once we have reached a stable state here, we have to update LibLayout to reflect all these changes we&#039;ve made in the Classic-Engine. &lt;/p&gt;
&lt;p&gt;A list of all known open bugs can be found on the &lt;a href=&#034;http://sourceforge.net/tracker/?atid=464140&amp;amp;group_id=51669&amp;amp;func=browse&#034;&gt;SourceForge Project Page for Pentaho Reporting&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; The next pre-release (or milestone build, to use some commonly accepted terminology) of &amp;quot;Pentaho-Reporting Classic 0.8.9&amp;quot; is scheduled for Friday, the 13th. (I always wanted to make a release on such a lucky day.) At this point, all the engine-bugs should be fully fixed, the new parser-extensions (for rich-text and the new text-processing capabilities) will be in place and the GUI will work better. (Don&#039;t judge us based on the progress dialogs yet. :)) &lt;/p&gt;
&lt;p&gt; Download the latest release, test it with your reports and send us your bug-reports. With your help, we can create the most stable version of the Classic-reporting engine ever. &lt;/p&gt;
        </description>
      
      
    
    
    
    <comments>http://www.sherito.org/2007/06/30/1183211220000.html#comments</comments>
    <guid isPermaLink="true">http://www.sherito.org/2007/06/30/1183211220000.html</guid>
    <pubDate>Sat, 30 Jun 2007 13:47:00 GMT</pubDate>
  </item>
  
  </channel>
</rss>
