todo: more items.
[gitstats.git] / doc / TODO.txt
blobbc61dd755a29828cd807f32bc5b2a82a62e01106
1 []
2 - Makefile: 'release' target does not replace "VERSION" in binary
3 - search: [x] global - search all branches?
4 - geshi: allow linking to lines?
6 - https://sourceforge.net/tracker/index.php?func=detail&aid=2865754&group_id=203965&atid=987714
7         - gitstats is a great tool, but the one thing that I miss is the number of
8         SLOC or comments on the "lines of code" image. Could this somehow be
9         added?
11 - BUG linux-2.6 repository
12         - git-log --pretty=format:"%at %an" |grep -C3 unknown
13         - git-rev-list (for number of files in each revision) says "Warning: failed to parse line "<unknown> 17741"
15 [Unsorted]
16 - clean up after running gnuplot (option to keep .dat files around?)
17 - show raw data in some way (the tables used currently aren't very nice)
18 - allow multiple stylesheets
19         - parameter --style
20         - styles/{default,...}.css
21 - could show some statistics from last year, month, etc... pisg-like?
22 - Commandline options
23         --title "Project name"
24         --debug / --verbose
25 - save command line settings and use them next run if not overridden?
27 [Stats]
28 - General
29         - Total repository size (slooooow)?
31 - Activity by Time?
32         - (G?) Last 30 days
33         - (G?) Last 12 months
34         - (T) Hour of Week: percentages / coloring?
35         - (G) Pace of Changes - number of line/other changes happening over time
37 - Authors
38         - (T) List of authors
39                 - Lines
40         - (T) Author of Month
41                 - Lines
42         - (T) Author of Year
43                 - Lines
45 - Files
46         - Average revisions per file
47         - (G) Average file size: x = date, y = lines/file
48         - (T) Largest Files?
49         - (T) Files With Most Revisions?
51 - Lines
52         - Average lines/file
53         - (G) Lines of Code: show tags as vertical lines?
55 - Tags
56         - Lines
58 - Author page for each author
59         - Name, mail
60         - Total commits (%)
61         - LOC (%)
62         - Last commit: date
63         - First commit: date
64         - Activity by Clock Time
65                 - (G) Hour of Day
66                 - (G) Day of Week
67         - (T) Activity in Directories: Directory, Changes, LOC, LOC/change
68         - (Most Recent Commits?)
69         - Author of Month(s):
70         - Author of Year(s):
72 - Pages for years?
73         - Commits (% of all)
74         - Author top ten
75         - Month statistics