DBI backend and engine GObjects

Derek Atkins warlord at MIT.EDU
Thu Aug 7 16:41:33 EDT 2008

Phil Longstaff <plongstaff at rogers.com> writes:

> I just realized that as part of the DBI branch commit, I also included some code which I had merged from the gobject-engine-dev2 branch (gnc-budget and gnc-commodity).  Since, as Derek noted, this can make picking changes for back-porting to the 2.2 branch more difficult, there are some options:
> 1) remove the dbi checking, remove the updated GObject code for budget and commodity, then recommit
> 2) leave as is and understand that there are potential problems if code in gnc-budget or gnc-commodity needs to be back-ported.

Option 3 is to re-branch off current trunk and then up-port the
existing changes in the gobject-engine-dev2 branch.

> BTW, besides dbi support and some future features (e.g. use of foreign keys), I'm interested in moving forward with gobjectification.  To do this, I'll create a new gobject-engine-dev3 tree from trunk which will include the dbi backend.

Gee, this sounds like what I just suggested.  ;)

> Phil


       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available

More information about the gnucash-devel mailing list