xref: /qemu/gitdm.config (revision 2f28271d)
1*2f28271dSAlex Bennée#
2*2f28271dSAlex Bennée# This is the gitdm configuration file for QEMU.
3*2f28271dSAlex Bennée#
4*2f28271dSAlex Bennée# It is to be used with LWN's git dataminer tool for generating
5*2f28271dSAlex Bennée# reports about development activity in the QEMU repo. The LWN gitdm
6*2f28271dSAlex Bennée# tool can be found at:
7*2f28271dSAlex Bennée#
8*2f28271dSAlex Bennée#   git://git.lwn.net/gitdm.git
9*2f28271dSAlex Bennée#
10*2f28271dSAlex Bennée# A run to generate a report for the last year of activity would be
11*2f28271dSAlex Bennée#
12*2f28271dSAlex Bennée#   git log --numstat --since "Last Year" | gitdm -n -l 10
13*2f28271dSAlex Bennée#
14*2f28271dSAlex Bennée
15*2f28271dSAlex Bennée# EmailAliases lets us cope with developers who use more
16*2f28271dSAlex Bennée# than one address or have changed addresses. This duplicates some of
17*2f28271dSAlex Bennée# the information in the existing .mailmap but in a slightly different
18*2f28271dSAlex Bennée# form.
19*2f28271dSAlex Bennée#
20*2f28271dSAlex BennéeEmailAliases contrib/gitdm/aliases
21*2f28271dSAlex Bennée
22*2f28271dSAlex Bennée#
23*2f28271dSAlex Bennée# EmailMap does the main work of mapping addresses onto
24*2f28271dSAlex Bennée# employers.
25*2f28271dSAlex Bennée#
26*2f28271dSAlex BennéeEmailMap contrib/gitdm/domain-map
27*2f28271dSAlex Bennée
28*2f28271dSAlex Bennée#
29*2f28271dSAlex Bennée# Use GroupMap to map a file full of addresses to the
30*2f28271dSAlex Bennée# same employer. This is used for people that don't post from easily
31*2f28271dSAlex Bennée# identifiable corporate emails.
32*2f28271dSAlex Bennée#
33*2f28271dSAlex Bennée
34*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-redhat Red Hat
35*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-wavecomp Wave Computing
36*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-cadence Cadence Design Systems
37*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-codeweavers CodeWeavers
38*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-ibm IBM
39*2f28271dSAlex Bennée
40*2f28271dSAlex Bennée# Also group together our prolific individual contributors
41*2f28271dSAlex Bennée# and those working under academic auspices
42*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-individuals (None)
43*2f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-academics Academics (various)
44*2f28271dSAlex Bennée
45*2f28271dSAlex Bennée#
46*2f28271dSAlex Bennée#
47*2f28271dSAlex Bennée# Use FileTypeMap to map a file types to file names using regular
48*2f28271dSAlex Bennée# regular expressions.
49*2f28271dSAlex Bennée#
50*2f28271dSAlex BennéeFileTypeMap contrib/gitdm/filetypes.txt
51