docs: update HCAR for the november report

This commit is contained in:
Simon Michael 2011-10-09 18:56:51 +00:00
parent f93cf3c323
commit 34be3a94fd

View File

@ -1,53 +1,45 @@
% http://www.haskell.org/pipermail/haskell/2011-April/022720.html % hledger-Sh.tex
% http://haskell.org/communities/05-2011/template.tex \begin{hcarentry}[updated]{hledger}
% http://haskell.org/communities/05-2011/hcar.sty \label{hledger}
\report{Simon Michael}%11/11
\documentclass{scrreprt} \status{ongoing development; suitable for daily use}
\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
\makeheader \makeheader
hledger is a haskell port and friendly fork of John Wiegley's ledger. It hledger is a library and end-user tool (with command-line, curses and web
is a robust command-line accounting tool with a simple human-editable data interfaces) for converting, recording, and analyzing financial
format. Given a plain text file describing transactions, of money or any transactions, using a simple human-editable plain text file format. It is
other commodity, hledger will print the chart of accounts, account a haskell port and friendly fork of John Wiegley's Ledger, licensed under
balances, or transactions you're interested in. It can also help you GNU GPLv3+.
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.
Since hledger's last HCAR entry in 2009, hledger became cabalised, had 10 hledger aims to be a reliable, practical tool for daily use. It reports
non-bugfix releases on hackage, split into multiple packages, acquired a charts of accounts or account balances, filters transactions by type,
public mailing list, bug tracker, fairly comprehensive manual, helps you record new transactions, converts CSV data from your bank,
cross-platform binaries, and has grown to 5k lines of code and 15 publishes your text journal with a rich web interface, generates simple
committers. 0.14 has just been released, with 5 code committers. 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 - new modal command-line interface, extensible with hledger-* executables in the path
more developers, and to become more useful to a wider range of users, eg - more useful web interface, with real account registers and basic charts
by building in more awareness of standard accounting procedures and by - hledger-web no longer needs to create support files, and uses latest yesod & warp
improving the web and other interfaces. - 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 \FurtherReading
\url{http://hledger.org} \url{http://hledger.org}
\end{hcarentry} \end{hcarentry}
\end{document}