QIF Importer

Charles Day cedayiv at gmail.com
Mon Feb 4 16:14:50 EST 2008

On Feb 4, 2008 9:18 AM, Derek Atkins <warlord at mit.edu> wrote:

> "Charles Day" <cedayiv at gmail.com> writes:
> > That sounds pretty nice to me. There certainly should be some benefits
> in
> > terms of consistency of the user experience and in code sharing
> (duplicate
> > checking in particular). Any opinion on whether to switch from
> GnomeDruid to
> > GtkAssistant? GnomeDruid seems to be deprecated from my (very limited)
> > readings on it.
> Well, the current implementation uses GnomeDruid.  I don't know anything
> about GtkAssistant so I can't answer that.

GtkAssistant is the official replacement for GnomeDruid, starting with Gtk+
2.10. I haven't looked at it closely. It's supposed to be a bit easier to
set up. Hopefully it is an improvement.

> >     However, doing this for the CURRENT qif importer would be fairly
> >     problematic, I think.
> >
> > Yeah the code seems like it was written pretty quickly... and the visual
> > experience is pretty ugly... and it is based on the deprecated
> GnomeDruid
> > (which may have been state-of-the-art at the time). But the separation
> between
> > the application layer the and GUI layer is pretty decent, as nearly all
> of the
> > former is in Scheme and nearly all of the latter is in C.  That's why,
> in
> > writing patches, I kind of decided to give priority to the Scheme code
> because
> > the bugs in there have to be fixed regardless or they'll wind up getting
> > carried over to the generic importer, whereas any fixes made to the C
> code
> > will probably get thrown away. That's my impression anyway.
> Well, it may be possible to migrate some... But migrating over to the
> new transaction matcher that all the other importers use would be
> challenging, I think.
> -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 at MIT.EDU                        PGP key available

More information about the gnucash-devel mailing list