52 Commits

Author SHA1 Message Date
Heikki Hokkanen
fcbe8cd800 todo: remove some items.
Todo items for another project... :)
2010-01-06 10:38:33 +02:00
Heikki Hokkanen
552ec96a6f todo: more items. 2009-12-23 17:54:40 +02:00
Heikki Hokkanen
ba20779ad2 README: mention bare clone is ok as well. 2009-06-20 15:54:39 +03:00
Heikki Hokkanen
0212bf1ce9 Tags: show commits & authors for each tag.
A simple assumption is made about the tags: it's assumed that they come in
chronological order, and share the same history (eg. v0.0.1, v0.0.2). That way,
to get commits made for v0.0.2, we simply look for history from v0.0.1 to
v0.0.2.
2009-06-18 21:07:35 +03:00
Heikki Hokkanen
c41e414173 todo: ideas on tags. 2009-06-18 20:46:12 +03:00
Heikki Hokkanen
73782ab3e3 todo: remove sortable.js. 2008-10-21 16:58:37 +03:00
Heikki Hokkanen
4f38e59344 Updated todo to reflect caching.
Some data from linux-2.6 and wine repositories:

linux-2.6:

Execution time 8574.73483 secs, 8539.54468 secs (99.59 %) in external commands)
Execution time 532.61431 secs, 509.50925 secs (95.66 %) in external commands)

-> time reduced to ~6%

wine:

Execution time 1538.62315 secs, 1512.65805 secs (98.31 %) in external commands)
Execution time 341.02903 secs, 331.91908 secs (97.33 %) in external commands)

-> time reduced to ~22%

And this is just one particular function that is cached.

The downside is more used diskspace, the cache for linux-2.6 for example
is 2.9 MiB at the moment.
2008-07-15 16:33:54 +03:00
Heikki Hokkanen
2b852d8ab9 Deleted the stale roadmap. 2008-06-29 08:05:48 +03:00
Heikki Hokkanen
1756f27c42 License is GPLv2 / GPLv3.
As stated in doc/README, contributions from now on should be under
"GPLv2 or older" to allow upgrading to newer versions of GPL
(if I think they are sensible :-)

This is essentially the same as "GPLv2 or older approved by the author."

Feedback is welcome.
2008-06-29 08:04:16 +03:00
Heikki Hokkanen
128e1adaae Updated some docs. 2008-06-29 07:58:03 +03:00
Heikki Hokkanen
f9fa40d813 List of Authors: added "# by commits" column. 2007-09-07 11:37:21 +03:00
Heikki Hokkanen
c31ca0c2f8 todo: activity -> Pace of Changes. 2007-09-07 11:06:30 +03:00
Heikki Hokkanen
74b80b4ce0 todo: state saving -> command line settings. 2007-09-07 10:32:59 +03:00
Heikki Hokkanen
fc614c6d50 authors: added "Next top 5" column to author of month/year.
Only names are shown for the next 5.
2007-09-07 10:29:50 +03:00
Heikki Hokkanen
df8f910b19 todo: ideas on state saving/restoring. 2007-09-06 15:32:37 +03:00
Heikki Hokkanen
4274e58ac8 Portability: use python's reverse() instead of |tac.
This should make gitstats work on FreeBSD.

Thanks to Alexander Botero-Lowry.
2007-09-06 10:47:20 +03:00
Heikki Hokkanen
3ffee5fce8 doc/author.txt: subject should include "gitstats". 2007-09-06 10:36:38 +03:00
Heikki Hokkanen
4da1619fb4 todo: total repository size. 2007-09-06 10:02:56 +03:00
Heikki Hokkanen
c257429c56 Attempt to optimize file counting.
Two executions of 'git-rev-list' were merged and python used instead of sh
snippet. From initial testing this seems to _slow_ things down.
2007-08-29 20:04:17 +03:00
Heikki Hokkanen
1eb86dbf2c gnuplot: added bmargin for plots that had rotated x labels cut off. 2007-08-29 19:17:26 +03:00
Heikki Hokkanen
41da84c96f todo: more items. 2007-08-28 16:58:46 +03:00
Heikki Hokkanen
87e9aa1668 todo: --debug. 2007-08-24 15:11:08 +03:00
Heikki Hokkanen
4382511926 todo: commandline options. 2007-08-24 13:27:21 +03:00
Heikki Hokkanen
3b5e00ed1c todo: cleanup of gnuplot input files. 2007-08-22 21:05:08 +03:00
Heikki Hokkanen
ebb337bbaa todo: x-label bug & show raw data. 2007-08-22 14:53:47 +03:00
Heikki Hokkanen
87c85c79b9 todo cleanup. 2007-08-22 14:35:55 +03:00
Heikki Hokkanen
453f6e453c todo: remove stale items. 2007-08-22 14:06:29 +03:00
Heikki Hokkanen
851296a4d7 Added doc/INSTALL. 2007-08-21 19:22:55 +03:00
Heikki Hokkanen
3f2fc8db00 Copy gitstats.css to output path if it does not exist. 2007-08-21 19:01:16 +03:00
Heikki Hokkanen
d0c9bd5abb Optimize total lines of code.
Get total lines of code from "git-log --shortstat" instead of "cat".
2007-08-21 16:14:29 +03:00
Heikki Hokkanen
b345047de8 Collect line statistics properly. 2007-08-21 15:18:36 +03:00
Heikki Hokkanen
012cf6be52 Collect some data for inserted/deleted lines each commit. 2007-08-16 20:09:37 +03:00
Heikki Hokkanen
b45960d1cd todo: removed section describing what statsvn has. 2007-08-16 16:08:07 +03:00
Heikki Hokkanen
bde7d30882 More todo items. 2007-08-16 16:07:46 +03:00
Heikki Hokkanen
9da6a926b7 Output fragment (#) links for all headers.
Headers are now created using html_header() function.
2007-08-16 15:56:06 +03:00
Heikki Hokkanen
0e19a5ee12 doc/README: what it does currently. 2007-08-16 15:30:48 +03:00
Heikki Hokkanen
2a6d586349 Workaround for git repository. 2007-08-16 15:12:17 +03:00
Heikki Hokkanen
d6aee981ed Added gnuplot and version numbers to requirements. 2007-08-16 14:59:34 +03:00
Heikki Hokkanen
5fd98ece22 Renamed name to GitStats from statgit in the rest of the files.
This name change was done just in case the statcvs/statsvn folks plan on making
a git version at some point in the future (the projects seem to share
developers).
2007-08-16 14:43:43 +03:00
Heikki Hokkanen
577564d677 docs: added requirements/recommended to README & created doc/author. 2007-08-16 14:06:59 +03:00
Heikki Hokkanen
40837c0b50 Authors: List of Authors: added "Age" column. 2007-08-14 20:24:26 +03:00
Heikki Hokkanen
9708b453c9 Activity: Hour of Week. 2007-08-14 20:01:44 +03:00
Heikki Hokkanen
68aa64af64 todo: removed finished items, added new ones. 2007-08-14 18:01:46 +03:00
Heikki Hokkanen
18b9921556 Files: Extensions (table). 2007-08-14 15:22:59 +03:00
Heikki Hokkanen
36d54263a7 Fixed for git repository & cleaned up todo. 2007-08-14 14:32:21 +03:00
Heikki Hokkanen
b967221080 todo: more items. 2007-08-12 21:18:48 +03:00
Heikki Hokkanen
aad55e0bf8 Files: File count by date (graph).
Also fixed the script to find gnuplot files with glob.glob().
2007-08-12 19:14:36 +03:00
Heikki Hokkanen
24041731d5 Activity: Month of Year graph. 2007-08-12 16:36:49 +03:00
Heikki Hokkanen
82762a74c4 todo: sortable. 2007-08-12 12:56:42 +03:00
Heikki Hokkanen
de14c4056c Added the GPLv2 license. 2007-08-12 10:23:08 +03:00