I wholeheartedly endorse this idea, with the obvious disclaimer
of bias since I am a lead of the BIRT project J
I do want to note two further advantages of using BIRT: Eclipse
encourages cross-project references so both projects will get credit if ORMF adopts
BIRT. The BIRT team generally give scheduling priority to any issues reported
by other Eclipse project, so you can expect a higher level of support should
you decide to use BIRT.
Gary
From:
ormf-dev-bounces@xxxxxxxxxxx [mailto:ormf-dev-bounces@xxxxxxxxxxx] On Behalf
Of Joel Rosi-Schwartz
Sent: Monday, August 04, 2008 7:20 AM
To: The Open Requirements Management Framework project development list
Subject: [ormf-dev] The Publisher and reporting
Hi,
As you know I am busily working through all of the ORMF
library dependencies to get EF approval for redistribution. This has forced my
hand as when to bring up the Publisher (and reporting in general) for
discussion.
We are presently using Apache Struts. B. and I decided
sometime back to get rid of it and in general to rethink the whole approach to
publishing/reporting. The issue is that Struts is not being used by any
other EF project and I feel that it is inappropriate to ask the EMO IP team to
go through the work of checking the entire framework only to have us abandon
usage of it in a few months. Therefore I have decided not to check in the
Publishing module. If per chance any of you want play with that code, I can
always email you a copy of it, but it cannot be checked in to the repository or
the build will break.
This makes deciding on the replacement technology a high
priority. B. and I have already done a fair amount of thinking on this and came
to the conclusion that BIRT was the right tool for the job. I do, however, want
to open this up for discussion. Does anyone have alternative technologies they
think should be considered?
Here are a few of our reasons for wanting to go with BIRT:
- BIRT is an Eclipse project!
- It is robust, well documented and mature.
- It comes with a Designer for creating reports.
This means that not only are our lives made easier, but we can easily
allow users and adopters to modify and customise existing reports, and to
create new custom reports.
- It satisfies our needs not only for publishing,
but also for the wide variety of reports that we see as being valuable
downstream.
- Out of the box we get XHTML, PDF, Word DOC/RTF
and XLS.
- It has a charting engine that will add
value to our management reports.
Your thoughts and opinions are desired.
P Please
consider the environment before printing this e-mail. Thank you.