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