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