In a message dated: 15 Oct 1999 09:18:22 +0300
Alexandru Harsanyi said:

>My question is, however, why does not take one the qif specification,
>decide on a set of transalations (by discution, of course) and write a
>decent import code? If the actual code is decent, why are so many
>people complaining ? :)


Well, I'm not one of the developers, but I'll take a stab at answering this 
one :)

Part of the problem is that it's not just as simple as creating a qif import 
translation.  The qif has undergone format changes over the years, and 
seems to be slightly different depending upon which version of Quicken one is
using.  Doing an import of a qif file into GNUCash would require GNUCash 
knowing which qif format the file is in ahead of time, and then running the 
proper translation code.

At best case, there are only 2 forms of the qif format, which would require 
GNUCash to have 2 different translation engines for importing the file.  
Obviously no one wants to write the same thing twice, never mind more than 
that.  So if there are more than 2 qif formats, then that means someone has to 
essentially re-invent the wheel many times over.

My understanding is that GNUCash currently only supports the older version of 
the qif format (please correct me if I'm wrong).  IMO, as a potential user of 
GNUCash, I'd much rather have the time and talent of the developers spent on 
making GNUCash as stable and easy to use and with as much functionality as 
possible rather than wasting time on continually re-inventing the wheel.  I 
don't know about anyone else, but qif import seems like the thing that most 
people will only do on a very infrequent basis.  I only plan on using it to 
get my data *out* of Quicken and *into* GNUCash.  Once it's there, and I start 
using GNUCash fulltime, I don't really see the need to qif import any longer, 
since I won't be importing from Quicken very much.  (Though, I do use Qmate on 
my Palm Pilot which can export to qif format, so maybe it will be handy :)

Hope that helps.
-- 

Seeya,
Paul
----
            Depression is merely anger without enthusiasm.
     There cannot be a crisis today; my schedule is already full.
  A conclusion is simply the place where you got tired of thinking.
         If you're not having fun, you're not doing it right!



--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to