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