GC architecture for backends

Daniel Espinosa esodan at gmail.com
Wed Nov 1 18:46:23 EST 2006


2006/11/1, Derek Atkins <warlord at mit.edu>:
> The QOFBackend interface is documented in the Doxygen docs.
> The rest of it, however, hasn't been well documented.
>
> I do not believe that gnc-engine.c should load the module -- it should
> get loaded elsewhere.  If that's where stuff is being loaded now then
> I think that's a bug.
>
> I dont think there's currently a plugin registry of URI types.  We
> might want to fix that, maybe.
>
> Also, we'll need to make changes to handle the fact that file://
> should get redirected to sqlite:// -- but the code will need to
> test the file first to see what kind of file it is, so that File -> Open
> does the "right thing".   I.e., the fact that we're using SQLite
> should get hidden from the user when we migrate to it.
>

I think the URI mus be gda:// or db://, think that gda is wrapper for
many DB backends not just sqlite.
-- 
Trabajar, la mejor arma para tu superación
"de grano en grano, se hace la arena" (R) (entrámite, pero para los
cuates: LIBRE)



More information about the gnucash-devel mailing list