Looking for thoughts and opinions on Ruport, and reporting i

On 4/27/07, Edwin Van leeuwen [email protected] wrote:

Have you ever looked at tioga. It creates figures directly in pdf and
then uses tex for text formatting. It is very flexible and allows you to
create beautiful figures in pdf, so it might be something to look at.

These really are quite beautiful. I think I saw tioga before and
thought it was quite nice, but it has platform and tool-chain
dependence. If I ever have a job at work that requires this sort of
thing, I might create some integration for ruport-util, but I can’t
bring myself to put anything in ruport itself that makes it even
slightly difficult to use on windows, or any platform for that matter.
(Of course, DBI is the skeleton in our closet there)

On Apr 27, 2007, at 4:38 PM, Gregory B. wrote:

I’ve been asking folks on the Ruport list for a syntax (even
imaginary, so long as it’s valid ruby) for doing this in a general
way, and I’ve unfortunately yet to see anything. Maybe folks on this
list will have some insight.

Perhaps it would help to have some examples of the types of reports
you are trying to generate. It doesn’t matter where they are from, just
some use cases to spark some ideas on how to describe
the transformations needed to get from the raw data to the resulting
reports.

If you can find an online manual for IBM’s RPG IV programming language
that might give you some inspiration. RPG was designed specifically
for generating reports and goes all the way back to punch card days.
Obviously you don’t want to replicate the syntax of the language, but
perhaps there are some ideas there that could help.

Gary W.

On 4/27/07, Gary W. [email protected] wrote:

the transformations needed to get from the raw data to the resulting
reports.

I guess the issue is that I don’t run into the problem that often in
ways that I can see Ruport can help. If I did, I would have
generalized the stuff.

However, to throw the question back out there, it’d be majorly helpful
to see some examples of what you’re trying to do, so I can try to
think of how to make it easier to do it. That’s why I’m looking for
imaginary syntax…

(I typically exploit Ruport in ways I wouldn’t expect our users to. :slight_smile: )

On 4/27/07, Gregory B. [email protected] wrote:

Hi Folks,

I announced Ruport 1.0 RC1 a few days ago, and a few folks here on
RubyTalk were really helpful about pointing out some issues.

Since we’ve only got a few weeks left before our scheduled ‘real’
release of 1.0, I’d like to get a bit of the RubyTalk effect on a few
questions. I’ll try to keep my pandering down to release
announcements and this thread, but I really value the input from this
list, which is why I’m asking. :slight_smile:

Thank you everyone who responded on and off list to these questions.
I’ve summarized your feedback over on the Ruport list and if you’d
like to continue the discussion, you’re welcome to do so over there.

http://tinyurl.com/2feb3v

Warm Regards,
-gregory