Stabilizing 2.4.0
Jeff Kletsky
gnucash at allycomm.com
Sun Mar 7 16:38:16 EST 2010
For me, at least, not having eguile reports and a CSS-compatible
renderer are show-stoppers. I've seen that the vast majority of time in
reporting is due to the current HTML-render. 20-30 seconds to render a
budget report just isn't acceptable for us. Between that and that it
strips out CSS so you can't even create a decent report to render
externally, these, for me are beyond critical.
I'm working on patching up the budget code (which is presently blind to
the UI sign-reversal selections) and would like to try to get them in,
but I don't know how long it will take to resolve the Scheme/C issues
related to variables and initialization (for example, the patch in
<http://svn.gnucash.org/trac/browser/gnucash/trunk/src/libqof/qof/qofbookslots.h?rev=18464>
doesn't look to be localizable), even if the problem with kvp not being
compatible across different locales (the key generally changes when your
locale does). While I would like to get this in so that the change in
budgets is at a major release, I don't want to hold things up.
Jeff
Christian Stimming wrote:
> Am Samstag, 6. März 2010 schrieb John Ralls:
>
>> On Mar 5, 2010, at 2:59 PM, Phil Longstaff wrote:
>>
>>> Do we want to release a stable 2.4.0? What do we need to finish to do
>>> that. There are lots of things happening in trunk, all of which will be
>>> useful at some point, but many of which are destabilizing things.
>>>
>> My feeling from the users list says they want the dbi backend and the new
>> reporting made possible by WebKit, and that they'd like it soon. Maybe we
>> should ask them what they want.
>>
>
> That's my understanding as well.
>
> However, dbi already comes with several variants: sqlite3 file, mysql
> bindings, postgresql bindings. Which one of those should work? All three?
>
> So we need to make up lists of features new in 2.4 which need to be verified
> to work correctly:
> - webkit reporting
> - dbi backend with sqlite3 file
> - dbi backend with mysql bindings
> - dbi backend with postgresql bindings
>
> There are additional new features, which might still have problems, so we can
> decide whether to disable them for 2.4 or test and fix them:
> - eguile reports
> - CSV importer (or was this active in 2.2.9 already?)
> - QSF export (or was this active in 2.2.9 already?)
> - Check printing features (but I think those work without problems)
>
> (As you might have guessed, I need none of those features mentioned above. So
> I neither test them nor care about whether they are included in 2.4.0. But
> that's just my personal motivation here.)
>
> Regards,
>
> Christian
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
More information about the gnucash-devel
mailing list