]> xenbits.xensource.com Git - people/larsk/xenproject-org-gitdm.git/log
people/larsk/xenproject-org-gitdm.git
16 years agoSort the output text
Jonathan Corbet [Tue, 10 Feb 2009 21:27:19 +0000 (14:27 -0700)]
Sort the output text

...also make a pseudo tree for changesets which go straight to the
mainline.

16 years agoA quick and dirty treeplot utility
Jonathan Corbet [Tue, 10 Feb 2009 20:52:58 +0000 (13:52 -0700)]
A quick and dirty treeplot utility

This is a tool to make a graphviz input file describing the patch flow into
the mainline.

16 years agoBetter email address handling
Jonathan Corbet [Thu, 13 Nov 2008 16:13:25 +0000 (09:13 -0700)]
Better email address handling

Some people quote their names in various tags:

Something-done-by: "J Random Hacker" <...>
We kept the quotes with the name, confusing things down the road.  So
change the patterns to exclude those quotes when they exist.

16 years agoTested-by / Reported-by credits and more
Jonathan Corbet [Tue, 11 Nov 2008 18:11:04 +0000 (11:11 -0700)]
Tested-by / Reported-by credits and more

Add tracking of tested-by, reported-by, and reviewed-by.  For the first
two, we also track who is *giving* those credits.

While I was in the neighborhood I also:

 - Started turning the "patch" class into something more than a bare
   container; this work has just begin.

 - Moved the report-writing code into its own file (reports.py)

16 years agoUse find() instead of index()
Jonathan Corbet [Thu, 16 Oct 2008 17:48:09 +0000 (11:48 -0600)]
Use find() instead of index()

That keeps it from crashing on seemingly malformed addresses.  Change
suggested by Dave Foster.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agogitdm patch ...
Michael Meeks [Mon, 29 Sep 2008 16:46:37 +0000 (17:46 +0100)]
gitdm patch ...

Hi guys,

I knocked up a patch to generate some per-month, by-affiliation
statistics from the gitdm output; attached for interest or merging.

A sample of the output, complete with OO.o data-pilot, and pretty chart
is here:

http://www.gnome.org/~michael/data/2008-09-29-linux-stats.ods

with chart here:
http://www.gnome.org/~michael/images/2008-09-29-kernel-active.png

caption being:

"Graph showing number and affiliation of active kernel developers
(contributing more than 100 lines per month). Quick affiliation key,
from bottom up: Unknown, No-Affiliation, IBM, RedHat, Novell, Intel ..."

These are as yet not published, I plan to use them as a comparison to
OO.o's somewhat mediocre equivalents; hope to go live with them soon
(and fix the horrible bugs in stacked area charts to make them actually
pretty ).

HTH,

Michael.

--
 michael.meeks@novell.com  <><, Pseudo Engineer, itinerant idiot

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agoDon't accept totally bogus dates
Jonathan Corbet [Fri, 5 Sep 2008 19:53:35 +0000 (13:53 -0600)]
Don't accept totally bogus dates

Yanmin Zhang committed a patch (09f2724a786f76475ef2985cf84f5359c553aade)
which claims to have been written in August, 2030.  Code that bleeding-edge
makes gitdm confused, so pretend it's just normal, contemporary stuff.

16 years agofinally get the config file stuff correct
Greg KH [Thu, 24 Jul 2008 00:24:14 +0000 (17:24 -0700)]
finally get the config file stuff correct

Need to seed the database _after_ loading the config file,
otherwise we don't see the seeds as actually showing up for their
companies.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agoparse the config file _after_ we have read the command line options
Greg KH [Thu, 24 Jul 2008 00:03:13 +0000 (17:03 -0700)]
parse the config file _after_ we have read the command line options

Otherwise it doesn't matter if we change the config file option or not...

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agomake -c option actually work
Greg Kroah-Hartman [Wed, 23 Jul 2008 23:17:53 +0000 (16:17 -0700)]
make -c option actually work

The -c option was not fully implemented

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agoFix up the copyright notices.
Jonathan Corbet [Fri, 18 Jul 2008 21:34:28 +0000 (15:34 -0600)]
Fix up the copyright notices.

16 years agoMove regular expressions out to patterns.py
Jonathan Corbet [Fri, 18 Jul 2008 21:04:55 +0000 (15:04 -0600)]
Move regular expressions out to patterns.py

...I need them for an associated tool I'm working on.

16 years agoGet rid of a debugging print statement.
Jonathan Corbet [Tue, 1 Jul 2008 18:11:43 +0000 (12:11 -0600)]
Get rid of a debugging print statement.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agoA bunch of domain map additions from Greg
Jonathan Corbet [Fri, 27 Jun 2008 15:31:19 +0000 (09:31 -0600)]
A bunch of domain map additions from Greg

16 years agogitdm: Report progress to stderr not stdout
Kir Kolyshkin [Mon, 7 Apr 2008 19:59:18 +0000 (23:59 +0400)]
gitdm: Report progress to stderr not stdout

When gitdm is used for generating text-only report with its output
redirected to a file, all is well aside from the clutter at the beginning
of that file -- a very long line with repeating "Grabbing changesets...".

Solve that by redirecting progress reporting to stderr. It also helps to
see the progress when you redirect gitdm output to a file.

Also, we don't have to flush stdout since stderr is unbuffered by default.

Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 years agoInitial commit
Jonathan Corbet [Fri, 27 Jun 2008 14:58:35 +0000 (08:58 -0600)]
Initial commit

First commit of gitdm to the new repo.  Call it version 0.10 or something
silly like that.