[seam-dev] Proposal for new module (Seam Report)

Dan Allen dan.j.allen at gmail.com
Fri Mar 11 15:39:44 EST 2011


On Thu, Mar 10, 2011 at 13:02, George Gastaldi <gastaldi at apache.org> wrote:

> Hello,
>
> I have a new proposal for a new Seam 3 Module:
>
> Seam Report: Integrate JasperReports, BIRT and other report solutions
> providing an unified bridge for compiling and populating data.
>

Yes! Finally! I've been wanting to organize a module like this for a long
time. In my experience, the business need that unites all companies is
reporting. Yet, there's still a large gap between web application
development and reporting engines. As I emphasize in my talk, if you can
just give developers the API to inject, it opens up the world to that
technology.


> Could use some stuff already on Seam Mail (Velocity templates, for example)
> and also Flying Saucer (https://xhtmlrenderer.dev.java.net/) for
> generating PDFs based on XHTML.
>

Cody, the Seam Mail lead, has been asking about our plans for PDF generation
for a while. He has pointed out in the past that trying to retrofit XHTML
for PDF generation really puts handcuffs on the developer. A much better
approach, which is inline with the philosophy of Seam 3, is to create a
really nice and accessible API for assembling a PDF. You get better looking
reports with less effort in the end.

Try to catch each other on IRC and workout the scope of the module. Then
seed the module and point us to it, and we'll pull it into the Seam repo.

-Dan

p.s. The licensing terms for iText may present a barrier to using it in
Seam. PDFBox is more license friendly, though lacks some features.

-- 
Dan Allen
Principal Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597

http://www.google.com/profiles/dan.j.allen#about
http://mojavelinux.com
http://mojavelinux.com/seaminaction
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20110311/408e467f/attachment.html 


More information about the seam-dev mailing list