| *** nesciens has quit IRC | 00:06 | |
| *** garrison has joined #npoacct | 00:23 | |
| *** bkuhn is now known as bkuhnIdle | 01:10 | |
| *** jelmer has quit IRC | 01:35 | |
| *** bkuhnIdle is now known as bkuhn | 02:10 | |
| *** bkuhn is now known as bkuhnIdle | 03:46 | |
| *** garrison has quit IRC | 03:47 | |
| *** garrison has joined #npoacct | 05:23 | |
| *** paroneay` has joined #npoacct | 10:06 | |
| *** joar has quit IRC | 10:12 | |
| *** paroneayea has quit IRC | 10:12 | |
| *** joar has joined #npoacct | 10:18 | |
| *** ChanServ sets mode: +o joar | 10:18 | |
| *** pokoli_ has joined #npoacct | 13:37 | |
| *** pokoli has quit IRC | 13:39 | |
| *** pokoli_ is now known as pokoli | 13:39 | |
| *** bkuhn has joined #npoacct | 14:03 | |
| *** paroneay` is now known as paroneayea | 14:44 | |
| *** paroneayea has joined #npoacct | 14:44 | |
| joar | bkuhn: morning! | 15:12 |
|---|---|---|
| bkuhn | Hey joar , how are things going? | 15:12 |
| joar | bkuhn: I got some feedback on my post to the ML, so that's good. The evaluations aren't entirely finished yet as I suspect you gathered if you reviewed them this monday | 15:13 |
| bkuhn | I actually had a bunch of audit stuff happen, and didn't look at them in detail. | 15:13 |
| bkuhn | Keep working through them. | 15:14 |
| bkuhn | The auditors got back to us with a bunch of questions that I'm working through. | 15:14 |
| bkuhn | Sorry it's got me so distracted | 15:14 |
| bkuhn | joar: if you hit a blocker and need my attention, please do ping me. | 15:19 |
| bkuhn | joar: I have a call set up with BeanBooks people about their license on Thursday. It seems unlikely they'll change it. | 15:19 |
| bkuhn | joar: can you give me the short version of likely outcome: do any of the evals look like they'll produce something we want to use, or should we just start focusing on this API idea/ | 15:19 |
| joar | bkuhn: I don't think any of the applications will be a perfect match | 15:20 |
| bkuhn | Is there anything we'll want to reuse? | 15:21 |
| joar | Perhaps, but in that case it would be used as reference. | 15:21 |
| joar | but I don't have enough knowledge of the internals of any of these projects to objectively decide that. | 15:22 |
| joar | If we would want to reuse code, we should perform a separate evaluation based on that | 15:22 |
| joar | and I think that if we're building an API we should reinvent the wheel for that and use existing projects for reference. | 15:23 |
| bkuhn | Ok, this makes sense to me. | 15:24 |
| joar | bkuhn: I would appreciate if you could perform the evaluations of npo-ledger-cli (if you feel that it's usable for the public at this point) and ledger-cli. | 15:26 |
| *** nesciens has joined #npoacct | 15:42 | |
| bkuhn | joar: well, my thinking is that if we should use ledger-cli as the back-end for the API. | 16:00 |
| bkuhn | It's the only system I know of that has implemented double entry accounting by itself, not tied into a larger system | 16:00 |
| joar | bkuhn: all right, so I might as well take a look at it. | 16:01 |
| bkuhn | yeah, please do. See if you think that's a doable way to proceed. | 16:02 |
| bkuhn | It's certainly going be easier than implementing the double entry accounting again ourselves. | 16:02 |
| *** pokoli_ has joined #npoacct | 16:57 | |
| *** pokoli has quit IRC | 17:00 | |
| *** pokoli_ has quit IRC | 17:00 | |
| *** pokoli has joined #npoacct | 17:00 | |
| *** ilan has quit IRC | 17:47 | |
| *** ilan has joined #npoacct | 17:49 | |
| *** bkuhn has quit IRC | 18:26 | |
| *** bkuhn has joined #npoacct | 18:46 | |
| *** bkuhn is now known as bkuhnIdle | 19:50 | |
| *** garrison has quit IRC | 20:18 | |
| *** bkuhnIdle is now known as bkuhn | 22:07 | |
| joar | bkuhn: is cash disbursements equal to cash flow? | 22:09 |
| bkuhn | joar: I'm not actually sure. | 22:10 |
| bkuhn | I'd have to look it up. | 22:10 |
| bkuhn | why do you ask? | 22:10 |
| joar | I don't grok the "cash disbursements" report format. | 22:10 |
| joar | .. so I'm trying to find resources on it regarding ledger-cli, and I can't find anything on "cash disbursements". | 22:11 |
| joar | I'll look at the definitions. | 22:11 |
| joar | cash disbursements is the total non-accrued expenses for a defined period, is that correct? | 22:12 |
| bkuhn | I thought a cash disbursements report was cash equivalents paid for a period. | 22:13 |
| bkuhn | just a report of those | 22:13 |
| bkuhn | But, Ledger-cli doesn't think in these terms | 22:13 |
| bkuhn | it's very bare bones | 22:13 |
| bkuhn | As you see, the contrib area non-profit-audit-reports has reports like that... | 22:13 |
| bkuhn | ... b/c ledger doesn't have them natively | 22:13 |
| joar | but cash equivs. and non-accroued expenses could reasonably be assumed to be the same, right? | 22:13 |
| bkuhn | I think so. | 22:14 |
| bkuhn | I'm not sure though. | 22:14 |
| bkuhn | I'd have to ask an accountant or look at a book. | 22:14 |
| bkuhn | For example | 22:14 |
| bkuhn | You might pay cash for something that's not an expense | 22:14 |
| bkuhn | like, a refund. | 22:14 |
| joar | would a refund not be registered as an expense in the books? | 22:14 |
| bkuhn | no | 22:15 |
| bkuhn | not usually | 22:15 |
| bkuhn | It would be a reversal against some income account, at least that's how Conservancy accounts for it. | 22:15 |
| bkuhn | Maybe we do it wrong, I dunno. | 22:15 |
| joar | That sounds reasonable though. | 22:16 |
| bkuhn | Yeah, I think we're doing it right. | 22:16 |
| bkuhn | at least, our auditors have never complained. | 22:16 |
| bkuhn | (well, not about that) | 22:16 |
| bkuhn | They complain about a lot of other things. :) | 22:16 |
| joar | :) | 22:17 |
| joar | oh: https://github.com/ledger/ledger4 | 22:17 |
| *** ilan has quit IRC | 22:31 | |
| *** ilan has joined #npoacct | 22:31 | |
| bkuhn | joar: hm, I hadn't realized that John had abandoned the ledger3 codebase. :-/ | 22:37 |
| joar | bkuhn: he has? | 22:37 |
| bkuhn | joar: given that, I think it might make sense to work with an API that, as paroneayea suggested, just calls Ledger3 via the CLI for now. | 22:38 |
| bkuhn | Well, so, we should ask him I guess. join #ledger, joar. (should probably put it on auto join list) | 22:38 |
| joar | did you see any announcement re: the abandonement of ledger3? | 22:44 |
| joar | Still active as of https://github.com/ledger/ledger/wiki/Ports | 22:47 |
| bkuhn | joar: well, johnw has been mentioning. | 22:52 |
| bkuhn | joar: good question to him. | 22:52 |
| joar | :) | 22:54 |
| bkuhn | joar: the more I think about this, what might make sense is for our API and library to read and write Ledger format. | 22:59 |
| bkuhn | I'm thinking there's a storage API first. | 23:00 |
| bkuhn | which just stores transactions. | 23:00 |
| bkuhn | that's what I was thinking of in the StorageAPI wiki post I wrote. | 23:00 |
| bkuhn | and there's another API, which is the 'real' REST API that applications talk to. | 23:00 |
| joar | So a pluggable accounting data storage API that can store as CSV, ledger, SQL? | 23:04 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!