2023-04-30 GnuCash IRC logs

01:09:40 *** chris has joined #gnucash
01:09:40 *** ChanServ sets mode: +v chris
01:09:44 *** gncbot sets mode: +o chris
01:10:31 <chris> jralls: ok... my view on doing these small fixes is they should be centralised, and called upon datafile load...
01:23:34 *** fell has quit IRC
01:24:54 *** fell has joined #gnucash
01:24:54 *** ChanServ sets mode: +o fell
02:30:04 *** NoobAlice has quit IRC
03:18:41 *** gandalf has joined #gnucash
03:32:14 *** ChanServ sets mode: +v Milou[m]
03:43:46 *** gandalf1 has joined #gnucash
03:44:14 *** gandalf has quit IRC
03:44:14 *** gandalf1 is now known as gandalf
05:55:04 *** gandalf1 has joined #gnucash
05:55:31 *** gandalf has quit IRC
05:55:31 *** gandalf1 is now known as gandalf
07:54:20 *** gandalf1 has joined #gnucash
07:54:32 *** gandalf has quit IRC
07:54:33 *** gandalf1 is now known as gandalf
09:27:04 *** StarFire has joined #gnucash
09:29:37 *** StarFire has quit IRC
09:38:52 *** gandalf1 has joined #gnucash
09:39:19 *** gandalf has quit IRC
09:39:19 *** gandalf1 is now known as gandalf
10:32:55 *** gandalf1 has joined #gnucash
10:33:22 *** gandalf has quit IRC
10:33:22 *** gandalf1 is now known as gandalf
12:05:44 *** gandalf has quit IRC
12:06:08 *** gandalf has joined #gnucash
12:06:36 <jralls> chris, re your view on "small fixes" and gnc_features: Huh? When else would a feature check happen besides data file load and what has that got to do with the unit test you asked about?
12:11:11 <chris> gtg soon. just a small opinion that API are mostly getters/setters and gnc_features_test_unknown does both: gets unknown features and silently fixes them.
12:12:42 <chris> run_post_load_scrubs in gnc-file starts to centralize them
12:13:10 <chris> another hint: grep "scrub" in xml and sql backend reveals they both do scrubs at differing intensity
12:13:44 <chris> anyway i'm off now for 2wks
12:16:22 <jralls> Have a nice trip!
12:38:36 <jralls> chris, The XML backend has more scrubs because it's a lot older so it has to accommodate more changes to its schema. SQL so far needs only one scrub, to change all date_posted to neutral time.
12:44:57 *** warlord has joined #gnucash
12:44:57 *** gncbot sets mode: +o warlord
12:57:26 <jralls> gnc-file.c isn't a good place to run the scrubs from; it needs to be in engine somewhere. qofsession.cpp seems a logical choice. There's quite a bit more of gnc-file that really belongs in engine too.
13:11:01 *** gandalf1 has joined #gnucash
13:11:28 *** gandalf has quit IRC
13:11:28 *** gandalf1 is now known as gandalf
13:47:47 *** NoobAlice has joined #gnucash
13:47:47 *** ChanServ sets mode: +v NoobAlice
13:56:10 *** palerider has joined #gnucash
13:56:34 *** palerider has left #gnucash
14:53:22 *** jervin has joined #gnucash
14:55:08 *** gandalf1 has joined #gnucash
14:55:35 *** gandalf has quit IRC
14:55:35 *** gandalf1 is now known as gandalf
15:21:55 *** gandalf has quit IRC
15:25:39 *** jralls changes topic to "Free GPL Personal and Small Business Accounting || Moderated mode: To get a voice, register with NickServ and then re-join. || Please don't ask to ask, just ask and wait! (Possibly a few hours!!) || publicly-logged channel https://code.gnucash.org/logs || latest stable: 5.1 || https://code.gnucash.org/website || https://wiki.gnucash.org/wiki/"
16:53:31 *** aj has quit IRC
16:55:29 *** aj has joined #gnucash
16:55:29 *** ChanServ sets mode: +v aj
21:23:24 *** jervin has quit IRC
22:48:36 *** chris has quit IRC
23:06:54 *** jervin has joined #gnucash
23:13:48 *** Cork has quit IRC
23:15:54 *** jervin has quit IRC
23:32:09 *** Cork has joined #gnucash
23:35:12 *** Cork has quit IRC
23:59:12 *** jervin has joined #gnucash
23:59:26 *** mosiu has joined #gnucash