xref: /qemu/gitdm.config (revision 6205a70b)
12f28271dSAlex Bennée#
22f28271dSAlex Bennée# This is the gitdm configuration file for QEMU.
32f28271dSAlex Bennée#
42f28271dSAlex Bennée# It is to be used with LWN's git dataminer tool for generating
52f28271dSAlex Bennée# reports about development activity in the QEMU repo. The LWN gitdm
62f28271dSAlex Bennée# tool can be found at:
72f28271dSAlex Bennée#
82f28271dSAlex Bennée#   git://git.lwn.net/gitdm.git
92f28271dSAlex Bennée#
102f28271dSAlex Bennée# A run to generate a report for the last year of activity would be
112f28271dSAlex Bennée#
122f28271dSAlex Bennée#   git log --numstat --since "Last Year" | gitdm -n -l 10
132f28271dSAlex Bennée#
142f28271dSAlex Bennée
152f28271dSAlex Bennée# EmailAliases lets us cope with developers who use more
162f28271dSAlex Bennée# than one address or have changed addresses. This duplicates some of
172f28271dSAlex Bennée# the information in the existing .mailmap but in a slightly different
182f28271dSAlex Bennée# form.
192f28271dSAlex Bennée#
202f28271dSAlex BennéeEmailAliases contrib/gitdm/aliases
212f28271dSAlex Bennée
222f28271dSAlex Bennée#
232f28271dSAlex Bennée# EmailMap does the main work of mapping addresses onto
242f28271dSAlex Bennée# employers.
252f28271dSAlex Bennée#
262f28271dSAlex BennéeEmailMap contrib/gitdm/domain-map
272f28271dSAlex Bennée
282f28271dSAlex Bennée#
292f28271dSAlex Bennée# Use GroupMap to map a file full of addresses to the
302f28271dSAlex Bennée# same employer. This is used for people that don't post from easily
3120ddc8ceSAlex Bennée# identifiable corporate emails. Please keep this list sorted.
322f28271dSAlex Bennée#
332f28271dSAlex Bennée
34111fc862SAlex BennéeGroupMap contrib/gitdm/group-map-alibaba Alibaba
35*6205a70bSAlex BennéeGroupMap contrib/gitdm/group-map-amd AMD
362f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-cadence Cadence Design Systems
372f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-codeweavers CodeWeavers
385bf1dc30SAlex BennéeGroupMap contrib/gitdm/group-map-facebook Facebook
392f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-ibm IBM
40eb34fc03SAlex BennéeGroupMap contrib/gitdm/group-map-janustech Janus Technologies
41e061e481SAlex BennéeGroupMap contrib/gitdm/group-map-netflix Netflix
4220ddc8ceSAlex BennéeGroupMap contrib/gitdm/group-map-redhat Red Hat
4320ddc8ceSAlex BennéeGroupMap contrib/gitdm/group-map-wavecomp Wave Computing
442f28271dSAlex Bennée
452f28271dSAlex Bennée# Also group together our prolific individual contributors
46a10f373dSAlex Bennée# and those working under academic or intern auspices
472f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-individuals (None)
482f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-academics Academics (various)
49a10f373dSAlex BennéeGroupMap contrib/gitdm/group-map-interns GSoC/Outreachy Interns
502f28271dSAlex Bennée
51200a1027SAlex Bennée# Group together robots and other auto-reporters
52200a1027SAlex BennéeGroupMap contrib/gitdm/group-map-robots Robots (various)
53200a1027SAlex Bennée
542f28271dSAlex Bennée#
552f28271dSAlex Bennée#
562f28271dSAlex Bennée# Use FileTypeMap to map a file types to file names using regular
572f28271dSAlex Bennée# regular expressions.
582f28271dSAlex Bennée#
592f28271dSAlex BennéeFileTypeMap contrib/gitdm/filetypes.txt
60