2020-05-07 GnuCash IRC logs

00:09:41 *** dmtucker has quit IRC
01:08:58 *** sbluhm has joined #gnucash
01:08:59 *** ChanServ sets mode: +v sbluhm
01:09:21 *** frakturfreak has quit IRC
01:17:12 *** Mechtilde has joined #gnucash
01:23:44 *** frakturfreak has joined #gnucash
01:43:44 *** pohly1 has joined #gnucash
01:45:13 *** fell_laptop has joined #gnucash
01:45:14 *** ChanServ sets mode: +o fell_laptop
01:47:23 *** fell has quit IRC
01:51:39 *** fell_laptop is now known as fell
01:55:39 *** Gerd has joined #gnucash
02:00:50 *** suukim has joined #gnucash
02:05:05 *** Mechtilde has quit IRC
02:10:40 *** dtux has joined #gnucash
02:13:41 *** dtux has quit IRC
02:44:05 *** FH_thecat has quit IRC
02:58:09 *** dtux has joined #gnucash
03:21:08 *** Mechtilde has joined #gnucash
04:07:20 *** dtux has quit IRC
04:08:53 *** bertbob has quit IRC
04:26:53 *** omnireq__ has quit IRC
04:29:14 *** omnireq__ has joined #gnucash
04:34:03 *** phoenix has joined #gnucash
04:51:23 *** gjanssens has joined #gnucash
04:51:23 *** ChanServ sets mode: +o gjanssens
05:01:22 *** Hamaryns has joined #gnucash
05:01:22 *** ChanServ sets mode: +v Hamaryns
05:03:33 *** Aussie_matt has quit IRC
05:16:12 *** User_ has joined #gnucash
05:18:30 *** Agfarmer18 has quit IRC
05:27:37 *** phoenix has quit IRC
05:28:11 *** Han has joined #gnucash
05:48:03 *** oozer has joined #gnucash
05:48:40 *** Hamaryns has quit IRC
05:59:41 *** Aussie_matt has joined #gnucash
06:10:30 *** hussam has joined #gnucash
06:10:30 *** ChanServ sets mode: +v hussam
06:11:04 *** samurai336 has joined #gnucash
06:12:43 *** Han has quit IRC
06:59:37 *** Gerd has quit IRC
07:06:00 *** oozer has quit IRC
07:26:20 *** oozer has joined #gnucash
07:40:06 <chris> fell: in theory the date of the ending_balance in a periodic bank statement
07:40:06 <gncbot> chris: Sent 18 hours and 28 minutes ago: <warlord> see my last reply on bug #791821 -- i'll let you make the final determination.
07:41:24 <fell> chris: thanks!
07:50:15 <chris> fell: but I will often log onto my bank anytime during the month, and reconcile using today as the statement_date and the latest balance as ending_balance.
07:53:05 *** oozer has quit IRC
07:53:07 <fell> I assume most users will do so. We do not write "papern bank statement".It can also be electronic transmitted.
07:59:05 <fell> BTW, chris; xgettext is pretty stupid, e.g. https://github.com/Gnucash/gnucash/blame/maint/gnucash/gnome/window-reconcile.c#L373 will not be found because of line 375 between the comment and *gettext. I will fix it here.
08:00:18 <chris> ok
08:01:59 <chris> interesting that the userlist is onto QIF so hard these days
08:02:51 <chris> warlord: 791821 you gather I'm not brave enough to overhaul the qif importer guile code
08:02:58 <fell> And the translators a not interestd in ngettext(3). They see msgid, and msgid_plural and have to fill msgstr[0], msgstr[1] (and some msgstr[2], ...
08:04:23 <fell> The result of the Corona lockdown1 ;-)
08:05:14 <fell> Homeoffice with children is not always fun.
08:05:58 <chris> haha how many have you got?
08:06:17 <chris> Mine's 66% complete
08:06:20 <fell> I am too old. ;-)
08:06:43 <chris> they've left the nest?
08:07:25 <fell> yep
08:08:05 <chris> nice
08:08:34 <fell> Now I am attending my mom.
08:09:08 <chris> oh yeah the elderly having a hard time nowadays
08:10:41 <fell> Some say it is more important to see the grandchildren than living long without them.
08:12:19 <chris> warlord: what do you think of the Hungarian Algorithm to match OFX to xacc?
08:13:23 <chris> yeah I'm a late bloomer and my parents are impatient to see my offspring, unfortunately they're in a different country and we can't travel
08:20:40 <chris> warlord: http://csclab.murraystate.edu/~bob.pilgrim/445/munkres.html is one good algorithm
08:23:16 *** fell has quit IRC
08:25:27 *** fell has joined #gnucash
08:25:27 *** ChanServ sets mode: +o fell
08:36:21 *** Gerd has joined #gnucash
08:40:34 *** tonysoar has joined #gnucash
08:58:45 *** ramontjunior has joined #gnucash
09:04:48 *** bertbob has joined #gnucash
09:04:49 *** ChanServ sets mode: +v bertbob
09:15:27 *** Jimraehl1 has joined #gnucash
09:17:44 *** Aussie_matt has quit IRC
09:23:28 *** Hirppa has quit IRC
09:25:55 *** Hirppa has joined #gnucash
09:26:57 *** sbluhm has quit IRC
09:27:06 *** Gerd has quit IRC
09:31:47 *** Gerd has joined #gnucash
09:43:14 *** tonysoar has quit IRC
09:55:53 *** Gerd has quit IRC
09:58:37 <warlord> chris, not at all, I am sure you could do it. But because you'd be the one doing it I leave the choice of do/not-do to you.
10:00:24 <warlord> chris, in QIF there is no way to know if you've imported a transaction already. There isn't a FITID like there is in OFX. So there is no way to know if you import the same QIF file multiple times.
10:02:56 <chris> yeah I know.
10:03:04 <chris> check https://bugs.gnucash.org/show_bug.cgi?id=797730 for next-gen ofx matcher :)
10:03:55 <chris> QIF matching is already as good as it can get
10:04:48 <warlord> Also, when importing, it is possible that some, but not all, txns might be dups
10:06:37 *** Gerd has joined #gnucash
10:06:39 <chris> I think the QIF internal delete-duplicate is a bug fixed recently with 96980193b
10:15:16 *** ArtGravity has quit IRC
10:30:26 *** Agfarmer18 has joined #gnucash
10:42:47 *** Agfarmer18 has quit IRC
10:47:36 *** Mechtilde has quit IRC
10:48:35 <chris> jralls: as I expected there are no takers for budget-liability beta testing. so, my suggestion is to push the change anyway; there will be 3 weeks for testing the daily builds.
10:48:59 <chris> (I mean #714)
10:58:53 *** Gerd has quit IRC
11:22:37 *** suukim has quit IRC
11:43:22 *** frakturfreak has quit IRC
11:43:50 *** frakturfreak has joined #gnucash
11:56:22 *** guak has joined #gnucash
12:00:19 <jralls> chris, plus four beta releases. If anyone complains after the release you can say "too bad, you should have tested one of the betas".
12:01:08 <jralls> fell, I commented on your proposal.
12:02:14 *** ecdhe has quit IRC
12:02:42 <jralls> fell, as for reconciliation, "statement date" means the effective date of the balance information from the bank/broker. That might be the date printed on a formal statement but it could also be the date of a download.
12:02:54 *** ecdhe has joined #gnucash
12:08:59 <chris> jralls: ok. my view was that 3.11 could be the "last good release before the 4.0 craziness starts" hence it should be the best 3.x one that it can be
12:09:08 *** Han has joined #gnucash
12:09:17 <chris> I'll recheck and merge #714 tomorrow
12:09:22 *** Han has quit IRC
12:12:10 <jralls> chris, unfortunately best is relative, and often fixing a bug introduces a worse one, so only trivial fixes that can't do that (like adding a NULL check to fix a crash) should go into the last release of a series. Remember that 2.6.21 exists because you pushed a crasher into 2.6.20.
12:17:59 *** storyjesse has quit IRC
12:18:52 <chris> your suggestion to merge #714 into master instead?
12:20:36 <chris> 2.6.21 was for SQL bug...
12:24:58 *** jralls_afk has joined #gnucash
12:24:58 *** ChanServ sets mode: +o jralls_afk
12:25:25 *** jralls has quit IRC
12:45:48 <fell> Yeah, fond it at noon.
12:51:24 *** jervin has joined #gnucash
12:53:48 *** Gerd has joined #gnucash
13:03:39 *** jervin has quit IRC
13:21:04 *** sbluhm has joined #gnucash
13:21:04 *** ChanServ sets mode: +v sbluhm
13:44:32 *** Mechtilde has joined #gnucash
13:45:23 *** codesmythe has joined #gnucash
13:45:23 *** ChanServ sets mode: +v codesmythe
13:51:47 *** Gerd has quit IRC
13:55:54 *** jervin has joined #gnucash
14:11:44 *** Gerd has joined #gnucash
14:28:09 *** jervin1 has joined #gnucash
14:28:35 *** jervin has quit IRC
14:28:35 *** jervin1 is now known as jervin
14:35:00 <codesmythe> fell: I like your idea of a wiki page to capture documentation flow requirements. On that page you say "... requirements, which must or should be met...". I think it would be helpful if the individual bullet points also used the "must" and "should" language, perhaps with a reference to RFC2119 (https://tools.ietf.org/html/rfc2119).
14:35:03 *** megamouth has joined #gnucash
14:35:41 <codesmythe> Example: "The documention flow MUST produce HTML and EPUB outputs. The flow SHOULD produce MOBI output."
14:35:58 *** megamouth has left #gnucash
14:37:56 *** MrKloo has joined #gnucash
14:37:56 *** ChanServ sets mode: +v MrKloo
14:38:07 <fell> codesmythe: Good Idea!
14:40:24 <fell> And can you add a section about your preferred souce language and its converters?
14:44:53 <codesmythe> Sure.
14:47:36 *** MrKloo has quit IRC
14:48:04 <codesmythe> On that page in the two places where you use "target language" I think "target format" would be better.
15:03:23 *** phoenix has joined #gnucash
15:05:56 <fell> yep
15:19:49 <codesmythe> I'd also like to see a section on the requirements for presenting the documentation on the GnuCash website. Some questions: 1. Must the docs be served from another server? 2. Must the docs presentation support iframes? 3. Must the presentation show the left sidebar? 4. Must the presentation show the GnuCash branding on the right "sidebar"?
15:20:49 <codesmythe> (Not to be answered here, but captured as requirements)
15:23:37 *** samurai336 has quit IRC
16:04:43 *** CDB-Man has joined #gnucash
16:04:43 *** ChanServ sets mode: +v CDB-Man
16:05:00 *** CDB-Man_ has quit IRC
16:05:04 *** ramontjunior has quit IRC
16:07:25 <codesmythe> I'm working on a proposed revamp of the documentation requirements wiki page.
16:11:19 *** User_ has quit IRC
16:12:00 *** jervin has quit IRC
16:36:17 *** Gerd has quit IRC
16:41:20 *** sbluhm has quit IRC
16:53:58 <codesmythe> OK, I have updated https://wiki.gnucash.org/wiki/Documentation_Requirements. Let me know if this format is acceptable and if anything needs changing.
16:54:19 <codesmythe> I still need to fill in stuff about restructuredtext.
17:03:12 *** Mechtilde has quit IRC
17:05:42 *** pohly1 has quit IRC
17:06:03 *** jervin has joined #gnucash
17:06:47 *** pohly1 has joined #gnucash
17:06:51 *** jervin has quit IRC
17:07:49 *** oozer has joined #gnucash
17:26:29 *** fell has quit IRC
17:30:59 *** jervin has joined #gnucash
17:44:00 *** fell has joined #gnucash
17:44:01 *** ChanServ sets mode: +o fell
17:45:32 *** gjanssens has quit IRC
17:46:19 *** jervin has quit IRC
17:46:43 *** jervin has joined #gnucash
17:47:29 *** jervin has quit IRC
18:02:03 <fell> codesmythe: looks fine for me. I will add some more background in informal notes and you can formalze it, OK?
18:06:18 <codesmythe> fell: ok.
18:44:49 *** winircuser-119 has joined #gnucash
18:51:53 *** Aussie_matt has joined #gnucash
18:58:25 <winircuser-119> hello
19:00:47 <codesmythe> winircuser-119: hello
19:01:20 <winircuser-119> New User: I am transitioning from quicken. I went through the QIF Import process only to get a "Failed" (written under the progess bar) during the QIF Import phase.
19:02:02 <winircuser-119> Next, Back, & Cancel are greyed out and all I can do is close the Import Dialog.
19:02:24 <winircuser-119> I have tried a few times with the same result.... not sure what to do or try...
19:02:48 <jralls_afk> winircuser-119, look in the tracefile for error messages, see https://wiki.gnucash.org/wiki/Tracefile.
19:04:20 <winircuser-119> Ok , I'm looking for the file.
19:05:48 *** phoenix has quit IRC
19:07:49 <winircuser-119> I have found several files with the appropriate time stamp. Is there a particular file that will be most helpful? nothing named tracefile.
19:08:58 <jralls_afk> If you'd read the page more carefully you'd know that the file name is gnucash.trace, except on Microsoft Windows where it's gnucash-XXXXXX.trace with the XXXXXX replaced with random letters and numbers.
19:09:09 <winircuser-119> Ok. I got it
19:09:16 <jralls_afk> You probably want the newest one.
19:11:06 <winircuser-119> ne to irc… file is about 20 lines . . . can I copy that here ?
19:11:34 <jralls_afk> something like pastebin is better.
19:11:57 *** jralls_afk is now known as jralls
19:13:41 <winircuser-119> total newbie at irc. Is pastebin a command? can you point me to a usage methodology?
19:14:54 <codesmythe> winircuser-119: Review https://wiki.gnucash.org/wiki/IRC, search that page for pastebin
19:14:56 <jralls> No, pastebin is a website https://pastebin.com/. You paste some text in the box and click create new paste, then copy the resulting URL here.
19:16:20 <winircuser-119> ok … trying
19:16:23 <winircuser-119> https://pastebin.com/49AbVy64
19:16:37 <winircuser-119> Well see if I got that right...?
19:18:20 <winircuser-119> Did I do it right?
19:18:27 <jralls> Yup. It says that it can't read the file that you pointed it at. Is i: a network drive?
19:19:05 <winircuser-119> No, a partition on my main HD.
19:20:36 <winircuser-119> Strange..;. It found and opened and parsed the file in a previous step and I went through and altered assignments . . .
19:22:26 <winircuser-119> I only had the one file I chose to export everything in a single QIF, so there is only the single file.
19:22:47 <winircuser-119> Any other ideas as to what I might try?
19:24:47 <jralls> This has nothing to do with the problem at hand, but it's less work for you if you make a separate file for each of the first six months or so of import. That allows you to get the matcher trained on your most common transactions and will speed up later imports.
19:25:20 <jralls> Smaller files might also help if there was a buffer overrun behind the error.
19:28:09 <jralls> You might try putting the file(s) in the C-drive with paths that don't have any spaces. That's a bit of a long shot, it shouldn't matter as long as it isn't a UNC path, but one never knows.
19:28:29 <winircuser-119> OK. So, I have been using quicken (and so have history) since 1996... Should not expect to import that extended history to GNU?
19:29:27 <winircuser-119> I can throw it in c:\test and see what that does. I expected the importer to take a minute but ...
19:29:29 <jralls> That's up to you. A lot of users just copy over their current balances and start fresh, or just import from the beginning of the year, or for the last year.
19:29:58 <jralls> It'll take more than a minute to bring in 25 years of records.
19:30:44 <winircuser-119> not surprised. time is no issue but if I cant get it to work... Ill try the test dir.
19:30:52 <jralls> Which is another reason to start with small chunks.
19:33:55 <winircuser-119> Ok I'll try those options and see what I can come up with. Thanks for your help.
19:35:10 <jralls> You're welcome and good luck.
19:37:31 *** winircuser-119 has quit IRC
19:37:33 *** winircuser-119 has joined #gnucash
20:21:13 *** phebus has quit IRC
20:27:22 <chris> winircuser didn't select the QIF file, he selected the folder
20:27:42 <jralls> chris, could be.
20:27:51 <jralls> I didn't think to ask him that.
20:32:00 <chris> I also do it if I try to test UI too quickly
20:32:34 <chris> gtg. let me know about #714.
20:32:46 <jralls> Oh, yeah. 714.
20:37:13 <jralls> It's only been 1 week, you said you'd leave it "couple weeks". But it doesn't have any potential to crash, that's good.
20:51:30 *** fell has quit IRC
20:51:39 *** fell has joined #gnucash
20:51:40 *** ChanServ sets mode: +o fell
20:52:23 *** jervin has joined #gnucash
20:55:56 *** jervin has quit IRC
21:00:08 <jralls> chris, I can't tell if it's back to the way it was for 3.7. The TOTALS_TYPES are different and don't seem to map perfectly.
21:02:55 *** guak has quit IRC
21:12:29 *** oozer has quit IRC
21:31:38 <codesmythe> jralls: I've seen a couple of people mention the difficulty of building on the Mac. Having not done that myself recently, what is the current state? Is jhbuild broken?
21:32:58 *** oedi has joined #gnucash
21:49:43 <oedi> When I am reconciling and need to pick an account is there a way to quickly expand a match or search for sub accounts as well? Else where i can add ":" however that does not work here i can only seam to use the mouse to drill down
22:57:53 *** jervin has joined #gnucash
23:03:34 *** jervin has quit IRC
23:32:05 *** storyjesse has joined #gnucash