2008-10-13 GnuCash IRC logs

00:02:46 *** warlord is now known as warlord-afk
00:10:35 *** twunder has quit IRC
01:26:53 *** jpeach has joined #gnucash
01:27:57 <jpeach> Is there a way to store memorized product descriptions for invoices?
03:30:09 *** ErKa has joined #gnucash
04:10:08 *** ErKa has quit IRC
04:39:03 *** ErKa has joined #gnucash
05:08:41 *** esperegu has joined #gnucash
07:30:57 *** twunder has joined #gnucash
07:36:58 *** warlord-afk is now known as warlord
07:37:11 <warlord> jpeach: sorry, no. GnuCash does not have Inventory support.
07:40:34 *** twunder has quit IRC
07:59:50 *** JimRaehl has left #gnucash
08:06:08 *** JimRaehl has joined #gnucash
08:55:33 *** esperegu has quit IRC
09:39:02 *** twunder has joined #gnucash
10:16:29 *** puggy has quit IRC
10:54:01 *** martincleaver has joined #gnucash
11:31:45 *** Possum has joined #gnucash
11:32:25 <Possum> Hi.. what is the address of the best Gnucash forum
11:32:37 <jsled> forum?
11:33:00 <Possum> Hi Yes.. I was hoping there may be a gnucash forum
11:33:01 <jsled> The mailing lists are detailed <https://lists.gnucash.org/mailman/listinfo>. there's also this channel.
11:33:14 <Possum> OK.. cool
11:33:32 <Possum> Yes.. IM very happy to find this channel too
11:33:42 <Possum> thank you
11:35:38 *** mchoud has joined #gnucash
11:35:38 *** Possum has quit IRC
11:38:02 *** mchoud has quit IRC
11:42:31 *** ErKa has quit IRC
11:57:10 *** nbinont has quit IRC
12:20:45 *** donfede has joined #gnucash
12:45:36 *** jpeach has left #gnucash
13:02:13 *** martincleaver_ has joined #gnucash
13:09:42 *** martincleaver has quit IRC
13:21:43 *** cortana has joined #gnucash
14:20:23 *** linas has quit IRC
14:40:08 *** linas has joined #gnucash
14:46:18 *** sjc has joined #gnucash
15:31:03 *** jpeach has joined #gnucash
15:34:40 <jpeach> Is there a good primer on how the GC code works and best practises to go about making bug fixes? I have a decent amount of programming experience but most of it was in Windows (yuck) or server stuff. I have not coded for Gnome apps. I want to start fixing little usability bugs in GC.
15:45:55 <warlord> jpeach: there's a bunch of stuff in various locations in the website, wiki, and in the sources.
15:47:19 <jpeach> warlord: I have found some stuff but nothing that gives a coherent overview of everything. Does such a document exist outside of the developers' brains :)
15:48:33 <warlord> a coherent overview of EVERYTHING? I'm afraid there is no such document.
15:49:18 <jsled> What are you looking for, exactly?
15:49:46 <jpeach> Too bad :( Is there a standard IDE that most of the developers use, like Eclipse or something like that?
15:49:54 <warlord> Nope.
15:49:55 <jsled> Or, maybe, what would you expect that document to contain?
15:49:57 <warlord> Most of us use emacs
15:52:46 <jpeach> jsled: I was looking for something that would show me how all the different components in the software are connected. So, if i wanted to fix a bug in the way you enter invoices for example, I could look at that document and see what components are used and then start digging through the appropiate source code
15:53:21 *** |gunni| has joined #gnucash
15:53:55 <jsled> http://cvs.gnucash.org/docs/HEAD/ is probably the closest thing to that, but it is missing that high-level "overview" that ties it all together.
15:54:45 <warlord> jpeach: "dialog-invoice"
15:54:55 <jpeach> jsled: that will be a big help.
15:56:15 <jpeach> warlord: How did you find that? You just knew where to look because you know the code?
15:56:41 <warlord> yes. but.. most stuff is named logically.
15:56:48 <warlord> .. and located logically.
15:57:18 <warlord> Yes, there is a lot of code, but it's /generally/ easy to find what you're looking for ... and gets easier once you know the sources.
15:57:41 <warlord> also, "find ... | grep" is your friend. (as are ctags)
15:58:03 <jpeach> warlord: yes, i love grep -Rl
15:58:44 <jpeach> Is there going to be another release of 2.2.x or is 2.3 the focus of development?
15:59:03 <warlord> There will probably be more 2.2 releases.
15:59:26 *** nomeata has joined #gnucash
15:59:44 <jpeach> Is 2.3 the development version and 2.4 the stable. You use the odd/even convention just like the linux kernal?
16:02:25 <jpeach> So should I work on the 2.3 code then backport the changes to 2.2.x
16:03:30 <warlord> yes
16:03:45 <warlord> Although dont expect all changes to get backported.
16:06:02 <jpeach> Is there a roadmap? I cannot find one?
16:06:53 *** Pupeno has joined #gnucash
16:07:11 <jsled> No, there's not really.
16:07:11 <Pupeno> Hello.
16:07:12 <warlord> You're assuming too much about the "managenent" of the project.
16:07:21 <Pupeno> How do you pay more than one bill in one transaction?
16:07:31 *** xai has joined #gnucash
16:08:21 <xai> I entered an invoice and paid it under the wrong company. After changing the invoice, the payment remains under the old (incorrect) company. Do I simply erase the check from GL or ?
16:08:21 <jpeach> warlord: understood :)
16:09:06 <warlord> Pupeno: Process Payment does that automatically. It applies the payment in a FIFO manner.
16:09:23 <warlord> xai: yes, erase the payment and re-enter it.
16:09:35 <warlord> (re-enter using P.P.)
16:12:10 <xai> using "Pay Invoice" under business?
16:12:37 <warlord> xai: Process Payment
16:12:45 <xai> Not sure what is P.P... ok..
16:14:25 <Pupeno> warlord: Business -> Vendor -> Process Payment? each time I pick a bill it enters one transaction.
16:15:36 <warlord> Pupeno: yes. and yes, but it will add additional splits within A/R or A/P to effectively pay multiple bills at once.
16:17:13 <Pupeno> warlord: I don't know what A/R or A/P are, but here it's generating separate transactions for each bill.
16:18:00 <warlord> what account are you looking in?
16:18:14 <warlord> (and yes, it will create those extra txns/splits)
16:18:57 <Pupeno> warlord: I'm looking at my bank account.
16:19:05 <Pupeno> warlord: from where I'm taking the money.
16:20:22 <warlord> You should only see 1 entry there.
16:21:17 <Pupeno> warlord: Well, it creates one transaction per bill.
16:22:16 <warlord> Pupeno: can you show me a screen shot?
16:23:22 <Pupeno> Sure.
16:23:23 <warlord> It will create one transaction per PAYMENT.
16:23:37 <warlord> (from "Checking" -> A/P)
16:23:43 <Pupeno> But I can't see a way to include more than one bill in one payment.
16:24:03 <warlord> Pupeno: what part of "it will apply the payment in a FIFO manner" don't you understand?
16:25:37 <Pupeno> warlord: I understand it, but that's not what's happening here. Please, don't be insultive.
16:26:44 <warlord> You cannot /specify/ more that one bill. and specifying a bill is completely optional. When you do it puts that bill at the front of the FIFO.
16:27:05 <warlord> "insultive"? What language is that?
16:28:29 <Pupeno> http://pupeno.com/miscellaneous/temporary/gnucash01.png/view
16:29:16 <warlord> That's the bills-due reminder.
16:29:17 <Pupeno> http://pupeno.com/miscellaneous/temporary/gnucash02.png/view
16:29:48 <Pupeno> I select one, click process payment, and get the second screen, that creates one transaction and there's no way to pay another bill in that same transaction.
16:30:04 <warlord> You're still not showing me this supposed multiple transactions.
16:30:20 <warlord> Pupeno: sure there is! Just enter the full amount of the payment! Enter "$90" instead of "$30"
16:30:44 <Pupeno> warlord: but then I get a transaction of 90, but only one bill payed.
16:30:46 <warlord> GnuCash will automatically apply it in a FIFO manner
16:30:51 <warlord> No.......
16:31:12 <warlord> You get a single transaction and then adjustments within A/P to pay the other bills.
16:31:29 <warlord> (at least that's what SHOULD happen)
16:32:24 <Pupeno> http://pupeno.com/miscellaneous/temporary/gnucash04.png/view
16:32:31 <Pupeno> There, the multiple transactions.
16:33:45 <warlord> That's not from a single Process Payment.
16:33:51 <Pupeno> Ok, thanks.
16:35:21 <Pupeno> warlord: "insultive", that's the English of someone that speaks it as a second tongue, I'm sorry if my level of English is not at yours, it's really hard to master a second language, particularly when it totally sucks.
16:35:50 <warlord> Yeah, English sucks horribly as a language.
16:36:07 <warlord> The grammar is completely non-intuitive.
16:36:10 <warlord> too many exceptions.
16:36:51 <Pupeno> Ĉu vi parolas pli bonan lingvon?
16:38:50 <warlord> Que?
16:39:27 <Pupeno> warlord: If you just said "Just write the total amount of the transaction in the 'Process payment' dialog and it'll pick up all the bills it can and make one transaction.", then I would have understood.
16:39:28 <warlord> Si, yo hablo un lingua mas bueno
16:39:45 <Pupeno> warlord: That means "Do you speak a better language?" in a better language.
16:42:24 <warlord> Well, I was assuming you were putting the total amount of the transaction in the process payment dialog.. What else would you do?
16:43:28 <Pupeno> warlord: well, I didn't know, I never done any payments before.
16:47:18 *** twunder has quit IRC
16:49:01 *** linas has quit IRC
16:53:30 *** linas has joined #gnucash
16:55:11 <Pupeno> By the way, the language was Esperanto.
16:55:36 <warlord> Ah.
16:55:55 <warlord> Not surprisingly I DID understand what you were saying, but I didn't recognize the language.
17:06:09 <Pupeno> warlord: well, if you speak two out of these three types of languages: Latin, Saxon and Slavic, you can understand most Esperanto.
17:07:08 *** linas has quit IRC
17:08:06 *** linas has joined #gnucash
17:25:00 <warlord> Pupeno: I know Spanish, which is kinda close.
17:30:37 <Pupeno> warlord: Spanish would be a Latin-type language, as English is a Saxon-type.
17:31:53 <warlord> * nods *
17:48:12 *** nomeata has quit IRC
17:54:25 *** jpeach has left #gnucash
17:57:22 *** Pupeno has quit IRC
18:11:54 *** |gunni| has quit IRC
19:06:10 *** xai has quit IRC
19:13:21 *** Rolf1 has quit IRC
19:22:15 *** Rolf1 has joined #gnucash
19:29:20 *** cortana has quit IRC
19:38:50 <warlord> linas: Are you here?
19:38:56 <warlord> (and paying attention?)
19:39:05 <linas> yes
19:39:06 <warlord> @nick gncbot
19:39:06 *** gncbot_ is now known as gncbot
19:39:10 *** warlord sets mode: +o gncbot
19:39:22 <warlord> mail to backlot is bouncing.
19:39:34 <warlord> and I just noticed: DegradedArray event on /dev/md7:www.gnucash.org
19:40:22 <linas> yeah, I just replaced a disk drive there
19:40:52 <linas> gnucash.org is not involved in any sort of email that you care about, right?
19:41:36 <warlord> right.
19:42:18 <warlord> But I see the bounces when it cannot connect to backlot.
19:42:37 <warlord> (connection refused)
19:43:06 <linas> hmm. well, I just turned of email there, so hopefully, this will clear up shortly
19:43:22 <warlord> OK.
19:43:42 <warlord> Pretty much the only email I see are daily notifications that bounce trying to get to you.
19:43:54 <warlord> You should at least make sure that you see the daily status reports.
20:09:12 *** Rolf1 has joined #gnucash
20:46:35 *** sjc has quit IRC
22:49:28 *** martincleaver has joined #gnucash
22:51:17 *** martincleaver has quit IRC
22:52:24 *** martincleaver has joined #gnucash
22:52:40 *** martincleaver_ has quit IRC
23:05:17 *** saivann has joined #gnucash
23:05:47 <saivann> Does someone know why gnucash svn and wiki are down since many says?
23:05:52 <saivann> many days*
23:06:08 <saivann> wiki.gnucash.org and svn.gnucash.org
23:06:34 <jsled> they don't appear to be here. I can ping svn.gnucash.org (204.107.200.65) and `svn info http://svn.gnucash.org/repo/gnucash/` returns properly.
23:06:59 <jsled> I wonder if warlord's box has some sort of source-ip-based quenching?
23:07:43 <warlord> it does. any ssh attack blocks the ip.
23:07:48 <warlord> saivann: what IP are you coming from?
23:08:05 <saivann> 66.131.128.66
23:08:13 <saivann> warloard : This is in Canada
23:08:20 <saivann> warlord*
23:08:59 <warlord> Yep, it's blocked. It's a DHCP address, right?
23:09:12 <warlord> most likely someone else had it and had an infected machine that attacked.
23:09:19 <warlord> The ip blocks don't auto-unblock...
23:09:40 <saivann> warlord : Oh wait, I followed some instructions on the gnucash wiki to access git, however it was clearly for gnucash developers only, so I guess that I got banned for that mistake
23:10:06 <warlord> If you tried the "svn+ssh" then yes.. Y
23:10:09 <warlord> You've been unblocked.
23:10:24 <saivann> warlord : Sorry for the inconvenience, and thanks for the un-block
23:10:30 <warlord> But I dont think you did -- I dont see your address in those logs, so it's probably been blocked for a while.
23:10:53 <warlord> no prob.
23:11:07 <warlord> easy enough to fix
23:11:10 <saivann> Mmh, I have this DHCP address since almost 6 months
23:11:20 <warlord> hey, jsled, i might be up your way Friday eve
23:11:27 <jsled> oh?
23:11:41 <warlord> It could've been blocked well before that. Logs only go back 4 weeks
23:11:48 <warlord> jsled: yeah, flying up for dinner.
23:11:54 <warlord> (hopefully)
23:13:51 <warlord> Most likely I'll just be hanging out on Church St for a few hours.
23:15:04 <jsled> Ah? Just for kicks, or meeting someone?
23:17:29 <warlord> with someone
23:22:02 <warlord> Then on Sat I head to SF
23:25:59 *** kentling has joined #gnucash
23:26:31 <kentling> Is the online banking in 2.2.6 working?
23:26:43 <warlord> of course.
23:27:11 <kentling> I just upgraded to intrepid (ubuntu), and something broke. Does this sound familiar?
23:27:33 <warlord> well, it's possible that Ubuntu's GnuCash doesn't have OFX support built in
23:28:20 <kentling> Is there a way to see that from within gnucash? the online banking druid seems to work, though it doesn't pull an account list...
23:28:43 <warlord> Well, what do you see under File -> Import ?
23:30:28 <kentling> OFX/QFX, QIF, replay .log, and four others I don't recognize DT/MT
23:31:21 <kentling> I added packages from ppa.launchpad to get the online banking working...
23:31:29 <warlord> Ah, hmm.
23:31:38 <warlord> Well, I'm not an Ubuntu user.
23:32:05 <warlord> Anything in the logs?
23:32:16 <kentling> Hmm... OK. Which logs?
23:32:42 <warlord> /tmp/gnucash.trace
23:32:58 <warlord> and there's a way to turn on an AqBanking OFX log.
23:33:12 <warlord> (but I dont know how offhand -- have you read the wiki?)
23:33:45 <kentling> I saw how to turn it on, and I thought I had, but I don't see any info there. Maybe I should try it again.
23:34:46 <kentling> the wiki said it would be called ofx.log, but I don't see that (I do see the .trace file)
23:35:17 <warlord> not sure where the ofx.log gets put. Might get put into CWD
23:35:34 <kentling> wiki says /tmp
23:35:47 <kentling> that's where I found the gnucash.trace file.
23:36:53 <warlord> ok.
23:37:05 <kentling> Maybe It would help to say what it does do...
23:37:37 <kentling> In trying to get the accounts (in account setup), I get resolving hostname, IP addr, sending request,
23:37:58 <kentling> connecting to bank..., connected, waiting for response, HTTP status,
23:38:52 <kentling> Parsing response..., (again), status for singon success, (again), Error parsing response, Finished. You may close this window.
23:39:04 <kentling> sorry the second status is status for account info request: success
23:39:34 <warlord> I'm afriad you've surpassed my OFX knowlede
23:39:43 <warlord> try asking on gnucash-user mailing list?
23:40:12 <kentling> Oh, I hadn't seen that.
23:40:30 <kentling> I have a log file now (restarted gnucash), but I don't know how to read it.
23:40:33 <warlord> anyways, bedtime for me
23:40:40 <warlord> me either.
23:40:46 <kentling> Hey, thanks in any case!
23:40:50 <warlord> David Reiser is the guy you want
23:40:55 <warlord> good luck
23:40:58 *** warlord is now known as warlord-afk
23:58:41 *** kentling has quit IRC