BIRT is one of those projects I’ve been keeping my eye on ever since it was founded. Actuate definitely knows what they’re doing in the reporting business and it made sense that they should be able to create a great open-source reporting product. The question in my mind has always been if they can create a great community.
The word on the street at EclipseCon has been that the BIRT community has finally started coming into its own; recently I had a chance to use BIRT on my current project and find out for myself.
So far, the results have been very positive. In less than a day, I was able to create a modestly sophisticated report. The options for integrating BIRT into an application are numerous, and the most important thing: Birt is well documented and so far everything has worked exactly as documented, the first time, with zero fiddling around on my part.
As one used to literally fighting with other Java-based reporting solutions for days on end, this has come as a true breath of fresh air.
Further, when I had questions, they were answered promptly and correctly by newsgroup staff.
You just can’t ask for more than that.
Kudos to the BIRT team!
Note to folks thinking about using BIRT: I bought both BIRT books at EclipseCon and they were more than worth the investment. The information you need is available on the web site and on the Wiki, but you’ll find it much faster and more easily if you buy the books.
Note to Greg at Addison-Wesley who’s been pestering me to write him a book: you’re always asking what books I’ve read that are great technical books. So far, both BIRT books are up there. Maybe they’re not superstar books like the Camel book on Perl or the “pickaxe” book on Ruby, but they are very well written, with lots of helpful illustrations at just the right places.