mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-04-26 07:04:42 +00:00
gitdm: Add gitdm configuration
This configuration can be used by gitdm to generate reports about libvirt development. The goal I was working with was being able to generate a report for every single libvirt release and having zero "email address as company" entries; picking different commit ranges might result in some contributions not being accounted for. I had to make some judgement calls when the situation was not entirely clear-cut: when in doubt, and not finding any obvious signs of the opposite being true, I mostly ended up dumping people in the "unaffiliated contributions" bin. If I got it wrong, and companies want to get recognition for their sponsored contributions to libvirt, they can send patches. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
c6edbc148e
commit
18006c696d
25
docs/gitdm/aliases
Normal file
25
docs/gitdm/aliases
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Silly mistakes, mostly found in S-o-b or R-b tags.
|
||||||
|
|
||||||
|
"jdenemar redhat com" jdenemar@redhat.com
|
||||||
|
"pkrempa@redhat st.com" pkrempa@redhat.com
|
||||||
|
jyang@redhat jyang@redhat.com
|
||||||
|
wangjie88.huawei.com wangjie88@huawei.com
|
||||||
|
|
||||||
|
# This is information that's already present in .mailmap, and having to
|
||||||
|
# duplicate it is annoying. Unfortunately gitdm doesn't parse .mailmap
|
||||||
|
# and the format is different, so we can't just point it to the file
|
||||||
|
# either.
|
||||||
|
|
||||||
|
cedric.bosdonnat@free.fr cbosdonnat@suse.com
|
||||||
|
dan@berrange.com berrange@redhat.com
|
||||||
|
fabiano@fidencio.org fidencio@redhat.com
|
||||||
|
intrigeri+libvirt@boum.org intrigeri@boum.org
|
||||||
|
jim@meyering.net meyering@redhat.com
|
||||||
|
laine@laine.org laine@redhat.com
|
||||||
|
redhat@adrb.pl adrian.brzezinski@eo.pl
|
||||||
|
shilei.massclouds@gmx.com shi_lei@massclouds.com
|
||||||
|
|
||||||
|
# This deviates from what's found in .mailmap, but it makes more sense as
|
||||||
|
# far as gitdm is concerned since Jim was employed by Novell at the time.
|
||||||
|
|
||||||
|
jfehlig@linux-ypgk.site jfehlig@novell.com
|
11
docs/gitdm/companies/canonical
Normal file
11
docs/gitdm/companies/canonical
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
canonical.com
|
||||||
|
|
||||||
|
# Having an @ubuntu.com email address doesn't necessarily imply you're
|
||||||
|
# a Canonical employee; these people, however, seem to have been employed
|
||||||
|
# by Canonical at the time they contributed to libvirt.
|
||||||
|
|
||||||
|
jamie@ubuntu.com
|
||||||
|
serge.hallyn@ubuntu.com
|
||||||
|
smoser@ubuntu.com
|
||||||
|
soren@ubuntu.com
|
||||||
|
wgrant@ubuntu.com
|
2
docs/gitdm/companies/datto
Normal file
2
docs/gitdm/companies/datto
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
datto.com
|
||||||
|
dattobackup.com
|
4
docs/gitdm/companies/dreamhost
Normal file
4
docs/gitdm/companies/dreamhost
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
dreamhost.com
|
||||||
|
dreamhost.net
|
||||||
|
newdream.com
|
||||||
|
newdream.net
|
2
docs/gitdm/companies/nec
Normal file
2
docs/gitdm/companies/nec
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
nec.co.jp
|
||||||
|
nec.com
|
98
docs/gitdm/companies/others
Normal file
98
docs/gitdm/companies/others
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
6wind.com 6WIND
|
||||||
|
active.by ActiveCloud
|
||||||
|
aero.org Aerospace
|
||||||
|
akamai.com Akamai
|
||||||
|
amd.com AMD
|
||||||
|
anchor.net.au Anchor
|
||||||
|
aristanetworks.com Arista Networks
|
||||||
|
arpnetworks.com ARP Networks
|
||||||
|
av-test.de AV-TEST
|
||||||
|
b1-systems.de B1 Systems
|
||||||
|
brightbox.co.uk Brightbox
|
||||||
|
cisco.com Cisco
|
||||||
|
citrix.com Citrix
|
||||||
|
cloudwatt.com Cloudwatt
|
||||||
|
codethink.co.uk Codethink
|
||||||
|
cumulusnetworks.com Cumulus Networks
|
||||||
|
datagravity.com DataGravity
|
||||||
|
dell.com Dell
|
||||||
|
diateam.net DIATEAM
|
||||||
|
eldorado.org.br ELDORADO
|
||||||
|
endocode.com Endocode
|
||||||
|
eo.pl eo Networks
|
||||||
|
ericsson.com Ericsson
|
||||||
|
fb.com Facebook
|
||||||
|
firewall-services.com Firewall-Services
|
||||||
|
freescale.com Freescale
|
||||||
|
fujitsu.com Fujitsu
|
||||||
|
gluster.com Gluster
|
||||||
|
gridcentric.ca Gridcentric
|
||||||
|
h3c.com H3C
|
||||||
|
hde.co.jp HDE
|
||||||
|
hds.com Hitachi Data Systems
|
||||||
|
hitachi.com Hitachi
|
||||||
|
hoster-ok.com hoster-ok.com
|
||||||
|
hp.com HP
|
||||||
|
huawei.com Huawei
|
||||||
|
ibm.com IBM
|
||||||
|
inktank.com Inktank Storage
|
||||||
|
intel.com Intel
|
||||||
|
intellilink.co.jp NTT DATA INTELLILINK
|
||||||
|
invisiblethingslab.com Invisible Things Lab
|
||||||
|
jtan.com JTAN
|
||||||
|
juniper.net Juniper Networks
|
||||||
|
laposte.net La Poste
|
||||||
|
le.com Le.com
|
||||||
|
linaro.org Linaro
|
||||||
|
linutronix.de Linutronix
|
||||||
|
linux2go.dk Linux2Go
|
||||||
|
liquidweb.com Liquid Web
|
||||||
|
massclouds.com MassClouds
|
||||||
|
designassembly.de Coffee-Break-Games
|
||||||
|
mellanox.com Mellanox
|
||||||
|
midokura.com Midokura
|
||||||
|
mirantis.com Mirantis
|
||||||
|
munzinger.de Munzinger Archiv
|
||||||
|
netease.com NetEase
|
||||||
|
netzquadrat.de [netzquadrat]
|
||||||
|
nicira.com Nicira
|
||||||
|
nimboxx.com NIMBOXX
|
||||||
|
novell.com Novell
|
||||||
|
ntt.co.jp NTT Group
|
||||||
|
ohmu.fi OHMU
|
||||||
|
open-minds.org OpenThink
|
||||||
|
oracle.com Oracle
|
||||||
|
os-t.de OpenSource Training
|
||||||
|
otb.bg Open Technologies Bulgaria
|
||||||
|
outscale.com OUTSCALE
|
||||||
|
parallels.com Parallels
|
||||||
|
petalogix.com PetaLogix
|
||||||
|
ravellosystems.com Ravello Systems
|
||||||
|
samsung.com Samsung
|
||||||
|
sde.cz SDE
|
||||||
|
semihalf.com Semihalf
|
||||||
|
siemens.com Siemens
|
||||||
|
smartjog.com SmartJog
|
||||||
|
solarflare.com Solarflare
|
||||||
|
ssatr.ch Swiss Satellite Radio
|
||||||
|
sun.com Sun Microsystems
|
||||||
|
taobao.com Taobao
|
||||||
|
tdf.fr TDF
|
||||||
|
tencent.com Tencent
|
||||||
|
transip.nl TransIP
|
||||||
|
tresys.com Tresys
|
||||||
|
uniudc.com Tsinghua Uniudc
|
||||||
|
univention.de Univention
|
||||||
|
veritas.com Veritas
|
||||||
|
vhgroup.net VHGroup
|
||||||
|
virtualopensystems.com Virtual Open Systems
|
||||||
|
websense.com Websense
|
||||||
|
wiktel.com Wikstrom Telephone Company
|
||||||
|
windriver.com Wind River
|
||||||
|
xmission.com XMission
|
||||||
|
xs4all.nl XS4ALL
|
||||||
|
yadro.com YADRO
|
||||||
|
yandex.ru Yandex
|
||||||
|
yunify.com Yunify
|
||||||
|
zstack.io ZStack
|
||||||
|
zte.com.cn ZTE
|
6
docs/gitdm/companies/redhat
Normal file
6
docs/gitdm/companies/redhat
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
redhat.com
|
||||||
|
|
||||||
|
# These Red Hat employees used their personal email address when contributing
|
||||||
|
# to libvirt and we don't have the corresponding @redhat.com address on file.
|
||||||
|
|
||||||
|
lkundrak@v3.sk
|
7
docs/gitdm/companies/suse
Normal file
7
docs/gitdm/companies/suse
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
suse.com
|
||||||
|
suse.de
|
||||||
|
|
||||||
|
# These SUSE employees used their personal email address when contributing
|
||||||
|
# to libvirt and we don't have the corresponding @suse.com address on file.
|
||||||
|
|
||||||
|
olaf@aepfle.de
|
2
docs/gitdm/companies/virtuozzo
Normal file
2
docs/gitdm/companies/virtuozzo
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
openvz.org
|
||||||
|
virtuozzo.com
|
17
docs/gitdm/groups/education
Normal file
17
docs/gitdm/groups/education
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
byu.net
|
||||||
|
csiro.au
|
||||||
|
epita.fr
|
||||||
|
hibikino.ne.jp
|
||||||
|
infn.it
|
||||||
|
inria.fr
|
||||||
|
isi.edu
|
||||||
|
nict.go.jp
|
||||||
|
parisdescartes.fr
|
||||||
|
telecom-bretagne.eu
|
||||||
|
tu-berlin.de
|
||||||
|
tu-dresden.de
|
||||||
|
ucla.edu
|
||||||
|
upc.edu
|
||||||
|
utah.edu
|
||||||
|
uvt.ro
|
||||||
|
wide.ad.jp
|
12
docs/gitdm/groups/opensource
Normal file
12
docs/gitdm/groups/opensource
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
alpinelinux.org
|
||||||
|
debian.org
|
||||||
|
fedoraproject.org
|
||||||
|
fsf.org
|
||||||
|
gentoo.org
|
||||||
|
gnome.org
|
||||||
|
gnu.org
|
||||||
|
kernel.org
|
||||||
|
linux.com
|
||||||
|
openbsd.org
|
||||||
|
salasaga.org
|
||||||
|
samba.org
|
83
docs/gitdm/groups/unaffiliated
Normal file
83
docs/gitdm/groups/unaffiliated
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
# These are all domains you can get a personal email address from, so it's
|
||||||
|
# fair to assume people using such addresses are contributing in their spare
|
||||||
|
# time rather than on behalf of their respective employers.
|
||||||
|
|
||||||
|
126.com
|
||||||
|
gmail.com
|
||||||
|
gmx.com
|
||||||
|
googlemail.com
|
||||||
|
hotmail.com
|
||||||
|
mail.ru
|
||||||
|
pobox.com
|
||||||
|
riseup.net
|
||||||
|
web.de
|
||||||
|
yahoo.com
|
||||||
|
|
||||||
|
# Same as the above, but for domains that don't generally allow random
|
||||||
|
# people to sign up for an email address. In this case we list the email
|
||||||
|
# addresses directly rather than just the domain, because we can't really
|
||||||
|
# consider the domain itself one way or the other.
|
||||||
|
|
||||||
|
adam@pandorasboxen.com
|
||||||
|
agx@sigxcpu.org
|
||||||
|
alexander.nusov@nfvexpress.com
|
||||||
|
andres@lagarcavilla.org
|
||||||
|
asad.saeed@acidseed.com
|
||||||
|
atler@pld-linux.org
|
||||||
|
benoar@dolka.fr
|
||||||
|
beorn@binaries.fr
|
||||||
|
bigon@bigon.be
|
||||||
|
bugzilla.redhat.simon@arlott.org
|
||||||
|
cardoe@cardoe.com
|
||||||
|
charles@dyfis.net
|
||||||
|
d.herrendoerfer@herrendoerfer.name
|
||||||
|
dan@danny.cz
|
||||||
|
debfx@fobos.de
|
||||||
|
eike@sf-mail.de
|
||||||
|
exo@tty.sk
|
||||||
|
fritz@fritz-elfert.de
|
||||||
|
gene@czarc.net
|
||||||
|
gordon@dragonsdawn.net
|
||||||
|
heathpetersen@kandre.com
|
||||||
|
ibaldo@adinet.com.uy
|
||||||
|
igor47@moomers.org
|
||||||
|
infos@nafets.de
|
||||||
|
intrigeri@boum.org
|
||||||
|
james410@cowgill.org.uk
|
||||||
|
james@shubin.ca
|
||||||
|
jasper@humppa.nl
|
||||||
|
jeremy@goop.org
|
||||||
|
jk@ozlabs.org
|
||||||
|
jwm@horde.net
|
||||||
|
klaus@ethgen.de
|
||||||
|
lacos@caesar.elte.hu
|
||||||
|
lenaic@lhuard.fr.eu.org
|
||||||
|
libvirt@dunquino.com
|
||||||
|
lists@egidy.de
|
||||||
|
marti@juffo.org
|
||||||
|
max@rfc2324.org
|
||||||
|
michael@ellerman.id.au
|
||||||
|
mike@very.puzzling.org
|
||||||
|
n0ano@n0ano.com
|
||||||
|
neil@aldur.co.uk
|
||||||
|
nobody@nowhere.ws
|
||||||
|
peter@kieser.ca
|
||||||
|
pieter@hollants.com
|
||||||
|
raimue@codingfarm.de
|
||||||
|
richard@nod.at
|
||||||
|
rmy@tigress.co.uk
|
||||||
|
ruben@rubenkerkhof.com
|
||||||
|
rufo@rufoa.com
|
||||||
|
slawek@kaplonski.pl
|
||||||
|
soulxu@soulxu-thinkpad-t410.(none)
|
||||||
|
stybla@turnovfree.net
|
||||||
|
tai@rakugaki.org
|
||||||
|
thomas@scripty.at
|
||||||
|
v.tolstov@selfip.ru
|
||||||
|
ville.skytta@iki.fi
|
||||||
|
vincent@bernat.im
|
||||||
|
wido@widodh.nl
|
||||||
|
wiedi@frubar.net
|
||||||
|
wongc-redhat@hoku.net
|
||||||
|
xschen@tnsoft.com.cn
|
||||||
|
yurchor@ukr.net
|
38
gitdm.config
Normal file
38
gitdm.config
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# gitdm config for libvirt
|
||||||
|
# ------------------------
|
||||||
|
#
|
||||||
|
# Generate statistic for eg. v4.6.0 by running
|
||||||
|
#
|
||||||
|
# $ git log --date=rfc -p -M v4.5.0..v4.6.0 | gitdm
|
||||||
|
#
|
||||||
|
# gitdm can be obtained from git://git.lwn.net/gitdm.git
|
||||||
|
|
||||||
|
|
||||||
|
# Normalize situations where a single person uses multiple email addresses,
|
||||||
|
# there have been mistakes, and the like.
|
||||||
|
|
||||||
|
EmailAliases docs/gitdm/aliases
|
||||||
|
|
||||||
|
# Most companies are easy to account for: all we need to do is list name
|
||||||
|
# along with their domain name.
|
||||||
|
|
||||||
|
EmailMap docs/gitdm/companies/others
|
||||||
|
|
||||||
|
# A few companies, however, require special handling.
|
||||||
|
|
||||||
|
GroupMap docs/gitdm/companies/canonical Canonical
|
||||||
|
GroupMap docs/gitdm/companies/datto Datto
|
||||||
|
GroupMap docs/gitdm/companies/dreamhost DreamHost
|
||||||
|
GroupMap docs/gitdm/companies/nec NEC
|
||||||
|
GroupMap docs/gitdm/companies/redhat Red Hat
|
||||||
|
GroupMap docs/gitdm/companies/suse SUSE
|
||||||
|
GroupMap docs/gitdm/companies/virtuozzo Virtuozzo
|
||||||
|
|
||||||
|
# Contributors from other Open Source communities and education.
|
||||||
|
|
||||||
|
GroupMap docs/gitdm/groups/opensource Contributors from Open Source communities
|
||||||
|
GroupMap docs/gitdm/groups/education Contributors from education
|
||||||
|
|
||||||
|
# Contributors that are not affiliated with any of the above.
|
||||||
|
|
||||||
|
GroupMap docs/gitdm/groups/unaffiliated Unaffiliated contributors
|
Loading…
x
Reference in New Issue
Block a user