Commit Graph

13 Commits

Author SHA1 Message Date
Mark McLoughlin ab12905e24 Merge remote-tracking branch 'lwn/master'
Conflicts:
	reports.py
2012-09-20 14:08:45 +01:00
Jonathan Corbet 2797636b98 Track which versions a developer has contributed to
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2012-04-06 15:57:39 -06:00
Mark McLoughlin 712a2bbf1c Add gerritdm 2012-04-06 07:44:49 +01:00
Mark McLoughlin 4ffbc7a340 Add lpdm script to generate reports on launchpad bugs 2012-04-06 07:44:49 +01:00
Jonathan Corbet 6dace6eee8 Add a default "don't know nothing" FileType
Otherwise things crash if the configuration does not provide a file type
map, even if nobody is asking for file type reports.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2011-07-11 14:06:54 -06:00
Germán Póo-Caamaño b2fd0c6939 Move filetypes onto configuration file
The filetypes can be extended using a configuration files, where
is possible to associate file type and its corresponden regular
expression.

The code includes a script to test the regex without running
gitdm.

Signed-off-by: Germán Póo-Caamaño <gpoo@gnome.org>
2011-06-24 00:12:01 -07:00
Jonathan Corbet 75bc1479df Add the VirtualEmployer mechanism
A certain obnoxious developer wants his contributions to be split between
two employers.  So add the "VirtualEmployer" mechanism to make that
possible.  A virtual employer is defined with:

	VirtualEmployer ve-name
		nn% real-name
		...
	end

(This construct must appear in the main configuration file).  Developers
can be associated with the virtual employer in the usual way; at report
time, any changes credited to that employer will be split among the real
employers according to the percentages provided.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2011-05-10 14:32:47 -06:00
Jonathan Corbet 6cd2721aec Update copyright notices
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2011-05-10 10:26:55 -06:00
Jonathan Corbet d25572552b Reduce the number of "funky email" gripes
Addresses of the form "user at host.wherever" can be trivially repaired, so
let's do so.

A couple of other minor tweaks are included here as well; nothing which
changes behavior.
2009-07-24 13:56:21 -06:00
Jonathan Corbet 9a2ba8a4f5 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)
2008-11-11 11:11:04 -07:00
Jonathan Corbet f05ab88175 Fix up the copyright notices. 2008-07-18 15:34:28 -06:00
Jonathan Corbet 6eb60baac3 Get rid of a debugging print statement.
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2008-07-01 12:11:43 -06:00
Jonathan Corbet e1a6d06d65 Initial commit
First commit of gitdm to the new repo.  Call it version 0.10 or something
silly like that.
2008-06-27 08:58:35 -06:00