2020-01-16 GnuCash IRC logs

01:16:32 *** fell has quit IRC
01:30:18 *** parsnip has joined #gnucash
01:35:29 *** parsnip has quit IRC
01:38:16 *** fell has joined #gnucash
01:38:16 *** ChanServ sets mode: +o fell
01:40:03 *** JayC has quit IRC
01:50:32 *** parsnip has joined #gnucash
01:54:05 *** sbluhm has joined #gnucash
01:54:05 *** ChanServ sets mode: +v sbluhm
01:55:56 *** Farelli_ has joined #gnucash
02:00:05 *** sbluhm has quit IRC
02:14:11 *** jchonig has joined #gnucash
02:27:17 *** fell has quit IRC
02:30:39 *** fell has joined #gnucash
02:30:39 *** ChanServ sets mode: +o fell
02:49:20 *** omnireq_ has joined #gnucash
02:50:32 *** omnireq has quit IRC
02:59:41 *** fell has quit IRC
03:01:03 *** fell has joined #gnucash
03:01:03 *** ChanServ sets mode: +o fell
03:06:05 *** gjanssens has joined #gnucash
03:06:05 *** ChanServ sets mode: +o gjanssens
03:07:17 <gjanssens> .
03:12:02 *** sbluhm has joined #gnucash
03:16:04 *** fell has quit IRC
05:10:11 *** Gerd has joined #gnucash
05:24:43 *** User__ has joined #gnucash
05:44:12 *** Gerd has quit IRC
05:57:29 *** User__ has quit IRC
06:04:51 *** Jimraehl1 has joined #gnucash
06:06:25 *** Jimraehl1 has quit IRC
06:32:31 *** Aussie_matt has joined #gnucash
06:36:35 *** Aussie_matt has quit IRC
07:21:26 *** jralls_ has quit IRC
07:31:38 *** fell has joined #gnucash
07:31:38 *** ChanServ sets mode: +o fell
07:45:47 *** sbluhm has quit IRC
08:03:23 *** sbluhm has joined #gnucash
08:03:23 *** ChanServ sets mode: +v sbluhm
08:09:23 *** sbluhm has quit IRC
08:26:18 *** sbluhm has joined #gnucash
08:26:18 *** ChanServ sets mode: +v sbluhm
08:39:02 *** storyjesse has quit IRC
08:39:13 *** storyjesse has joined #gnucash
09:04:24 *** Gerd has joined #gnucash
09:51:34 *** jralls has joined #gnucash
09:58:34 *** Gerd has quit IRC
10:20:10 *** omnireq_ has quit IRC
10:21:49 *** sbluhm has quit IRC
10:35:04 *** Mechtilde has joined #gnucash
10:40:58 *** Mechtilde has quit IRC
10:41:51 *** o01eg has joined #gnucash
10:42:27 *** sbluhm has joined #gnucash
10:42:27 *** ChanServ sets mode: +v sbluhm
10:57:32 *** jervin has joined #gnucash
10:58:37 *** delli3_ has quit IRC
10:58:54 *** delli3_ has joined #gnucash
11:01:23 *** storyjesse has quit IRC
11:07:19 *** Gerd has joined #gnucash
11:19:27 *** omnireq has joined #gnucash
11:19:27 *** ChanServ sets mode: +v omnireq
11:29:29 *** kael has joined #gnucash
11:29:30 *** ChanServ sets mode: +v kael
11:38:35 *** sbluhm has quit IRC
11:51:42 *** guak has joined #gnucash
11:54:32 *** calvinct has joined #gnucash
11:54:54 *** Gerd has quit IRC
12:01:36 *** calvinct has quit IRC
12:01:43 *** warlord has quit IRC
12:04:58 *** calvinct has joined #gnucash
12:05:14 *** warlord has joined #gnucash
12:07:22 *** warlord has quit IRC
12:07:29 *** calvinct has quit IRC
12:07:47 *** warlord has joined #gnucash
12:13:25 *** calvinct has joined #gnucash
12:14:22 *** calvinct has quit IRC
12:14:29 *** calvinct has joined #gnucash
12:15:13 *** warlord has quit IRC
12:15:29 *** warlord has joined #gnucash
12:19:45 *** warlord2 has joined #gnucash
12:20:13 *** warlord has quit IRC
12:21:04 *** Mechtilde has joined #gnucash
12:25:43 *** warlord2 has quit IRC
12:29:53 *** warlord has joined #gnucash
12:33:15 *** calvinct has joined #gnucash
12:33:54 *** calvinct has quit IRC
12:34:43 *** warlord has quit IRC
12:43:56 *** ChanServ sets mode: +o jralls
12:46:18 *** Gerd has joined #gnucash
12:51:04 <jralls> .
12:51:04 <gncbot> jralls: Sent 1 day, 9 hours, and 43 minutes ago: <gjanssens> understood.
12:54:25 *** kael1 has joined #gnucash
12:54:26 *** ChanServ sets mode: +v kael1
12:54:34 *** kael has quit IRC
12:54:34 *** kael1 is now known as kael
12:56:21 *** warlord has joined #gnucash
13:06:58 *** fell has quit IRC
13:07:13 *** jervin has quit IRC
13:07:30 *** fell has joined #gnucash
13:07:30 *** ChanServ sets mode: +o fell
13:21:43 *** jervin has joined #gnucash
13:29:14 <Mechtilde> .
13:44:41 *** kael has quit IRC
13:47:40 *** kael has joined #gnucash
13:47:40 *** ChanServ sets mode: +v kael
13:50:15 *** sbluhm has joined #gnucash
13:50:15 *** ChanServ sets mode: +v sbluhm
13:52:28 *** jervin has quit IRC
13:57:35 *** calvinct has joined #gnucash
14:00:28 *** calvinct1 has joined #gnucash
14:01:20 *** calvinct1 has quit IRC
14:04:55 *** frakturfreak has joined #gnucash
14:10:29 *** Dux has joined #gnucash
14:13:52 *** kael has quit IRC
14:23:20 *** calvinct has quit IRC
14:34:30 *** sbluhm has quit IRC
14:35:47 *** KevinDB has quit IRC
14:37:01 *** KevinDB has joined #gnucash
14:37:01 *** ChanServ sets mode: +v KevinDB
14:40:13 *** calvinct has joined #gnucash
14:43:12 *** leolein has left #gnucash
14:43:40 *** calvinct has quit IRC
14:44:09 *** calvinct has joined #gnucash
14:47:51 *** calvinct has quit IRC
14:49:03 *** calvinct has joined #gnucash
14:50:00 *** sbluhm has joined #gnucash
14:50:00 *** ChanServ sets mode: +v sbluhm
14:55:53 *** calvinct has joined #gnucash
14:58:42 *** leolein has joined #gnucash
14:58:42 *** ChanServ sets mode: +v leolein
15:06:25 *** kael has joined #gnucash
15:06:25 *** ChanServ sets mode: +v kael
15:08:14 <fell> gjanssens, perhaps we should improve gnucash-on-flatpak/README.md by instructions to clean the repo. I am loosing the overview.
15:10:59 *** calvinct has quit IRC
15:36:21 *** leolein has left #gnucash
15:36:47 *** leolein has joined #gnucash
15:36:47 *** ChanServ sets mode: +v leolein
15:39:11 *** leolein has left #gnucash
15:41:01 *** Mechtilde has quit IRC
15:42:15 <gjanssens> fell: what are you looking for exactly ?
15:42:36 <fell> drop old builds
15:42:43 *** leolein has joined #gnucash
15:42:43 *** ChanServ sets mode: +v leolein
15:44:25 <fell> perhaps keep the last stable and the last nightly and clean tthe rest.
15:46:40 <gjanssens> we don't do that for the windows builds either
15:47:36 <gjanssens> The idea is that older versions can be installed as a way to bisect a bug without requiring build experience
15:48:47 <fell> I am talkin about my locale repo
15:49:15 <fell> my test builds before I commit changes.
15:49:24 <gjanssens> Oh, missed that.
15:50:06 <gjanssens> The brute force way is to just rm the repo directory and rebuild the one or two versions you wish to retain
15:50:52 <fell> I fear the builds then need more time?
15:51:03 <gjanssens> For a more fine-grained option, I need to experiment a bit.
15:53:44 *** calvinct has joined #gnucash
15:53:58 *** kael has quit IRC
15:55:19 <gjanssens> Ok, you'll need a combination of a few commands
15:55:41 <gjanssens> Or rather, I'll add it to README.md :)
15:56:03 *** jervin has joined #gnucash
15:56:06 <fell> That might be the easiest way.
15:56:30 <fell> I will test the instructions later. ;-)
15:58:30 *** jervin has quit IRC
16:13:26 <gjanssens> fell: instructions are up
16:15:49 *** dimasfs has joined #gnucash
16:20:18 *** ChanServ sets mode: +v dimasfs
16:20:30 <fell> thx
16:21:04 <gjanssens> jralls: a random housekeeping question
16:21:18 <gjanssens> The gnucash repo contains an xcodeproject file
16:21:36 *** dimasfs has quit IRC
16:21:47 *** dimasfs has joined #gnucash
16:21:50 <gjanssens> Considering cmake can generate xcode projects, do we still want to keep that file under version control ?
16:22:21 <gjanssens> It's hopelessly outdated by now as it's still based on the source directory layout starting with src/
16:24:50 <gjanssens> It was added by mta in 2014 and last updated in 2017
16:26:23 *** dimasfs has quit IRC
16:26:26 <jralls> gjanssens: Yes, I think we can remove it, though it would be polite to ask mta.
16:26:39 *** dimasfs has joined #gnucash
16:27:24 *** Dux has left #gnucash
16:29:59 <gjanssens> Sure, that would have been my next step :)
16:30:21 <gjanssens> Is he still monitoring the devel list or should I ping him in private ?
16:31:28 *** DuxNauta has joined #gnucash
16:31:28 *** ChanServ sets mode: +v DuxNauta
16:34:01 *** ChanServ sets mode: +v dimasfs
16:37:29 <fell> I would use to:mta cc:gnucash-devel
16:38:01 <fell> The cleaning seems to work.
16:38:45 *** sbluhm has quit IRC
16:40:31 <gjanssens> fell: that's indeed what I decided in the end. The mail has just been sent
16:40:38 <gjanssens> And nice the cleaning works :)
16:42:46 <fell> gjanssens: After Pedro (PT) we got another translator, who would prefer to use weblate. Your opinion?
16:43:20 <gjanssens> fell: no opinion right now.
16:43:43 <gjanssens> I do think a web based management system for translations would lower the barrier for many
16:44:02 <fell> But I dont want to be unpolite against the TP.
16:44:40 <gjanssens> But I don't know weblate or zanata or whatever well enough to be able to tell how to integrate them into our current tooling
16:45:47 <gjanssens> As for TP, while appreciated their service is pretty limited and leaves much to the translator to set up and manage.
16:46:06 <gjanssens> Having said that, we can keep the choice
16:46:16 <gjanssens> Languages that prefer the TP, can continue to use that
16:46:58 <gjanssens> Weblate, pootle, zanata, whatever on the other hand can be an online translation tool for other languages if they wish
16:47:46 <gjanssens> It would at least require a few experiments with either service
16:53:39 <fell> So our pl and pt translators would prefer weblate. Michal wanted to set it up with me while you were offline.
16:56:22 <fell> I said I wanted your and jralls consent before.
16:58:01 <fell> Michal had installed a local copy.
16:58:18 <jralls> fell: Aside from setting up with weblate, what's required? How do they submit translations?
16:59:18 <fell> We got it as PR624
16:59:56 <fell> It seems to integrate in git/github
17:02:55 <fell> https://github.com/Gnucash/gnucash/pull/624#issuecomment-570072199
17:05:34 <jralls> Sounds pretty reasonable and shouldn't conflict with TP or anyone who prefers poedit on their local system.
17:07:06 *** KevinDB has quit IRC
17:08:21 *** KevinDB has joined #gnucash
17:08:21 *** ChanServ sets mode: +v KevinDB
17:08:23 <gjanssens> Do we want our own managed weblate version ?
17:09:14 <jralls> That would offer the most flexibility, especially since the gratis-for-libre option is limited to just one project. But that would require warlord or linas to set it up.
17:09:26 <gjanssens> That's why I asked.
17:09:48 <gjanssens> On an unrelated note it looks like webkit in flatpak has gained printing support
17:10:11 <jralls> Yay.
17:10:19 <gjanssens> On my fedora 31 system, I now get my printers listed when I run the 3.8b build from flathub.
17:11:04 <gjanssens> And with that happy note, I'll sign off for today.
17:11:07 <gjanssens> See you later!
17:11:44 <fell> CU
17:12:07 *** gjanssens has quit IRC
17:17:58 <warlord> W.r.t. weblate, I don't object to setting it up.
17:18:13 <warlord> Should it be on code? Or be its own VM?
17:22:20 *** DuxNauta has left #gnucash
17:26:12 *** calvinct has quit IRC
17:26:17 <fell> warlord: https://docs.weblate.org/en/latest/admin/quick.html
17:33:29 *** dimasfs has quit IRC
17:38:34 *** frakturfreak has quit IRC
17:42:31 <fell> jralls: Each project can contain number of components and those contain translations into individual languages. The component corresponds to one translatable file (for example GNU Gettext or Android string resources). The projects are there to help you organize component into logical sets (for example to group all translations used within one application).
17:44:15 <jralls> fell But doesn't a project imply a single repo? We have gnucash, gnucash-on-windows, and gnucash-docs though at present the last two don't use gettext.
17:45:41 <fell> They support also other formats: https://docs.weblate.org/en/weblate-3.10/formats.html#translation-types-capabilities
17:49:51 *** oozer has joined #gnucash
17:49:59 <fell> About component: A component is a grouping of something for translation. You enter a VCS repository location and file mask for which files you want translated, and Weblate automatically fetches from this VCS, and finds all matching translatable files.
17:52:29 <fell> From my unnderstanding you could have at least all coding/bundling projects as components in one weblate project.
18:16:13 *** dr_bibble has joined #gnucash
18:35:38 *** iduno8912 has joined #gnucash
18:35:38 *** ChanServ sets mode: +v iduno8912
18:35:59 *** dr_bibble has quit IRC
18:39:05 *** Gerd has quit IRC
18:41:36 <iduno8912> Hello. I am keeping my personal books as well as business books in GnuCash. If I was to receive a gift from a family member into my personal checking, and then deposit that gift into my business checking, how would it reflect in my personal chart of accounts? I'm thinking the gift would come in from and income account labeled "gifts" and go out to an expense account labeled "capital contributions to business x". Is this a proper way
18:41:36 <iduno8912> doing it or would I use equity accounts? Thanks, i'm learning.
18:52:01 *** User__ has joined #gnucash
19:01:16 *** omnireq has quit IRC
19:05:46 *** iduno8912 has left #gnucash
19:09:38 *** User__ has quit IRC
19:10:04 *** iduno8912 has joined #gnucash
19:10:04 *** ChanServ sets mode: +v iduno8912
19:13:34 *** fell has quit IRC
19:18:12 *** fell has joined #gnucash
19:18:12 *** ChanServ sets mode: +o fell
20:12:34 <fell> iduno8912: If you think, you will get back something, if you sell or close your company, it in no expense, but an asset.
20:16:17 <fell> Each time, you use your private money for your company, you should 1. in your private book decrease cash and increase assets:MyCompany and 2. in your business books increase cash and equity.
20:18:41 <fell> And the reverse, if you use money of your company for private purposes.
20:19:58 <iduno8912> fell: I think I understand what you are saying. When you say decrease cash and increase Assets:MyCompany in my private books, in my case that means decreasing Assets:Current Assets:Checking Account and increasing Assets:Current Assets:MyCompany. Do I have that correct?
20:21:16 <fell> warlord, I just read, Redhat Enterprise Linux 8 (Suse, too) dropped docker support.
20:21:55 <fell> iduno8912: Yes
20:23:20 <fell> warlord, from https://de.wikipedia.org/wiki/Docker_(Software)#Geschichte
20:28:04 <iduno8912> fell: Okay thanks. You said do the same in reverse, but when I've done a member distribution or draw to pay myself from the company, I have an Income:MyCompany:MemberDistribution account for that. You are saying instead I should be decreasing the Assets:CurrentAssets:MyCompany account instead? Or is using it company money for private purposes considered different that a Member Distribution? Thanks again
20:29:11 <fell> If you do it without an official distribution.
20:30:38 <fell> Your CPA will tell you the exact procedere for your country and copany form.
20:31:54 <fell> Example you used accidently your business card for a private buy.
20:33:19 <iduno8912> I see. Sounds like a seperate thing, I'll ask the CPA. So I'm guessing my current distribution setup is fine.
20:43:06 *** fell has quit IRC
20:43:22 *** jervin has joined #gnucash
20:46:03 *** fell has joined #gnucash
20:46:03 *** ChanServ sets mode: +o fell
20:59:12 *** storyjesse has joined #gnucash
20:59:32 *** oozer has quit IRC
21:02:09 *** fell has quit IRC
21:02:13 *** fell_laptop has joined #gnucash
21:02:13 *** ChanServ sets mode: +o fell_laptop
21:05:26 *** fell_laptop is now known as fell
21:09:17 <fell> jralls, I just watched, I can not start aqbanking from page 2 of tools->Online Banking Setup ...
21:10:10 <jralls> fell: With what builds of GnuCash, AQB, and Gwen?
21:10:48 <fell> neither Build ID: git 3.8b-47-gdf4b728db+(2020-01-14)
21:12:02 <fell> nor flatpack Build ID: git e91e84e+(2020-01-15)
21:12:04 <jralls> So Tuesday's maint. Is that one of your flatpaks or from the server?
21:13:19 <fell> my test build from this night
21:13:35 <fell> with
21:13:37 <fell> Versions:
21:13:38 <fell> AqBanking-CLI: 5.99.45
21:13:40 <fell> Gwenhywfar : 5.1.1.0
21:13:41 <fell> AqBanking : 5.99.45.0
21:14:31 <fell> On my system I have
21:14:32 <fell> Versions:
21:14:33 <fell> AqBanking-CLI: 5.99.44
21:14:35 <fell> Gwenhywfar : 4.99.25.0
21:14:36 <fell> AqBanking : 5.99.44.0
21:15:17 <jralls> aqbanking-cli doesn't matter. Does the same GnuCash code work outside of the flatpak?
21:17:19 <warlord> fell, I don't use docker.
21:17:26 <warlord> Does weblate require it?
21:17:49 <jralls> fell: GTG. I suggest you try asking cstim for help.
21:18:34 <fell> jralls: NP, will do so.
21:20:13 <fell> warlord: It is one variant to install it and you asked "Should it be on code? Or be its own VM?"
21:22:36 <fell> Somehow I mixed VM and docker.
21:23:43 *** warlord has quit IRC
21:25:16 *** warlord has joined #gnucash
21:32:00 <fell> Found it in gnucash.trace: * 03:25:43 ERROR <gwenhywfar> syncio_file.c: 255: open(/home/frank/.aqbanking/settings6/aqbanking/config.conf, 0): Keine Berechtigung (no access rights)
21:33:04 <fell> All files have no rights for all 3 groups
21:33:56 <fell> I believe Martin has the fix already in his repo.
21:42:14 <fell> Yes: https://www.aquamaniac.de/rdm/issues/178
21:50:40 <fell> I will announce it on gnucash-de.
21:58:20 *** iduno8912 has left #gnucash
22:03:12 *** guak has quit IRC
22:05:57 <fell> So from my PoV https://github.com/Gnucash/gnucash-on-windows/pull/29 is OK.
22:34:48 *** delli3_ has quit IRC
23:40:06 *** Gerd has joined #gnucash
23:49:10 *** jervin has quit IRC
23:53:44 *** omnireq has joined #gnucash