TODO.txt 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. []
  2. - cleanup: use defaultdict(int) for counting dicts instead of foo[x] = foo.get(x, 0) + 1
  3. - not supported in python 2.4 - do any users use python 2.4?
  4. - debian lenny (oldstable) has python 2.5
  5. - bug: multirepo tags
  6. - self.tags contains tags from all repos - WRONG
  7. - general: analysis, ohloh-like?
  8. - age: active days / days - high % means active project usually
  9. - number of contributors (& their active days)
  10. - https://sourceforge.net/tracker/index.php?func=detail&aid=2865754&group_id=203965&atid=987714
  11. - gitstats is a great tool, but the one thing that I miss is the number of
  12. SLOC or comments on the "lines of code" image. Could this somehow be
  13. added?
  14. [Unsorted]
  15. - clean up after running gnuplot (option to keep .dat files around?)
  16. - show raw data in some way (the tables used currently aren't very nice)
  17. - allow multiple stylesheets
  18. - parameter --style
  19. - styles/{default,...}.css
  20. - could show some statistics from last year, month, etc... pisg-like?
  21. - Commandline options
  22. --debug / --verbose
  23. - save command line settings and use them next run if not overridden?
  24. [Stats]
  25. - General
  26. - Total repository size (slooooow)?
  27. - Activity by Time?
  28. - (G?) Last 30 days
  29. - (G?) Last 12 months
  30. - (T) Hour of Week: percentages / coloring?
  31. - (G) Pace of Changes - number of line/other changes happening over time
  32. - Authors
  33. - (T) List of authors
  34. - Lines
  35. - (T) Author of Month
  36. - Lines
  37. - (T) Author of Year
  38. - Lines
  39. - Files
  40. - Average revisions per file
  41. - (G) Average file size: x = date, y = lines/file
  42. - (T) Largest Files?
  43. - (T) Files With Most Revisions?
  44. - Lines
  45. - Average lines/file
  46. - (G) Lines of Code: show tags as vertical lines?
  47. - Tags
  48. - Lines
  49. - Author page for each author
  50. - Name, mail
  51. - Total commits (%)
  52. - LOC (%)
  53. - Last commit: date
  54. - First commit: date
  55. - Activity by Clock Time
  56. - (G) Hour of Day
  57. - (G) Day of Week
  58. - (T) Activity in Directories: Directory, Changes, LOC, LOC/change
  59. - (Most Recent Commits?)
  60. - Author of Month(s):
  61. - Author of Year(s):
  62. - Pages for years?
  63. - Commits (% of all)
  64. - Author top ten
  65. - Month statistics