2.6 Release

Christian Stimming christian at cstimming.de
Fri Dec 30 17:26:17 EST 2011


Am Donnerstag, 29. Dezember 2011, 14:18:38 schrieb John Ralls:
> > I propose to start a new 2.5.0 / 2.6.0 release series in order to make
> > those "small business user" improvements available in a stable release.
> > As already discussed in length, there haven't been that much
> > significant changes in gnucash apart from these features which might
> > seem minor to all users who don't happen to use gnucash for running a
> > business.
>
> Thank you. That's much better; perhaps we can turn it into a wiki page to
> point testers at.

Yes. I've collected my list at 
http://wiki.gnucash.org/wiki/Release_Schedule#Feature_Checklist_for_2.6.0
Feel free to edit this list and/or add any comments, as usual in the wiki.

> Are there unit tests for all of those features?

No. The points I mentioned are all UI features, for which we don't have any 
unittests so far. But all of those features have been implemented by direct 
user requests who also acknowledged the successful implementation of the 
feature, so they are indeed in daily use by some people.

On the other hand some of them imply some additional engine layer features (or 
"business logic features"), and of course those might get tested by unittests. 
To my knowledge, none of those features have had "business logic" unittests 
added. I will look into adding this, but I doubt it will cover any significant 
parts of those features.

Best Regards,

Christian

> I'll spend some more time chasing down edits that aren't immediately
> committed, so that the SQL backend is sure to work properly (and also add
> automated tests for that to setters).
> 
> Is it feasible to remove Guile 1.6 support (by fixing the deprecation
> warnings with Guile 1.8)? Will that be sufficient to make Guile 2.0 work?
> (I'm willing to do the work.)
> 
> 
> Regards,
> John Ralls


More information about the gnucash-devel mailing list