2017-02-05 GnuCash IRC logs

00:02:57 <movedx> warlord: The website wouldn't go down, that's for sure :P
00:04:46 <warlord> Oh?
00:07:27 <movedx> That's essentially my job. I'm a systems engineer specialising in web services, the hosting of them and the automation and autoscaling of their delivery.
00:07:36 <movedx> But it's more a passing comment haha
00:08:08 <movedx> You're probably right.
00:11:19 <warlord> Not much that can be done wth a system error that blocks network access.
00:13:23 <movedx> Having more than one network resolves that.
00:14:08 <warlord> Maybe..
00:14:16 <warlord> More likely it just masks it..
00:14:46 <movedx> Sure. Not trying to disrupt things here, or anything along those lines. Just thinking out loud, I guess.
00:14:50 <movedx> Thanks for GnuCash though! :)
00:19:23 <warlord> you're welcome. And yes, I understand.
00:19:35 <warlord> Once my network gets upgraded I'll work to replicate.
00:19:58 <warlord> But if there are 2 IPs and 1 is blocked, you'll get through but you might get delayed.
01:15:56 *** mlncn has quit IRC
01:16:35 *** fell_ has joined #gnucash
01:18:30 *** fell has quit IRC
03:00:36 *** Mechtilde has joined #gnucash
03:03:40 *** Mechtilde has quit IRC
03:17:35 *** Mechtilde has joined #gnucash
03:24:09 <movedx> warlord: How do you host your network today, if I may ask?
04:20:43 *** Mechtilde has quit IRC
04:27:09 *** Mechtilde has joined #gnucash
04:35:19 *** Mechtilde has quit IRC
04:38:27 *** Mechtilde has joined #gnucash
04:44:43 *** fabior has joined #gnucash
04:52:13 *** Mechtilde has quit IRC
04:58:36 *** Mechtilde has joined #gnucash
05:08:33 *** Mechtilde has quit IRC
05:32:13 *** fekepp has quit IRC
05:33:42 *** Mechtilde has joined #gnucash
05:36:00 *** jonian has joined #gnucash
05:36:50 *** Mechtilde has quit IRC
05:41:43 *** Mechtilde has joined #gnucash
05:57:50 *** fekepp has joined #gnucash
06:03:23 <jonian> Hello there!
06:03:24 <jonian> I was just about to submit a bug report, when I noticed there was one on the issue already "Bug 777875 - Reports with charts are flickering in certain circumstances", and it is closed as fixed. Since this bug is particularly annoying to me (basically all my custom report charts flicker indefinitely), I wanted to upgrade to the latest Windows nightly build with the fix, but i couldn't find...
06:03:25 <jonian> ...any later than 2017-01-15. Then I got a bit more confused, when I saw there was only one commit associated with that bug fix, and it had been rejected...
06:03:27 <jonian> I am not very familiar with the Gnucash development processes, that's why I'd be glad if you could help me by answering a couple of questions (thank you!):
06:03:28 <jonian> 1. Is the flickering behaviour described in Bug 777875 fixed already, or will it be fixed once "Bug 778042 - Relatively sized charts don't resize when window is resized" is fixed?
06:03:30 <jonian> 2. Would it possible for me to downgrade to 2.6.14 until there is an official stable release containing the fix, or is there something in the upgrade from 2.6.14 to 2.6.15 that would discourage me from doing that? (I use Gnucash for my personal expenses, and have used 2.6.15 for entering about a month's worth of data).
06:04:45 <jonian> Thank you for your help!
06:15:58 *** Mechtilde has quit IRC
06:45:57 *** ThomasKeller has quit IRC
06:58:03 *** jonian has quit IRC
07:01:39 *** jonian has joined #gnucash
07:07:07 *** rubdos has joined #gnucash
07:15:10 *** User has joined #gnucash
07:18:53 *** fabior has quit IRC
07:23:54 *** User has quit IRC
07:38:43 *** rubdos has quit IRC
07:43:34 *** O01eg has joined #gnucash
07:53:01 *** rubdos has joined #gnucash
07:54:30 *** rubdos has quit IRC
08:00:08 *** mrklintscher has joined #gnucash
08:23:56 *** Jimraehl1 has joined #gnucash
08:24:27 *** Jimraehl1 has quit IRC
08:27:04 *** fabior has joined #gnucash
09:14:10 *** mlncn has joined #gnucash
09:22:19 <warlord> movedx: right now i have 50/10 cablemodem and tunnel a class-C. I'm on the schedule to get 1gbps symmetric service this week; I'll leverage one of the IPs I'll get to point to a gnucash 'cdn' instead of leveraging the class-C tunnel.
09:23:53 *** mlncn has quit IRC
09:24:01 *** cartsoftware has joined #gnucash
09:24:53 <warlord> jonian: I am fairly sure that Geert fixed that bug. I believe windows only builds the maint branch weekly.. And I dont think the bugfix is in master. 2) yes, you can downgrade to 2.6.14 from 2.6.15, provided you don't need anything fixed in the 14->15 release.
09:25:21 *** Mechtilde has joined #gnucash
09:28:16 *** mlncn has joined #gnucash
10:01:19 *** mlncn has quit IRC
10:04:16 *** mlncn has joined #gnucash
10:25:25 *** fabior has quit IRC
10:37:51 *** Mechtilde has quit IRC
10:40:31 *** fabior has joined #gnucash
10:56:09 *** fabior has quit IRC
11:14:26 <jonian> thank you warlord! I will proceed with the downgrade and wait patiently for the next release!
11:21:18 *** mlncn has quit IRC
11:25:59 *** fabior has joined #gnucash
11:37:07 *** User has joined #gnucash
11:38:40 *** fabior has quit IRC
11:48:17 *** User has quit IRC
11:53:07 *** fabior has joined #gnucash
12:09:06 *** mlncn has joined #gnucash
12:11:07 *** gjanssens has joined #gnucash
12:11:07 *** ChanServ sets mode: +o gjanssens
12:27:24 *** User has joined #gnucash
12:41:12 *** User has quit IRC
12:48:01 <gjanssens> jralls: it looks like we should care about the "file too short" warnings after all
12:48:32 <gjanssens> On my laptop today I managed to break the build due to some objects not ready in time
12:48:47 <gjanssens> It looks like what happens is this:
12:49:19 <gjanssens> when guile compiles an scm file, this may eventually call gnc_module code to load a few gnc_mods
12:49:34 <gjanssens> which ones depends on what's requested by the scm file
12:50:06 <gjanssens> gnc_module will attempt to parse all available libgncmod* files
12:50:25 <gjanssens> if it's not completely built that gives us the "file too short" warnings
12:51:09 <gjanssens> what happens next depends on whether the missing/incomplete module is one gnc_module is actually trying to load
12:51:31 <gjanssens> if it is the guile compiler segfaults and the build stops
12:51:58 <gjanssens> if it is not, only the warning will be emitted
12:52:40 <gjanssens> I hadn't seen this on my main machine because there I'm building from a networked shared storage (ordinary spinning disks)
12:53:33 <gjanssens> As I was on Fosdem today I was building locally on my laptop, which has a super fast ssd (a rebuild is about 5secs!)
12:54:06 <gjanssens> I think due to this I ran into the situation where a needed libgncmod module wasn't built yet
12:54:33 <gjanssens> I had to restart the build 3 times and then it continued without me making any other changes
12:54:49 <gjanssens> So it's easy to work around
12:55:00 <gjanssens> And as such not an urgent matter
12:55:31 <gjanssens> But it could confuse others with fast machines when they try to build gnucash for the first time with the cmake/ninja combination
13:03:12 *** User has joined #gnucash
13:49:24 *** fabior has quit IRC
14:18:06 *** fabior has joined #gnucash
14:34:25 *** jonian has quit IRC
14:35:41 <jralls> gjanssens: Ok. Did you happen to make a note of which modules caused the failures? While the "correct" fix is to make sure that cmake gets a full picture of dependnecies, it might be helpful to work out the more serious problem first.
14:36:40 <jralls> gjanssens: Separate subject, the numerics PR is waiting for your review... though if you're at FOSDEM this week I imagine you'll have other priorities.
14:37:11 <jralls> I'm leaving for Salt Lake City tomorrow for a week of genealogy, so I won't be very active either.
14:38:05 <jralls> codesmythe: Do you have any recommendations for the best way to flesh out the dependency graph for cmake?
14:39:11 *** Mechtilde has joined #gnucash
14:39:39 <gjanssens> jralls: unfortunately I don't have the errors noted down. And the console history on my laptop is limited, so I'll have to wait until it fails again.
14:40:11 <gjanssens> jralls: FOSDEM is over, I plan to look at your PR this week
14:41:11 <gjanssens> Mechtilde: missed you at FOSDEM :( I have been rushing from session to session and thought too late of stopping by at your booth. I hope it was a good conference for you ?
14:41:44 <Mechtilde> hello
14:42:12 <gjanssens> codesmythe: one other cmake issue I'm seeing is a warning to fail python bindings when starting gnucash
14:42:53 <gjanssens> (boy what a broken sencence...)
14:43:00 <Mechtilde> the first time i had time to do networking outside the booth
14:43:20 <gjanssens> ...a warning at startup that it fails to load the python bindings...
14:43:42 <gjanssens> Mechtilde: nice
14:46:08 <Mechtilde> we had a booth together with the Apache Foundation It represents nearly 170 TopLevel Projects and nearly 130 Incubator projects
14:51:31 * gjanssens is signing out...
14:52:20 <gjanssens> I'm exhausted from all the sessions. There were lots of very interesting ones concerning documentation and translations
14:53:23 <gjanssens> I'll get back to those later. I hope the recordings worked well this year, so we can discuss this with more people in the gnucash community.
14:53:33 <gjanssens> But... later :)
14:53:50 *** gjanssens is now known as gjanssens_afk
15:08:18 *** jonian has joined #gnucash
15:17:54 *** mlncn has quit IRC
15:18:49 *** Mechtilde has quit IRC
15:22:45 *** hoijui has joined #gnucash
15:41:16 *** fabior has quit IRC
15:46:47 <movedx> warlord: Nice, but I wouldn't self-host it at all. Personally, I would aim to push out static content and just dump it on GitHub Pages, which is a CDN backed solution, and is free, especially for OSS.
15:48:52 *** mlncn has joined #gnucash
15:55:10 *** fabior has joined #gnucash
16:11:35 *** hoijui has quit IRC
16:50:57 <warlord> movedx: but it's not static... we have php-based translation and other php-based stuff on the site.
16:51:21 *** User has quit IRC
16:54:45 <warlord> We already have the infrastructure, and we don't have that high of a bandwidth requirement.
17:00:22 *** fabior has quit IRC
17:12:48 *** mlncn has quit IRC
17:15:21 *** fabior has joined #gnucash
17:26:14 *** gjanssens_afk has quit IRC
17:35:20 <jralls> warlord: I found that the build script was still not copying files over. I copied a bunch just now and investigating a bit further found that at least one problem is that the hostname isn't the same.
17:36:12 <jralls> warlord: I propose to change it to "gnucash-win32" so that it matches the scripts; it's now win10-64 and that's a bit too generic for my taste.
17:36:30 <jralls> warlord: Requires a reboot, which I'm ready to do if it's OK with you.
18:06:01 *** fabior has quit IRC
18:33:01 *** jonian has quit IRC
19:21:55 *** mlncn has joined #gnucash
20:37:06 <warlord> jralls: go for it.
20:37:12 <warlord> (if you haven't already)
23:15:05 <movedx> warlord: Quite a few (client/proprietary) projects I've worked on used Wordpress, Magento, and other PHP based platforms to generate static content which was delivered via a CDN. It's far, far from impossible to do. I think the key here, however, is the fact you guys have such a low bandwidth requirement - all of my remarks are moot hehe :)
23:26:46 *** O01eg has quit IRC