docs: misc
This commit is contained in:
		
							parent
							
								
									8c0d95bc33
								
							
						
					
					
						commit
						bc8cd4d211
					
				
							
								
								
									
										53
									
								
								HCAR-201105.tex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								HCAR-201105.tex
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,53 @@ | ||||
| % 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 | ||||
| \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. | ||||
| 
 | ||||
| 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. | ||||
| 
 | ||||
| The project is available under the GNU GPLv3 or later, at http://hledger.org . | ||||
| 
 | ||||
| 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. | ||||
| 
 | ||||
| \FurtherReading | ||||
|   \url{http://hledger.org} | ||||
| \end{hcarentry} | ||||
| 
 | ||||
| \end{document} | ||||
							
								
								
									
										129
									
								
								HCAR-HOWTO
									
									
									
									
									
								
							
							
						
						
									
										129
									
								
								HCAR-HOWTO
									
									
									
									
									
								
							| @ -1,129 +0,0 @@ | ||||
| From: Janis Voigtlaender <voigt@tcs.inf.tu-dresden.de> | ||||
| Newsgroups: gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.general | ||||
| Subject: Call for Contributions - Haskell Communities and | ||||
|  Activities Report, May 2009 edition | ||||
| Date: Wed, 01 Apr 2009 15:08:49 +0200 | ||||
| Organization: Dresden University of Technology | ||||
| 
 | ||||
| Dear Haskellers, | ||||
| 
 | ||||
| so much has happened in the Haskell world in the past months. | ||||
| Therefore, I would very much like to collect contributions for | ||||
| the 16th edition of the | ||||
| 
 | ||||
| ================================================================ | ||||
|              Haskell Communities & Activities Report | ||||
|                http://www.haskell.org/communities/ | ||||
| 
 | ||||
|                  Submission deadline: 1 May 2009 | ||||
| 
 | ||||
|       (please send your contributions to hcar at haskell.org, | ||||
|                   in plain text or LaTeX format) | ||||
| ================================================================ | ||||
| 
 | ||||
| This is the short story: | ||||
| 
 | ||||
| * If you are working on any project that is in some way related | ||||
|    to Haskell, please write a short entry and submit it. Even if | ||||
|    the project is very small or unfinished or you think it is not | ||||
|    important enough -- please reconsider and submit an entry anyway! | ||||
| 
 | ||||
| * If you are interested in any project related to Haskell that has not | ||||
|    previously been mentioned in the HC&A Report, please tell me, so that | ||||
|    I can contact the project leaders and ask them to submit an entry. | ||||
| 
 | ||||
| * Feel free to pass on this call for contributions to others that | ||||
|    might be interested. | ||||
| 
 | ||||
| More detailed information: | ||||
| 
 | ||||
| The Haskell Communities & Activities Report is a bi-annual overview of | ||||
| the state of Haskell as well as Haskell-related projects over the | ||||
| last, and possibly the upcoming six months. If you have only recently | ||||
| been exposed to Haskell, it might be a good idea to browse the | ||||
| November 2008 edition -- you will find interesting topics described as | ||||
| well as several starting points and links that may provide answers to | ||||
| many questions. | ||||
| 
 | ||||
| Contributions will be collected until the submission deadline. They | ||||
| will then be compiled into a coherent report that is published online | ||||
| as soon as it is ready. As always, this is a great opportunity to | ||||
| update your webpages, make new releases, announce or even start new | ||||
| projects, or to talk about developments you want every Haskeller to | ||||
| know about! | ||||
| 
 | ||||
| Looking forward to your contributions, | ||||
| 
 | ||||
| Janis (current editor) | ||||
| 
 | ||||
| 
 | ||||
| FAQ: | ||||
| 
 | ||||
| Q: What format should I write in? | ||||
| 
 | ||||
| A: The required format is a LaTeX source file, adhering to the template | ||||
| that is available at: | ||||
| 
 | ||||
|      http://haskell.org/communities/05-2009/template.tex | ||||
| 
 | ||||
| There is also a LaTeX style file at | ||||
| 
 | ||||
|      http://haskell.org/communities/05-2009/hcar.sty | ||||
| 
 | ||||
| that you can use to preview your entry. If you do not know LaTeX, then | ||||
| use plain text. If you modify an old entry that you have written for an | ||||
| earlier edition of the report, you should receive your old entry as a | ||||
| template soon (provided I have your valid email address). Please modify | ||||
| that template, rather than using your own version of the old entry as a | ||||
| template. | ||||
| 
 | ||||
| Q: Can I include images? | ||||
| 
 | ||||
| A: Yes, you are even encouraged to do so. Please use .jpg format, then. | ||||
| 
 | ||||
| Q: How much should I write? | ||||
| 
 | ||||
| A: Authors are asked to limit entries to about one column of text. This | ||||
| corresponds to approximately one page, or 40 lines of text, with the | ||||
| above style and template. | ||||
| 
 | ||||
| A general introduction is helpful. Apart from that, you should focus on | ||||
| recent or upcoming developments. Pointers to online content can be given | ||||
| for more comprehensive or ``historic'' overviews of a project. Images do | ||||
| not count towards the length limit, so you may want to use this | ||||
| opportunity to pep entries up. There is no minimum length of an entry! | ||||
| The report aims at being as complete as possible, so please consider | ||||
| writing an entry, even if it is only a few lines long. | ||||
| 
 | ||||
| Q: Which topics are relevant? | ||||
| 
 | ||||
| A: All topics which are related to Haskell in some way are relevant. We | ||||
| usually had reports from users of Haskell (private, academic, or | ||||
| commercial), from authors or contributors to projects related to | ||||
| Haskell, from people working on the Haskell language, libraries, on | ||||
| language extensions or variants. We also like reports over distributions | ||||
| of Haskell software, Haskell infrastructure, books and tutorials on | ||||
| Haskell. Reports on past and upcoming events related to Haskell are also | ||||
| relevant. Finally, there might be new topics we do not even think about. | ||||
| As a rule of thumb: if in doubt, then it probably is relevant and has a | ||||
| place in the HCAR. You can also ask the editor. | ||||
| 
 | ||||
| Q: Is unfinished work relevant? Are ideas for projects relevant? | ||||
| 
 | ||||
| A: Yes! You can use the HCAR to talk about projects you are currently | ||||
| working on. You can use it to look for other developers that might help | ||||
| you. You can use it to write ``wishlist'' items for libraries and | ||||
| language features you would like to see implemented. | ||||
| 
 | ||||
| Q: If I do not update my entry, but want to keep it in the report, what | ||||
| should I do? | ||||
| 
 | ||||
| A: Tell the editor that there are no changes. The old entry will be | ||||
| reused in this case, but it might be dropped if it is older than a year, | ||||
| to give more room and more attention to projects that change a lot. | ||||
| Do not resend complete entries if you have not changed them. | ||||
| 
 | ||||
| --  | ||||
| Dr. Janis Voigtlaender | ||||
| http://wwwtcs.inf.tu-dresden.de/~voigt/ | ||||
| mailto:voigt@tcs.inf.tu-dresden.de | ||||
							
								
								
									
										30
									
								
								NOTES
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								NOTES
									
									
									
									
									
								
							| @ -65,9 +65,6 @@ Features: reads transactions in journal, timelog, or CSV format; handles multi-c | ||||
| 
 | ||||
| 
 | ||||
| *** website | ||||
| **** add related links: | ||||
| http://darcsden.com/dbp/housetab-multi | ||||
| 
 | ||||
| **** add tables of contents | ||||
| **** integrate binaries, demo, pastebin | ||||
| *** faq | ||||
| @ -456,6 +453,30 @@ NOTE: This is the "developers' quick bug list", which predates the | ||||
| web-based bug tracker and is still used sometimes by hledger developers | ||||
| comfortable with org-mode. | ||||
| 
 | ||||
| *** strange balancing failure | ||||
| 2011/01/01 Example  | ||||
|   Assets:Brokerage:TESTA         188.424 TESTA @      $76.61  | ||||
|   Assets:Brokerage:TESTB       1,809.282 TESTB @      $15.60  | ||||
|   Assets:Brokerage:TESTC         384.320 TESTC @@  $5,000.00  | ||||
|   Assets:Brokerage:TESTC           5.306 TESTC @@     $68.18  | ||||
|   Equity:Opening Balances  | ||||
| 
 | ||||
| 
 | ||||
| $ hledger -f t.j bal | ||||
| hledger: could not parse journal data in t.j | ||||
| could not balance this transaction (real postings are off by $-4,931.82) | ||||
| 2011/01/01 Example | ||||
|     Assets:Brokerage:TESTA   188.424 TESTA @ $76.61 | ||||
|     Assets:Brokerage:TESTB   1,809.282 TESTB @ $15.60 | ||||
|     Assets:Brokerage:TESTC   384.320 TESTC @@ $5,000.00 | ||||
|     Assets:Brokerage:TESTC   5.306 TESTC @@ $68.18 | ||||
|     Equity:Opening Balances               | ||||
| 
 | ||||
| *** parsing: timezone should be supported in historical price records, elsewhere ? (greenskeleton) | ||||
| https://gist.github.com/972281 | ||||
| 
 | ||||
| *** linux 32 binary fails on ubuntu 11.04 due to libc6 gconv file path change (greenskeleton) | ||||
| https://gist.github.com/972289 | ||||
| *** #35 wludwick hledger-web startup issue | ||||
| *** parsing: recursive file includes cause a hang | ||||
| echo "!include rec" > rec | ||||
| @ -532,6 +553,7 @@ http://msdn.microsoft.com/en-us/library/ms714415(v=VS.85).aspx | ||||
| *** inspiration | ||||
| http://community.haskell.org/~ndm/downloads/paper-hoogle_overview-19_nov_2008.pdf -> Design Guidelines | ||||
| ** features | ||||
| *** take port from base-url when appropriate | ||||
| *** parsing: support --options (?) | ||||
| *** parsing: canonicalise account names to be case-insensitive ? | ||||
| *** parsing: period expressions should allow interval at the end | ||||
| @ -576,6 +598,8 @@ ACCOUNTS | ||||
|  expenses                     ; :number: 6000 | ||||
|   rent                        ; :number: 6010 | ||||
| 
 | ||||
| or: http://furius.ca/beancount/examples/demo.ledger | ||||
| 
 | ||||
| *** ignore/support ledger assert statements | ||||
|  ; Assertion directives Options | ||||
|  ; These can occur in many places:  | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user