*** 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!