2018-09-18 GnuCash IRC logs

00:46:02 *** CDB-Away has quit IRC
00:46:03 *** CDB-Man has quit IRC
00:49:26 *** CDB-Away has joined #gnucash
00:50:15 *** CDB-Man has joined #gnucash
00:52:19 *** greenshoe has quit IRC
00:53:00 *** JayC has quit IRC
00:56:41 *** JayC has joined #gnucash
01:12:46 *** greenshoe has joined #gnucash
01:15:47 *** greenshoe has quit IRC
01:23:47 *** greenshoe has joined #gnucash
01:26:47 *** greenshoe has quit IRC
02:51:37 *** fabior has joined #gnucash
02:51:54 *** boldstripe has joined #gnucash
02:56:39 *** gjanssens has joined #gnucash
02:56:39 *** ChanServ sets mode: +o gjanssens
02:56:47 <gjanssens> .
03:33:35 *** chf has quit IRC
03:34:10 *** chf has joined #gnucash
03:53:09 *** greenshoe has joined #gnucash
03:56:09 *** greenshoe has quit IRC
04:00:20 *** ncv has joined #gnucash
04:04:42 *** fabior has quit IRC
04:39:01 *** fabior has joined #gnucash
04:55:16 *** greenshoe has joined #gnucash
04:58:17 *** greenshoe has quit IRC
05:10:19 *** bertbob has quit IRC
05:25:49 *** bertbob has joined #gnucash
05:31:31 *** greenshoe has joined #gnucash
05:34:31 *** greenshoe has quit IRC
05:43:47 *** fabior has quit IRC
05:55:24 *** jonas_ has joined #gnucash
05:57:28 *** jonas has quit IRC
06:00:44 *** pilotauto has quit IRC
06:02:58 *** fabior has joined #gnucash
06:42:23 *** jotrago has quit IRC
06:51:14 *** Jimraehl1 has joined #gnucash
06:52:10 *** Jimraehl1 has left #gnucash
06:53:14 *** fabior has quit IRC
06:53:34 *** fell has joined #gnucash
06:56:44 *** fell has quit IRC
07:03:39 *** fell has joined #gnucash
07:04:04 *** gncbot sets mode: +o fell
07:13:35 *** lmat has quit IRC
07:16:45 *** lmat has joined #gnucash
07:19:31 *** storyjesse has joined #gnucash
07:36:39 *** kus_ has joined #gnucash
07:54:20 *** greenshoe has joined #gnucash
07:57:21 *** greenshoe has quit IRC
08:24:08 *** warlord has joined #gnucash
08:24:14 <warlord> .
08:30:16 *** boldstripe has quit IRC
08:33:12 *** oozer has joined #gnucash
08:46:26 <chris> quick question - in C, if I assign m = xaccAccountGetSplitList(acc) where acc is an account, how do I access nth element of glist m?
08:51:37 <warlord> chris: g_list_nth()
08:51:56 <chris> cool thx
08:54:03 *** greenshoe has joined #gnucash
08:54:29 <warlord> np
08:57:03 *** greenshoe has quit IRC
08:59:31 *** fabior has joined #gnucash
09:05:24 <gjanssens> fell: I made a mistake while pushing a new repository and unfortunately this overwrote your recent change to the README file.
09:05:50 *** greenshoe has joined #gnucash
09:06:06 <gjanssens> I can try to restore it (I have the upstream commit hash), but it 's likely easier if you just repush your maint branch again
09:12:10 <gjanssens> warlord: when I set up a new repo in gitolite do you need to take extra action to get it synchronized to github ?
09:14:47 *** chf has quit IRC
09:14:58 *** puck has quit IRC
09:15:35 *** chf has joined #gnucash
09:16:04 <warlord> gjanssens: I....don't recall.
09:16:54 <gjanssens> Ok. I have added a new repo (gnucash-on-flatpak) but while I can push to code, I don't see the changes propagate to github
09:17:04 <warlord> gjanssens: I might -- it does not have an 'origin' config
09:17:16 <warlord> or indeed any "remote" set up
09:17:17 <gjanssens> I did create the github repo first
09:17:59 <fell> gjanssens: I can do later again. German Saying: Aller guten Dinge sind 3.
09:18:17 * chris trying to make xaccAccountGetBalanceAsOfDate cycle the split list using binary search instead of linear search. Oh my headache!
09:18:19 <warlord> Yeah, but there's no remote set up on code. I think I have to set it up manually. I had to do that for the gnucash-htdocs and gnucash-on-windows repos
09:18:49 *** greensho_ has joined #gnucash
09:18:49 *** greenshoe has quit IRC
09:18:50 <gjanssens> Ok, can you do it for gnucash-on-flatpak ?
09:19:53 *** kael has joined #gnucash
09:19:56 <gjanssens> fell: ok
09:20:53 <gjanssens> And I'm sorry I messed up :(
09:21:03 <warlord> gjanssens: try now.
09:22:52 <gjanssens> warlord: that worked. Thanks
09:23:34 <gjanssens> warlord: as you can guess the new repo is to generate flatpaks similar to how we have a repo for Macos and Windows installers
09:23:41 <gjanssens> It's intended to be set up for nightly builds
09:24:01 *** puck has joined #gnucash
09:24:05 <gjanssens> Can you do this somewhere on code ? Like where you run the nightly docs builds ?
09:24:19 <gjanssens> Not necessarily now, but sometime in the near future ?
09:27:39 *** storyjesse has quit IRC
09:36:06 <warlord> gjanssens: probably -- assuming the flatpak system on F25 is "new enough"
09:38:45 <gjanssens> warlord: good question
09:39:07 <gjanssens> does it ship the flatpak-builder tool ?
09:39:18 <gjanssens> That's the only one needed really
09:45:56 <warlord> gjanssens: Yes.
09:45:59 <gjanssens> According to the fedora archive mirrors it was available
09:46:05 <gjanssens> Oh you crossed my post :)
09:46:11 <warlord> gjanssens: version 0.9.7-1.fc25
09:46:20 <warlord> (I was running a dnf search)
09:47:27 <gjanssens> Then you probably have everything to set it up
09:47:51 <gjanssens> When do you think to have time ? I can then try to be on irc to guide you a bit.
09:48:01 <warlord> Is there a script that does it all?
09:48:11 <warlord> Does it build it in a chroot environment (like mock)?
09:48:18 <gjanssens> No there's not bootstrap script yet
09:48:43 <gjanssens> flatpak does build in a private environment
09:49:13 <gjanssens> The setup is relatively straightforward and the README.md in the repo covers most of it.
09:49:28 <gjanssens> https://github.com/Gnucash/gnucash-on-flatpak/blob/master/README.md
09:49:30 <warlord> Does it pull the dependencies into that environment, or does it need the deps on the system itself?
09:50:10 <gjanssens> It will pull in everything it needs in its private environment
09:50:37 <gjanssens> To set up, follow steps 1-5 in the README.md
09:51:13 <gjanssens> Then configure a gpg key (best not your personal one, in order to be able to pass it to other devs should they take over the flatpak repo maintenance)
09:54:15 <gjanssens> The create a custom.sh as a copy of custom.sh-sample and set gpg_key, (optionally) gpg_dir, host (for rsync), and host_public (for public http access)
09:54:54 <gjanssens> With that set up it's a matter or running ./src/gnucash-on-flatpak.git/build_package -r <branch>
09:55:07 <gjanssens> And if it works, make that command a cronjob
09:55:35 <gjanssens> You can experiment locally before creating the custom.sh
09:55:53 <warlord> gjanssens: I'll see if I can find the time. ;)
09:55:54 <gjanssens> As host is not set, nothing will be uploaded anywhere
09:56:28 <gjanssens> Once the build succeeds, you can contnue from there to add the gpg signing and remote uploading
09:56:58 *** jotrago has joined #gnucash
09:57:00 <gjanssens> Oh, before uploading remotely, please do create a "flatpak" directory next to the "win32" one. That should be the basis for all uploads
09:57:28 <gjanssens> thanks fell
09:57:34 *** greensho_ has quit IRC
09:57:55 *** greenshoe has joined #gnucash
09:58:58 <fell> NP
09:59:16 <gjanssens> warlord: I have written the scripts with host_public to be http://code.gnucash.org/builds/flatpak in mind
09:59:49 *** greenshoe has quit IRC
09:59:50 *** greenshoe has joined #gnucash
10:00:08 <gjanssens> host itself should be the equivalent to be reached via rsync on your internal network
10:00:37 <gjanssens> Just shout when you have questions.
10:00:56 <gjanssens> I'll be afk for most of the remainder of the day though
10:02:40 <gjanssens> On a related note, gnucash-on-fedora-copr is now officially obsolete.
10:02:40 <warlord> gjanssens: okay.
10:02:59 <warlord> Oh? Why is it obsolete? Is copr no longer running? Or is the repo not maintained?
10:03:05 <gjanssens> I'm no longer maintaining it as I believe flatpak is more universal and flexible
10:03:17 <gjanssens> I haven't been maintaining it for months
10:03:18 <fell> gjanssens: IIRC long time ago we had sample files for imports "somewhere in the sources". Am I wrong or do you know the location?
10:03:31 <gjanssens> And it never worked for gnucash 3
10:04:06 <gjanssens> It appears there are 4 forks on github, but none of these have any commits other than mine
10:04:34 <gjanssens> I'm inclined to drop the repo completely as I have disabled nightly copr builds months ago
10:04:55 <gjanssens> Those that have forks can have them, but I don't intend to be upstream for those anymore
10:05:19 <warlord> gjanssens: okay
10:05:31 *** Cork has quit IRC
10:05:48 <gjanssens> fell: I think those live in doc/examples/
10:06:16 *** greenshoe has quit IRC
10:06:25 *** greenshoe has joined #gnucash
10:06:44 <gjanssens> warlord: But I am wondering about gitolite. Will it delete a repo if I drop it from the config list ?
10:07:02 <fell> gjanssens: Indeed, bedankt!
10:07:30 *** jotrago1 has joined #gnucash
10:07:53 *** jotrago has quit IRC
10:07:53 *** jotrago1 is now known as jotrago
10:08:11 <gjanssens> I think I'll start by adding an obsolete note to the repo and drop it somewhere in the future. For example with the release of 4.x
10:10:40 *** fell has quit IRC
10:12:12 *** fell has joined #gnucash
10:12:50 *** gncbot sets mode: +o fell
10:25:20 *** KaiForce has joined #gnucash
10:31:37 *** greenshoe has quit IRC
10:32:29 *** greenshoe has joined #gnucash
10:32:30 *** greenshoe has joined #gnucash
10:39:39 <warlord> gjanssens: I dont *think* it will delete the repo if you drop it from the config. You''re welcome to test it on, eg, the flatpak repo :)
10:50:47 *** greenshoe has quit IRC
10:51:19 *** greenshoe has joined #gnucash
10:56:37 *** greenshoe has quit IRC
10:56:58 *** greenshoe has joined #gnucash
10:57:18 *** greenshoe has joined #gnucash
11:00:35 *** greenshoe has quit IRC
11:00:55 *** greenshoe has joined #gnucash
11:03:55 *** greenshoe has quit IRC
11:05:40 *** greenshoe has joined #gnucash
11:08:54 *** greenshoe has quit IRC
11:09:15 *** greenshoe has joined #gnucash
11:13:41 *** greenshoe has quit IRC
11:20:14 *** kael has quit IRC
11:22:25 *** greenshoe has joined #gnucash
11:23:23 *** calvinct has joined #gnucash
11:39:07 *** greenshoe has quit IRC
11:40:13 *** greenshoe has joined #gnucash
11:40:15 *** greenshoe has joined #gnucash
11:43:12 *** greenshoe has quit IRC
11:43:32 *** greenshoe has joined #gnucash
11:46:32 *** greenshoe has quit IRC
11:54:25 *** greenshoe has joined #gnucash
11:54:30 *** fabior has quit IRC
12:06:15 *** greenshoe has quit IRC
12:12:08 *** fabior has joined #gnucash
12:12:56 *** greenshoe has joined #gnucash
12:14:01 *** KevinDB has quit IRC
12:16:32 *** fabior has quit IRC
12:18:12 *** KevinDB has joined #gnucash
12:26:11 *** greenshoe has quit IRC
12:28:41 *** calvinct has quit IRC
12:31:06 *** fabior has joined #gnucash
12:37:34 *** fabior has quit IRC
12:44:26 *** greenshoe has joined #gnucash
12:46:41 *** jotrago has quit IRC
12:48:34 *** greenshoe has quit IRC
12:52:07 *** fabior has joined #gnucash
13:02:38 *** fabior has quit IRC
13:17:16 *** greenshoe has joined #gnucash
13:18:34 *** greensho_ has joined #gnucash
13:18:34 *** greenshoe has quit IRC
13:24:04 *** ncv has quit IRC
13:41:35 *** greensho_ has quit IRC
13:47:04 *** greenshoe has joined #gnucash
13:50:04 *** greenshoe has quit IRC
14:07:10 *** calvinct has joined #gnucash
14:20:54 *** frakturfreak has joined #gnucash
14:24:17 *** frakturfreak has quit IRC
14:25:14 *** fell has quit IRC
14:25:21 *** frakturfreak has joined #gnucash
14:26:03 *** fell has joined #gnucash
14:26:03 *** gncbot sets mode: +o fell
14:34:23 *** fabior has joined #gnucash
14:41:49 *** calvinct has quit IRC
15:05:08 *** kael has joined #gnucash
15:07:43 *** jotrago has joined #gnucash
15:24:47 *** greenshoe has joined #gnucash
15:28:48 *** greenshoe has quit IRC
16:01:45 *** al has joined #gnucash
16:11:28 *** al has quit IRC
16:26:16 *** KaiForce has quit IRC
16:33:06 *** kael has quit IRC
16:33:31 *** calvinct has joined #gnucash
16:34:24 *** kael has joined #gnucash
16:38:29 *** greenshoe has joined #gnucash
16:40:47 *** frakturfreak has quit IRC
16:41:29 *** greenshoe has quit IRC
16:52:17 *** fabior has quit IRC
16:56:49 *** kael has quit IRC
17:03:19 *** gjanssens has quit IRC
17:14:55 *** calvinct has quit IRC
17:23:33 *** greenshoe has joined #gnucash
17:23:35 *** kael has joined #gnucash
17:26:47 *** greenshoe has quit IRC
17:26:48 *** greenshoe has joined #gnucash
17:27:41 *** greenshoe has quit IRC
17:28:02 *** greenshoe has joined #gnucash
17:31:02 *** greenshoe has quit IRC
18:02:38 *** calvinct has joined #gnucash
18:02:50 *** kus_ has quit IRC
18:11:02 *** calvinct has quit IRC
18:13:30 *** oozer has quit IRC
18:19:11 *** kael has quit IRC
18:41:57 *** chris has quit IRC
18:42:38 *** chris has joined #gnucash
18:43:18 *** pilotauto has joined #gnucash
18:44:11 *** chris_ has joined #gnucash
18:44:11 *** chris has quit IRC
18:44:12 *** chris_ is now known as chris
19:31:27 *** greenshoe has joined #gnucash
19:35:17 *** oozer has joined #gnucash
19:46:07 *** jralls has quit IRC
20:28:55 *** greenshoe has quit IRC
21:01:25 *** oozer has quit IRC
21:04:08 *** badger92 has quit IRC
21:06:49 *** Cork has joined #gnucash
21:18:29 *** badger92 has joined #gnucash
22:04:04 *** fell has quit IRC
23:00:08 *** storyjesse has joined #gnucash
23:43:55 *** badger92 has quit IRC