Sun 13 Sep 2015 04:50:21 AM UTC, comment #1:
Hi Larry,
It's nice to hear you're interested in BoKeep.
I don't think there is anything wrong with how you have done your installation given the number of test cases that do work. All the test cases that fail are related to the GnuCash backend plugin.
I think the problem is that we at ParIT have not kept BoKeep up to date with the latest releases of GnuCash and GNU/Linux distribution releases that are packaging GnuCash and the python bindings.
This isn't to say we've abandoned BoKeep -- we still use it to run our Manitoba payroll at ParIT every two weeks. Updating BoKeep to run with the latest GnuCash and in particular the versions of GnuCash shipped by distro releases is on our TODO list -- we want to be able to run BoKeep on top of a current stack as well.
Unfortunately we're slammed with our other work right now and can't get to this until at least mid-November. You may have to ping me again in mid-November to bring my attention back to this.
Fixing this will probably require changes to the gnucash_backend plugin to change how it interacts with the GnuCash python bindings in order to be compatible with current versions.
You might find that BoKeep is still interesting to play with if you use one of the other backend plugins we have. At present, the other backends are not very practical like the GnuCash one is, but by using one of the other back-ends you can at least play with the front-ends (distinct user interfaces for narrow types of data entry).
Are any of our existing front-end plugins of interest, or are you perhaps thinking of building your own? Given that the rest of the test suite passes, there's a good chance you could immediately dig in to the front-end plugin side of BoKeep.
|