[GNC-dev] avoid the brain dead import

Wm wm_o_o_o at yahoo.co.uk
Wed Aug 29 17:00:24 EDT 2018

On 25/08/2018 07:22, David Cousens wrote:

i thank David for his posting which i have read, I don't address all he said

> Keep trying. Tthe brain dead importer does get less brain dead with repeated
> use.

i'm not sure it does get better as implemented because 2 of the bits of 
brain dead-ity are

1. the universe against which the importer is comparing imported tx is 
going to be growing so as a strategy it is doO0MED to sluggishness and 
eventually not being used unless there is some limit to the universe 
(week / month / quarter / year / decade)

2. unless there is something better users are going to try and use it 
and become more frustrated and stop using it.


fairly easy to think about ways of fixing 1. like "do you want the 
importer to really, really, really compare the imported tx against your 
stuff from the 1980's ?  y/N"  at the moment this is defaulting to Y 
without asking and I don't think that makes sense.

I mean, think of inflation?  Why would one of anything in 2018 be 
sensibly matched against the same thing 30 years ago?

There isn't even the opportunity to time limit the universe and some 
folk have stuff going back much longer than me and have many more tx 
than me.

fixing 2. just involves some thought about the user, almost no 
programming.  Redundant questions for the user would be, "you are 
importing 3 tx, you have 10K tx in your file, this could take fucking 
hours, do you want to continue or just type them in by hand?  if you 
want my advice by hand is quicker"

See?  the importer has no idea of scale, 3 tx incoming ?  I'll do it by 

More information about the gnucash-devel mailing list