TODO -> NOTES and org-mode

This commit is contained in:
Simon Michael 2007-05-01 05:34:49 +00:00
parent 9d344902e4
commit 77c2218c76
2 changed files with 76 additions and 52 deletions

76
NOTES Normal file
View File

@ -0,0 +1,76 @@
* TO DO
** feature: read timelog files
*** timelog parser
handle time amounts
switch to Data.Time.*
fix errors
- read seconds to pico
try System.Time ?
** fix up Amounts
*** allow flexible display by currency
*** allow parsing by currency
*** fix arithmetic
** optimization: add CookedLedger caching txns etc.
*** profile again
** speed
*** profile, refactor, optimize
** basic features
*** print
*** !include
*** , in thousands
*** -j and -J graph data output
** advanced features
*** handle mixed amounts
*** 3.0-style elision
*** -p period expressions
*** -d display expressions
*** read gnucash files
*** other args, directives
** new features
*** timelog simple format
*** auto-generate missing clock-out
*** graph automation
*** entry and smart data entry
*** incorporate timeclock features
*** better layout
** testing
*** better use of quickcheck/smallcheck
http://blog.codersbase.com/2006/09/01/simple-unit-testing-in-haskell/
*** ledger compatibility tests
** documentation
*** literate docs
*** better use of haddock
** marketing
*** set up as a cabal/hackage project following wiki howto ?
http://en.wikibooks.org/wiki/Haskell/Packaging
*** announce on haskell list, wiki
* things I want to know
** time
where have I been spending my time in recent weeks ?
where have I spent my time today ?
what is my status wrt spending plan for this week/month/year ?
what is my current status wrt time spending goals ?
** money
where have I been spending my money ?
what is my status wrt spending plan for this week/month/year ?
what is my current status wrt spending/savings goals ?
what are all my current balances ?
what does my balance history look like ?
what does my balance future look like ?
are there any cashflow, tax, budgetary problems looming ?

52
TODO
View File

@ -1,52 +0,0 @@
fix up Amounts
allow flexible display by currency
allow parsing by currency
fix arithmetic
feature: read timelog files
timelog parser
handle time amounts
calculate time intervals
find datetime type
auto-generate missing clock-out
optimization: add CookedLedger caching txns etc.
profile again
speed
profile, refactor, optimize
basic features
print
!include
, in thousands
-j and -J graph data output
advanced features
handle mixed amounts
3.0-style elision
-p period expressions
-d display expressions
read gnucash files
other args, directives
new features
graph automation
entry and smart data entry
incorporate timeclock features
timelog simple amount entries
better layout
testing
better use of quickcheck/smallcheck
http://blog.codersbase.com/2006/09/01/simple-unit-testing-in-haskell/
ledger compatibility tests
documentation
literate docs
better use of haddock
marketing
set up as a cabal/hackage project following wiki howto ?
http://en.wikibooks.org/wiki/Haskell/Packaging
announce on haskell list, wiki