Hello all -- A bit separate from ledger CLI, but I've put together a new implementation of ledger in golang at http://www.github.com/mescanne/goledger.
It has a much smaller subset of the features of ledger itself, but is based on the same file format (without many features). Reporting has a different model and is transaction-oriented (it always balances). It is now a 100% replacement for my own personal accounting, including reconciliation, reporting, and importing transactions from CSV. Keeping the feature-set small was one of the important goals for me -- there is only apx 3500 lines of Go code, so it's a pretty small code base. The intent is for more advanced accounting logic is applied at the reporting end, rather than in the ledger files -- the ledger files are kept simple. If anyone is interested in finding out more, motivations, the model for reporting/analysis, contributing, please let me know -- I'll start a separate group. Thanks, Mark -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/48a35b86-f4f0-4a6a-9318-90da11336217%40googlegroups.com.
