From 34be3a94fdb592de926b3aacb023e5be4aa1b2fb Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sun, 9 Oct 2011 18:56:51 +0000 Subject: [PATCH] docs: update HCAR for the november report --- HCAR-201105.tex | 80 ++++++++++++++++++++++--------------------------- 1 file changed, 36 insertions(+), 44 deletions(-) diff --git a/HCAR-201105.tex b/HCAR-201105.tex index cfa7a075a..33d05350f 100644 --- a/HCAR-201105.tex +++ b/HCAR-201105.tex @@ -1,53 +1,45 @@ -% http://www.haskell.org/pipermail/haskell/2011-April/022720.html -% http://haskell.org/communities/05-2011/template.tex -% http://haskell.org/communities/05-2011/hcar.sty - -\documentclass{scrreprt} -\usepackage{paralist} -\usepackage{graphicx} -\usepackage[final]{hcar} - -%include polycode.fmt - -\def\EMailRepl#1#2{\DoEMailRepl{#2} #1@@\End} -\def\DoEMailRepl#1#2@@#3\End - {\if!#3!#2\else\DoDoEmailRepl{#1}{#2}#3\fi} -\def\DoDoEmailRepl#1#2#3@@{#2#1#3} -\def\EAt{ @@ } - -\begin{document} - -\begin{hcarentry}{hledger} -\report{Simon Michael} -\status{Ongoing development; suitable for daily use} -\participants{}% optional +% hledger-Sh.tex +\begin{hcarentry}[updated]{hledger} +\label{hledger} +\report{Simon Michael}%11/11 +\status{ongoing development; suitable for daily use} \makeheader -hledger is a haskell port and friendly fork of John Wiegley's ledger. It -is a robust command-line accounting tool with a simple human-editable data -format. Given a plain text file describing transactions, of money or any -other commodity, hledger will print the chart of accounts, account -balances, or transactions you're interested in. It can also help you -record transactions, or convert CSV data from your bank. There are also -curses and web interfaces. The project aims to provide a reliable, -practical day-to-day financial reporting tool, and also a useful library -for building financial apps in haskell. +hledger is a library and end-user tool (with command-line, curses and web +interfaces) for converting, recording, and analyzing financial +transactions, using a simple human-editable plain text file format. It is +a haskell port and friendly fork of John Wiegley's Ledger, licensed under +GNU GPLv3+. -Since hledger's last HCAR entry in 2009, hledger became cabalised, had 10 -non-bugfix releases on hackage, split into multiple packages, acquired a -public mailing list, bug tracker, fairly comprehensive manual, -cross-platform binaries, and has grown to 5k lines of code and 15 -committers. 0.14 has just been released, with 5 code committers. +hledger aims to be a reliable, practical tool for daily use. It reports +charts of accounts or account balances, filters transactions by type, +helps you record new transactions, converts CSV data from your bank, +publishes your text journal with a rich web interface, generates simple +charts, and provides an API for use in your own financial scripts and +apps. -The project is available under the GNU GPLv3 or later, at http://hledger.org . +In the last six months there have been two major releases. 0.15 focussed +on features and 0.16 focussed on quality. Changes include: -Current plans are to continue development at a steady pace, to attract -more developers, and to become more useful to a wider range of users, eg -by building in more awareness of standard accounting procedures and by -improving the web and other interfaces. +- new modal command-line interface, extensible with hledger-* executables in the path +- more useful web interface, with real account registers and basic charts +- hledger-web no longer needs to create support files, and uses latest yesod & warp +- more ledger compatibility +- misc command enhancements, API improvements, bug fixes, documentation updates +- lines of code increased by 3k to 8k +- project committers increased by 6 to 21 + +Current plans include: + +- Continue the release rhythm of odd-numbered = features, even-numbered = + quality/stability/polish, and releasing on the first of a month + +- In 0.17, clean up the storage layer, allow rcs integration via + filestore, and read (or convert) more formats + +- Keep working towards wider usefulness, improving the web interface and + providing standard financial reports \FurtherReading \url{http://hledger.org} \end{hcarentry} - -\end{document}