Reporting system
Christian Stimming
christian at cstimming.de
Thu Jul 7 16:27:57 EDT 2011
Am Donnerstag, 7. Juli 2011 schrieb Tim M:
> > Tim, you realize that in order to rewrite the reports in whatever
> > language you like, you'll have to become quite expert at Scheme anyway,
> > right? You're not going to save yourself any work or learning by
> > translating the reporting system into another language.
>
> Yes, I realize that :) But, at least once a rewrite is done it will be
> much easier to make changes going forward.
I suggest not to try to re-write the existing reports. Indeed this would
require to understand the existing Scheme reporting framework. Instead, I
suggest to just go ahead and experiment in python to create some HTML output
from some calculations as suitable for the intended report output. Eventually,
maybe an idea for an alternative python-based reporting framework might
evolve. Even more eventually, the gnucash developers will make a decision
about whether the old or such an experimental new reporting framework is the
more useful one in the long run. Only after that point (i.e. once a new
framework has shown its potential value) I would revisit the question of
rewriting the old reports into some new framework.
Regards,
Christian
More information about the gnucash-devel
mailing list