2019-05-23 GnuCash IRC logs

01:03:33 *** Mechtilde has joined #gnucash
01:07:47 *** boldstripe has quit IRC
01:09:13 *** boldstripe has joined #gnucash
01:12:24 *** fell has quit IRC
01:13:43 *** fell has joined #gnucash
01:13:43 *** ChanServ sets mode: +o fell
01:24:52 *** storyjesse has joined #gnucash
01:58:45 *** fell has quit IRC
02:02:48 *** fabior has joined #gnucash
02:10:28 *** fabior has quit IRC
02:10:45 *** Mechtilde has quit IRC
02:20:59 *** fell has joined #gnucash
02:20:59 *** ChanServ sets mode: +o fell
02:59:11 *** gjanssens has joined #gnucash
02:59:12 *** ChanServ sets mode: +o gjanssens
03:08:57 *** boldstripe has quit IRC
03:10:21 *** boldstripe has joined #gnucash
03:38:11 <gjanssens> .
03:38:54 *** bertbob has quit IRC
03:41:11 *** bertbob has joined #gnucash
03:41:12 *** ChanServ sets mode: +v bertbob
05:02:35 *** chris has joined #gnucash
05:02:35 *** ChanServ sets mode: +v chris
05:10:08 *** boldstripe has quit IRC
05:11:33 *** boldstripe has joined #gnucash
05:17:27 *** fabior has joined #gnucash
05:18:44 *** fabior has quit IRC
05:33:25 *** fabior has joined #gnucash
05:49:38 *** fabior has quit IRC
05:57:55 *** mikee has quit IRC
05:58:14 *** mikee has joined #gnucash
05:58:14 *** ChanServ sets mode: +o mikee
06:01:36 *** mikee_ has joined #gnucash
06:02:45 *** mikee has quit IRC
06:29:13 *** mikee_ is now known as mikee
06:34:29 *** Jimraehl1 has joined #gnucash
06:34:54 *** Jimraehl1 has left #gnucash
06:39:30 *** ArtMan has joined #gnucash
06:43:05 *** oozer has joined #gnucash
06:45:33 *** ArtMan has quit IRC
06:56:49 *** chris has quit IRC
07:11:18 *** boldstripe has quit IRC
07:12:42 *** boldstripe has joined #gnucash
07:58:24 <warlord> .
07:58:24 <gncbot> warlord: Sent 10 hours and 36 minutes ago: <fell> If you have some time, we should rethink https://wiki.gnucash.org/wiki/Special:ListGroupRights. Autoconfirmed and Emailconfirmed seems unused. Uploadaccess could probably granted to users or at least autopatrolers should include it.
07:58:25 <gncbot> warlord: Sent 10 hours and 31 minutes ago: <fell> You should probably document the respective parts of your configuration in https://wiki.gnucash.org/wiki/index.php?title=Help:Group_rights&action=edit&redlink=1.
08:05:02 *** fell has quit IRC
08:07:08 *** oozer has quit IRC
08:09:40 *** sbluhm has quit IRC
08:17:08 *** sbluhm has joined #gnucash
08:17:10 *** ChanServ sets mode: +v sbluhm
08:17:14 *** fell has joined #gnucash
08:17:14 *** ChanServ sets mode: +o fell
08:21:48 <warlord> fell, I will take a look.
08:21:50 *** kael has joined #gnucash
08:21:50 *** ChanServ sets mode: +v kael
08:23:13 <fell> thanks, warlord!
08:28:26 <warlord> NP. I'm not sure exactly what to say, tho.
09:03:38 *** sbluhm has quit IRC
09:04:57 *** sbluhm has joined #gnucash
09:04:58 *** ChanServ sets mode: +v sbluhm
09:27:55 *** fabior has joined #gnucash
09:41:09 *** fabior has quit IRC
09:52:50 *** oozer has joined #gnucash
09:56:09 *** fabior has joined #gnucash
10:12:48 *** Robert847 has joined #gnucash
10:16:56 *** ChanServ sets mode: +v Robert847
10:18:08 <Robert847> Good Morning to those in the western Hemisphere, Good day to all
10:20:38 <Robert847> I was searching the Help manual for a description of the menu items Transaction > Cut Split, Transaction >Copy Split, etc. and I did not find any
10:22:41 <Robert847> I am particularly concerned about Transaction > Cut Split, since it can potentially delete the entire transaction from that particular register viiew if the highlight happens to be on the 'home' split line
10:26:13 *** guak has joined #gnucash
10:26:59 <Robert847> If I accidentally delete the home split line by deleting the account name and tabbing off the line, that is exactly what happens with no warning. It seems to save all pending edits to that transaction, but I have to manually hunt for it in a different account register. Hopefully I will remember one of the other account names
10:29:38 <Robert847> Actually, I would like to see both a warning if trying to delete the 'home' split line, as well as some visual clue on the 'home' split line, such as bold text instead of normal text
10:31:31 <Robert847> Am I lurking in an area that would be best addressed by a feature request bug report?
10:31:50 <Robert847> or three?
10:33:35 <warlord> Robert847, That's a good question. I'm of mixed feeling about this. I leverage this feature often when I mis-categorize a transaction. In those cases a pop-up would be a nuisance. OTOH I can see it being useful in the cases where you accidentally clear it. Don't know how gnucash can know the difference. ;)
10:35:07 <Robert847> That is where GnuCash has to ask! I have done it by accident many times and sometimes I want to exit without saving, which becomes impossible
10:36:25 <Robert847> that is definitely an Oh S**t for me
10:44:39 <Robert847> I think this is a case of several bug reports, one to document the menu items, one to make the home split line look different in register views where it is visible, and another to request a warning when the transaction would disappear from the current register view if continuing, else block it completely with a note that you need to save the current edits and jump to another account register to delete or change that line.
10:45:32 <Robert847> thi has organized my thoughts
11:06:18 *** warlord has quit IRC
11:06:36 *** warlord has joined #gnucash
11:06:37 *** gncbot sets mode: +o warlord
11:38:12 *** storyjesse has quit IRC
11:41:39 *** Mechtilde has joined #gnucash
11:48:04 *** jervin has joined #gnucash
12:15:06 *** jervin has quit IRC
12:15:15 *** jervin has joined #gnucash
12:17:02 *** fabior has quit IRC
12:20:20 *** kael has quit IRC
12:33:54 <jralls> @tell chris: QofSession is already wrapped for Python, though it's done in bindings/python rather than libgnucash/engine. If we're to expose that for Guile as well it should be combined with the rest of the engine swig stuff.
12:33:54 <gncbot> jralls: The operation succeeded.
12:34:21 <jralls> @tell chris QofSession is already wrapped for Python, though it's done in bindings/python rather than libgnucash/engine. If we're to expose that for Guile as well it should be combined with the rest of the engine swig stuff.
12:34:21 <gncbot> jralls: The operation succeeded.
12:34:33 <jralls> @notes chris:
12:34:33 <gncbot> jralls: Sent just now: <jralls> QofSession is already wrapped for Python, though it's done in bindings/python rather than libgnucash/engine. If we're to expose that for Guile as well it should be combined with the rest of the engine swig stuff.
12:34:50 <jralls> @help notes
12:34:50 <gncbot> jralls: (notes [<nick>]) -- If <nick> is given, replies with what notes are waiting on <nick>, otherwise, replies with the nicks that have notes waiting for them.
12:39:46 *** jervin has quit IRC
12:43:56 <jralls> @remove chris:
12:43:56 <gncbot> jralls: Error: You don't have the admin capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
12:44:45 *** fabior has joined #gnucash
12:47:23 <jralls> @tell chris However, I'm skeptical of the use case. I suspect that you're the only person who'd use those bindings. IMO a command-line arg "--report saved-report-config" to GnuCash would be more generally useful.
12:47:23 <gncbot> jralls: The operation succeeded.
13:06:21 *** Robert847 has left #gnucash
13:08:29 *** g5pw has quit IRC
13:08:40 *** g5pw has joined #gnucash
13:08:42 *** ChanServ sets mode: +v g5pw
13:12:03 *** fabior has quit IRC
13:12:05 <jralls> gjanssens: We had high hopes of a shortened release cycle for 4.0 and so I wrote in the release schedule that we could start 3.900 beta releases this summer.
13:12:36 <gjanssens> Yeah, that's pretty unlikely... :(
13:14:31 <jralls> gjanssens: At this point nothing has been pushed to master that isn't already in maint, though chris has a couple of PRs that could go that way and your report cleanup makes some UI changes that could arguably qualify for a new release.
13:16:50 <gjanssens> Indeed, so what are you thinking?
13:17:02 <gjanssens> *about
13:22:21 <jralls> Merge that stuff in and call it 4.0. The other significant change would be to bump up the minimum GCC to 5.0 so std=c++14 so that we can use initializer lists correctly going forward.
13:23:46 <jralls> The alternative is to push 4.0 out to 2021 so that there's time to get some serious backend work in.
13:28:50 <jralls> Either way I'd like to make the minimum gcc 5.0 for full C++14 support. That's largely a bugfix standard to clean up the warts (particularly initializer lists) from C++11. That means bumping the lower bound on distros to ensure that support.
13:32:08 <jralls> RHEL/Centos users will need https://developers.redhat.com/products/developertoolset/overview/.
13:37:31 <gjanssens> Ok. I actually like that idea.
13:38:18 <gjanssens> Of sticking with the release schedule, accept we only have a few "features" and use it drop older distros that are dragging us down
13:39:29 <gjanssens> With a bit of luck I may have a bit more time for additional directory cleanups by that time to slip in 4.x
13:40:05 <jralls> Should we solicit discussion on the dev list?
13:41:33 <gjanssens> Good question
13:41:52 <gjanssens> I think it's fair to hear feedback from the other active devs
13:42:31 <gjanssens> Of those Mike Alexander and Bob Fewell are not on irc
13:42:40 <gjanssens> And chris is currently afk
13:45:52 <jralls> chris will catch up when he gets home from work, but the other two need at least a heads-up.
13:52:14 *** calvinct has joined #gnucash
13:56:04 *** kael has joined #gnucash
13:56:04 *** ChanServ sets mode: +v kael
14:07:47 *** fell_laptop has joined #gnucash
14:07:48 *** ChanServ sets mode: +o fell_laptop
14:07:48 *** fell has quit IRC
14:12:20 *** guak has quit IRC
14:16:22 *** guak has joined #gnucash
14:19:16 *** frakturfreak has joined #gnucash
15:03:33 <warlord> I would suggest an email to -devel to "formalize" the question.
15:06:21 *** ChanServ sets mode: +v frakturfreak
15:06:46 <frakturfreak> Some people …
15:09:32 <frakturfreak> Who are to dumb to account for exchange flunctuations and write useless stories on the german mailing list
15:35:03 *** boldstripe has quit IRC
15:36:27 *** boldstripe has joined #gnucash
15:37:37 *** edgy has joined #gnucash
15:37:37 *** ChanServ sets mode: +v edgy
15:39:04 *** ChanServ sets mode: +v Unhammer
15:39:11 <Unhammer> Hi, I'm trying to copy prefs from a gnucash 2.6 machine to one running 3.3, but I get e.g. no Saved Reports – do I have to do anything apart from what https://www.gnucash.org/docs/v3/C/gnucash-guide/basics-migrate-settings.html says?
15:47:51 *** KevinDB has quit IRC
15:50:03 *** KevinDB has joined #gnucash
15:50:04 *** ChanServ sets mode: +v KevinDB
15:52:28 *** oozer has quit IRC
15:52:38 <jralls> Unhammer: That's a bit out of date, see https://wiki.gnucash.org/wiki/Configuration_Locations. GnuCash is supposed to notice that the files need to be moved/upgraded the first time you open it, but that does occasionally fail.
15:58:59 <Unhammer> ooh thanks jralls, it turns out I had started Gnucash 3.3 once before copying over the 2.6 data, so it never did the migration. So that makes sense :-)
15:59:53 <jralls> Indeed, that will fool GnuCash because the new location is already created.
16:13:18 *** boldstripe has quit IRC
16:13:37 *** Mechtilde has quit IRC
16:25:24 <gjanssens> Unhammer: you can force a migration by (re)moving the GNC_DATA_HOME
16:25:38 <gjanssens> Or at least that should do it.
16:25:43 <gjanssens> I'd be interested to hear if that worked
16:27:13 *** calvinct has quit IRC
16:27:25 *** calvinct has joined #gnucash
16:27:44 *** ArtMan has joined #gnucash
16:33:58 <Unhammer> I trash'd ~/.local/share/gnucash
16:34:04 <Unhammer> worked great :)
16:34:20 <gjanssens> Yay! Thanks for reporting back
16:39:34 <gjanssens> warlord: do you have a guest agent installed in your VMs ? ovirt complains I should do that, but I don't immediately find how to do so.
16:39:44 <gjanssens> (my ovirt installation, not yours)
16:40:13 <warlord> Yes, I do. dnf install ovirt-guest-agent-common; systmctl enable ovirt-guest-agent
16:40:26 *** ldir has joined #gnucash
16:40:26 *** ChanServ sets mode: +v ldir
16:41:25 *** KevinDB has quit IRC
16:43:25 *** calvinct has quit IRC
16:43:46 *** ArtMan has quit IRC
16:51:30 <gjanssens> warlord: great that did the job. tx
16:53:44 <warlord> gjanssens, great.
16:53:50 <warlord> How are you liking ovirt?
16:54:42 <gjanssens> I like it.
16:55:04 <gjanssens> It's way more flexible and powerful than my old hand-configured xen setup
16:55:21 <gjanssens> On the other hand there's a lot to learn too.
16:55:28 <warlord> What version are you using?
16:55:34 <warlord> I'm still at 4.1.9
16:55:51 <gjanssens> I still haven't found how to make a backup of the hosted engine (the system keeps nagging me about it)
16:56:20 <gjanssens> 4.2.8.2-1.el7
16:57:15 <warlord> You need to run engine-backup
16:57:30 <warlord> I use engine-backup --mode=backup --scope=all --file=/root/ovirt_engine.dat --log=/root/ovirt_engine.log
16:58:16 *** ldir has quit IRC
16:59:31 *** frakturfreak has quit IRC
17:00:00 <gjanssens> Heh, I only just now figured out that's a command to run on the engine vm not on the host machine...
17:00:18 *** KevinDB has joined #gnucash
17:00:18 *** ChanServ sets mode: +v KevinDB
17:01:12 <warlord> Yeah.
17:01:33 <warlord> I have it in my backup script to run that, the create an lv snapshot, and then I backup from the snapshot
17:01:38 <warlord> (using rdiff-backup)_
17:01:52 * gjanssens has one final VM to migrate from xen to ovirt
17:02:15 <gjanssens> That's an old WinXP vm running our legacy accounting application.
17:02:32 <gjanssens> I have to keep it around for a couple more years for legal reasons :(
17:03:12 <gjanssens> And in this case I can't do a clean install. I don't have the installation media for that application.
17:03:21 <gjanssens> Got to love proprietary software...
17:03:57 <warlord> Fun fun.
17:04:24 <warlord> Well, the good thing is that, since it's in a VM, you could copy the VM and try the migration without destroying your origin VM..
17:04:40 <gjanssens> True
17:05:00 <gjanssens> My first attempt, just copying over the disk image and start a vm with it din't work
17:05:48 <gjanssens> That's to be expected with Windows. It's very picky about hardware changes.
17:06:36 <warlord> I wonder if you could use virt-v2v to migrate it?
17:13:16 *** calvinct has joined #gnucash
17:18:13 <gjanssens> It's worth a try, but that will have to wait to tomorrow.
17:18:23 <gjanssens> Time to knock off.
17:18:25 <gjanssens> Bye
17:18:50 *** edgy has quit IRC
17:19:01 *** gjanssens has quit IRC
17:21:57 *** edgy has joined #gnucash
17:28:07 *** oozer has joined #gnucash
17:30:10 *** badger92 has quit IRC
17:30:35 *** badger92 has joined #gnucash
17:38:19 *** kael has quit IRC
18:22:58 *** edgy has quit IRC
18:26:06 *** edgy has joined #gnucash
19:39:02 *** guak has quit IRC
19:45:09 *** jervin has joined #gnucash
19:50:44 *** fell_laptop is now known as fell
19:51:40 <fell> jralls, 2019-03-30 you accepted ar.po from TP.
19:51:53 <jralls> fell: Yes.
19:52:42 *** boldstripe has joined #gnucash
20:04:02 *** jervin has quit IRC
20:27:14 *** ArtMan has joined #gnucash
20:32:16 *** ArtMan has quit IRC
22:06:25 *** oozer has quit IRC
22:07:05 *** boldstripe has quit IRC
22:19:51 *** boldstripe has joined #gnucash
22:21:11 *** guak has joined #gnucash
22:36:45 *** isn0gud has quit IRC
22:37:54 *** isn0gud has joined #gnucash
23:01:33 *** isn0gud has quit IRC
23:14:27 *** guak has quit IRC
23:14:28 *** guak has joined #gnucash
23:15:14 *** isn0gud has joined #gnucash
23:18:16 *** isn0gud has quit IRC
23:32:46 *** guak has quit IRC
23:32:53 *** guak has joined #gnucash