CVS update: gnucash/src/backend/file

Derek Atkins warlord@MIT.EDU
03 Jan 2002 11:25:28 -0500


linas@linas.org (Linas Vepstas) writes:

> On Wed, Jan 02, 2002 at 10:40:28PM -0500, Derek Atkins was heard to remark:
> > Um.. The fact that the backends are using private Query structures
> > seems to imply (at least to me) that they should not be private...
> > 
> > What am I missing?
> 
> Dunno.  My philosophy for backends is that they are the most priveledged
> around, and can dink with private engine data mercilessly.  The engine
> is the hostage of the backends. 

I think there is a differnence between "priviledged" and "omniscient".
The backend can be priviledged, certainly, but I'm not convinved it
should be omniscient.

I suspose it depends on how we eventually extend the Query object.

> off topic ... I ahven't forgotten your bus classes; soon as I get
> farther on the period thing, I hope to work on an infrastructure to
> provide file and sql storage for your objects.   But given the free time
> I have, that may be many months ....

No worries.  I've been busy with other projects so I haven't been
able to put much time into it myself.  I've still got a good deal
of UI to implement.

-derek

-- 
       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@MIT.EDU                        PGP key available