TODO.txt 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. []
  2. - Files
  3. - (T) File count by date
  4. - better style for images & tables (keep next to each other?)
  5. - parameter --style default.css
  6. - styles/default.css
  7. - Lines
  8. - get line counts from "git-log --numstat"?
  9. - git log --shortstat --pretty=format:"%at %an"
  10. <stamp> <author>
  11. N files changed, N insertions (+), N deletions(-)
  12. [0.0.1]
  13. - copy/link gitstats.css to target dir
  14. - find out pwd or home dir?
  15. [Unsorted]
  16. - could show some statistics from last year, month, etc... pisg-like?
  17. - use sortable.js
  18. [Information]
  19. - git-log
  20. - git-ls-files
  21. - Current list of files
  22. - git-ls-tree -r <revision>
  23. - get a list of files in each revision
  24. - git-log --stat or --shortstat - N files changed, N insertions, N deletions
  25. - git-log --name-status - svn-like list of modifications for each commit
  26. - git-rev-list --all
  27. - first and last commit
  28. - git-show-ref --tags
  29. - not all tags are tags on refs?
  30. - git-log |git-shortlog -s
  31. - author: number of commits
  32. - git-what-changed
  33. - XXX git-log --pretty=oneline |wc -l != git-rev-list --all |wc -l
  34. - git-rev-list HEAD == git-log --pretty=oneline
  35. - for rev in $(git-rev-list HEAD); do echo "$rev" $(git-ls-tree -r "$rev" |wc -l); done
  36. - number of files in each revision
  37. [Stats]
  38. - Activity by Time?
  39. - (G?) Last 30 days
  40. - (G?) Last 12 months
  41. - (T) Hour of Week: percentages / coloring?
  42. - Authors
  43. - (T) List of authors
  44. - Lines
  45. - Position by nrof commits
  46. - (T) Author of Month
  47. - Places 2-N ?
  48. - Lines
  49. - (T) Author of Year
  50. - Places 2-N
  51. - Lines
  52. - Files
  53. - Average revisions per file
  54. - (G) Average file size: x = date, y = lines/file
  55. - (T) Largest Files?
  56. - (T) Files With Most Revisions?
  57. - Lines
  58. - Average lines/file
  59. - (G) Lines of Code: x = date, y = lines
  60. - could show tags as vertical lines
  61. - Tags
  62. - Lines
  63. - Authors (count of people contributing after last version)?
  64. - Author page for each author
  65. - Name, mail
  66. - Total commits (%)
  67. - LOC (%)
  68. - Last commit: date
  69. - First commit: date
  70. - Activity by Clock Time
  71. - (G) Hour of Day
  72. - (G) Day of Week
  73. - (T) Activity in Directories: Directory, Changes, LOC, LOC/change
  74. - (Most Recent Commits?)
  75. - Author of Month(s):
  76. - Author of Year(s):
  77. - Pages for years?
  78. - Commits (% of all)
  79. - Author top ten
  80. - Month statistics