Browse Source

Initial todo.

Heikki Hokkanen 18 years ago
commit
fdc28ab609
1 changed files with 49 additions and 0 deletions
  1. 49
    0
      TODO.txt

+ 49
- 0
TODO.txt View File

@@ -0,0 +1,49 @@
1
+- development statistics generator for git
2
+	- should be as versatile as statcvs / statsvn
3
+
4
+- language?
5
+	- perl or python?
6
+
7
+- make git data collection part separate so that portage to other DVCS's is easier
8
+
9
+[Stats in StatSVN]
10
+- General
11
+	- Report Period (first/last date of commits)
12
+	- Total files?
13
+	- Total LOC?
14
+	- Developers
15
+
16
+- Main stats
17
+	- Lines of Code: x = date, y = lines, releases/tags as vertical lines
18
+	- Table: Top 10 Authors: author, LOC (%)
19
+	- Table: Repository tags: name, date, lines, LOC Churn, Developers
20
+	- Tree: Directories: dir (N files, N lines)
21
+
22
+- Developers
23
+	- Number of developers
24
+	- Table: author, changes (%), LOC (%), LOC/change
25
+	- Graph: Lines of Code: x = date, y = lines, colored lines for each author
26
+	- Table: Developer of the Month: month, author, lines
27
+	- Graph: Developer Activity
28
+	- Graph: Author Activity (bar for each author, showing modifying/adding percentages) (could be table)
29
+	- Graphs: Activity by Clock Time
30
+		- Hour of Day
31
+		- Day of Week
32
+
33
+- Commit logs
34
+- Lines of Code (same as main graph)
35
+
36
+- File Statistics
37
+	- Graph: File Sizes and File Counts: x = date, y = files
38
+	- Graph: Average File Size (x = date, y = LOC/file)
39
+	- Table: File Types
40
+	- Table: Largest Files
41
+	- Table: Files With Most Revisions
42
+
43
+- Directory sizes
44
+- "Repo heatmap"?
45
+- LOC and Churn
46
+
47
+[Graphics]
48
+- Use gnuplot, graphviz etc ?
49
+