docs: dev notes

This commit is contained in:
Simon Michael 2010-07-13 21:55:43 +00:00
parent cb11c02df8
commit cb2bfdb448

42
NOTES
View File

@ -1,13 +1,28 @@
hledger project notes hledger project notes
===================== =====================
* inspiration
"...simplicity of design was the most essential, guiding principle.
Clarity of concepts, economy of features, efficiency and reliability of
implementations were its consequences." --Niklaus Wirth
"The competent programmer is fully aware of the limited size of his own
skull. He therefore approaches his task with full humility, and avoids
clever tricks like the plague." --Edsger Dijkstra
"I was hesitating to cross the street in Edinburgh one day, and these two
little old Scottish ladies cried out to me 'LIVE DANGEROUSLY, SON! LIVE
DANGEROUSLY'" --kowey
* todo/backlog * todo/backlog
** documentation, marketing ** documentation, marketing
*** developer notes & log *** developer notes & log
*** website hakyll conversion *** website
**** add tables of contents **** add tables of contents
**** integrate binaries page ? **** integrate binaries, demo, pastebin
*** manual *** manual
**** make accessible from command line
*** add missing *** add missing
**** faq **** faq
**** examples/how-tos **** examples/how-tos
@ -377,13 +392,13 @@ competitors/fellow niche inhabitants
**** usability **** usability
**** download & usage stats **** download & usage stats
** errors ** errors
*** a first run with no journal file should give better help *** docs: manual needs a table of contents
*** print: bad layout with mixed amounts *** windows: fix browser starting (starts firefox but says could not start)
*** register: confusing output with mixed amounts *** non-blockers/retest
$ hledger reg opening **** docs: need to be less wall-of-text
2010/01/01 OPENING BALANCES $19690.92 $19690.92 **** docs:installing:list three install options
eq:opening balances €-35.00 €-35.00 **** balance: --depth with --flat should show aggregate balances
*** non-blockers **** register: --depth should show aggregate postings
**** parsing: only journals can include, and only another journal **** parsing: only journals can include, and only another journal
**** convert: rules file can't have blank lines after last data **** convert: rules file can't have blank lines after last data
@ -603,15 +618,6 @@ plugins can be discovered/loaded by module path or by loading files directly
*** test continuously, test everything *** test continuously, test everything
*** less is more *** less is more
*** code review/pair programming *** code review/pair programming
*** inspiration
"...simplicity of design was the most essential, guiding principle.
Clarity of concepts, economy of features, efficiency and reliability of
implementations were its consequences." --Niklaus Wirth
"The competent programmer is fully aware of the limited size of his own
skull. He therefore approaches his task with full humility, and avoids
clever tricks like the plague." --Edsger Dijkstra
** things I want to know ** things I want to know
*** time *** time
where have I been spending my time in recent weeks ? where have I been spending my time in recent weeks ?