From: Gregory Brown Date: 2006-09-04T11:26:59+09:00 Subject: [ANN] Ruby Reports 0.5.2 = Ruport 0.5.2 : The "I need to test more on Windows" edition = == Synopsis == Just a bug fix release, but important if you are on windows. We've also done some reorginization of the formatting system, which may be appealing to contributors. == What is Ruport? == Ruby Reports (Ruport) is a free software library and toolset that is designed to make the task of building reporting applications less painful. Ruport supports data acquisition from both files and databases, and provides tools for munging and manipulating data as needed. Additionally, Ruport supports a highly extensible formatting system which can currently handle HTML, PDF, CSV, SVG and plaintext output. Other helpful utilities are continuously being extracted from real world applications. == Project News == Pat Eyler interviewed me about SoC and Ruport. If these announcements aren't enough of my blabber for ya, check out http://rubyurl.com/9RD I also put out a whiny blog post encouraging people to use the Ruport mailing list instead of contacting me directly about Ruport. You can take a look at this here: http://ruport.infogami.com/blog/please_use_the_mailing_list We've been eaten alive by spammers on the Ruport bliki, so you now need an infogami or reddit account to do *anything* besides view. Sorry :( Development-wise, things were slow this week, I think we are just taking some time to come up for air :) == What's New in this Release? == In windows, apparently your TextPlugin support for Ruport has been broken for a long time. Unfortunately, the offending code was situated within a block of code that never gets executed on my *nix boxen. This is now fixed. Since TextPlugin is the base for Data::Table's to_s implementation, this seems like it would be a rather annoying problem for windows users. Especially when the working output is kind of pretty ;) Writeup here(http://ruport.infogami.com/blog/big_ol_windows_bug) For developers and contributors: We've split out all of Ruports plugins and engines into their own seperate files, which will hopefully help documentation efforts. I've got some plans in mind for how to create single file 'extensions' for Ruport, but I haven't quite worked them out. Until then, hopefully this reorganization will help would-be plugin/engine contributors study the code. == Installation == Ruport and its dependencies can easily be installed via rubygems: gem install ruport If you have trouble or want to try installing manually, see our install guide: http://ruport.infogami.com/Installation == Resources == You can find more-or-less all of the information we have available via: http://ruport.infogami.com We *love* when people use IRC(#ruport) or the Ruport mailing list to contact us though. ;)