TODO -> NOTES and org-mode
This commit is contained in:
parent
9d344902e4
commit
77c2218c76
76
NOTES
Normal file
76
NOTES
Normal 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
52
TODO
@ -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
|
|
||||||
Loading…
Reference in New Issue
Block a user