2021-09-24 GnuCash IRC logs

00:29:02 *** usamimikamen_sk has quit IRC
00:29:16 *** usamimikamen_sk has joined #gnucash
00:36:57 *** Mechtilde has joined #gnucash
00:40:22 *** Mechtilde has quit IRC
00:46:35 *** Brando753 has quit IRC
00:48:54 *** Mechtilde has joined #gnucash
01:27:05 *** fell has quit IRC
01:28:23 *** fell has joined #gnucash
01:28:23 *** ChanServ sets mode: +o fell
01:28:44 *** frakturfreak1 has quit IRC
01:28:53 *** gjanssens has joined #gnucash
01:28:53 *** ChanServ sets mode: +o gjanssens
01:43:17 *** frakturfreak1 has joined #gnucash
02:22:22 *** CWehli has joined #gnucash
02:24:46 *** Mechtilde has quit IRC
02:44:18 *** storyjesse has joined #gnucash
02:48:11 *** CWehli has quit IRC
02:48:57 *** CWehli has joined #gnucash
02:50:41 *** sbluhm has joined #gnucash
03:04:02 *** CWehli has quit IRC
03:09:20 *** CWehli has joined #gnucash
03:10:26 *** ChanServ sets mode: +v CWehli
03:11:58 *** CWehli has left #gnucash
03:26:27 *** usamimikamen_sk has quit IRC
03:35:50 *** kcin has joined #gnucash
03:47:49 *** Mechtilde has joined #gnucash
04:02:37 *** Doru has joined #gnucash
04:09:59 *** Jeanl has quit IRC
04:12:39 *** sbluhm has quit IRC
04:30:17 *** storyjesse has quit IRC
04:58:58 *** Jeanl has joined #gnucash
05:01:59 *** Jeanl has quit IRC
05:22:23 *** sbluhm has joined #gnucash
05:25:23 *** sbluhm has quit IRC
05:29:54 *** User has joined #gnucash
05:31:24 *** Jeanl has joined #gnucash
05:34:25 *** Jeanl has quit IRC
06:48:18 *** kcin has quit IRC
07:03:38 *** Jeanl has joined #gnucash
07:06:39 *** Jeanl has quit IRC
07:08:43 *** storyjesse has joined #gnucash
07:30:33 *** storyjesse1 has joined #gnucash
07:52:37 *** storyjesse has quit IRC
07:52:37 *** storyjesse1 is now known as storyjesse
08:16:38 *** storyjesse1 has joined #gnucash
08:20:29 *** Jimraehl1 has joined #gnucash
08:20:57 *** Jimraehl1 has quit IRC
08:30:02 *** usamimikamen_sk has joined #gnucash
08:32:12 *** Mechtilde has quit IRC
08:35:19 *** joo has quit IRC
09:05:55 *** warlord has quit IRC
09:13:42 *** Jeanl has joined #gnucash
09:16:42 *** Jeanl has quit IRC
09:32:37 *** CWehli has joined #gnucash
09:32:37 *** ChanServ sets mode: +v CWehli
09:45:46 *** Mechtilde has joined #gnucash
09:54:42 *** storyjesse1 has quit IRC
09:56:39 *** lmat has quit IRC
10:01:14 *** storyjesse has quit IRC
10:11:31 *** joo has joined #gnucash
10:11:31 *** ChanServ sets mode: +v joo
10:21:51 *** Doru has quit IRC
10:33:00 *** usamimikamen_sk has quit IRC
10:39:27 *** CWehli has quit IRC
10:55:37 *** lmat has joined #gnucash
11:02:56 *** neoweb has quit IRC
11:03:17 *** neoweb has joined #gnucash
11:03:23 *** jchonig has quit IRC
11:03:36 *** jchonig has joined #gnucash
11:16:26 *** Mechtilde has quit IRC
11:17:00 *** Mechtilde has joined #gnucash
11:35:42 *** ArtGravity has quit IRC
12:10:18 *** jervin has quit IRC
12:17:22 *** kcin has joined #gnucash
12:44:56 *** guak has joined #gnucash
12:46:55 *** jervin has joined #gnucash
13:07:29 *** jervin has quit IRC
13:07:38 *** jervin has joined #gnucash
14:10:57 *** kcin1 has joined #gnucash
14:11:22 *** kcin has quit IRC
14:15:01 *** kcin has joined #gnucash
14:15:29 *** kcin1 has quit IRC
14:42:47 *** jonp has quit IRC
14:45:19 *** sbluhm has joined #gnucash
14:58:58 *** jervin has quit IRC
15:04:13 <jralls> gjanssens, I'm working on the release notes. I have this so far for the preferences path migration:
15:04:29 <jralls> "Migrate preferences path to org.gnucash.GnuCash to comply with flatpak requirements."
15:05:02 <jralls> Should I expand on it any? Do we need to ask users to be aware of anything?
15:10:06 *** Jeanl has joined #gnucash
15:11:04 *** Jeanl_ has joined #gnucash
15:11:05 *** Jeanl has quit IRC
15:12:19 <gjanssens> jralls: no. It should be a seamless transition.
15:13:35 <gjanssens> Keep in mind though that while this change will bring us in line with the flatpak requirements, it will still not result in a proper migration of settings from host sysytem to flatpak sandbox.
15:14:05 *** Jeanl_ has quit IRC
15:14:20 <gjanssens> The reason is this: for the flatpak migration (from host to sandbox) to kick in, the host settings should be under org.gnucash.GnuCash
15:14:42 <gjanssens> Trouble there is that most users won't run gnucash 4.7 on the host any time soon yet.
15:15:03 <gjanssens> They typically install the flatpak because the host native version lags several versions behind.
15:15:24 <gjanssens> So on the host the settings will still be under org.gnucash and the flatpak migration won't do anything.
15:16:06 <gjanssens> It's something that will slowly improve over time though, but for now most users will still have to either redo their settings in flatpak or run the manual steps I have outlined in the relevant bug.
15:17:02 <gjanssens> https://bugs.gnucash.org/show_bug.cgi?id=798194
15:18:21 <gjanssens> I meant to add a simple workaround script that a user could run on the host to perform this manual migration from host to flatpak, but unfortunately I ran out of time.
15:18:45 <gjanssens> (My wife has had surgery today so the last few days were rather hectic)
15:23:52 *** Mechtilde has quit IRC
15:27:10 <jralls> I guess since you're here the surgery went well.
15:27:43 <jralls> Maybe that procedure should be on a wiki page about flatpak?
15:28:44 <jralls> Like https://wiki.gnucash.org/wiki/Flatpak maybe?
15:31:10 <gjanssens> Yes, surgery was ok.
15:31:16 <gjanssens> Good idea about the wiki
15:31:45 <jralls> Oh good.
15:31:56 <gjanssens> Oh, someone already put it there. I should have referred to the wiki directly :)
15:33:10 <jralls> It's just a pointer, I think I'll copy over the procedure itself so users don't have to chase around. But the bit about 4.4 and earlier isn't really right, is it?
15:34:28 <gjanssens> I think it is right. Why do you think it's not ?
15:34:54 <jralls> Isn't that about going from flatpak <= 4.4 to flatpack >= 4.5? If a user has a system-installed 4.6 won't they still have migration issues to flatpak?
15:36:51 <gjanssens> Ok I see the confusion. As you say the version numbers mentioned in that section refer to flatpak versions and indicate where the issue started.
15:37:53 <gjanssens> A fully automated and working host to sandbox migration will indeed only work when host *and* flatpak gnucash are at least 4.7.
15:38:23 <gjanssens> In any other scenario the commands listed will be sufficient to migrate preferences from host to sandbox.
15:39:21 <gjanssens> Although the reason why these commands do solve it in all cases vary slightly depending on which combination of host and guest gnucash version the user has.
15:40:24 <gjanssens> In short: pre-4.7 gnucash host means the copied settings are under org.gnucash
15:40:40 <jralls> We don't need to confuse users with the details of why the command solve the problem, but I think we do need to say clearly under what circumstances they apply.
15:40:49 *** sbluhm has quit IRC
15:41:23 <gjanssens> Exactly.
15:41:47 <gjanssens> I'll update the section
15:42:07 <jralls> Thanks. I'll point to it in the release note.
15:49:34 *** Jeanl has joined #gnucash
15:52:34 *** Jeanl has quit IRC
16:28:21 <gjanssens> jralls: In addition to documenting it, I have also now applied the necessary fix to our flatpak build script in our own gnucash-on-flatpak repo
16:28:52 <gjanssens> Keep in mind to copy this change over to the flathub/org.gnucash.GnuCash repo during release.
16:29:05 *** kcin has quit IRC
16:29:37 <gjanssens> That will then also make PR#43 obsolete.
16:30:28 <gjanssens> And sovles related issue #36.
16:30:49 <jralls> Cool.
16:53:14 <gjanssens> Off to bed now. Bye!
16:53:46 *** gjanssens has quit IRC
16:58:40 *** jervin has joined #gnucash
18:02:42 *** guak has quit IRC
18:24:06 *** User has quit IRC
18:24:12 *** fell has quit IRC
18:24:41 *** fell has joined #gnucash
18:24:41 *** ChanServ sets mode: +o fell
19:21:22 *** usamimikamen_sk has joined #gnucash
20:09:20 *** usamimikamen_sk has quit IRC
23:43:16 *** jervin has quit IRC