Archive for December, 2006

A visual history of OpenReports

After reading a recent press release from JasperSoft about the 5th anniversary of JasperReports and the 4th anniversary of iReport, I decided to take a look back and see where OpenReports fits into the JasperReports time line. Here are the dates the projects were created on SourceForge.net:

JasperReports – September 2001
JasperEdit – April 2002
OpenReports – June 2002
iReport – October of 2002

JasperEdit was probably the first open source project built using JasperReports. It was a simple tool for editing, compiling, and running JasperReports XML definition files. JasperEdit evolved into OpenReports Designer, but was soon eclipsed in features and popularity by iReport and is no longer in development.

OpenReports 0.1, released in June of 2002, was a small web application for running JasperReports. It was developed using a very early version of the Echo framework and used XML files to define reports, parameters, and data sources.

OpenReport 0.1
OpenReports 0.1

OpenReports 0.5, released in October of 2003, was a major milestone release for OpenReports. It was built using WebWork and Hibernate, and replaced XML files with a web based administration console.

OpenReports 0.5
OpenReports 0.5

In the three years since the OpenReports 0.5 release, the competitive landscape has changed greatly but OpenReports is still going strong. Here’s a screenshot of the latest release:

OpenReports 2.1
OpenReports 2.1

In closing, I would like to thanks the JasperSoft team, especially Teodor and Giulio for their excellent work on JasperReports and iReport. If I had not discovered JasperReports five year ago, I would probably never have created OpenReports.

2 comments December 8th, 2006

AJAX Report Viewer

The OpenReports Report Viewer is a functional demo application created to illustrate the use of the new report generation and scheduling API available in OpenReports 2.1.

To see a new flash demo of the Report Viewer, click the screenshot below.
Report Viewer

The Report Viewer uses an AJAX user interface that was developed with the Yahoo! User Interface Library and Jack Slocum’s excellent YUI-EXT library. If you are looking for an AJAX library, be sure to check out YUI and YUI-EXT. I’ve found the combination to be an excellent alternative to Dojo library currently used in OpenReports.

7 comments December 5th, 2006


Calendar

December 2006
M T W T F S S
« Nov   Jan »
 123
45678910
11121314151617
18192021222324
25262728293031

Posts by Month

Posts by Category

SourceForge.net Logo