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 34*111fc862SAlex BennéeGroupMap contrib/gitdm/group-map-alibaba Alibaba 352f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-cadence Cadence Design Systems 362f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-codeweavers CodeWeavers 375bf1dc30SAlex BennéeGroupMap contrib/gitdm/group-map-facebook Facebook 382f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-ibm IBM 39eb34fc03SAlex BennéeGroupMap contrib/gitdm/group-map-janustech Janus Technologies 40e061e481SAlex BennéeGroupMap contrib/gitdm/group-map-netflix Netflix 4120ddc8ceSAlex BennéeGroupMap contrib/gitdm/group-map-redhat Red Hat 4220ddc8ceSAlex BennéeGroupMap contrib/gitdm/group-map-wavecomp Wave Computing 432f28271dSAlex Bennée 442f28271dSAlex Bennée# Also group together our prolific individual contributors 45a10f373dSAlex Bennée# and those working under academic or intern auspices 462f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-individuals (None) 472f28271dSAlex BennéeGroupMap contrib/gitdm/group-map-academics Academics (various) 48a10f373dSAlex BennéeGroupMap contrib/gitdm/group-map-interns GSoC/Outreachy Interns 492f28271dSAlex Bennée 50200a1027SAlex Bennée# Group together robots and other auto-reporters 51200a1027SAlex BennéeGroupMap contrib/gitdm/group-map-robots Robots (various) 52200a1027SAlex Bennée 532f28271dSAlex Bennée# 542f28271dSAlex Bennée# 552f28271dSAlex Bennée# Use FileTypeMap to map a file types to file names using regular 562f28271dSAlex Bennée# regular expressions. 572f28271dSAlex Bennée# 582f28271dSAlex BennéeFileTypeMap contrib/gitdm/filetypes.txt 59