What's your favorite year end method?
Andrew Sackville-West
ajswest at mindspring.com
Fri Dec 21 11:36:20 EST 2007
On Fri, Dec 21, 2007 at 10:56:52AM -0500, Lincoln A. Baxter wrote:
> On Mon, 2007-12-17 at 16:20 -0500, Josh Sled wrote:
> > As for the reports themselves, I don't think I want to leave it up to
> > "any swig-ified language", so much as have the community pick a single
> > preferred language, at least for the distributed set of reports. The
> > motivation against leaving it open-ended is
> > distribution-packager/maintenance
> > burden of depending now not on guile+slib, but on *all* of
> > {perl,python,ruby,haskell,guile+slib,…} for the menagerie of reports
> > that
> > were contributed.
>
> $0.02: Would you consider supporting several major "swig-ified"
> languages?
For me, the idea of supporting *several* languages is a non-starter,
but it does trigger the thought of an external repository for
reports.
It's only a thought, so please, no one get their hopes (or hackles)
up!
If there were a series of plugins that supported multiple report
languages that was managed outside of the gnucash tree, that might be
pretty cool. A wiki-like repository where users could supply the
relevant plugins to expose bindings in their language of choice along
with reports in that language might be pretty nice. It would allow
more users to contribute more reports by shifting the burden of
providing anything more than the plugin interface away from the core.
The gnucash core would merely have to maintain the structure of
whatever (handwave) plugin architecture was needed. I'm not suggesting
that this replace the current reporting structure (though I suppose
that could happen down the road) but exist alongside it.
Note too that I have exactly 0 (zero!) idea how or if that could work.
A
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20071221/27914ec9/attachment.bin
More information about the gnucash-user
mailing list