]> xenbits.xensource.com Git - people/larsk/commit-log-scripts.git/commitdiff
Initial set of scripts that I use to collect stats
authorLars Kurth <lars.kurth@xenproject.org>
Tue, 14 Jul 2015 18:32:03 +0000 (14:32 -0400)
committerLars Kurth <lars.kurth@xenproject.org>
Tue, 14 Jul 2015 18:32:03 +0000 (14:32 -0400)
34 files changed:
scripts/README [new file with mode: 0644]
scripts/README~ [new file with mode: 0644]
scripts/delete-output [new file with mode: 0755]
scripts/delete-output~ [new file with mode: 0755]
scripts/delete-tree [new file with mode: 0755]
scripts/make-tree [new file with mode: 0755]
scripts/make-tree~ [new file with mode: 0755]
scripts/output/archive [new file with mode: 0755]
scripts/output/archive~ [new file with mode: 0755]
scripts/update-scripts [new file with mode: 0755]
scripts/xenproject-org-gitdm-config/academics [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/consultants [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/domain-to-employer [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/domain-to-employer~ [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/email-aliases [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/email-aliases~ [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/email-to-employer [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/email-to-employer~ [new file with mode: 0644]
scripts/xenproject-org-gitdm-config/gitdm.config [new file with mode: 0644]
scripts/xenproject-org-gitdm/gitdm-script [new file with mode: 0755]
scripts/xenproject-org-gitdm/gitdm-script-ext~ [new file with mode: 0755]
scripts/xenproject-org-gitdm/gitdm-script~ [new file with mode: 0755]
scripts/xenproject/git-fetch-helper [new file with mode: 0755]
scripts/xenproject/month [new file with mode: 0755]
scripts/xenproject/month~ [new file with mode: 0755]
scripts/xenproject/special-mirage-2.5 [new file with mode: 0755]
scripts/xenproject/special-mirage-2.5~ [new file with mode: 0755]
scripts/xenproject/update [new file with mode: 0755]
scripts/xenproject/update~ [new file with mode: 0755]
scripts/xenproject/year [new file with mode: 0755]
scripts/xenproject/year-compare-xen-kvm [new file with mode: 0755]
scripts/xenproject/year-range [new file with mode: 0755]
scripts/xenproject/year-range~ [new file with mode: 0755]
scripts/xenproject/year~ [new file with mode: 0755]

diff --git a/scripts/README b/scripts/README
new file mode 100644 (file)
index 0000000..c44a9a9
--- /dev/null
@@ -0,0 +1,77 @@
+This set of scripts is used to get contribution stats for a number of projects
+
+= Getting started =
+
+The following three commands can be used from within the *scripts* or the root
+directory (.)
+
+make-tree will create the directory structure, check out repositories, and copy 
+scripts into the right location for optimal workflow and copy config files
+into the correct location also. You must use this command at least once, before
+you can get started.
+
+delete-tree will delete the entire directory structure including all files in
+them, with the exception of the archive
+
+update-scripts will update modified scripts and make them available to the user
+in locations most optimal for the workflow
+
+== GitDM config files ==
+scripts/xenproject-org-gitdm-config contains GitDM config files that override
+those. This ensures that you can have your own set of config files without
+having to push them back into the GitDM repository
+== Directory structure ==
+
+output: contains all output files. These are sorted by sub-project (e.g. hypervisor).
+There is also a directory called *all* which contains data for all subprojects.
+
+xenproject: contains all the code repositories, as well as scripts to gather data
+
+xenproject-org-gitdm: contains only helper scripts, GitDM and config files.
+Normally you will never need to touch this file.
+
+= Scripts =
+
+== xenproject ==
+
+month <year> <month> creates stats for a month : log files in the form <year>-<month>.* are generated 
+year <year> creates stats for a full year : log files of the form <year>.* are generated
+year-range <year1> <hear2> creates stats covering several years : log files in the form <year1>-<year2>.* are generated
+year-compare-xen-kvm <year> compares comparable parts of xen and kvm : log files of the form <year>-comp.* are generated
+
+Examples of <year> : 1999, 2012, ...
+Examples of <month> : 1,2,..., 12 
+
+== Updating repos ==
+call "update"in the xenproject directory
+
+== output ==
+
+archive will archive output files in the archive directory (note that
+only tarballs and git logs will be archived) and then wipe the output directory
+
+The .txt files contain a brief breakdown of general stats, contributor distribution, etc. 
+Right now they do not contain the data in a format that can be copy and pasted into the
+COSBO dashboard, but it takes a minute to pull the data together. 
+
+Look for: 
+* file: output/all/<year>-<month>.txt
+* Verify if any of the email addresses in the .txt file are Citrix employees. If so, then update 
+  scripts/xenproject-org-gitdm-config/email-to-employer and run scripts/update-scripts with a line 
+  such as <email> Citrix added. Then rerun the months script
+* E.g. "Processed 666 csets from 62 developers" contains the number of patches/commits and
+  authors. If there are any obvious email duplications you may want to add this to the email-aliases file
+  and then update the scripts
+* "Employers with the most hackers" will contain a Citrix line which you can use to calculate the
+  non-citrix authors
+* "Top changeset contributors by employer" will contain a Citrix line which you can use to calculate
+  the non-Citrix commits
+
+== Modifying the scripts ==
+Scripts which may need heavy modifying are
+* make-tree (the section to checkout)
+* other files ... array definitions may need changing
+* xenproject/* ... you will need to change most likely the ALL array definition only
+* xenproject/update ... you will probably need top remove the megamirage special casing
+
diff --git a/scripts/README~ b/scripts/README~
new file mode 100644 (file)
index 0000000..628bb3a
--- /dev/null
@@ -0,0 +1,50 @@
+This set of scripts is used to get contribution stats for a number of projects
+
+= Getting started =
+
+The following three commands can be used from within the *scripts* or the root
+directory (.)
+
+make-tree will create the directory structure, check out repositories, and copy 
+scripts into the right location for optimal workflow and copy config files
+into the correct location also. You must use this command at least once, before
+you can get started.
+
+delete-tree will delete the entire directory structure including all files in
+them, with the exception of the archive
+
+update-scripts will update modified scripts and make them available to the user
+in locations most optimal for the workflow
+
+== GitDM config files ==
+scripts/xenproject-org-gitdm-config contains GitDM config files that override
+those. This ensures that you can have your own set of config files without
+having to push them back into the GitDM repository
+== Directory structure ==
+
+output: contains all output files. These are sorted by sub-project (e.g. hypervisor).
+There is also a directory called *all* which contains data for all subprojects.
+
+xenproject: contains all the code repositories, as well as scripts to gather data
+
+xenproject-org-gitdm: contains only helper scripts, GitDM and config files.
+Normally you will never need to touch this file.
+
+= Scripts =
+
+== xenproject ==
+
+month <year> <month> creates stats for a month : log files in the form <year>-<month>.* are generated 
+year <year> creates stats for a full year : log files of the form <year>.* are generated
+year-range <year1> <hear2> creates stats covering several years : log files in the form <year1>-<year2>.* are generated
+year-compare-xen-kvm <year> compares comparable parts of xen and kvm : log files of the form <year>-comp.* are generated
+
+Examples of <year> : 1999, 2012, ...
+Examples of <month> : 1,2,..., 12 
+
+== output ==
+
+archive will archive output files in the archive directory (note that
+only tarballs and git logs will be archived) and then wipe the output directory
+
diff --git a/scripts/delete-output b/scripts/delete-output
new file mode 100755 (executable)
index 0000000..b1d3b7c
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/bash
+# Only use if you keep config files in xenproject-org-gitdem-config
+# Otherwise your config files may be nuked
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+old=`pwd`
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+echo "Deleting generated output files"
+rm -rf output
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+# Create the filesystem hierarchy
+echo "Recreating output folder"
+mkdir output
+mkdir output/all
+for i in "${PROJECTS[@]}"
+do
+  :
+  mkdir output/$i
+done
+
+cd $old
+
diff --git a/scripts/delete-output~ b/scripts/delete-output~
new file mode 100755 (executable)
index 0000000..51a2206
--- /dev/null
@@ -0,0 +1,39 @@
+#!/bin/bash
+# Only use if you keep config files in xenproject-org-gitdem-config
+# Otherwise your config files may be nuked
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+old=`pwd`
+
+# Make sure the script can be used from scripts and the root folder
+if [ -d scripts ]; then
+   root="."
+else
+   root=".."
+fi
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+echo "Deleting generated output files"
+rm -rf $root/output
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+# Create the filesystem hierarchy
+echo "Recreating output folder"
+mkdir output
+mkdir output/all
+for i in "${PROJECTS[@]}"
+do
+  :
+  mkdir output/$i
+done
+
+cd $old
+
diff --git a/scripts/delete-tree b/scripts/delete-tree
new file mode 100755 (executable)
index 0000000..e93188b
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/bash
+# Only use if you keep config files in xenproject-org-gitdem-config
+# Otherwise your config files may be nuked
+
+# Make sure the script can be used from scripts and the root folder
+if [ -d scripts ]; then
+   root="."
+else
+   root=".."
+fi
+
+echo "Deleting generated files"
+rm -rf $root/output
+rm -rf $root/xenproject
+rm -rf $root/xenproject-org-gitdm
+
+
diff --git a/scripts/make-tree b/scripts/make-tree
new file mode 100755 (executable)
index 0000000..3c53393
--- /dev/null
@@ -0,0 +1,86 @@
+#!/bin/bash
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+old=`pwd`
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+# Create the filesystem hierarchy
+if [ ! -d output ]; then
+  echo "Creating output folder"
+  mkdir output
+  mkdir output/all
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir output/$i
+  done
+fi
+
+if [ ! -d archive ]; then
+  echo "Creating archive folder"
+  mkdir archive
+  mkdir archive/all
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir archive/$i
+  done
+fi
+
+if [ ! -d xenproject ]; then
+  echo "Creating xenproject folder"
+  mkdir xenproject
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir xenproject/$i
+  done   
+  # Fetch repos
+  # This contains the main logic of how to get the git repos for each project
+  # (this is a little crude, but there is no point to make this more elegant)
+  # IMPORTANT: because repoś are frequently added to mirage and xapi, it is 
+  # safer to nuke the xenproject directory and run make-tree again   
+  cd xenproject/hypervisor
+  git clone git://xenbits.xen.org/xen.git
+  git clone git://xenbits.xen.org/osstest.git
+  git clone git://xenbits.xen.org/raisin.git
+  git clone git://xenbits.xen.org/mini-os.git
+  
+  cd ../linux
+  git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
+  cd ../xapi
+  curl https://api.github.com/orgs/xapi-project/repos\?per_page=200 | grep full_name | sed -e 's#.*"xapi-project/\(.*\)".*#\1#' | xargs -i git clone https://github.com/xapi-project/{} 
+  cd ..
+  # IMPORTANT: do not cd into megamirage  
+  git clone --recursive git://github.com/mirage/megamirage 
+  cd megamirage
+  git submodule init
+  git submodule update
+  cd ../qemu
+  git clone git://git.qemu.org/qemu.git
+  cd ../winpvdrivers
+  git clone git://xenbits.xen.org/pvdrivers/win/xenbus.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xeniface.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xennet.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xenvbd.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xenvif.git
+  cd ../kvm
+  git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+  cd ../..
+  
+fi
+
+# Get Git-DM
+if [ ! -d xenproject-org-gitdm ]; then
+  echo "Cloning gitdm"
+  git clone git://xenbits.xen.org/people/larsk/xenproject-org-gitdm.git
+fi
+
+# Copy latest versions of scripts into folders
+scripts/update-scripts
+
+cd $old
diff --git a/scripts/make-tree~ b/scripts/make-tree~
new file mode 100755 (executable)
index 0000000..715e644
--- /dev/null
@@ -0,0 +1,83 @@
+#!/bin/bash
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+old=`pwd`
+
+# Make sure the script can be used from scripts and 
+if [ ! -d scripts ]; then
+  cd ..
+fi
+
+# Create the filesystem hierarchy
+if [ ! -d output ]; then
+  echo "Creating output folder"
+  mkdir output
+  mkdir output/all
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir output/$i
+  done
+fi
+
+if [ ! -d archive ]; then
+  echo "Creating archive folder"
+  mkdir archive
+  mkdir archive/all
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir archive/$i
+  done
+fi
+
+if [ ! -d xenproject ]; then
+  echo "Creating xenproject folder"
+  mkdir xenproject
+  for i in "${PROJECTS[@]}"
+  do
+    :
+    mkdir xenproject/$i
+  done   
+  # Fetch repos
+  # This contains the main logic of how to get the git repos for each project
+  # (this is a little crude, but there is no point to make this more elegant)
+  # IMPORTANT: because repoś are frequently added to mirage and xapi, it is 
+  # safer to nuke the xenproject directory and run make-tree again   
+  cd xenproject/hypervisor
+  git clone git://xenbits.xen.org/xen.git
+  git clone git://xenbits.xen.org/osstest.git
+  cd ../linux
+  git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
+  cd ../xapi
+  curl https://api.github.com/orgs/xapi-project/repos\?per_page=200 | grep full_name | sed -e 's#.*"xapi-project/\(.*\)".*#\1#' | xargs -i git clone https://github.com/xapi-project/{} 
+  cd ..
+  # IMPORTANT: do not cd into megamirage  
+  git clone --recursive git://github.com/mirage/megamirage 
+  cd megamirage
+  git submodule init
+  git submodule update
+  cd ../qemu
+  git clone git://git.qemu.org/qemu.git
+  cd ../winpvdrivers
+  git clone git://xenbits.xen.org/pvdrivers/win/xenbus.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xeniface.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xennet.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xenvbd.git
+  git clone git://xenbits.xen.org/pvdrivers/win/xenvif.git
+  cd ../kvm
+  git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+  cd ../..
+  
+fi
+
+# Get Git-DM
+if [ ! -d xenproject-org-gitdm ]; then
+  echo "Cloning gitdm"
+  git clone git://xenbits.xen.org/people/larsk/xenproject-org-gitdm.git
+fi
+
+# Copy latest versions of scripts into folders
+scripts/update-scripts
+
+cd $old
diff --git a/scripts/output/archive b/scripts/output/archive
new file mode 100755 (executable)
index 0000000..26c0c79
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+find */*.bz2 | xargs -i cp {} ../archive/{}
+find */*.gitlog | xargs -i cp {} ../archive/{}
+
+rm */*.*
diff --git a/scripts/output/archive~ b/scripts/output/archive~
new file mode 100755 (executable)
index 0000000..392c423
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+find */*.bz2 | xargs -i cp {} ../archive/{}
+find */*.gitlog | xargs -i cp {} ../archive/{}
diff --git a/scripts/update-scripts b/scripts/update-scripts
new file mode 100755 (executable)
index 0000000..616c56a
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Make sure the script can be used from scripts and the root folder
+if [ -d scripts ]; then
+   root="."
+else
+   root=".."
+fi
+
+# Copy latest versions of scripts into folders
+echo "Copying scripts to target destinations"
+cp -r $root/scripts/output/* $root/output
+cp -r $root/scripts/xenproject/* $root/xenproject
+cp -r $root/scripts/xenproject-org-gitdm/* $root/xenproject-org-gitdm
+
+# Copy latest versions of GitDM config files
+echo "Copying GitDM config files"
+cp -r $root/scripts/xenproject-org-gitdm-config/* $root/xenproject-org-gitdm
+
+
+
diff --git a/scripts/xenproject-org-gitdm-config/academics b/scripts/xenproject-org-gitdm-config/academics
new file mode 100644 (file)
index 0000000..5618989
--- /dev/null
@@ -0,0 +1,199 @@
+# Academics
+2ameya@gmail.com
+aaronc@cse.unsw.edu.au
+aaronc@gelato.unsw.edu.au
+ablaich@gmail.com
+adam@os.inf.tu-dresden.de
+agnel.joel@gmail.com
+ahiliation@yahoo.co.in
+akr@fsij.org
+anders.blomdell@control.lth.se
+andreas@petlund.no
+andries.brouwer@cwi.nl
+apetlund@simula.no
+arastogi@cs.stonybrook.edu
+bart@cs.pdx.edu
+bbb@cs.unc.edu
+bblum@andrew.cmu.edu
+benjamin.tissoires@gmail.com
+berndporr@f2s.com
+bgilbert@cs.cmu.edu
+bkloppenborg@gmail.com
+boettcher@physik.uni-kiel.de
+borkmann@iogearbox.net
+braice@braice.net
+caratorn@gmail.com     # Charles Clement
+cedric.augonnet@ens-lyon.fr
+cedric.augonnet@ens-lyon.org
+chlunde@ping.uio.no
+christian.dietrich@informatik.uni-erlangen.de
+Christian.Samsel@rwth-aachen.de
+colin.leitner@googlemail.com
+compudj@krystal.dyndns.org
+crindy646@gmail.com
+crq@kernel.org
+damian@tvk.rwth-aachen.de
+danielrosenthal@acm.org
+daniel.sangorrin@gmail.com
+daniel.turull@gmail.com
+dank@qemfd.net
+dev@capelis.dj
+dhalperi@cs.washington.edu
+dhaval.giani@gmail.com
+diklic.perin.nikola@gmail.com
+doug.leith@nuim.ie
+dpreed@reed.com
+dyqith@gmail.com
+ejbosman@cs.vu.nl
+emmanuel.pacaud@univ-poitiers.fr
+ezk@cs.sunysb.edu
+ezk@fsl.cs.sunysb.edu
+fabio@gandalf.sssup.it
+facugaich@gmail.com
+forensixs@gmx.de
+francesco.gringoli@ing.unibs.it
+fromdj2k@gmail.com
+galibert@pobox.com
+gebhardt@astro.uni-tuebingen.de
+geofft@mit.edu
+glorioustao@gmail.com
+g.trinabh@gmail.com
+g.trombetti.lkrnl1213@logicschema.com
+gustavo@las.ic.unicamp.br
+guus@sliepen.org
+hanawa@ccs.tsukuba.ac.jp
+hannemann@i4.informatik.rwth-aachen.de
+haogangchen@gmail.com
+hbmeier@hni.uni-paderborn.de
+heechul.yun@gmail.com
+henrik@austad.us
+hkang.sunysb@gmail.com
+hongshin@gmail.com
+hugelshofer2006@gmx.ch
+ian.mcdonald@jandi.co.nz
+ianw@gelato.unsw.edu.au
+igorm@etf.rs
+ilpo.jarvinen@helsinki.fi
+ingo.oeser@informatik.tu-chemnitz.de
+iws@ovro.caltech.edu
+jaharkes@cs.cmu.edu
+j.borsboom@erasmusmc.nl
+jgrogers@gmail.com
+jheffner@psc.edu
+jiang@cs.ncsu.edu
+jjarvis@staffmail.ed.ac.uk
+jmerino@ac.upc.edu
+josh@kernel.org
+jpmellor@rose-hulman.edu
+jsamch@gmail.com
+jsteckli@os.inf.tu-dresden.de
+julia@diku.dk
+kauer@os.inf.tu-dresden.de
+keie@few.vu.nl
+kilgota@banach.math.auburn.edu
+klto@zhaw.ch
+kusserow@ife.ee.ethz.ch
+lachlan.andrew@gmail.com
+lasaine@lvk.cs.msu.su
+lennart.schulte@nets.rwth-aachen.de
+leon@darkk.net.ru
+liboska@uochb.cas.cz
+linuxrocks123@netscape.net
+livio@eecg.toronto.edu
+lucas.nussbaum@ens-lyon.fr
+lucas.nussbaum@imag.fr
+maan@systemlinux.org
+mabdelmalek@cmu.edu
+madhavakr@gmail.com
+mail@davidkiliani.de
+mamurph@cs.clemson.edu
+maramaopercheseimorto@gmail.com
+martin@decky.cz
+martin.stava@gmail.com
+mathieu.desnoyers@polymtl.ca
+matias.zabaljauregui@cern.ch
+matthias.j.meier@gmx.net
+maurito.s@gmail.com
+mcgrof@winlab.rutgers.edu
+m.ebrahimi@ieee.org
+meis@nets.rwth-aachen.de
+micchie@sfc.wide.ad.jp
+michael.h.williamson@gmail.com
+mikpe@it.uu.se
+milan.plzik@gmail.com
+mirko.bordignon@ieee.org
+mitake@dcl.info.waseda.ac.jp
+mkondrin@hppi.troitsk.ru
+msp@ucsd.edu
+nanakos@wired-net.gr
+navalorenx@gmail.com
+nelson@crynwr.com
+noah@noahdesu.com
+noahwatkins@gmail.com
+npalix@diku.dk
+nwerneck@gmail.com
+ordex@ritirata.org
+padator@wanadoo.fr
+palfrey@gmail.com
+pat@pletscher.org
+peterc@gelato.unsw.edu.au
+philippe.retornaz@epfl.ch
+pribeiro@net.ipl.pt
+pw@osc.edu
+raistlin@linux.it
+rasm@fe.up.pt
+rees@umich.edu
+renzo@cs.unibo.it
+righi.andrea@gmail.com
+rjw@sisk.pl
+rlaufer@cs.ucla.edu
+rmachet@slac.stanford.edu
+rob@cs.sunysb.edu
+robert@herjulf.net
+roberto.sassu@polito.it
+robert@robur.slu.se
+root@danielinux.net
+root@livid.pp.ru
+rsc@swtch.com
+ruben.smits@mech.kuleuven.be
+rubini@unipv.it
+saidi@engin.umich.edu
+samuel.thibault@inria.fr
+samuel.thibault@labri.fr
+satyam@infradead.org
+satyam.sharma@gmail.com
+sha2@ncsu.edu
+shammash@artha.org
+sj323707@ohio.edu
+snadi@uwaterloo.ca
+soerenmoeller2001@gmail.com
+sojkam1@fel.cvut.cz
+stephan.baerwolf@tu-ilmenau.de
+strohel@gmail.com
+sukanto.cse.iitb@gmail.com
+sylvain.foret@anu.edu.au
+thiemo.nagel@ph.tum.de
+thomas2.klute@uni-dortmund.de
+tigran.mkrtchyan@desy.de
+tim@ipi.ac.ru
+tixxdz@opendz.org
+tobias.hansen@physik.uni-hamburg.de
+us15@os.inf.tu-dresden.de
+valentin.longchamp@epfl.ch
+varenet@esiee.fr
+vdkouwe@cs.vu.nl
+vince@deater.net
+virtualphtn@gmail.com
+vonbrand@inf.utfsm.cl
+vweaver1@eecs.utk
+vweaver1@eecs.utk.edu
+walser@tik.ee.ethz.ch
+wcang@nav6.org
+wcang@nrg.cs.usm.my
+wcang@sfc.wide.ad.jp
+wuzhangjin@gmail.com
+xiaokj@gmail.com
+xi.wang@gmail.com
+ysqiao@research.ait.ie
+zabaljauregui@gmail.com
+zbynek.michl@seznam.cz
diff --git a/scripts/xenproject-org-gitdm-config/consultants b/scripts/xenproject-org-gitdm-config/consultants
new file mode 100644 (file)
index 0000000..0a1176a
--- /dev/null
@@ -0,0 +1,157 @@
+# Consultants
+8an@praha12.net
+abogani@kernel.org
+abogani@texware.it
+abraham.manu@gmail.com
+adam_richter2004@yahoo.com
+amdyer@gmail.com
+amit.kucheria@verdurent.com
+andreas.steffen@strongswan.org
+andy@realbig.com
+arhuaco@freaks-unidos.net
+bart@jukie.net
+baruch@ev-en.org
+ben@codiert.org
+benny@ammitzboell-consult.dk
+bgat@billgatliff.com
+bigeasy@tglx.de
+br1@einfach.org
+brijesh.s.singh@gmail.com
+bvanassche@acm.org
+b.van.den.berg.nl@gmail.com
+cattelan@thebarn.com
+cbrake@bec-systems.com
+cdfrey@foursquare.net
+chripell@gmail.com
+clifford@clifford.at
+cl@linux-foundation.org
+ct@pipapo.org
+dan@dennedy.org
+david@davidnewall.com
+ddvlad@rosedu.org
+detlev.casanova@gmail.com
+dilinger@debian.org
+dkruchinin@acm.org
+dmosberger@gmail.com
+dominique@quatravaux.org
+erezzi.list@gmail.com
+gary@mlbassoc.com
+geekypenguin@gmail.com
+gerardk5@verizon.net
+giometti@enneenne.com
+glee@swspec.com
+greg@enjellic.com
+gstreiff@neteffect.com
+hal.rosenstock@gmail.com
+halr@voltaire.com
+hans@schillstrom.com
+hch@infradead.org
+hnrose@comcast.net
+holler@ahsoftware.de
+homuth-rosemann@gmx.net
+ilkka.myllyperkio@sofica.fi
+ivan.kuten@promwad.com
+jan@ccsinfo.com
+jarkko.nikula@bitmer.com
+jayakumar.lkml@gmail.com
+jengelh@medozas.de
+j.e.van.grootheest@caiway.nl
+jhuntwork@lightcubesolutions.com
+jkrzyszt@tis.icnet.pl
+jluebbe@debian.org
+joern@lazybastard.de
+joern@lazybastard.org
+joern@logfs.com
+joern@logfs.org
+joern@wh.fh-wedel.de
+joern@wohnheim.fh-wedel.de
+jon.nettleton@gmail.com
+jroberson@jroberson.net
+js@sig21.net
+juan@grigera.com.ar
+kalle.jokiniemi@digia.com
+kaos@ocs.com.au
+ken@bitsko.slc.ut.us
+kernel@goodcoffee.net
+khc@pm.waw.pl
+klaus@atsec.com
+konsti@ku-gbr.de
+ladislav.michl@seznam.cz
+laforge@gnumonks.org
+lebon@lebon.org.ua
+leon@leon.nu           # Leon Romanovsky
+liplianin@tut.by
+lord@crocodile.org
+luca.risolia@studio.unibo.it
+marco-laporta@tiscali.it
+mark_salyzyn@us.xyratex.com
+mark.vels@team-embedded.nl
+marmarek@mimuw.edu.pl
+matt@0xlab.org
+maxin.john@gmail.com
+max@vozeler.com
+m.bachem@gmx.de
+mb@becroft.co.nz
+mcmanus@ducksong.com
+michael@deb-support.de
+mjg59@srcf.ucam.org
+mulyadi.santosa@gmail.com
+mware@elphinstone.net
+nate.diller@gmail.com
+nelsoneci@gmail.com
+netdev@axxeo.de
+nite@hq.alert.sk
+ohad@bencohen.org
+openembedded@haerwu.biz
+openembedded@hrw.one.pl
+pascal@pabr.org
+paul@pwsan.com
+penguin.wrangler@gmail.com
+peragrin.com
+pkoutoupis@hydrasystemsllc.com
+pwaechtler@mac.com
+ragner.magalhaes@indt.org.br
+rickbronson@gmail.com
+rmk@arm.linux.org.uk
+robin_callender@hotmail.com
+rocher.jeremy@gmail.com
+roy.hashimoto@gmail.com
+rpaulo@gmail.com
+rpm@xenomai.org
+rubini@gnudd.com
+sakoman@gmail.com
+satoru.satoh@gmail.com
+savin.zlobec@gmail.com
+scott@jumpnowtek.com
+segooon@gmail.com
+sfking@fdwdc.com
+shikhark@gmail.com
+siim@p6drad-teel.net
+silbe@activitycentral.com
+simon.wunderlich@s2003.tu-chemnitz.de
+skandalfo@gmail.com    # linkedin
+smurf@smurf.noris.de
+spam_from_intelfb@chezphil.org
+spam_from_usb_devel@chezphil.org
+stefan@datenfreihafen.org
+stelian@popies.net
+steveb@workware.net.au
+steve@linuxrealtime.co.uk
+steve@sakoman.com
+super.firetwister@googlemail.com
+tikkeri@gmail.com
+timo.teras@iki.fi
+tim@seoss.co.uk
+tom@baringforge.com
+trimarchi@gandalf.sssup.it
+trimarchimichael@yahoo.it
+uri.yosef@gmail.com
+usb_endian_patch@chezphil.org
+val@nmt.edu
+vst@vlnb.net
+warp@aehallh.com
+weo@reccoware.de
+wg@grandegger.com
+x@jeffhansen.com
+xyzzy@speakeasy.org
+zboszor@dunaweb.hu
diff --git a/scripts/xenproject-org-gitdm-config/domain-to-employer b/scripts/xenproject-org-gitdm-config/domain-to-employer
new file mode 100644 (file)
index 0000000..c28dc4b
--- /dev/null
@@ -0,0 +1,1035 @@
+#
+# Corporate email mappings.
+#
+3alitydigital.de 3ality Digital Systems GmbH
+4pi.com                4pi Analysis
+5etech.eu      5e Technologies
+6wind.com      6WIND
+8d.com         8D Technologies
+abilis.com     Abilis Systems
+acmesystems.it Acme Systems srl
+aconex.com     Aconex
+acronis.com    Acronis
+aculab.com     Aculab Plc.
+adaptec.com    Adaptec
+addi-data.com  ADDI-DATA GmbH
+adetelgroup.com        Adetel Group
+agilemesh.com  AgileMesh
+agilent.com    Agilent Corporation
+aimvalley.nl   AimValley
+airvana.com    Airvana
+aist.go.jp     (Academia) National Institute of Advanced Industrial Science and Technology
+ait.ie         Athlone Institute of Technology
+aizo.com       aizo ag
+akamai.com     Akamai Technologies
+alacritech.com Alacritech
+alcatel.com    Alcatel-Lucent
+alcatel-lucent.com     Alcatel-Lucent
+alcatel-lucent.fr      Alcatel-Lucent
+alibaba.com    Alibaba
+alibaba-inc.com        Alibaba
+allen-organ.com        Allen Organ Company
+alliedtelesis.co.nz    Allied Telesis
+alpha-bit.de   alpha-bit GmbH
+alsatis.com    Alsatis
+altlinux.com   ALT Linux Ltd
+altlinux.ru    ALT Linux Ltd
+altran.com     Altran
+amarulasolutions.com   Amarula Solutions
+ambarella.com  Ambarella
+amcc.com       Applied Micro Circuit Corp.
+amd64.org      AMD
+amd.com                AMD
+amltd.com      American Microsystems Limited
+am.sony.com    Sony
+anagramm.de    Anagramm GmbH
+analog.com     Analog Devices
+android.com    Google
+anduras.de     ANDURAS AG
+anevia.com     Anevia
+apm.com                APM
+appeartv.com   Appear TV AS
+apple.com      Apple
+arastra.com    Arastra Inc
+areca.com.tw   Areca
+aristanetworks.com     Arista Networks
+armadeus.com   Armadeus Systems
+arm.com                ARM
+artecdesign.ee Artec Design
+arvoo.nl       ARVOO Engineering
+ascom.ch       Ascom
+asix.com.tw    ASIX Electronics Corp.
+astaro.com     Astaro
+astekcorp.com  Astek Corporation
+atheros.com    Atheros Communications
+atmel.com      Atmel
+atomide.com    Atomide
+audioscience.com       AudioScience Inc.
+auerswald.de   Auerswald
+avionic-design.de  Avionic Design Development GmbH
+avtrex.com     Avtrex
+axis.com       Axis Communications
+azingo.com     Azingo
+b1-systems.de  B1 Systems
+balabit.com    BalaBit
+balabit.hu     BalaBit
+barco.com      Barco
+baslerweb.com  Basler Vision Technologies
+bay.ws Bay
+belden.com     Belden
+bell-labs.com  Alcatel-Lucent
+betterlinux.com        BetterLinux
+bigfootnetworks.com    Bigfoot Networks
+bitbox.co.uk   BitBox Ltd
+bitfrost.no    Bitfrost
+bitmer.com     Bitmer Ltd
+bitsim.com     BitSim
+bitwagon.com   BitWagon Software
+bivio.net      Bivio Networking
+b-labs.co.uk   B Labs
+blankpage.ch   BlankPage
+bluecherry.net Bluecherry LLC
+bluegiga.com   Bluegiga
+bluehost.com   Bluehost
+bluetechnix.at Blue Technix
+bluewatersys.com       Bluewater Systems
+boeing.com     Boeing
+bolloretelecom.eu      Bolloré Telecom
+bosch.com      Bosch
+bosch-sensortec.com    Bosch
+bose.com       Bose Corporation
+boundarydevices.com    Boundary Devices
+brastel.co.jp  Brastel Telecom
+brastel.com    Brastel Telecom
+broadcom.com   Broadcom
+brocade.com    Brocade
+brontes3d.com  Brontes Technologies
+bticino.it     BTicino
+bull.net       Bull SAS
+cadence.com    Cadence Design Systems
+cadsoft.de     CadSoft Computer GmbH
+caiaq.de       caiaq
+calao-systems.com      Calao-Systems
+call-direct.com.au     Call Direct
+calva.com      CalvaEDI
+calxeda.com    Calxeda
+cam.ac.uk      (Academia) University of Cambridge
+candelatech.com        Candela Technologies
+canonical.com  Canonical
+cardaccess-inc.com     Card Access
+cavium.com             Cavium
+caviumnetworks.com     Cavium Networks
+cbnco.com      Canadian Bank Note Company
+cctechnol.com  C&C Technologies
+ccur.com       Concurrent Computer Corporation
+cdi.cz         CDI.CZ
+cea.fr         CEA
+celestrius.com Celestrius
+celunite.com   Azingo
+centtech.com   Centaur Technology
+cern.ch                CERN
+chargestorm.se ChargeStorm AB
+chelsio.com    Chelsio
+chromium.org   Google
+chumby.com     Chumby Industries
+cinterion.com  Cinterion Wireless Modules
+cirrus.com     Cirrus Logic
+cisco.com      Cisco
+citi.umich.edu (Academia) Univ. of Michigan CITI
+citrix.com     Citrix
+city.ac.uk     (Academia) City University
+clemson.eu     (Academia) Clemson University
+clustcom.com   Cluster Computing
+clusterfs.com  Sun
+cn.fujitsu.com Fujitsu
+cnr.it         CNR
+cnrs.fr                CNRS
+codeaurora.org Code Aurora Forum
+codefidence.com Codefidence
+codelemon.com  Code Lemon
+codesourcery.com CodeSourcery
+collabora.co.uk Collabora Multimedia
+collax.com     Collax
+compulab.co.il CompuLab
+computergmbh.de        CC Computer Consultants
+comrex.com     Comrex Corporation
+comsleep.com   ComSleep
+comx.dk        ComX Networks
+concentris-systems.com Concentris Systems
+conectiva.com.br       Mandriva
+conexant.com   Conexant Systems
+consentry.com  ConSentry Networks
+contec.at      Contec Steuerungstechnik & Automation GmbH
+coraid.com     Coraid
+corelatus.se   Corelatus AB
+cornelius-consult.de   Cornelius Consult
+corscience.de  Corscience GmbH
+cosmosbay.com  Cosmosbay~Vectis
+cozybit.com    cozybit
+cpdesign.com.au        Creative Product Design
+cpqcorp.net    HP
+cpti.cetuc.puc-rio.br CPTI
+cray.com       Cray
+creative.com   Creative Technology
+creativelabs.com       Creative Technology
+creytiv.com    Creytiv.com
+criticallink.com       Critical Link
+critical-links.com     Critical Links
+crystalfontz.com       Crystalfontz
+csbnet.se      Stiftelsen Chalmers Studenthem
+cse-semaphore.com      CSE Semaphore
+csr.com        CSR
+cumulusnetworks.com    Cumulus Networks
+cyberguard.com Secure Computing
+cybernetics.com        Cybernetics
+cyberswitching.com     Cyber Switching
+cypress.com    Cypress Semiconductor
+data.slu.se    (Academia) Uppsala University
+dave.eu        Dave S.r.l.
+dekaresearch.com       Deka Research and Development
+dell.com       Dell
+densan.co.jp   Densan
+denx.de        DENX Software Engineering
+develtech.com  Develtech
+devicescape.com        Devicescape
+diamond.ac.uk  Diamond Light Source
+diasemi.com    Dialog Semiconductor
+dibcom.fr      DiBcom
+digi.com       Digi International
+digidescorp.com        Digital Design Corporation
+digigram.com   Digigram
+digitaldevices.de      Digital Devices GmbH
+digium.com     Digium
+dmp.com.tw     DMP Electronics
+dmx.com                DMX
+doredevelopment.dk     DoréDevelopment
+dreamhost.com  New Dream Network
+dresearch.de   DResearch
+dresearch-fe.de        DResearch Fahrzeugelektronik GmbH
+dspecialists.de        DSPECIALISTS
+dti2.net       DTI2 - Desarrollo de la tecnologia de las comunicaciones
+ebts.fi                EKE Building Technology Systems
+edesix.com     Edesix Ltd
+efficios.com   EfficiOS        # Desnoyers
+efjohnson.com  EF Johnson
+eia.be         EIA Electronics NV
+einfochips.com eInfochips
+einstruction.com       eInstruction
+eke.fi         EKE-Electronics
+elandigitalsystems.com Elan Digital Systems
+elbrys.com     Elbrys Networks
+elitecore.com  Elitecore Technology
+elliptictech.com       Elliptic Technologies
+elpa.it                ELPA
+ema-tech.com   Embedded Machine Technology Co.
+ematech.fr     EMA Tech
+embeddedalley.com      Embedded Alley Solutions
+embedded-sol.com       Embedded Solutions LTD
+emc.com                EMC
+emc.com.tw     ELAN Microelectronics Corp.
+emcraft.com    EmCraft Systems
+emerson.com    Emerson
+emlix.com      emlix GmbH
+empirix.com    Empirix
+ems-wuensche.com      EMS Thomas Wuensche
+emulex.com     Emulex
+enac.fr                ENAC
+endian.com     Endian
+endian.se      Endian Technologies
+endrelia.com   Endrelia
+enea.com       ENEA AB
+ensi-bourges.fr        ENSI de Bourges
+eoriginal.com  eOriginal
+epsilou.com    Epsilou Corp.
+eqware.net     EQWARE Engineering
+ericsson.com   Ericsson
+esaturnus.com  eSATURNUS
+escient.com    Escient
+escrypt.com    ESCRYPT GmbH
+esd-electronics.com    ESD Electronics
+esd.eu         ESD Electronics
+esentire.com   eSentire
+etchedpixels.co.uk     Etched Pixels Digital Design
+e-teleport.net INTERMEDIASUD
+etersoft.ru    Etersoft
+eukrea.com     Eukrea Electromatique
+eurotech.com   Eurotech Ltd
+eurotech-ltd.co.uk     Eurotech Ltd
+everteq.com    EverteQ
+ev-i.at                ev-i Informationstechnologie
+evidence.eu.com        Evidence Srl
+exar.com       Exar Corp.
+exceliance.fr  Exosec
+exm32.com      MSC Vertriebs GmbH
+exosec.fr      Exosec
+exponent.gr    eXponent Technologies
+faraday-tech.com       Faraday Technology
+fastmail.fm    FastMail.FM
+fb.com         Facebook
+fedoraproject.org      Red Hat
+fgan.de                FGAN
+fixstars.com   Fixstars Technologies
+fox-it.com     Fox-IT
+fracturecode.com       FractureCode Corporation
+fraunhofer.de  Fraunhofer FOKUS
+freebox.fr     Freebox
+free-electrons.com     Free Electrons
+freescale.com  Freescale
+frequentis.com Frequentis AG
+ftdichip.com   Future Technology Devices International
+fuel7.com      fuel7
+fujitsu.com    Fujitsu
+fujitsu-siemens.com    Fujitsu Siemens
+gaisler.com    Gaisler Research
+galvanix.com   Galvanix
+gamic.com      GAMIC mbH
+ga-safety.net  General Aviation Safety Network
+gdsys.de       Guntermann & Drunck GmbH
+ge.com         General Electric
+gefanuc.com    GE Fanuc
+geicp.com      Glass Expansion
+genband.com    Genband
+genua.de       GeNUA
+geomatys.fr    Geomatys
+geometrics.com Geometrics
+gluster.com    Gluster, Inc.
+gnu.org                GNU
+goldcircle.co.za       Gold Circle
+google.com     Google
+grassvalley.com        Grass Valley
+greenturtles.in        Green Turtles Technologies
+grid-net.com   Grid-Net
+griffin.net    Griffin INet
+grml.org       Grml Solutions
+grnet.gr       GRNET
+gtri.gatech.edu        (Academia) Georgia Tech Research Institute
+gts.it         G.T.S. Srl
+gvs.co.yu      GVS
+hale.at                HALE electronic GmbH
+halon.se       Halon Security
+hansjkoch.de   hjk engineering
+harbaum.org    Harman/Becker Automotive Systems
+harris.com     Harris Corporation
+hauppauge.com  Hauppauge
+hcl.in         HCL Technologies
+hds.com                Hitachi Data Systems
+hd-wireless.se H&D Wireless AB
+hermes-softlab.com     HERMES SoftLab
+hevs.ch        HES-SO Valais Wallis
+hhcn.com       HHTech Co.
+highpoint-tech.com     HighPoint Technologies
+hitachi.co.jp  Hitachi
+hitachi.com    Hitachi
+hitachisoft.jp Hitachi
+holik.at       It Technology
+holoscopio.com Holoscópio Tecnologia Ltda.
+hostway.com    Hostway
+hp.com HP
+huawei.com     Huawei Technologies
+hvsistemas.es  HV Sistemas
+iba-group.com  Ion Beam Applications
+iba-worldwide.com      Ion Beam Applications
+ibm.com        IBM
+ibp.de ipb (uk) Ltd.
+ibrix.com      Ibrix
+icplus.com.tw  IC Plus
+idt.com                Integrated Device Technology
+ifm.com                IFM Electronic
+igalia.com     Igalia S.L.
+igel.co.jp     igel
+imgtec.com     Imagination Technologies
+ims.co.at      IMS Nanofabrication AG
+indesign-llc.com       Indesign LLC
+indt.org.br    INdT
+indt.org       INdT
+inepro.com     Inepro BV
+infor.com      Infor
+ingate.com     Ingate Systems
+inhand.com     InHand Electronics
+inl.fr INL
+innominate.com Innominate Security Technologies
+innovsys.com   Innovative Systems
+inov.pt                INOV
+inp.nsk.su     Budker Institute of Nuclear Physics
+inria.fr       INRIA
+insignal.co.kr Insignal Co.
+intel.com      Intel
+intellilink.co.jp      NTT
+intellitree.com        IntelliTree Solutions
+intermediasud.com      INTERMEDIASUD
+internet24.de  internet24 GmbH
+intra2net.com  Intra2net AG
+ipax.at                IPAX
+iptel.org      iptelorg GmbH
+iram.es        IRAM
+iseebcn.com    ISEE
+isismpp.fr     isis-mpp
+ispras.ru      (Academia) Institute for System Programming Russian Academy of Sciences
+i-tech.si      Instrumentation Technologies
+itelematic.com International Telematics Ltd
+ivitera.com    IVITERA a.s.
+ixiacom.com    Ixia
+jcz.nl         JCZ-Automatisering
+jmicron.com    jmicron.com
+jotron.com     Jotron Phontech
+jp.fujitsu.com Fujitsu
+jumpnowtek.com Jumpnow
+jungo.com      Jungo Ltd.
+jusst.de       jusst technologies GmbH
+karo-electronics.de    Ka-Ro electronics GmbH
+katalix.com    Katalix Systems
+kcomputing.com K Computing
+kentrox.com    Kentrox
+kerlabs.com    Kerlabs
+kernelconcepts.de      Kernel Concepts
+kernellabs.com KernelLabs Inc
+keymile.com    Keymile AG
+keyspan.com    InnoSys
+kionix.com     Kionix
+kpitcummins.com        KPIT Cummins
+ksplice.com    Oracle
+lab126.com     Amazon
+lacie.com      LaCie
+lantiq.com     Lantiq
+laptop.org     OLPC
+laurelnetworks.com     ECI Telecom
+ld-didactic.de LD DIDACTIC GmbH
+lemote.com     JiangSu Lemote Corp.
+liewenthal.ee  Liewenthal Electronics
+lii-enac.fr    Le laboratoire d'informatique interactive
+linaro.org     Linaro
+linbit.com     LINBIT
+linsyssoft.com LinSysSoft Technologies
+linutronix.de  linutronix
+linuxant.com   Linuxant
+linuxbox.cz    LinuxBox.cz
+linux-foundation.org   Linux Foundation
+linuxfoundation.org    Linux Foundation
+linx.net       London Internet Exchange
+lippert-at.de  LiPPERT Embedded Computers GmbH
+lippertembedded.de     LiPPERT Embedded Computers GmbH
+ll.mit.edu     (Academia) MIT Lincoln Laboratory
+llnl.gov       Lawrence Livermore National Laboratory
+lntinfotech.com        Larsen & Toubro Infotech
+lnxi.com       Linux Networx
+loadbalancer.org       Loadbalancer.org
+logitech.com   Logitech
+lsexperts.de   LSE Leading Security Experts GmbH
+lsi.com        LSI Logic
+lsil.com       LSI Logic
+lucent.com     Alcatel-Lucent
+lwn.net        LWN.net
+lyrtech.com    Lyrtech
+macqel.be      Macq Electronique
+macqel.com     Macq Electronique
+magenta-development.com        Magenta Development
+mainpine.com   Mainpine
+mandriva.com.br        Mandriva
+mandriva.com   Mandriva
+mandriva.org   Mandriva
+martinsson.se  Martinsson Elektronik AB
+marvell.com    Marvell
+matrixorbital.ca       Matrix Orbital
+matrix-vision.com      Matrix Vision
+matrix-vision.de       Matrix Vision
+matrox.com     Matrox Graphics
+maxim-ic.com   Maxim Integrated Products
+maxlinear.com  MaxLinear
+mediamatech.com        Mediama Technologies
+mellanox.co.il Mellanox
+mellanox.com   Mellanox
+melware.de     Cytronics & Melware
+mentor.com     Mentor Graphics
+mercdev.com    Mercury Development
+messagenetsystems.com  MessageNet Systems
+mesutronic.de  MESUTRONIC Gerätebau GmbH
+metzlerbros.de Metzler Brothers Systementwicklung GbR
+mev.co.uk      MEV Limited
+micrel.com     Micrel Inc.
+microbit.se    Microbit
+microgate.com  MicroGate Systems
+micron.com     Micron
+microsoft.com  Microsoft
+mikrotik.com   MikroTik
+mimc.co.uk     Mercury IMC Ltd
+mind.be                Essensium - Mind
+mindbit.ro     Mindbit
+mips.com       MIPS Technologies
+miraclelinux.com       Miracle Linux
+miromico.ch    Miromico
+missinglinkelectronics.com     Missing Link Electronics
+mistralsolutions.com   Mistral Solutions
+mjsgadgets.com MJS Gadgets
+mlb.co.jp      Media Lab Inc.
+mm-sol.com     MM Solutions AD
+mn-solutions.de        M&N Solutions
+mns.spb.ru     Marine Bridge & Navigation Systems
+mocean-labs.com        Mocean Labs
+modsystems.com MOD Systems
+moreton.com.au Secure Computing
+motorola.com   Motorola
+movial.com     Movial
+movial.fi      Movial
+mpcdata.com    MPC Data
+mpc-data.co.uk MPC Data
+mpg.de         (Academia) Max-Planck-Institut for Astrophysics
+mprc.pku.edu.cn        (Academia) Peking University Microprocessor R&D Center
+m-privacy.de   m-privacy GmbH
+mrv.com                MRV Communications
+msc-ge.com     MSC Vertriebs GmbH
+msi.com.tw     Micro-Star International
+mssgmbh.com    Managed Security Services GmbH
+mtekvision.com MtekVision Corp.
+mvista.com     MontaVista
+myri.com       Myricom
+namesys.com    NameSys
+nanometrics.ca Nanometrics
+nasa.gov       NASA
+navmanwireless.com     Navman Wireless
+ndigital.com   Northern Digital
+nec.co.jp      NEC
+nec.com        NEC
+necel.com      NEC
+nec-labs.com   NEC
+neotion.com    Neotion
+neratec.com    Neratec Solutions
+netapp.com     NetApp
+netasq.com     NETASQ
+neteffect.com  NetEffect
+neterion.com   Neterion
+netinsight.net Net Insight
+netlogicmicro.com      NetLogic Microsystems
+netronome.com  Netronome Systems
+netservers.co.uk       Netservers Ltd.
+netup.ru       NetUP
+netxen.com     NetXen
+newdream.net   New Dream Network
+nexor.com      Nexor Limited
+nextio.com     NextIO
+nhs.net                UK National Health Service
+niasdigital.com        Nias Digital
+nicira.com     Nicira Networks
+ni.com         National Instruments
+nicta.com.au   National ICT Australia
+niif.hu        NIIF Institute
+nokia.com      Nokia
+nomadgs.com    Nomad Global Solutions
+nomadio.net    Nomadio
+nomovok.com    Nomovok Ltd.
+norbit.no      Norbit
+nortel.com     Nortel
+notalvision.com        NotalVision
+novell.com     Suse
+novero.com     novero GmbH
+nppfactor.kiev.ua Factor-SPE
+nrchpc.ac.cn   Tianjin Zhongke Blue Whale Information Technologies
+nrl.navy.mil   U.S. Naval Research Laboratory
+nsn.com                Nokia Siemens Networks
+ntt.co.jp      NTT
+nttdata.co.jp  NTT Data
+ntts.co.jp     NTT
+numascale.com  Numascale
+nuovasystems.com       Cisco
+nuovations.com         Nuovations
+nuvoton.com    Nuvoton Technology
+nvidia.com     NVidia
+nvtl.com       Novatel Wireless
+nxp.com                NXP
+oberthur.com   Oberthur Technologies
+observision.com        Observision
+obsidianresearch.com   Obsidian Research
+oce.com                Océ Technologies
+octant-fr.com  Octant Informatique
+octasic.com    Octasic Semiconductor
+ogc.us                 Open Grid Computing
+okisemi.com    Oki Semiconductor
+oktetlabs.ru   OKTET Labs
+omicron.at     OMICRON Electronics
+onelan.com     ONELAN
+onelan.co.uk   ONELAN
+onera.fr       ONERA
+onstor.com     Onstor
+onthe.net.au   OnTheNet Pty Ltd
+onyxneon.com   Onyx Neon
+openbossa.org  OpenBOSSA
+openedhand.com OpenedHand
+opengridcomputing.com  Open Grid Computing
+openmoko.org   OpenMoko
+open-nandra.com        Open Nandra
+openvz.org     Parallels
+openwall.com   Openwall
+option.com     Option Wireless Technology
+oracle.com     Oracle
+ornl.gov       Oak Ridge National Laboratory
+orsoc.se       ORSoC
+osadl.org      OSADL
+osdl.org       Linux Foundation
+osdn.jp                OSDN
+ossystems.com.br       O.S. Systems
+outpostembedded.com    Outpost Embedded
+ozlabs.org     IBM
+palm.com       HP
+panasas.com    Panasas
+panasonic.com  Panasonic
+papercut.bz    PaperCut Software
+papercut.com   PaperCut Software
+parallels.com  Parallels
+pardus.org.tr  Pardus Linux
+parkeon.com    Parkeon
+parrot.com     Parrot SA
+pasemi.com     PA Semi Corporation
+pavlinux.ru    Pavlinux Inc.
+pcs.com                PCS Systemtechnik
+pcs.de         PCS Systemtechnik
+pelagicore.com Pelagicore AB
+pengutronix.de Pengutronix
+petalogix.com  PetaLogix
+pheonix.com    Phoeonix
+philosys.de    Philosys Software
+phytec.de      PHYTEC Messtechnik GmbH
+piap.pl                Przemysłowy Instytut Automatyki i Pomiarów
+picochip.com   picoChip Designs
+pikatech.com   PIKA Technologies
+pikron.com     PiKRON s.r.o
+pixartargentina.com.ar Pixart SRL
+plugable.com   Plugable Technologies
+plxtech.com    PLX
+pmc-sierra.com PMC-Sierra
+pre-sense.de   Presense Technologies
+proformatique.com      Proformatique
+profusion.mobi ProFUSION
+prolan.hu      Prolan Process Control
+promise.com    Promise Technology
+promwad.com    Promwad
+protei.ru      Protei ltd
+protocollabs.com       Protocol Labs  # Should just be consultant?
+purestorage.com Pure Storage
+pwienterprises.com     PWI North
+qisda.com      Qisda
+qlogic.com     QLogic
+qualcomm.com   Qualcomm
+quantatw.com   Quanta computer
+quantumcontrols.nl     Quantum Controls BV
+quicinc.com    Qualcomm
+qumranet.com   Red Hat
+racelogic.co.uk        Racelogic
+ralinktech.com Ralink Technology
+raumfeld.com   Raumfeld GmbH
+rdc.com.tw     RDC Semiconductor
+rdi-kvant.ru   SRI Quant
+rea-elektronik.net     REA Systems GmbH
+realsil.com.cn Realsil Microelectronics
+realtek.com    Realtek
+realtek.com.tw Realtek
+realvnc.com    RealVNC
+redflag-linux.com      Red Flag Software
+redhat.com     Red Hat
+reliablesolutions.de   reliablesolutions
+renesas.com    Renesas Electronics
+reportlab.com  ReportLab
+rgmadvisors.com        RGM Advisors
+rheinmetall.ca Rheinmetall Canada
+rheinmetall-de.com     Rheinmetall Defence Electronics
+ridgerun.com   RidgeRun LLC
+riedel.net     Riedel Communications
+risesecurity.org       RISE Security
+riverbed.com   Riverbed Technology
+road.de                ROAD
+rockwell.com   Rockwell
+rojant.com     Rajant
+rowland.harvard.edu    Rowland Institute, Harvard
+rpath.com      rPath
+rsi-elektrotechnik.de  R-S-I Elektrotechnik GmbH
+rtr.ca Real-Time Remedies
+ruggedcom.com  RuggedCom Inc.
+rw-gmbh.de     Roesch & Walter Industrie-Elektronik
+sabayonlinux.org       Sabayon Linux
+sabayon.org            Sabayon Linux
+sagem.com      Sagem Defense Sécurité
+samsung.com    Samsung
+sandia.gov     Sandia National Laboratories
+sanpeople.com  SANPeople
+savantav.com   Savant Systems
+savoirfairelinux.com   Savoir-faire Linux
+saxnet.de      Saxnet Gmbh.
+scalemp.com    ScaleMP Inc.
+scilab-enterprises.com Scilab Enterprises
+scs-ptc.com    Special Communications Systems
+sdesigns.com   Sigma Designs
+sdgsystems.com SDG Systems
+secretlab.ca   Secretlab
+section5.ch    section5
+secunet.com    secunet
+securecomputing.com    McAfee
+semihalf.com   Semihalf Embedded Systems
+sensirion.com  Sensirion
+sensoray.com   Sensoray
+sensortherm.de Sensortherm GmbH
+sentelic.com   Sentelic Corporation
+sequoia.it     Sequoia IT
+serverengines.com      ServerEngines Corporation
+sf-tec.de      Science Fiction Technologies
+sgi.com                SGI
+shiny.it       Shiny Srl
+siano-ms.com   Siano Mobile Silicon
+sicortex.com   Sicortex
+sidebranch.com Sidebranch
+siemens.com    Siemens
+sierrawireless.com     Sierra Wireless
+sigfox.com     Sigfox Wireless
+sigma-chemnitz.de      SIGMA Chemnitz
+signal11.us    Signal 11 Software
+signatureresearchinc.com       Signature Research
+signips.com    Signips
+simtec.co.uk   Simtec Electronics
+siriushk.com   Sirius International
+sirrix.com     Sirrix AG
+slimlogic.co.uk                Slimlogic Ltd
+smartjog.com   SmartJog S.A.S.
+smsc.com       SMSC
+snapgear.com   McAfee
+snap.tv                SnapTV
+softplc.com    SoftPLC
+softwarefreedom.org    Software Freedom Law Center
+solarflare.com Solarflare Communications
+solidboot.com  Solid Boot Ltd.
+sonatest.com   Sonatest Limited
+sony.co.jp     Sony
+sonycom.com    Sony
+sony.com       Sony
+sonyericsson.com       Sony Ericsson
+southpole.se   South Pole AB
+sphairon.com   Sphairon Technologies
+spidernet.net  SpiderNet Services
+sri.com                SRI International
+starentnetworks.com    Starent Networks
+startrac.com   Star Trac
+st.com ST Microelectronics
+steeleye.com   SteelEye
+stericsson.com ST Ericsson
+stlinux.com    ST Microelectronics
+stonesoft.com  Stonesoft Corporation
+storwize.com   Storwize
+strandera.com  Strandera Corporation
+streamunlimited.com    StreamUnlimited
+strongswan.org (Academia) University of Applied Sciences Rapperswil
+sun.com        Sun
+sunplusct.com  Sunplus Core Technology
+suse.com       Suse
+suse.cz        Suse
+suse.de        Suse
+swapp-eng.it   SWAPP
+sw.ru  Parallels
+swsoft.com     Parallels
+swsolartech.com        Southwest Solar Technologies
+symas.com      Symas Corporation
+synopsys.com   Synopsys
+sysgo.com      SYSGO
+sysmic.org     Sysmic
+systec-electronic.com  SYS TEC electronic GmbH
+systemfabricworks.com  System Fabric Works
+tandberg.com   Cisco
+taobao.com     Taobao
+taosinc.com    TAOS Inc
+tapsys.com     Tapestry Systems
+taskit.de      taskit
+tcloudcomputing.com    TCloud Computing
+teamf1.com     teamf1
+teamix.de      team(ix) GmbH
+technexion.com TechNexion Ltd.
+technisat.com  TechniSat Digital GmbH
+techsol.ca     Technical Solutions
+tecna.com      TECNA
+tec-venture.de TecVenture
+telargo.com    Telargo
+teleca.com     Teleca
+telegent.com   Telegent System
+telemotive.de  Telemotive AG
+televic.com    Televic
+teltonika.lt   JSC Teltonika
+tensilica.com  Tensilica
+terascala.com  Terascala
+tes.eu         TES s.r.o.
+tesnet.cz      TES s.r.o.
+thinktube.com  Thinktube
+thot-soft.com  Thot-Soft 2002
+ti.com Texas Instruments
+tieto.com      Tieto
+tilera.com     Tilera
+til-technologies.fr    TIL Technologies
+timesys.com    Timesys
+tkos.co.il     Tk Open Systems
+tls.msk.ru     Telecom-Service
+tmtservices.co.za      Traffic Management Technologies
+tomtom.com     TomTom
+tonian.com     Tonian
+toptica.com    TOPTICA Photonics
+toshiba.co.jp  Toshiba
+total-knowledge.com    Total Knowledge
+towertech.it   Tower Technologies
+tpi.com        TriplePoint
+transitive.com Transitive
+transmode.se   Transmode Systems
+traverse.com.au        Traverse Technologies
+trendmicro.com.cn      Trend Micro
+tresys.com     Tresys
+trinnov.com    Trinnov Audio
+tripeaks.co.jp Tripeaks
+trolltech.com  TrollTech
+trustedcs.com  Trusted Computer Solutions
+tundra.com     Tundra Semiconductor
+tungstengraphics.com   Tungsten Graphics
+tuxera.com     Tuxera
+txtr.com       txtr GmbH
+tycho.nsa.gov  US National Security Agency
+uhulinux.hu    UHU-Linux
+unicontrol.de  Unicontrol Systemtechnik
+unicus.jp      UNICUS Co. Ltd.
+unilogicnetworks.net   Unilogic Networks B.V.
+unisys.com     Unisys
+uq.edu.au      University of Queensland
+ursys.com.au   URSYS Pty Ltd
+us.ibm.com     IBM
+usish.com      Universal Scientific Industrial Co.
+valinux.co.jp  VA Linux Systems Japan
+valueteam.com  Value Team SpA
+vayavyalabs.com        VayavyaLabs
+venatech.se    Venatech AB
+verismonetworks.com    Verismo
+veritas.com    Symantec
+verizon.com    Verizon
+vernier.com    Vernier Software and Technology
+via.com.tw     VIA
+viatech.com.cn VIA
+viatech.com    VIA
+viprinet.com   Viprinet GmpH
+virtualcomputer.com    Virtual Computer
+virtuallogix.com       VirtualLogix Inc.
+visionengravers.com    Vision Engraving Systems
+visionsystems.de       Vision Systems GmbH
+vista-silicon.com      Vista-Silicon S.L.
+vivecode.com   Vivecode
+vmware.com     VMWare
+volkswagen.de  Volkswagen
+voltaire.com   Voltaire
+vpop.net       vpop.net
+vsecurity.com  Virtual Security Research
+vt.edu         Virginia Tech
+vyatta.com     Vyatta
+wabtec.com     Wabtec Railway Electronics
+wacom.com      Wacom
+WatchGuardVideo.com    Enforcement Video
+wdc.com                Western Digital
+weberpafrica.com       webERP Africa
+weinmann.de    Weinmann Medical Technology
+whamcloud.com  Whamcloud
+whoi.edu       Woods Hole Oceanographic Institution
+who-ing.de     who Ingenieurgesellschaft mbH
+willowgarage.com       Willow Garage
+wimobilis.com.br       WiMobilis
+winbond.com.tw Winbond Electronics
+winbond.com    Winbond Electronics
+wincor-nixdorf.com     Wincor Nixdorf
+windriver.com  Wind River
+wipro.com      Wipro
+wizery.com     Wizery Ltd.
+wolfsonmicro.com       Wolfson Microelectronics
+work-microwave.de      WORK Microwave GmbH
+wprmedical.com WPR Medical
+wytron.com.tw  Wytron Technology
+xensource.com  Citrix
+xentech.co.uk  Xentech Solutions Ltd.
+xerox.com      Xerox
+xes-inc.com    Extreme Engineering Solutions
+xilinx.com     Xilinx
+xiotech.com    Xiotech Corporation
+xiv.co.il      XIV Information Systems
+xivstorage.com XIV Information Systems
+xorcom.com     Xorcom
+xs4all.net     XS4ALL Internet bv
+xs4all.nl      XS4ALL Internet bv
+yahoo-inc.com  Yahoo
+youcom.nl      You/Com Audiocommunicatie BV
+zeugmasystems.com      Zeugma Systems
+zoho.com       ZOHO Corp
+zte.com.cn     ZTE Corporation
+weilnetz.de    Red Hat
+#
+# Additional aliases
+#
+#
+# Unknown stuff to handle (pvops)
+#
+aepfle.de      Suse
+mlin@ss.pku.edu.cn     Invisible Things Lab
+andres@lagarcavilla.org        GridCentric
+invisiblethingslab.com Invisible Things Lab
+dvrabel@cantab.net     Citrix
+konrad@darnok.org      Oracle
+amazon.com     Amazon
+amazon.de      Amazon
+gridcentric.ca GridCentric
+ben@guthro.net Virtual Computer
+standby24x7@gmail.com  (Individual)
+akinobu.mita@gmail.com (Individual)
+qiumojiong@gmail.com   (Individual)
+liuj97@gmail.com       (Individual)
+ronny.hegewald@online.de       (Individual)
+mingo@kernel.org       (Individual)
+ebiederm@xmission.com  (Individual)
+jana@saout.de  (Individual)
+viro@zeniv.linux.org.uk        (Individual)
+sfr@canb.auug.org.au   (Individual)
+#
+# Unknown (xen) 
+#
+xen.org        (Individual)
+aravindh@virtuata.com  Virtuata
+hitachiconsulting.com  Hitachi
+none@none      (Individual)
+entel.upc.edu  (UPC) Academia
+justing@spectralogic.com       SpectraLogic
+zentific.com   Zentific
+matthew.fioravante@jhuapl.edu  (Academia) John Hopkins University
+julian.pidancet@gmail.com      (Individual)
+unknown@hacker.netn    (Individual)
+dcm@mccr.org   (Individual)
+linux@eikelenboom.it   (Individual)
+mattjd@gmail.com       (Individual)
+fabio.fantoni@heliman.it       (Individual)
+jajcus@jajcus.net      (Individual)
+unknown@hacker.net     (Individual)
+iweb.com       iWeb
+andrew.kane@dornerworks.com    (Individual)
+linux@eikelenboom      (Individual)
+slam@parasite.cc       (Individual)
+dieter@bloms.de        (Individual)
+ailvpeng25@gmail.com   (Individual)
+waldi@debian.org       (Individual)
+osp@andrep.de  (Individual)
+djmagee@mageenet.net   (Individual)
+mike@flyn.org  (Individual)
+#
+# KVM
+# 
+minipli@googlemail.com (Individual)
+zamsden@gmail.com      (Individual)
+virtualopensystems.com Virtual Open Systems
+danny.kukawka@bisect.de        (Individual)
+david@gibson.dropbear.id.au    (Individual)
+peter.senna@gmail.com  (Individual)
+emunson@mgebm.net      (Individual)
+just.for.lkml@googlemail.com   (Individual)
+nyh@math.technion.ac.il        (Academia)
+kgroeneveld@gmail.com  (Individual)
+sasikanth.v19@gmail.com        (Individual)
+namhyung.kim@lge.com   (Individual)
+anton@samba.org        (Individual)
+mogoreanu@gmail.com    (Individual)
+js@alien8.de   (Individual)
+chenbaozi@gmail.com    (Individual)
+takuya.yoshikawa@gmail.com     (Individual)
+fuga@studiofuga.com    (Individual)
+#
+# QEMU
+#
+blauwirbel@gmail.com   (Individual)
+ronniesahlberg@gmail.com       (Individual)
+benoit.canet@gmail.com (Individual)
+hpoussin@reactos.org   (Individual)
+av1474@comtv.ru        (Individual)
+riegamaths@gmail.com   (Individual)
+mmogilvi_qemu@miniinfo.net     (Individual)
+pl@dlhnet.de   (Individual)
+bos@je-eigen-domein.nl (Individual)
+andreas.faerber@web.de (Individual)
+rth@twiddle.net        (Individual)
+zhlcindy@gmail.com     (Individual)
+s.priebe@profihost.ag  (Individual)
+kashyap.cv@gmail.com   (Individual)
+alex@securiforest.com  (Individual)
+dmitry@daynix.com      (Individual)
+github@martintribe.org (Individual)
+lists@wiesinger.com    (Individual)
+aik@ozlabs.ru  (Individual)
+kmshanah@disenchant.net        (Individual)
+gsomlo@gmail.com       (Individual)
+alex@alex.org.uk       (Individual)
+alexey.korolev@endace.com      (Misc)
+morita.kazutaka@gmail.com      (Individual)
+chouteau@adacore.com   (Misc)
+walimisdev@gmail.com   (Individual)
+kongjianjun@gmail.com  (Individual)
+mlspirat42@gmail.com   (Individual)
+balaton@eik.bme.hu     (Individual)
+pavel.borzenkov@gmail.com      (Individual)
+inktank.com    Inktank
+klaus.stengel@asamnet.de       (Individual)
+daniel@drv.nu  (Individual)
+zhangsju@gmail.com     (Individual)
+dmitry.fleytman@ravellosystems.com     (Misc)
+emunson@mgebm.net      (Individual)
+michael@inetric.com    (Misc)
+benoit@irqsave.net     (Individual)
+#
+# Libvirt
+#
+laine@laine.org        Red Hat
+cardoe@cardoe.com      (Individual)
+matthias.bolte@googlemail.com  (Individual)
+marcandre.lureau@gmail.com     (Individual)
+hahn@univention.de     (Individual)
+zeeshanak@gnome.org    (Individual)
+jean-baptiste.rouault@diateam.net      (Individual)
+d.herrendoerfer@herrendoerfer.name     (Individual)
+ata.husain@hotmail.com (Individual)
+hendrik@os-t.de        (Individual)
+wido@widodh.nl (Individual)
+lists@egidy.de (Individual)
+yurchor@ukr.net        (Individual)
+gene@czarc.net (Individual)
+jasper@humppa.nl       (Individual)
+bubble@hoster-ok.com   (Individual)
+wb@munzinger.de        (Individual)
+stefw@gnome.org        (Individual)
+libvirt@dunquino.com   (Individual)
+benoar@dolka.fr        (Individual)
+william.jon.mccann@gmail.com   (Individual)
+benjamin.cama@telecom-bretagne.eu      (Individual)
+ncopa@alpinelinux.org  (Individual)
+dmns_serp@yahoo.com    (Individual)
+ssullivan@liquidweb.com        (Individual)
+pbrobinson@gmail.com   (Individual)
+wiedi@frubar.net       (Individual)
+dan@danny.cz   (Individual)
+eggert@cs.ucla.edu     (Academia) UCLA
+zulcss@gmail.com       (Individual)
+rwoodsmall@gmail.com   (Individual)
+lincoln_myers@yahoo.com        (Individual)
+beat.joerg@ssatr.ch    (Individual)
+asad.saeed@acidseed.com        (Individual)
+ilja.livenson@gmail.com        (Individual)
+frido.roose@gmail.com  (Individual)
+#
+# Xen 4.4 Additions
+# 
+#
+# Added in Xen 4.4
+#
+globallogic.com        GlobalLogic
+dornerworks.com        DornerWorks
+lge.com                LG
+lg.com         LG
+redpill-linpro.com     Redpill Linpro
+m2r.biz                M2R
+ieee.org   IEEE
+fensystems.co.uk Fen Systems
+vates.fr       Vates
+juniper.net    Juniper
+rackspace.com  Rackspace
+ocamlpro.com   OCamlPro
+# 2015
+nccgroup.com   NCC Group
+bitdefender.com        BitDefender
+skyportsystems.com     Skyport Systems
+
diff --git a/scripts/xenproject-org-gitdm-config/domain-to-employer~ b/scripts/xenproject-org-gitdm-config/domain-to-employer~
new file mode 100644 (file)
index 0000000..db9fc67
--- /dev/null
@@ -0,0 +1,1034 @@
+#
+# Corporate email mappings.
+#
+3alitydigital.de 3ality Digital Systems GmbH
+4pi.com                4pi Analysis
+5etech.eu      5e Technologies
+6wind.com      6WIND
+8d.com         8D Technologies
+abilis.com     Abilis Systems
+acmesystems.it Acme Systems srl
+aconex.com     Aconex
+acronis.com    Acronis
+aculab.com     Aculab Plc.
+adaptec.com    Adaptec
+addi-data.com  ADDI-DATA GmbH
+adetelgroup.com        Adetel Group
+agilemesh.com  AgileMesh
+agilent.com    Agilent Corporation
+aimvalley.nl   AimValley
+airvana.com    Airvana
+aist.go.jp     (Academia) National Institute of Advanced Industrial Science and Technology
+ait.ie         Athlone Institute of Technology
+aizo.com       aizo ag
+akamai.com     Akamai Technologies
+alacritech.com Alacritech
+alcatel.com    Alcatel-Lucent
+alcatel-lucent.com     Alcatel-Lucent
+alcatel-lucent.fr      Alcatel-Lucent
+alibaba.com    Alibaba
+alibaba-inc.com        Alibaba
+allen-organ.com        Allen Organ Company
+alliedtelesis.co.nz    Allied Telesis
+alpha-bit.de   alpha-bit GmbH
+alsatis.com    Alsatis
+altlinux.com   ALT Linux Ltd
+altlinux.ru    ALT Linux Ltd
+altran.com     Altran
+amarulasolutions.com   Amarula Solutions
+ambarella.com  Ambarella
+amcc.com       Applied Micro Circuit Corp.
+amd64.org      AMD
+amd.com                AMD
+amltd.com      American Microsystems Limited
+am.sony.com    Sony
+anagramm.de    Anagramm GmbH
+analog.com     Analog Devices
+android.com    Google
+anduras.de     ANDURAS AG
+anevia.com     Anevia
+apm.com                APM
+appeartv.com   Appear TV AS
+apple.com      Apple
+arastra.com    Arastra Inc
+areca.com.tw   Areca
+aristanetworks.com     Arista Networks
+armadeus.com   Armadeus Systems
+arm.com                ARM
+artecdesign.ee Artec Design
+arvoo.nl       ARVOO Engineering
+ascom.ch       Ascom
+asix.com.tw    ASIX Electronics Corp.
+astaro.com     Astaro
+astekcorp.com  Astek Corporation
+atheros.com    Atheros Communications
+atmel.com      Atmel
+atomide.com    Atomide
+audioscience.com       AudioScience Inc.
+auerswald.de   Auerswald
+avionic-design.de  Avionic Design Development GmbH
+avtrex.com     Avtrex
+axis.com       Axis Communications
+azingo.com     Azingo
+b1-systems.de  B1 Systems
+balabit.com    BalaBit
+balabit.hu     BalaBit
+barco.com      Barco
+baslerweb.com  Basler Vision Technologies
+bay.ws Bay
+belden.com     Belden
+bell-labs.com  Alcatel-Lucent
+betterlinux.com        BetterLinux
+bigfootnetworks.com    Bigfoot Networks
+bitbox.co.uk   BitBox Ltd
+bitfrost.no    Bitfrost
+bitmer.com     Bitmer Ltd
+bitsim.com     BitSim
+bitwagon.com   BitWagon Software
+bivio.net      Bivio Networking
+b-labs.co.uk   B Labs
+blankpage.ch   BlankPage
+bluecherry.net Bluecherry LLC
+bluegiga.com   Bluegiga
+bluehost.com   Bluehost
+bluetechnix.at Blue Technix
+bluewatersys.com       Bluewater Systems
+boeing.com     Boeing
+bolloretelecom.eu      Bolloré Telecom
+bosch.com      Bosch
+bosch-sensortec.com    Bosch
+bose.com       Bose Corporation
+boundarydevices.com    Boundary Devices
+brastel.co.jp  Brastel Telecom
+brastel.com    Brastel Telecom
+broadcom.com   Broadcom
+brocade.com    Brocade
+brontes3d.com  Brontes Technologies
+bticino.it     BTicino
+bull.net       Bull SAS
+cadence.com    Cadence Design Systems
+cadsoft.de     CadSoft Computer GmbH
+caiaq.de       caiaq
+calao-systems.com      Calao-Systems
+call-direct.com.au     Call Direct
+calva.com      CalvaEDI
+calxeda.com    Calxeda
+cam.ac.uk      (Academia) University of Cambridge
+candelatech.com        Candela Technologies
+canonical.com  Canonical
+cardaccess-inc.com     Card Access
+cavium.com             Cavium
+caviumnetworks.com     Cavium Networks
+cbnco.com      Canadian Bank Note Company
+cctechnol.com  C&C Technologies
+ccur.com       Concurrent Computer Corporation
+cdi.cz         CDI.CZ
+cea.fr         CEA
+celestrius.com Celestrius
+celunite.com   Azingo
+centtech.com   Centaur Technology
+cern.ch                CERN
+chargestorm.se ChargeStorm AB
+chelsio.com    Chelsio
+chromium.org   Google
+chumby.com     Chumby Industries
+cinterion.com  Cinterion Wireless Modules
+cirrus.com     Cirrus Logic
+cisco.com      Cisco
+citi.umich.edu (Academia) Univ. of Michigan CITI
+citrix.com     Citrix
+city.ac.uk     (Academia) City University
+clemson.eu     (Academia) Clemson University
+clustcom.com   Cluster Computing
+clusterfs.com  Sun
+cn.fujitsu.com Fujitsu
+cnr.it         CNR
+cnrs.fr                CNRS
+codeaurora.org Code Aurora Forum
+codefidence.com Codefidence
+codelemon.com  Code Lemon
+codesourcery.com CodeSourcery
+collabora.co.uk Collabora Multimedia
+collax.com     Collax
+compulab.co.il CompuLab
+computergmbh.de        CC Computer Consultants
+comrex.com     Comrex Corporation
+comsleep.com   ComSleep
+comx.dk        ComX Networks
+concentris-systems.com Concentris Systems
+conectiva.com.br       Mandriva
+conexant.com   Conexant Systems
+consentry.com  ConSentry Networks
+contec.at      Contec Steuerungstechnik & Automation GmbH
+coraid.com     Coraid
+corelatus.se   Corelatus AB
+cornelius-consult.de   Cornelius Consult
+corscience.de  Corscience GmbH
+cosmosbay.com  Cosmosbay~Vectis
+cozybit.com    cozybit
+cpdesign.com.au        Creative Product Design
+cpqcorp.net    HP
+cpti.cetuc.puc-rio.br CPTI
+cray.com       Cray
+creative.com   Creative Technology
+creativelabs.com       Creative Technology
+creytiv.com    Creytiv.com
+criticallink.com       Critical Link
+critical-links.com     Critical Links
+crystalfontz.com       Crystalfontz
+csbnet.se      Stiftelsen Chalmers Studenthem
+cse-semaphore.com      CSE Semaphore
+csr.com        CSR
+cumulusnetworks.com    Cumulus Networks
+cyberguard.com Secure Computing
+cybernetics.com        Cybernetics
+cyberswitching.com     Cyber Switching
+cypress.com    Cypress Semiconductor
+data.slu.se    (Academia) Uppsala University
+dave.eu        Dave S.r.l.
+dekaresearch.com       Deka Research and Development
+dell.com       Dell
+densan.co.jp   Densan
+denx.de        DENX Software Engineering
+develtech.com  Develtech
+devicescape.com        Devicescape
+diamond.ac.uk  Diamond Light Source
+diasemi.com    Dialog Semiconductor
+dibcom.fr      DiBcom
+digi.com       Digi International
+digidescorp.com        Digital Design Corporation
+digigram.com   Digigram
+digitaldevices.de      Digital Devices GmbH
+digium.com     Digium
+dmp.com.tw     DMP Electronics
+dmx.com                DMX
+doredevelopment.dk     DoréDevelopment
+dreamhost.com  New Dream Network
+dresearch.de   DResearch
+dresearch-fe.de        DResearch Fahrzeugelektronik GmbH
+dspecialists.de        DSPECIALISTS
+dti2.net       DTI2 - Desarrollo de la tecnologia de las comunicaciones
+ebts.fi                EKE Building Technology Systems
+edesix.com     Edesix Ltd
+efficios.com   EfficiOS        # Desnoyers
+efjohnson.com  EF Johnson
+eia.be         EIA Electronics NV
+einfochips.com eInfochips
+einstruction.com       eInstruction
+eke.fi         EKE-Electronics
+elandigitalsystems.com Elan Digital Systems
+elbrys.com     Elbrys Networks
+elitecore.com  Elitecore Technology
+elliptictech.com       Elliptic Technologies
+elpa.it                ELPA
+ema-tech.com   Embedded Machine Technology Co.
+ematech.fr     EMA Tech
+embeddedalley.com      Embedded Alley Solutions
+embedded-sol.com       Embedded Solutions LTD
+emc.com                EMC
+emc.com.tw     ELAN Microelectronics Corp.
+emcraft.com    EmCraft Systems
+emerson.com    Emerson
+emlix.com      emlix GmbH
+empirix.com    Empirix
+ems-wuensche.com      EMS Thomas Wuensche
+emulex.com     Emulex
+enac.fr                ENAC
+endian.com     Endian
+endian.se      Endian Technologies
+endrelia.com   Endrelia
+enea.com       ENEA AB
+ensi-bourges.fr        ENSI de Bourges
+eoriginal.com  eOriginal
+epsilou.com    Epsilou Corp.
+eqware.net     EQWARE Engineering
+ericsson.com   Ericsson
+esaturnus.com  eSATURNUS
+escient.com    Escient
+escrypt.com    ESCRYPT GmbH
+esd-electronics.com    ESD Electronics
+esd.eu         ESD Electronics
+esentire.com   eSentire
+etchedpixels.co.uk     Etched Pixels Digital Design
+e-teleport.net INTERMEDIASUD
+etersoft.ru    Etersoft
+eukrea.com     Eukrea Electromatique
+eurotech.com   Eurotech Ltd
+eurotech-ltd.co.uk     Eurotech Ltd
+everteq.com    EverteQ
+ev-i.at                ev-i Informationstechnologie
+evidence.eu.com        Evidence Srl
+exar.com       Exar Corp.
+exceliance.fr  Exosec
+exm32.com      MSC Vertriebs GmbH
+exosec.fr      Exosec
+exponent.gr    eXponent Technologies
+faraday-tech.com       Faraday Technology
+fastmail.fm    FastMail.FM
+fb.com         Facebook
+fedoraproject.org      Red Hat
+fgan.de                FGAN
+fixstars.com   Fixstars Technologies
+fox-it.com     Fox-IT
+fracturecode.com       FractureCode Corporation
+fraunhofer.de  Fraunhofer FOKUS
+freebox.fr     Freebox
+free-electrons.com     Free Electrons
+freescale.com  Freescale
+frequentis.com Frequentis AG
+ftdichip.com   Future Technology Devices International
+fuel7.com      fuel7
+fujitsu.com    Fujitsu
+fujitsu-siemens.com    Fujitsu Siemens
+gaisler.com    Gaisler Research
+galvanix.com   Galvanix
+gamic.com      GAMIC mbH
+ga-safety.net  General Aviation Safety Network
+gdsys.de       Guntermann & Drunck GmbH
+ge.com         General Electric
+gefanuc.com    GE Fanuc
+geicp.com      Glass Expansion
+genband.com    Genband
+genua.de       GeNUA
+geomatys.fr    Geomatys
+geometrics.com Geometrics
+gluster.com    Gluster, Inc.
+gnu.org                GNU
+goldcircle.co.za       Gold Circle
+google.com     Google
+grassvalley.com        Grass Valley
+greenturtles.in        Green Turtles Technologies
+grid-net.com   Grid-Net
+griffin.net    Griffin INet
+grml.org       Grml Solutions
+grnet.gr       GRNET
+gtri.gatech.edu        (Academia) Georgia Tech Research Institute
+gts.it         G.T.S. Srl
+gvs.co.yu      GVS
+hale.at                HALE electronic GmbH
+halon.se       Halon Security
+hansjkoch.de   hjk engineering
+harbaum.org    Harman/Becker Automotive Systems
+harris.com     Harris Corporation
+hauppauge.com  Hauppauge
+hcl.in         HCL Technologies
+hds.com                Hitachi Data Systems
+hd-wireless.se H&D Wireless AB
+hermes-softlab.com     HERMES SoftLab
+hevs.ch        HES-SO Valais Wallis
+hhcn.com       HHTech Co.
+highpoint-tech.com     HighPoint Technologies
+hitachi.co.jp  Hitachi
+hitachi.com    Hitachi
+hitachisoft.jp Hitachi
+holik.at       It Technology
+holoscopio.com Holoscópio Tecnologia Ltda.
+hostway.com    Hostway
+hp.com HP
+huawei.com     Huawei Technologies
+hvsistemas.es  HV Sistemas
+iba-group.com  Ion Beam Applications
+iba-worldwide.com      Ion Beam Applications
+ibm.com        IBM
+ibp.de ipb (uk) Ltd.
+ibrix.com      Ibrix
+icplus.com.tw  IC Plus
+idt.com                Integrated Device Technology
+ifm.com                IFM Electronic
+igalia.com     Igalia S.L.
+igel.co.jp     igel
+imgtec.com     Imagination Technologies
+ims.co.at      IMS Nanofabrication AG
+indesign-llc.com       Indesign LLC
+indt.org.br    INdT
+indt.org       INdT
+inepro.com     Inepro BV
+infor.com      Infor
+ingate.com     Ingate Systems
+inhand.com     InHand Electronics
+inl.fr INL
+innominate.com Innominate Security Technologies
+innovsys.com   Innovative Systems
+inov.pt                INOV
+inp.nsk.su     Budker Institute of Nuclear Physics
+inria.fr       INRIA
+insignal.co.kr Insignal Co.
+intel.com      Intel
+intellilink.co.jp      NTT
+intellitree.com        IntelliTree Solutions
+intermediasud.com      INTERMEDIASUD
+internet24.de  internet24 GmbH
+intra2net.com  Intra2net AG
+ipax.at                IPAX
+iptel.org      iptelorg GmbH
+iram.es        IRAM
+iseebcn.com    ISEE
+isismpp.fr     isis-mpp
+ispras.ru      (Academia) Institute for System Programming Russian Academy of Sciences
+i-tech.si      Instrumentation Technologies
+itelematic.com International Telematics Ltd
+ivitera.com    IVITERA a.s.
+ixiacom.com    Ixia
+jcz.nl         JCZ-Automatisering
+jmicron.com    jmicron.com
+jotron.com     Jotron Phontech
+jp.fujitsu.com Fujitsu
+jumpnowtek.com Jumpnow
+jungo.com      Jungo Ltd.
+jusst.de       jusst technologies GmbH
+karo-electronics.de    Ka-Ro electronics GmbH
+katalix.com    Katalix Systems
+kcomputing.com K Computing
+kentrox.com    Kentrox
+kerlabs.com    Kerlabs
+kernelconcepts.de      Kernel Concepts
+kernellabs.com KernelLabs Inc
+keymile.com    Keymile AG
+keyspan.com    InnoSys
+kionix.com     Kionix
+kpitcummins.com        KPIT Cummins
+ksplice.com    Oracle
+lab126.com     Amazon
+lacie.com      LaCie
+lantiq.com     Lantiq
+laptop.org     OLPC
+laurelnetworks.com     ECI Telecom
+ld-didactic.de LD DIDACTIC GmbH
+lemote.com     JiangSu Lemote Corp.
+liewenthal.ee  Liewenthal Electronics
+lii-enac.fr    Le laboratoire d'informatique interactive
+linaro.org     Linaro
+linbit.com     LINBIT
+linsyssoft.com LinSysSoft Technologies
+linutronix.de  linutronix
+linuxant.com   Linuxant
+linuxbox.cz    LinuxBox.cz
+linux-foundation.org   Linux Foundation
+linuxfoundation.org    Linux Foundation
+linx.net       London Internet Exchange
+lippert-at.de  LiPPERT Embedded Computers GmbH
+lippertembedded.de     LiPPERT Embedded Computers GmbH
+ll.mit.edu     (Academia) MIT Lincoln Laboratory
+llnl.gov       Lawrence Livermore National Laboratory
+lntinfotech.com        Larsen & Toubro Infotech
+lnxi.com       Linux Networx
+loadbalancer.org       Loadbalancer.org
+logitech.com   Logitech
+lsexperts.de   LSE Leading Security Experts GmbH
+lsi.com        LSI Logic
+lsil.com       LSI Logic
+lucent.com     Alcatel-Lucent
+lwn.net        LWN.net
+lyrtech.com    Lyrtech
+macqel.be      Macq Electronique
+macqel.com     Macq Electronique
+magenta-development.com        Magenta Development
+mainpine.com   Mainpine
+mandriva.com.br        Mandriva
+mandriva.com   Mandriva
+mandriva.org   Mandriva
+martinsson.se  Martinsson Elektronik AB
+marvell.com    Marvell
+matrixorbital.ca       Matrix Orbital
+matrix-vision.com      Matrix Vision
+matrix-vision.de       Matrix Vision
+matrox.com     Matrox Graphics
+maxim-ic.com   Maxim Integrated Products
+maxlinear.com  MaxLinear
+mediamatech.com        Mediama Technologies
+mellanox.co.il Mellanox
+mellanox.com   Mellanox
+melware.de     Cytronics & Melware
+mentor.com     Mentor Graphics
+mercdev.com    Mercury Development
+messagenetsystems.com  MessageNet Systems
+mesutronic.de  MESUTRONIC Gerätebau GmbH
+metzlerbros.de Metzler Brothers Systementwicklung GbR
+mev.co.uk      MEV Limited
+micrel.com     Micrel Inc.
+microbit.se    Microbit
+microgate.com  MicroGate Systems
+micron.com     Micron
+microsoft.com  Microsoft
+mikrotik.com   MikroTik
+mimc.co.uk     Mercury IMC Ltd
+mind.be                Essensium - Mind
+mindbit.ro     Mindbit
+mips.com       MIPS Technologies
+miraclelinux.com       Miracle Linux
+miromico.ch    Miromico
+missinglinkelectronics.com     Missing Link Electronics
+mistralsolutions.com   Mistral Solutions
+mjsgadgets.com MJS Gadgets
+mlb.co.jp      Media Lab Inc.
+mm-sol.com     MM Solutions AD
+mn-solutions.de        M&N Solutions
+mns.spb.ru     Marine Bridge & Navigation Systems
+mocean-labs.com        Mocean Labs
+modsystems.com MOD Systems
+moreton.com.au Secure Computing
+motorola.com   Motorola
+movial.com     Movial
+movial.fi      Movial
+mpcdata.com    MPC Data
+mpc-data.co.uk MPC Data
+mpg.de         (Academia) Max-Planck-Institut for Astrophysics
+mprc.pku.edu.cn        (Academia) Peking University Microprocessor R&D Center
+m-privacy.de   m-privacy GmbH
+mrv.com                MRV Communications
+msc-ge.com     MSC Vertriebs GmbH
+msi.com.tw     Micro-Star International
+mssgmbh.com    Managed Security Services GmbH
+mtekvision.com MtekVision Corp.
+mvista.com     MontaVista
+myri.com       Myricom
+namesys.com    NameSys
+nanometrics.ca Nanometrics
+nasa.gov       NASA
+navmanwireless.com     Navman Wireless
+ndigital.com   Northern Digital
+nec.co.jp      NEC
+nec.com        NEC
+necel.com      NEC
+nec-labs.com   NEC
+neotion.com    Neotion
+neratec.com    Neratec Solutions
+netapp.com     NetApp
+netasq.com     NETASQ
+neteffect.com  NetEffect
+neterion.com   Neterion
+netinsight.net Net Insight
+netlogicmicro.com      NetLogic Microsystems
+netronome.com  Netronome Systems
+netservers.co.uk       Netservers Ltd.
+netup.ru       NetUP
+netxen.com     NetXen
+newdream.net   New Dream Network
+nexor.com      Nexor Limited
+nextio.com     NextIO
+nhs.net                UK National Health Service
+niasdigital.com        Nias Digital
+nicira.com     Nicira Networks
+ni.com         National Instruments
+nicta.com.au   National ICT Australia
+niif.hu        NIIF Institute
+nokia.com      Nokia
+nomadgs.com    Nomad Global Solutions
+nomadio.net    Nomadio
+nomovok.com    Nomovok Ltd.
+norbit.no      Norbit
+nortel.com     Nortel
+notalvision.com        NotalVision
+novell.com     Suse
+novero.com     novero GmbH
+nppfactor.kiev.ua Factor-SPE
+nrchpc.ac.cn   Tianjin Zhongke Blue Whale Information Technologies
+nrl.navy.mil   U.S. Naval Research Laboratory
+nsn.com                Nokia Siemens Networks
+ntt.co.jp      NTT
+nttdata.co.jp  NTT Data
+ntts.co.jp     NTT
+numascale.com  Numascale
+nuovasystems.com       Cisco
+nuovations.com         Nuovations
+nuvoton.com    Nuvoton Technology
+nvidia.com     NVidia
+nvtl.com       Novatel Wireless
+nxp.com                NXP
+oberthur.com   Oberthur Technologies
+observision.com        Observision
+obsidianresearch.com   Obsidian Research
+oce.com                Océ Technologies
+octant-fr.com  Octant Informatique
+octasic.com    Octasic Semiconductor
+ogc.us                 Open Grid Computing
+okisemi.com    Oki Semiconductor
+oktetlabs.ru   OKTET Labs
+omicron.at     OMICRON Electronics
+onelan.com     ONELAN
+onelan.co.uk   ONELAN
+onera.fr       ONERA
+onstor.com     Onstor
+onthe.net.au   OnTheNet Pty Ltd
+onyxneon.com   Onyx Neon
+openbossa.org  OpenBOSSA
+openedhand.com OpenedHand
+opengridcomputing.com  Open Grid Computing
+openmoko.org   OpenMoko
+open-nandra.com        Open Nandra
+openvz.org     Parallels
+openwall.com   Openwall
+option.com     Option Wireless Technology
+oracle.com     Oracle
+ornl.gov       Oak Ridge National Laboratory
+orsoc.se       ORSoC
+osadl.org      OSADL
+osdl.org       Linux Foundation
+osdn.jp                OSDN
+ossystems.com.br       O.S. Systems
+outpostembedded.com    Outpost Embedded
+ozlabs.org     IBM
+palm.com       HP
+panasas.com    Panasas
+panasonic.com  Panasonic
+papercut.bz    PaperCut Software
+papercut.com   PaperCut Software
+parallels.com  Parallels
+pardus.org.tr  Pardus Linux
+parkeon.com    Parkeon
+parrot.com     Parrot SA
+pasemi.com     PA Semi Corporation
+pavlinux.ru    Pavlinux Inc.
+pcs.com                PCS Systemtechnik
+pcs.de         PCS Systemtechnik
+pelagicore.com Pelagicore AB
+pengutronix.de Pengutronix
+petalogix.com  PetaLogix
+pheonix.com    Phoeonix
+philosys.de    Philosys Software
+phytec.de      PHYTEC Messtechnik GmbH
+piap.pl                Przemysłowy Instytut Automatyki i Pomiarów
+picochip.com   picoChip Designs
+pikatech.com   PIKA Technologies
+pikron.com     PiKRON s.r.o
+pixartargentina.com.ar Pixart SRL
+plugable.com   Plugable Technologies
+plxtech.com    PLX
+pmc-sierra.com PMC-Sierra
+pre-sense.de   Presense Technologies
+proformatique.com      Proformatique
+profusion.mobi ProFUSION
+prolan.hu      Prolan Process Control
+promise.com    Promise Technology
+promwad.com    Promwad
+protei.ru      Protei ltd
+protocollabs.com       Protocol Labs  # Should just be consultant?
+purestorage.com Pure Storage
+pwienterprises.com     PWI North
+qisda.com      Qisda
+qlogic.com     QLogic
+qualcomm.com   Qualcomm
+quantatw.com   Quanta computer
+quantumcontrols.nl     Quantum Controls BV
+quicinc.com    Qualcomm
+qumranet.com   Red Hat
+racelogic.co.uk        Racelogic
+ralinktech.com Ralink Technology
+raumfeld.com   Raumfeld GmbH
+rdc.com.tw     RDC Semiconductor
+rdi-kvant.ru   SRI Quant
+rea-elektronik.net     REA Systems GmbH
+realsil.com.cn Realsil Microelectronics
+realtek.com    Realtek
+realtek.com.tw Realtek
+realvnc.com    RealVNC
+redflag-linux.com      Red Flag Software
+redhat.com     Red Hat
+reliablesolutions.de   reliablesolutions
+renesas.com    Renesas Electronics
+reportlab.com  ReportLab
+rgmadvisors.com        RGM Advisors
+rheinmetall.ca Rheinmetall Canada
+rheinmetall-de.com     Rheinmetall Defence Electronics
+ridgerun.com   RidgeRun LLC
+riedel.net     Riedel Communications
+risesecurity.org       RISE Security
+riverbed.com   Riverbed Technology
+road.de                ROAD
+rockwell.com   Rockwell
+rojant.com     Rajant
+rowland.harvard.edu    Rowland Institute, Harvard
+rpath.com      rPath
+rsi-elektrotechnik.de  R-S-I Elektrotechnik GmbH
+rtr.ca Real-Time Remedies
+ruggedcom.com  RuggedCom Inc.
+rw-gmbh.de     Roesch & Walter Industrie-Elektronik
+sabayonlinux.org       Sabayon Linux
+sabayon.org            Sabayon Linux
+sagem.com      Sagem Defense Sécurité
+samsung.com    Samsung
+sandia.gov     Sandia National Laboratories
+sanpeople.com  SANPeople
+savantav.com   Savant Systems
+savoirfairelinux.com   Savoir-faire Linux
+saxnet.de      Saxnet Gmbh.
+scalemp.com    ScaleMP Inc.
+scilab-enterprises.com Scilab Enterprises
+scs-ptc.com    Special Communications Systems
+sdesigns.com   Sigma Designs
+sdgsystems.com SDG Systems
+secretlab.ca   Secretlab
+section5.ch    section5
+secunet.com    secunet
+securecomputing.com    McAfee
+semihalf.com   Semihalf Embedded Systems
+sensirion.com  Sensirion
+sensoray.com   Sensoray
+sensortherm.de Sensortherm GmbH
+sentelic.com   Sentelic Corporation
+sequoia.it     Sequoia IT
+serverengines.com      ServerEngines Corporation
+sf-tec.de      Science Fiction Technologies
+sgi.com                SGI
+shiny.it       Shiny Srl
+siano-ms.com   Siano Mobile Silicon
+sicortex.com   Sicortex
+sidebranch.com Sidebranch
+siemens.com    Siemens
+sierrawireless.com     Sierra Wireless
+sigfox.com     Sigfox Wireless
+sigma-chemnitz.de      SIGMA Chemnitz
+signal11.us    Signal 11 Software
+signatureresearchinc.com       Signature Research
+signips.com    Signips
+simtec.co.uk   Simtec Electronics
+siriushk.com   Sirius International
+sirrix.com     Sirrix AG
+slimlogic.co.uk                Slimlogic Ltd
+smartjog.com   SmartJog S.A.S.
+smsc.com       SMSC
+snapgear.com   McAfee
+snap.tv                SnapTV
+softplc.com    SoftPLC
+softwarefreedom.org    Software Freedom Law Center
+solarflare.com Solarflare Communications
+solidboot.com  Solid Boot Ltd.
+sonatest.com   Sonatest Limited
+sony.co.jp     Sony
+sonycom.com    Sony
+sony.com       Sony
+sonyericsson.com       Sony Ericsson
+southpole.se   South Pole AB
+sphairon.com   Sphairon Technologies
+spidernet.net  SpiderNet Services
+sri.com                SRI International
+starentnetworks.com    Starent Networks
+startrac.com   Star Trac
+st.com ST Microelectronics
+steeleye.com   SteelEye
+stericsson.com ST Ericsson
+stlinux.com    ST Microelectronics
+stonesoft.com  Stonesoft Corporation
+storwize.com   Storwize
+strandera.com  Strandera Corporation
+streamunlimited.com    StreamUnlimited
+strongswan.org (Academia) University of Applied Sciences Rapperswil
+sun.com        Sun
+sunplusct.com  Sunplus Core Technology
+suse.com       Suse
+suse.cz        Suse
+suse.de        Suse
+swapp-eng.it   SWAPP
+sw.ru  Parallels
+swsoft.com     Parallels
+swsolartech.com        Southwest Solar Technologies
+symas.com      Symas Corporation
+synopsys.com   Synopsys
+sysgo.com      SYSGO
+sysmic.org     Sysmic
+systec-electronic.com  SYS TEC electronic GmbH
+systemfabricworks.com  System Fabric Works
+tandberg.com   Cisco
+taobao.com     Taobao
+taosinc.com    TAOS Inc
+tapsys.com     Tapestry Systems
+taskit.de      taskit
+tcloudcomputing.com    TCloud Computing
+teamf1.com     teamf1
+teamix.de      team(ix) GmbH
+technexion.com TechNexion Ltd.
+technisat.com  TechniSat Digital GmbH
+techsol.ca     Technical Solutions
+tecna.com      TECNA
+tec-venture.de TecVenture
+telargo.com    Telargo
+teleca.com     Teleca
+telegent.com   Telegent System
+telemotive.de  Telemotive AG
+televic.com    Televic
+teltonika.lt   JSC Teltonika
+tensilica.com  Tensilica
+terascala.com  Terascala
+tes.eu         TES s.r.o.
+tesnet.cz      TES s.r.o.
+thinktube.com  Thinktube
+thot-soft.com  Thot-Soft 2002
+ti.com Texas Instruments
+tieto.com      Tieto
+tilera.com     Tilera
+til-technologies.fr    TIL Technologies
+timesys.com    Timesys
+tkos.co.il     Tk Open Systems
+tls.msk.ru     Telecom-Service
+tmtservices.co.za      Traffic Management Technologies
+tomtom.com     TomTom
+tonian.com     Tonian
+toptica.com    TOPTICA Photonics
+toshiba.co.jp  Toshiba
+total-knowledge.com    Total Knowledge
+towertech.it   Tower Technologies
+tpi.com        TriplePoint
+transitive.com Transitive
+transmode.se   Transmode Systems
+traverse.com.au        Traverse Technologies
+trendmicro.com.cn      Trend Micro
+tresys.com     Tresys
+trinnov.com    Trinnov Audio
+tripeaks.co.jp Tripeaks
+trolltech.com  TrollTech
+trustedcs.com  Trusted Computer Solutions
+tundra.com     Tundra Semiconductor
+tungstengraphics.com   Tungsten Graphics
+tuxera.com     Tuxera
+txtr.com       txtr GmbH
+tycho.nsa.gov  US National Security Agency
+uhulinux.hu    UHU-Linux
+unicontrol.de  Unicontrol Systemtechnik
+unicus.jp      UNICUS Co. Ltd.
+unilogicnetworks.net   Unilogic Networks B.V.
+unisys.com     Unisys
+uq.edu.au      University of Queensland
+ursys.com.au   URSYS Pty Ltd
+us.ibm.com     IBM
+usish.com      Universal Scientific Industrial Co.
+valinux.co.jp  VA Linux Systems Japan
+valueteam.com  Value Team SpA
+vayavyalabs.com        VayavyaLabs
+venatech.se    Venatech AB
+verismonetworks.com    Verismo
+veritas.com    Symantec
+verizon.com    Verizon
+vernier.com    Vernier Software and Technology
+via.com.tw     VIA
+viatech.com.cn VIA
+viatech.com    VIA
+viprinet.com   Viprinet GmpH
+virtualcomputer.com    Virtual Computer
+virtuallogix.com       VirtualLogix Inc.
+visionengravers.com    Vision Engraving Systems
+visionsystems.de       Vision Systems GmbH
+vista-silicon.com      Vista-Silicon S.L.
+vivecode.com   Vivecode
+vmware.com     VMWare
+volkswagen.de  Volkswagen
+voltaire.com   Voltaire
+vpop.net       vpop.net
+vsecurity.com  Virtual Security Research
+vt.edu         Virginia Tech
+vyatta.com     Vyatta
+wabtec.com     Wabtec Railway Electronics
+wacom.com      Wacom
+WatchGuardVideo.com    Enforcement Video
+wdc.com                Western Digital
+weberpafrica.com       webERP Africa
+weinmann.de    Weinmann Medical Technology
+whamcloud.com  Whamcloud
+whoi.edu       Woods Hole Oceanographic Institution
+who-ing.de     who Ingenieurgesellschaft mbH
+willowgarage.com       Willow Garage
+wimobilis.com.br       WiMobilis
+winbond.com.tw Winbond Electronics
+winbond.com    Winbond Electronics
+wincor-nixdorf.com     Wincor Nixdorf
+windriver.com  Wind River
+wipro.com      Wipro
+wizery.com     Wizery Ltd.
+wolfsonmicro.com       Wolfson Microelectronics
+work-microwave.de      WORK Microwave GmbH
+wprmedical.com WPR Medical
+wytron.com.tw  Wytron Technology
+xensource.com  Citrix
+xentech.co.uk  Xentech Solutions Ltd.
+xerox.com      Xerox
+xes-inc.com    Extreme Engineering Solutions
+xilinx.com     Xilinx
+xiotech.com    Xiotech Corporation
+xiv.co.il      XIV Information Systems
+xivstorage.com XIV Information Systems
+xorcom.com     Xorcom
+xs4all.net     XS4ALL Internet bv
+xs4all.nl      XS4ALL Internet bv
+yahoo-inc.com  Yahoo
+youcom.nl      You/Com Audiocommunicatie BV
+zeugmasystems.com      Zeugma Systems
+zoho.com       ZOHO Corp
+zte.com.cn     ZTE Corporation
+weilnetz.de    Red Hat
+#
+# Additional aliases
+#
+#
+# Unknown stuff to handle (pvops)
+#
+aepfle.de      Suse
+mlin@ss.pku.edu.cn     Invisible Things Lab
+andres@lagarcavilla.org        GridCentric
+invisiblethingslab.com Invisible Things Lab
+dvrabel@cantab.net     Citrix
+konrad@darnok.org      Oracle
+amazon.com     Amazon
+amazon.de      Amazon
+gridcentric.ca GridCentric
+ben@guthro.net Virtual Computer
+standby24x7@gmail.com  (Individual)
+akinobu.mita@gmail.com (Individual)
+qiumojiong@gmail.com   (Individual)
+liuj97@gmail.com       (Individual)
+ronny.hegewald@online.de       (Individual)
+mingo@kernel.org       (Individual)
+ebiederm@xmission.com  (Individual)
+jana@saout.de  (Individual)
+viro@zeniv.linux.org.uk        (Individual)
+sfr@canb.auug.org.au   (Individual)
+#
+# Unknown (xen) 
+#
+xen.org        (Individual)
+aravindh@virtuata.com  Virtuata
+hitachiconsulting.com  Hitachi
+none@none      (Individual)
+entel.upc.edu  (UPC) Academia
+justing@spectralogic.com       SpectraLogic
+zentific.com   Zentific
+matthew.fioravante@jhuapl.edu  (Academia) John Hopkins University
+julian.pidancet@gmail.com      (Individual)
+unknown@hacker.netn    (Individual)
+dcm@mccr.org   (Individual)
+linux@eikelenboom.it   (Individual)
+mattjd@gmail.com       (Individual)
+fabio.fantoni@heliman.it       (Individual)
+jajcus@jajcus.net      (Individual)
+unknown@hacker.net     (Individual)
+iweb.com       iWeb
+andrew.kane@dornerworks.com    (Individual)
+linux@eikelenboom      (Individual)
+slam@parasite.cc       (Individual)
+dieter@bloms.de        (Individual)
+ailvpeng25@gmail.com   (Individual)
+waldi@debian.org       (Individual)
+osp@andrep.de  (Individual)
+djmagee@mageenet.net   (Individual)
+mike@flyn.org  (Individual)
+#
+# KVM
+# 
+minipli@googlemail.com (Individual)
+zamsden@gmail.com      (Individual)
+virtualopensystems.com Virtual Open Systems
+danny.kukawka@bisect.de        (Individual)
+david@gibson.dropbear.id.au    (Individual)
+peter.senna@gmail.com  (Individual)
+emunson@mgebm.net      (Individual)
+just.for.lkml@googlemail.com   (Individual)
+nyh@math.technion.ac.il        (Academia)
+kgroeneveld@gmail.com  (Individual)
+sasikanth.v19@gmail.com        (Individual)
+namhyung.kim@lge.com   (Individual)
+anton@samba.org        (Individual)
+mogoreanu@gmail.com    (Individual)
+js@alien8.de   (Individual)
+chenbaozi@gmail.com    (Individual)
+takuya.yoshikawa@gmail.com     (Individual)
+fuga@studiofuga.com    (Individual)
+#
+# QEMU
+#
+blauwirbel@gmail.com   (Individual)
+ronniesahlberg@gmail.com       (Individual)
+benoit.canet@gmail.com (Individual)
+hpoussin@reactos.org   (Individual)
+av1474@comtv.ru        (Individual)
+riegamaths@gmail.com   (Individual)
+mmogilvi_qemu@miniinfo.net     (Individual)
+pl@dlhnet.de   (Individual)
+bos@je-eigen-domein.nl (Individual)
+andreas.faerber@web.de (Individual)
+rth@twiddle.net        (Individual)
+zhlcindy@gmail.com     (Individual)
+s.priebe@profihost.ag  (Individual)
+kashyap.cv@gmail.com   (Individual)
+alex@securiforest.com  (Individual)
+dmitry@daynix.com      (Individual)
+github@martintribe.org (Individual)
+lists@wiesinger.com    (Individual)
+aik@ozlabs.ru  (Individual)
+kmshanah@disenchant.net        (Individual)
+gsomlo@gmail.com       (Individual)
+alex@alex.org.uk       (Individual)
+alexey.korolev@endace.com      (Misc)
+morita.kazutaka@gmail.com      (Individual)
+chouteau@adacore.com   (Misc)
+walimisdev@gmail.com   (Individual)
+kongjianjun@gmail.com  (Individual)
+mlspirat42@gmail.com   (Individual)
+balaton@eik.bme.hu     (Individual)
+pavel.borzenkov@gmail.com      (Individual)
+inktank.com    Inktank
+klaus.stengel@asamnet.de       (Individual)
+daniel@drv.nu  (Individual)
+zhangsju@gmail.com     (Individual)
+dmitry.fleytman@ravellosystems.com     (Misc)
+emunson@mgebm.net      (Individual)
+michael@inetric.com    (Misc)
+benoit@irqsave.net     (Individual)
+#
+# Libvirt
+#
+laine@laine.org        Red Hat
+cardoe@cardoe.com      (Individual)
+matthias.bolte@googlemail.com  (Individual)
+marcandre.lureau@gmail.com     (Individual)
+hahn@univention.de     (Individual)
+zeeshanak@gnome.org    (Individual)
+jean-baptiste.rouault@diateam.net      (Individual)
+d.herrendoerfer@herrendoerfer.name     (Individual)
+ata.husain@hotmail.com (Individual)
+hendrik@os-t.de        (Individual)
+wido@widodh.nl (Individual)
+lists@egidy.de (Individual)
+yurchor@ukr.net        (Individual)
+gene@czarc.net (Individual)
+jasper@humppa.nl       (Individual)
+bubble@hoster-ok.com   (Individual)
+wb@munzinger.de        (Individual)
+stefw@gnome.org        (Individual)
+libvirt@dunquino.com   (Individual)
+benoar@dolka.fr        (Individual)
+william.jon.mccann@gmail.com   (Individual)
+benjamin.cama@telecom-bretagne.eu      (Individual)
+ncopa@alpinelinux.org  (Individual)
+dmns_serp@yahoo.com    (Individual)
+ssullivan@liquidweb.com        (Individual)
+pbrobinson@gmail.com   (Individual)
+wiedi@frubar.net       (Individual)
+dan@danny.cz   (Individual)
+eggert@cs.ucla.edu     (Academia) UCLA
+zulcss@gmail.com       (Individual)
+rwoodsmall@gmail.com   (Individual)
+lincoln_myers@yahoo.com        (Individual)
+beat.joerg@ssatr.ch    (Individual)
+asad.saeed@acidseed.com        (Individual)
+ilja.livenson@gmail.com        (Individual)
+frido.roose@gmail.com  (Individual)
+#
+# Xen 4.4 Additions
+# 
+#
+# Added in Xen 4.4
+#
+globallogic.com        GlobalLogic
+dornerworks.com        DornerWorks
+lge.com                LG
+lg.com         LG
+redpill-linpro.com     Redpill Linpro
+m2r.biz                M2R
+ieee.org   IEEE
+fensystems.co.uk Fen Systems
+vates.fr       Vates
+juniper.net    Juniper
+rackspace.com  Rackspace
+ocamlpro.com   OCamlPro
+# 2015
+nccgroup.com   NCC Group
+bitdefender.com        BitDefender
+
diff --git a/scripts/xenproject-org-gitdm-config/email-aliases b/scripts/xenproject-org-gitdm-config/email-aliases
new file mode 100644 (file)
index 0000000..988f6ff
--- /dev/null
@@ -0,0 +1,213 @@
+# Some developers use multiple email aliases; here we try to turn them
+# into a canonical form.
+aalonso00@gmail.com aalonso@freescale.com
+aalonso@devbox.(none) aalonso@freescale.com
+kees@ubuntu.com kees@outflux.net
+aaro.koskinen@iki.fi aaro.koskinen@nokia.com
+zaitcev@yahoo.com zaitcev@kotori.zaitcev.us
+davej@kernel.org davej@codemonkey.org.uk
+abelyako@googlemail.com alexander.belyakov@intel.com
+abelyako@mail.ru alexander.belyakov@intel.com
+adobriyan@mail.ru adobriyan@gmail.com
+airlied@gmail.com airlied@redhat.com
+airlied@linux.ie airlied@redhat.com # really only good since 2007
+ajax@aspartame.nwnk.net        ajax@nwnk.net
+ajax@benzedrine.nwnk.net ajax@nwnk.net
+ajax@freedesktop.org ajax@nwnk.net
+ajax@theobromine.nwnk.net ajax@nwnk.net
+ajitkhaparde@gmail.com ajitk@serverengines.com
+akpm@osdl.org akpm@linux-foundation.org
+alan@redhat.com alan@lxorguk.ukuu.org.uk
+alexey.orishko@gmail.com alexey.orishko@stericsson.com
+andim2@users.sourceforge.net andi@lisas.de
+andreoli@samba.ing.unimo.it mauro.andreolini@unimore.it
+andreoli@weblab.ing.unimo.it mauro.andreolini@unimore.it
+andrew@nagrom.org morgan@kernel.org
+ani@anirban.org asinha@zeugmasystems.com
+arm@jic23.retrosnub.co.uk jic23@cam.ac.uk      # Jonathan Cameron
+jic23@kernel.org jic23@cam.ac.uk
+arnd@arndnet.de arnd@arndb.de
+arnd.hannemann@nets.rwth-aachen.de hannemann@nets.rwth-aachen.de
+a.seppala+linux-dvb@gmail.com a.seppala@gmail.com
+asselsm@gmail.com mark.asselstine@windriver.com
+avictor.za@gmail.com andrew@sanpeople.com
+awalls@md.metrocast.net awalls@radix.net
+ben-fbdev@fluff.org ben@fluff.org
+ben@fluff.org.uk ben@fluff.org
+ben-linux@fluff.org ben@fluff.org
+ben-mtd@fluff.org ben@fluff.org
+bniebuhr3@gmail.com    bniebuhr@efjohnson.com
+boazharrosh@gmail.com bharrosh@panasas.com
+bunk@stusta.de bunk@kernel.org
+bzolnier@gmail.com bartlomiej.zolnierkiewicz@gmail.com
+cathectic@gmail.com carlos@strangeworlds.co.uk
+chripell@fsfe.org chripell@gmail.com
+chunkeey@googlemail.com        chunkeey@web.de
+cladisch@fastmail.net clemens@ladisch.de
+cl@linux.com cl@linux-foundation.org
+crquan@gmail.com crq@kernel.org
+danders@tincantools.com danders@amltd.com
+dan.j.williams@gmail.com dan.j.williams@intel.com
+dave123_aml@yahoo.com danders@amltd.com
+davem@bnsf.davemloft.net davem@davemloft.net # need regexes
+davem@redhat.com davem@davemloft.net
+davem@sunset.davemloft.net davem@davemloft.net
+dacohen@gmail.com david.cohen@nokia.com
+dbrownell@users.sourceforge.net david-b@pacbell.net
+dedekind1@gmail.com    dedekind@infradead.org
+dgdunix@gmail.com      jj_ding@emc.com.tw
+dheitmueller@kernellabs.com devin.heitmueller@gmail.com
+dheitmueller@linuxtv.org devin.heitmueller@gmail.com
+dkirjanov@hera.kernel.org dkirjanov@kernel.org
+d-nishimura@mtf.biglobe.ne.jp nishimura@mxp.nes.nec.co.jp
+domen@coderock.org domen.puncer@telargo.com
+dp@xora.org.uk         gg@slimlogic.co.uk
+drzeus-list@drzeus.cx drzeus@drzeus.cx
+dsilvers@digital-scurf.org     dsilvers@simtec.co.uk
+ebiederm@aristanetworks.com ebiederm@xmission.com
+ebiederm@maxwell.aristanetworks.com ebiederm@xmission.com
+eparis@parisplace.org eparis@redhat.com
+eranian@gmail.com eranian@googlemail.com
+eric.sesterhenn@focus-voip.de  eric.sesterhenn@lsexperts.de
+ericvh@ericvh-desktop.(none) ericvh@gmail.com
+ericvh@opteron.9grid.us ericvh@gmail.com
+ext-kalle.jokiniemi@nokia.com kalle.jokiniemi@digia.com
+fabioestevam@yahoo.com fabio.estevam@freescale.com
+festevam@gmail.com fabio.estevam@freescale.com
+fchecconi@gmail.com fabio@gandalf.sssup.it
+gerg@goober.(none) gerg@snapgear.com
+gerg@uclinux.org gerg@snapgear.com
+gorcunov@openvz.org gorcunov@gmail.com
+gregkh@linuxfoundation.org greg@kroah.com
+grisu@deb-support.de michael@deb-support.de
+hagen@jauu.net hagen@protocollabs.com
+hannemann@i4.informatik.rwth-aachen.de hannemann@nets.rwth-aachen.de
+hannes@cmpxchg.org jw@emlix.com
+hannes.hering@gmx.de hering2@de.ibm.com
+hch@list.de hch@infradead.org
+hch@lst.de hch@infradead.org
+heitmueller@kernellabs.com devin.heitmueller@gmail.com
+heukelum@mailshack.com heukelum@fastmail.fm
+hrhaan@yahoo.com hrhaan@gmail.com
+huang.ying.caritas@gmail.com ying.huang@intel.com
+ionut.nicu@gmail.com ionut.nicu@mindbit.ro
+james.bottomley@steeleye.com james.bottomley@hansenpartnership.com
+jamie@jamieiles.com jamie.iles@picochip.com
+jan-consulting@capkovi.eu jan@ccsinfo.com
+jaswinder@infradead.org jaswinderrajput@gmail.com
+jaswinder@kernel.org jaswinderrajput@gmail.com
+jaswinderlinux@gmail.com jaswinderrajput@gmail.com
+jaxboe@fusionio.com axboe@kernel.dk
+jeffm@jeffreymahoney.com jeffm@suse.com
+jelle@foks.us jelle@foks.8m.com
+joey.zming@gmail.com   zhao.ming9@zte.com.cn
+john.stultz@linaro.org johnstul@us.ibm.com
+jonas80@gmail.com jonas.larsson@martinsson.se
+jsipek@fsl.cs.sunysb.edu jsipek@cs.sunysb.edu
+julien@cr0.org jt@cr0.org
+j@w1.fi jouni.malinen@atheros.com
+jwboyer@gmail.com jwboyer@linux.vnet.ibm.com
+kaigai@kaigai.gr.jp kaigai@ak.jp.nec.com
+keithp@dulcimer.keithp.com keithp@keithp.com
+keithp@evo.keithp.com keithp@keithp.com
+keithp@guitar.keithp.com keithp@keithp.com
+keithp@koto.keithp.com keithp@keithp.com
+keithp@mandolin.keithp.com keithp@keithp.com
+keithp@neko.keithp.com keithp@keithp.com
+keithp@ukulele.keithp.com keithp@keithp.com
+kernel@anirban.org asinha@zeugmasystems.com
+kernel@irasnyder.com iws@ovro.caltech.edu
+kernel@rtr.ca mlord@pobox.com
+kernel@teksavvy.com mlord@pobox.com
+ketuzsezs@darnok.org konrad@kernel.org
+kevink@paralogos.com kevink@mips.com
+kmpark@infradead.org kyungmin.park@samsung.com
+kyle@infradead.org kyle@mcmartin.ca
+kyle@mako.i.cabal.ca kyle@mcmartin.ca
+kyle@shortfin.cabal.ca kyle@mcmartin.ca
+laforge@netfilter.org laforge@gnumonks.org
+liml@rtr.ca mlord@pobox.com
+linus.walleij@linaro.org linus.walleij@stericsson.com
+linux_4ever@yahoo.com sgrubb@redhat.com
+linuxdev@gik.de eschwab@online.de
+linux@maxim.org.za andrew@sanpeople.com  # Andrew Victor
+liplianin@me.by liplianin@netup.ru
+lkml@rtr.ca mlord@pobox.com
+lrg@kernel.org lrg@slimlogic.co.uk
+manciuleas@yahoo.com sebastian_manciulea@sdesigns.com
+marcin_obara@users.sourceforge.net marcin.obara@intel.com
+markzzzsmith@yahoo.com.au      lk-netdev@lk-netdev.nosense.org
+mchehab@redhat.com mchehab@infradead.org
+#
+# The many faces of mel; not sure he uses the .ie addrs any more.
+#
+mel@csn.ul.ie mel@skynet.ie
+mgorman@suse.de mgorman@novell.com
+
+michael@araneidae.co.uk michael.abbott@diamond.ac.uk
+michael.frysinger@analog.com vapier@gentoo.org
+milo.kim@nsc.com       milo.kim@ti.com
+mkp@mkp.net martin.petersen@oracle.com
+mkp@parisc-linux.org martin.petersen@oracle.com
+mrustad@gmail.com mark_rustad@xiotech.com
+mtk.manpages@gmail.com mtk.manpages@googlemail.com
+mturquette@gmail.com   mturquette@ti.com
+mzxreary@0pointer.de   lennart@poettering
+neilb@notabene.brown neilb@suse.de
+nemoto@toshiba-tops.co.jp anemo@mba.ocn.ne.jp
+nickpiggin@yahoo.com.au npiggin@suse.de
+niels@nixpanic.net niels.devos@wincor-nixdorf.com
+nitingupta910@gmail.com        ngupta@vflare.org
+npiggin@kernel.dk npiggin@suse.de
+oliva@lsd.ic.unicamp.br aoliva@redhat.com
+oliver@hartkopp.net oliver.hartkopp@volkswagen.de
+paul@burly.ondioline.org paul@ondioline.org
+paul.gortmaker@gmail.com paul.gortmaker@windriver.com
+paul.mckenney@linaro.org paulmck@linux.vnet.ibm.com
+pe1dnn@amsat.org henk.de.groot@hetnet.nl
+penberg@kernel.org penberg@cs.helsinki.fi
+piastryyy@gmail.com piastry@etersoft.ru
+pierre@ossman.eu drzeus@drzeus.cx
+richardcochran@gmail.com richard.cochran@omicron.at
+rjevskiy@gmail.com     dmonakhov@openvz.org
+rmk@dyn-67.arm.linux.org.uk rmk@arm.linux.org.uk
+rmk+kernel@arm.linux.org.uk rmk@arm.linux.org.uk
+robbat2@orbis-terrarum.net robbat2@gentoo.org
+roland@digitalvampire.org rolandd@cisco.com
+rqcheng@smu.edu.sg crq@kernel.org
+rubini-list@gnudd.com rubini@gnudd.com
+savin@epiko.si savin.zlobec@gmail.com
+seanm@seanm.ca smaclennan@pikatech.com
+shawn.guo@linaro.org shawn.guo@freescale.com
+stewart_r@aliencamel.com stewart.r.uk@gmail.com
+superm1@ubuntu.com mario_limonciello@dell.com
+swirl@gmx.li weber@corscience.de
+takata@linux-m32r.org takata.hirokazu@renesas.com
+tomof@acm.org fujita.tomonori@lab.ntt.co.jp
+torvalds@g5.osdl.org torvalds@linux-foundation.org
+torvalds@osdl.org torvalds@linux-foundation.org
+torvalds@woody.linux-foundation.org torvalds@linux-foundation.org
+tzafrir@cohens.org.il tzafrir.cohen@xorcom.com
+urs@isnogud.escape.de urs.thuermann@volkswagen.de
+vapier.adi@gmail.com vapier@gentoo.org
+vapier@gentoo.org vapier@gentoo.org
+vapier@gmail.com vapier@gentoo.org
+vernoninhand@gmail.com vsauder@inhand.com
+vernon.sauder@gmail.com vsauder@inhand.com
+viro@ftp.linux.org.uk viro@www.linux.org.uk
+viro@parcelfarce.linux.theplanet.co.uk viro@www.linux.org.uk
+wuzhangjin@gmail.com wuzj@lemote.com
+xtfeng@gmail.com       dfeng@redhat.com
+yhlu.kernel@gmail.com yinghai.lu@sun.com
+yhlu.kernel.send@gmail.com yinghai.lu@sun.com
+yinghai@kernel.org        yinghai.lu@sun.com
+yong.shen@linaro.org yong.shen@freescale.com
+yuasa@linux-mips.org yyuasa@linux.com
+zdenek.kabelac@gmail.com       zkabelac@redhat.com
+zhao1980ming@163.com   zhao.ming9@zte.com.cn
+zonque@gmail.com       daniel@caiaq.org        # Daniel mack
+# Xen 4.3
+fabio.fantoni@m2r.biz  fantonifabio@tiscali.it
+xen@wind.enjellic.com  greg@wind.enjellic.com  
+
+
diff --git a/scripts/xenproject-org-gitdm-config/email-aliases~ b/scripts/xenproject-org-gitdm-config/email-aliases~
new file mode 100644 (file)
index 0000000..f96dd11
--- /dev/null
@@ -0,0 +1,214 @@
+# Some developers use multiple email aliases; here we try to turn them
+# into a canonical form.
+aalonso00@gmail.com aalonso@freescale.com
+aalonso@devbox.(none) aalonso@freescale.com
+kees@ubuntu.com kees@outflux.net
+aaro.koskinen@iki.fi aaro.koskinen@nokia.com
+zaitcev@yahoo.com zaitcev@kotori.zaitcev.us
+davej@kernel.org davej@codemonkey.org.uk
+abelyako@googlemail.com alexander.belyakov@intel.com
+abelyako@mail.ru alexander.belyakov@intel.com
+adobriyan@mail.ru adobriyan@gmail.com
+airlied@gmail.com airlied@redhat.com
+airlied@linux.ie airlied@redhat.com # really only good since 2007
+ajax@aspartame.nwnk.net        ajax@nwnk.net
+ajax@benzedrine.nwnk.net ajax@nwnk.net
+ajax@freedesktop.org ajax@nwnk.net
+ajax@theobromine.nwnk.net ajax@nwnk.net
+ajitkhaparde@gmail.com ajitk@serverengines.com
+akpm@osdl.org akpm@linux-foundation.org
+alan@redhat.com alan@lxorguk.ukuu.org.uk
+alexey.orishko@gmail.com alexey.orishko@stericsson.com
+andim2@users.sourceforge.net andi@lisas.de
+andreoli@samba.ing.unimo.it mauro.andreolini@unimore.it
+andreoli@weblab.ing.unimo.it mauro.andreolini@unimore.it
+andrew@nagrom.org morgan@kernel.org
+ani@anirban.org asinha@zeugmasystems.com
+arm@jic23.retrosnub.co.uk jic23@cam.ac.uk      # Jonathan Cameron
+jic23@kernel.org jic23@cam.ac.uk
+arnd@arndnet.de arnd@arndb.de
+arnd.hannemann@nets.rwth-aachen.de hannemann@nets.rwth-aachen.de
+a.seppala+linux-dvb@gmail.com a.seppala@gmail.com
+asselsm@gmail.com mark.asselstine@windriver.com
+avictor.za@gmail.com andrew@sanpeople.com
+awalls@md.metrocast.net awalls@radix.net
+ben-fbdev@fluff.org ben@fluff.org
+ben@fluff.org.uk ben@fluff.org
+ben-linux@fluff.org ben@fluff.org
+ben-mtd@fluff.org ben@fluff.org
+bniebuhr3@gmail.com    bniebuhr@efjohnson.com
+boazharrosh@gmail.com bharrosh@panasas.com
+bunk@stusta.de bunk@kernel.org
+bzolnier@gmail.com bartlomiej.zolnierkiewicz@gmail.com
+cathectic@gmail.com carlos@strangeworlds.co.uk
+chripell@fsfe.org chripell@gmail.com
+chunkeey@googlemail.com        chunkeey@web.de
+cladisch@fastmail.net clemens@ladisch.de
+cl@linux.com cl@linux-foundation.org
+crquan@gmail.com crq@kernel.org
+danders@tincantools.com danders@amltd.com
+dan.j.williams@gmail.com dan.j.williams@intel.com
+dave123_aml@yahoo.com danders@amltd.com
+davem@bnsf.davemloft.net davem@davemloft.net # need regexes
+davem@redhat.com davem@davemloft.net
+davem@sunset.davemloft.net davem@davemloft.net
+dacohen@gmail.com david.cohen@nokia.com
+dbrownell@users.sourceforge.net david-b@pacbell.net
+dedekind1@gmail.com    dedekind@infradead.org
+dgdunix@gmail.com      jj_ding@emc.com.tw
+dheitmueller@kernellabs.com devin.heitmueller@gmail.com
+dheitmueller@linuxtv.org devin.heitmueller@gmail.com
+dkirjanov@hera.kernel.org dkirjanov@kernel.org
+d-nishimura@mtf.biglobe.ne.jp nishimura@mxp.nes.nec.co.jp
+domen@coderock.org domen.puncer@telargo.com
+dp@xora.org.uk         gg@slimlogic.co.uk
+drzeus-list@drzeus.cx drzeus@drzeus.cx
+dsilvers@digital-scurf.org     dsilvers@simtec.co.uk
+ebiederm@aristanetworks.com ebiederm@xmission.com
+ebiederm@maxwell.aristanetworks.com ebiederm@xmission.com
+eparis@parisplace.org eparis@redhat.com
+eranian@gmail.com eranian@googlemail.com
+eric.sesterhenn@focus-voip.de  eric.sesterhenn@lsexperts.de
+ericvh@ericvh-desktop.(none) ericvh@gmail.com
+ericvh@opteron.9grid.us ericvh@gmail.com
+ext-kalle.jokiniemi@nokia.com kalle.jokiniemi@digia.com
+fabioestevam@yahoo.com fabio.estevam@freescale.com
+festevam@gmail.com fabio.estevam@freescale.com
+fchecconi@gmail.com fabio@gandalf.sssup.it
+gerg@goober.(none) gerg@snapgear.com
+gerg@uclinux.org gerg@snapgear.com
+gorcunov@openvz.org gorcunov@gmail.com
+gregkh@linuxfoundation.org greg@kroah.com
+grisu@deb-support.de michael@deb-support.de
+hagen@jauu.net hagen@protocollabs.com
+hannemann@i4.informatik.rwth-aachen.de hannemann@nets.rwth-aachen.de
+hannes@cmpxchg.org jw@emlix.com
+hannes.hering@gmx.de hering2@de.ibm.com
+hch@list.de hch@infradead.org
+hch@lst.de hch@infradead.org
+heitmueller@kernellabs.com devin.heitmueller@gmail.com
+heukelum@mailshack.com heukelum@fastmail.fm
+hrhaan@yahoo.com hrhaan@gmail.com
+huang.ying.caritas@gmail.com ying.huang@intel.com
+ionut.nicu@gmail.com ionut.nicu@mindbit.ro
+james.bottomley@steeleye.com james.bottomley@hansenpartnership.com
+jamie@jamieiles.com jamie.iles@picochip.com
+jan-consulting@capkovi.eu jan@ccsinfo.com
+jaswinder@infradead.org jaswinderrajput@gmail.com
+jaswinder@kernel.org jaswinderrajput@gmail.com
+jaswinderlinux@gmail.com jaswinderrajput@gmail.com
+jaxboe@fusionio.com axboe@kernel.dk
+jeffm@jeffreymahoney.com jeffm@suse.com
+jelle@foks.us jelle@foks.8m.com
+joey.zming@gmail.com   zhao.ming9@zte.com.cn
+john.stultz@linaro.org johnstul@us.ibm.com
+jonas80@gmail.com jonas.larsson@martinsson.se
+jsipek@fsl.cs.sunysb.edu jsipek@cs.sunysb.edu
+julien@cr0.org jt@cr0.org
+j@w1.fi jouni.malinen@atheros.com
+jwboyer@gmail.com jwboyer@linux.vnet.ibm.com
+kaigai@kaigai.gr.jp kaigai@ak.jp.nec.com
+keithp@dulcimer.keithp.com keithp@keithp.com
+keithp@evo.keithp.com keithp@keithp.com
+keithp@guitar.keithp.com keithp@keithp.com
+keithp@koto.keithp.com keithp@keithp.com
+keithp@mandolin.keithp.com keithp@keithp.com
+keithp@neko.keithp.com keithp@keithp.com
+keithp@ukulele.keithp.com keithp@keithp.com
+kernel@anirban.org asinha@zeugmasystems.com
+kernel@irasnyder.com iws@ovro.caltech.edu
+kernel@rtr.ca mlord@pobox.com
+kernel@teksavvy.com mlord@pobox.com
+ketuzsezs@darnok.org konrad@kernel.org
+kevink@paralogos.com kevink@mips.com
+kmpark@infradead.org kyungmin.park@samsung.com
+kyle@infradead.org kyle@mcmartin.ca
+kyle@mako.i.cabal.ca kyle@mcmartin.ca
+kyle@shortfin.cabal.ca kyle@mcmartin.ca
+laforge@netfilter.org laforge@gnumonks.org
+liml@rtr.ca mlord@pobox.com
+linus.walleij@linaro.org linus.walleij@stericsson.com
+linux_4ever@yahoo.com sgrubb@redhat.com
+linuxdev@gik.de eschwab@online.de
+linux@maxim.org.za andrew@sanpeople.com  # Andrew Victor
+liplianin@me.by liplianin@netup.ru
+lkml@rtr.ca mlord@pobox.com
+lrg@kernel.org lrg@slimlogic.co.uk
+manciuleas@yahoo.com sebastian_manciulea@sdesigns.com
+marcin_obara@users.sourceforge.net marcin.obara@intel.com
+markzzzsmith@yahoo.com.au      lk-netdev@lk-netdev.nosense.org
+mchehab@redhat.com mchehab@infradead.org
+#
+# The many faces of mel; not sure he uses the .ie addrs any more.
+#
+mel@csn.ul.ie mel@skynet.ie
+mgorman@suse.de mgorman@novell.com
+
+michael@araneidae.co.uk michael.abbott@diamond.ac.uk
+michael.frysinger@analog.com vapier@gentoo.org
+milo.kim@nsc.com       milo.kim@ti.com
+mkp@mkp.net martin.petersen@oracle.com
+mkp@parisc-linux.org martin.petersen@oracle.com
+mrustad@gmail.com mark_rustad@xiotech.com
+mtk.manpages@gmail.com mtk.manpages@googlemail.com
+mturquette@gmail.com   mturquette@ti.com
+mzxreary@0pointer.de   lennart@poettering
+neilb@notabene.brown neilb@suse.de
+nemoto@toshiba-tops.co.jp anemo@mba.ocn.ne.jp
+nickpiggin@yahoo.com.au npiggin@suse.de
+niels@nixpanic.net niels.devos@wincor-nixdorf.com
+nitingupta910@gmail.com        ngupta@vflare.org
+npiggin@kernel.dk npiggin@suse.de
+oliva@lsd.ic.unicamp.br aoliva@redhat.com
+oliver@hartkopp.net oliver.hartkopp@volkswagen.de
+paul@burly.ondioline.org paul@ondioline.org
+paul.gortmaker@gmail.com paul.gortmaker@windriver.com
+paul.mckenney@linaro.org paulmck@linux.vnet.ibm.com
+pe1dnn@amsat.org henk.de.groot@hetnet.nl
+penberg@kernel.org penberg@cs.helsinki.fi
+piastryyy@gmail.com piastry@etersoft.ru
+pierre@ossman.eu drzeus@drzeus.cx
+richardcochran@gmail.com richard.cochran@omicron.at
+rjevskiy@gmail.com     dmonakhov@openvz.org
+rmk@dyn-67.arm.linux.org.uk rmk@arm.linux.org.uk
+rmk+kernel@arm.linux.org.uk rmk@arm.linux.org.uk
+robbat2@orbis-terrarum.net robbat2@gentoo.org
+roland@digitalvampire.org rolandd@cisco.com
+rqcheng@smu.edu.sg crq@kernel.org
+rubini-list@gnudd.com rubini@gnudd.com
+savin@epiko.si savin.zlobec@gmail.com
+seanm@seanm.ca smaclennan@pikatech.com
+shawn.guo@linaro.org shawn.guo@freescale.com
+stewart_r@aliencamel.com stewart.r.uk@gmail.com
+superm1@ubuntu.com mario_limonciello@dell.com
+swirl@gmx.li weber@corscience.de
+takata@linux-m32r.org takata.hirokazu@renesas.com
+tomof@acm.org fujita.tomonori@lab.ntt.co.jp
+torvalds@g5.osdl.org torvalds@linux-foundation.org
+torvalds@osdl.org torvalds@linux-foundation.org
+torvalds@woody.linux-foundation.org torvalds@linux-foundation.org
+tzafrir@cohens.org.il tzafrir.cohen@xorcom.com
+urs@isnogud.escape.de urs.thuermann@volkswagen.de
+vapier.adi@gmail.com vapier@gentoo.org
+vapier@gentoo.org vapier@gentoo.org
+vapier@gmail.com vapier@gentoo.org
+vernoninhand@gmail.com vsauder@inhand.com
+vernon.sauder@gmail.com vsauder@inhand.com
+viro@ftp.linux.org.uk viro@www.linux.org.uk
+viro@parcelfarce.linux.theplanet.co.uk viro@www.linux.org.uk
+wuzhangjin@gmail.com wuzj@lemote.com
+xtfeng@gmail.com       dfeng@redhat.com
+yhlu.kernel@gmail.com yinghai.lu@sun.com
+yhlu.kernel.send@gmail.com yinghai.lu@sun.com
+yinghai@kernel.org        yinghai.lu@sun.com
+yong.shen@linaro.org yong.shen@freescale.com
+yuasa@linux-mips.org yyuasa@linux.com
+zdenek.kabelac@gmail.com       zkabelac@redhat.com
+zhao1980ming@163.com   zhao.ming9@zte.com.cn
+zonque@gmail.com       daniel@caiaq.org        # Daniel mack
+# Xen 4.3
+fabio.fantoni@m2r.biz  fantonifabio@tiscali.it
+xen@wind.enjellic.com  greg@wind.enjellic.com  
+# 2015
+edgar.iglesias@gmail.com       Xilinx
+
diff --git a/scripts/xenproject-org-gitdm-config/email-to-employer b/scripts/xenproject-org-gitdm-config/email-to-employer
new file mode 100644 (file)
index 0000000..cc6fce4
--- /dev/null
@@ -0,0 +1,687 @@
+#
+# Special catch for unknown Linaro folks.  I don't want to put
+# in *@linaro.org because we'd really rather trace them back to
+# the real mothership whenever possible.
+#
+dave.martin@linaro.org Linaro
+
+21cnbao@gmail.com      Analog Devices  # Barry Song
+abelyako@googlemail.com        Intel           # Alexander Belyakov
+abelyako@mail.ru       Intel           # Alexander Belyakov
+acassis@gmail.com      MaxTrack Industria      # Alan Carvalho de Assis
+acme@infradead.org     Red Hat         # acme
+adi@drcomp.erfurt.thur.de      Eleven Musicproduction  # Adrian Knoth
+adobriyan@gmail.com    Parallels               # Dobriyan
+aeh@db.org             Creytiv.com             # Alfred E. Heggestad
+agl@imperialviolet.org Google          # Adam Langley
+ajax@benzedrine.nwnk.net       Red Hat # Ajax
+ajax@nwnk.net          Red Hat         # Ajax
+akorolev@infradead.org Intel           # Alexey Korolev
+akpm@linux-foundation.org      Google
+akpm@linux-foundation.org      Linux Foundation < 2006-08-01
+alain@knaff.lu         SES ASTRA TechCom       # Alain Knaff
+al@alarsen.net         REA Systems GmbH        # Anders Larsen
+alanh@fairlite.demon.co.uk     Tungsten Graphics
+alan@lxorguk.ukuu.org.uk       Intel # Alan Cox
+alan@lxorguk.ukuu.org.uk  Red Hat < 2009-01-15  # Exact date a guess
+albcamus@gmail.com     Sun                     # Jike Song
+albcamus@gmail.com     Wind River < 2008-06-01 # Jike Song
+alex@botch2.com                AMD
+alex@botch2.(none)     AMD
+alex@csgraf.de         Suse                    # Alexander Graf
+alexdeucher@gmail.com  AMD                     # Alex Deucher, 11/2007
+alex@flawedcode.org    SICE S.A. - ACS Dragados        # Alejandro Martinez Ruiz
+alexneblett01@yahoo.com        IAN Investments # Alex Neblett
+amir73il@gmail.com     CTERA Networks
+amitshah@gmx.net       Qumranet                # Amit Shah
+amnonaar@gmail.com     (Individual)
+andersk@mit.edu                Ksplice, Inc.
+andi@firstfloor.org    Intel                   # Andi Kleen
+andi@firstfloor.org    Suse < 2008-03-14       # Andi Kleen
+andre.goddard@gmail.com        LG Electronics          # Andre Goddard Rosa
+andy@greyhouse.net     Red Hat         # Andy Gospodarek
+andy@netfall.com       Onstor                  # Andrew Sharp
+andy.shevchenko@gmail.com      Teleca
+andy@warmcat.com       Crash Barrier           # Andy Green
+anholt@freebsd.org     Intel           # xorg developer
+anisse@astier.eu       (Consultant) < 2010-03-01       # Anisse Astier
+anisse@astier.eu       Substantiel
+apw@shadowen.org       IBM                     # Andy Whitcroft
+a.p.zijlstra@chello.nl Red Hat # Peter Zijlstra
+aquynh@gmail.com       National Institute of Advanced Industrial Science and Technology        # Nguyen Anh Quynh
+aradford@gmail.com     LSI Logic               # Adam Radford
+aris@cathedrallabs.org Red Hat # Aristeu Rozanski
+aris@ruivo.org Red Hat         # Aristeu Rozanski
+aristeu.sergio@gmail.com       Red Hat # Aristeu Rozanski
+arjan@infradead.org    Intel                   # Arjan
+armbru@pond.sub.org    Red Hat         # Markus Armbruster
+arnd@arndb.de  IBM                             # Arnd
+arne.luehrs@googlemail.com     HP              # Arne Luehrs
+arno@natisbad.org      EADS                    # Arnaud Ebalard
+arun.edarath@gmail.com         Samsung         # arun c
+ashutosh.naik@gmail.com        Chelsio Communications  # Ashutosh Naik
+ashwin.ganti@gmail.com Google          # Ashwin Ganti
+at.wufei@gmail.com     (Individual)
+aurelien@sitadelle.com Neuf Cegetel            # Aurelien Nephtali
+aviv.laufer@gmail.com  NotalVision             # Aviv Laufer
+avtobiff@gmail.com     (Individual)
+axboe@kernel.dk                Fusion-IO               # Jens Axboe
+axboe@kernel.dk                Oracle  < 2010-06-01
+axel.lin@gmail.com     MiTAC   # old posts + linkedin
+bbeare1@gmail.com      Intel           # Bruce Beare
+bbyer@bbyer.local      Apple
+beckyb@kernel.crashing.org Freescale   # Becky Bruce
+benh@kernel.crashing.org       IBM             # Ben H.
+ben@bwidawsk.net       Intel           # Ben Widawsky (linkedin)
+bernds_cb1@t-online.de Analog Devices          # Bernd Schmidt
+bfields@fieldses.org   University of Michigan  # J. Bruce Fields
+bhaskie@gmail.com      GlobalLogic             # Bhaskar Dutta
+blogic@openwrt.org     Fon                     # John Crispin
+brandon@ifup.org       Suse                    # Brandon Philips
+brgerst@gmail.com      Infor < 2009-02-01  # from linkedin page
+brgerst@gmail.com      (Individual)
+brian@bristyle.com     Calit2                  # Brian Braunstein
+briglia.anderson@gmail.com     Nokia           # Anderson Briglia
+bruno.braga@gmail.com  Brastel Telecom # Bruno Braga
+buytenh@wantstofly.org Marvell                 # Lennert Buytenhek
+c99drn@cs.umu.se       Suse
+caglar@pardus.org.tr   Pardus
+carmelo73@gmail.com    ST Microelectronics     # Carmelo Amoroso
+chainsaw@gentoo.org    London Internet Exchange        # Tony Vroon
+charlieb@budge.apana.org.au    Mitel Networks Corporation      # Charlie Brady
+chas@cmf.nrl.navy.mil  ITT Industries          # chas williams
+chombourger@gmail.com  MontaVista              # Cedric Hombourger
+chris@arachsys.com     ElasticHosts Ltd.       # Chris Webb
+chris@chris-wilson.co.uk       Intel
+chris@chris-wilson.co.uk       (Individual) < 2009-08-24       # Chris Wilson
+chris@csamuel.org      VPAC                    # Chris Samuel
+chrisw@sous-sol.org    Red Hat         # Chris Wright
+chris@zankel.net       Tensilica                       # Chris Zankel
+cmatsuoka@gmail.com    Mandriva                        # Claudio Matsuoka
+computersforpeace@gmail.com    Broadcom        # Brian Norris
+cooloney@kernel.org    Analog Devices          # Bryan Wu
+corey@mutternet.com    Broadcom                        # Corey Mutter
+cqiuping@gmail.com     Intel           # Qiuping Chen
+cworth@cworth.org      Intel
+cworth@cworth.org      Red Hat < 2008-07-01
+czoccolo@gmail.com     ISTI-CNR                # Corrado Zoccolo
+dacker@roinet.com      Rajant                  # David Acker
+dahlmann.thomas@arcor.de       IAV Products GmbH       # Thomas Dahlmann
+dale@farnsworth.org    MontaVista              # Dale Farnsworth
+damir@mimas.ru         Magenta Development     #
+damm@igel.co.jp        Renesas Electronics             # Magnus Damm
+damm@opensource.se     OpenSource AB           # Magnus Damm
+dan.j.rosenberg@gmail.com Virtual Security Research    # Dan Rosenberg
+dannf@dannf.org                        HP              # dann frazier
+dared1st@yahoo.com     Phoenix Technologies    # Aleksey Gorelov
+davej@codemonkey.org.uk        Red Hat         # Dave Jones
+dave@jikos.cz  Suse                            # David Sterba
+davem@davemloft.net    Red Hat         # Dave Miller
+david@santinoli.com    Fastpath Research       # David Santinoli
+da-x@monatomic.org     XIV Information Systems # Dan Aloni
+dean@arctic.org        Google          # dean gaudet
+deathsimple@vodaphone.de       AMD     # Christian König 
+dedekind@infradead.org Nokia                   # Artem Bityutskiy
+dheitmueller@linuxtv.org GridApp Systems    # devinheitmueller.com
+diego@woitasen.com.ar  XTECH                   # Diego Woitasen
+dilinger@queued.net    OLPC                    # Andres Salomon
+dixlor@gmail.com       SRI Quant               # Pavel
+don.mullis@gmail.com   Amazon          # Don Mullis (Lab126)
+dorfman.eli@gmail.com  Voltaire                # Eli Dorfman
+dougthompson@xmission.com      Lawrence Livermore National Laboratory # Doug Thompson
+drow@false.org CodeSourcery                    # Daniel Jacobowitz
+ds@schleef.org         Entropy Wave
+dth@dth.net    Bitsource                               # Danny ter Haar
+dwm@enoyolf.org        IBM                     # Doug Maxey
+dwm@meer.net   ZING Systems                    # Don Mullis
+ebenard@free.fr                Eukrea Electromatique   # Eric Benard
+ebs@ebshome.net        Stream Processors               # Eugene Surovegin
+edward.shishkin@gmail.com      Red Hat # Edward Shishkin
+elpa.rizzo@gmail.com   ELPA                    # Davide Rizzo
+eranian@googlemail.com Google          # stephane eranian
+eric@anholt.net        Intel                   # Eric Anholt
+eric.dumazet@gmail.com Societe Francaise de Radiotelephone     # Eric Dumazet
+eric@lammerts.org      Observision             # Eric Lammerts
+eric.y.miao@gmail.com  Marvell                 # Eric Miao
+erik.andren@gmail.com  Xelerated AB
+eschwab@online.de      GiK mbH         # Ernst Schwab
+eugeneteo@kernel.sg    Red Hat         # Eugene Teo
+fdiakh@gmail.com       CEA             # François Diakhate
+fmalita@gmail.com      IPUnity-Glenayre                # Florin Malita
+fmhess@speakeasy.net   NIST                    # Frank Mori Hess
+forest@alittletooquiet.net     Logic Supply
+frank@f-seidel.de      Sphairon Access Systems GmbH    # Frank Seidel
+gardner.ben@gmail.com  Wabtec Railway Electronics      # Ben Gardner
+garzik.org             Red Hat
+gavron@wetwork.net     Login Tucson Colocation Datacenter
+gclement00@gmail.com   Adeneo                  # Gregory CLEMENT
+geoff@geoffthorpe.net  Freescale               # Geoff Thorpe
+gernot@hillier.de      Siemens                 # Gernot Hillier
+gitster@pobox.com      Twin Sun                # Junio C Hamano
+gl@dsa-ac.de   DSA                             # Guennadi Liakhovetski
+gnurou@gmail.com       NVidia  # Alexandre Courbot via linkedin
+gorcunov@gmail.com     (Individual) < 2009-01-01
+gorcunov@gmail.com     Parallels
+graff.yang@gmail.com   Analog Devices          # graff yang
+green@linuxhacker.ru   Sun                     # Oleg Drokin
+greg@kroah.com         SUSE < 2012-02-01
+greg@kroah.com         Linux Foundation
+gregoire@gentil.com    Zonbu
+gwingerde@gmail.com    Acision                 # Gertjan van Wingerde
+hadess@hadess.net      Red Hat         # Bastien Nocera
+hamish@cloud.net.au    Calyptech Pty Ltd       # Hamish Moffatt
+haojian.zhuang@gmail.com       Marvell # Haojian Zhuang
+haokexin@gmail.com     Wind River                      # Kevin Hao
+heiko.schocher@invitel.hu      DENX GmbH               # Heiko Schocher
+henk.stegeman@gmail.com        Quantum Controls BV     # Henk Stegeman
+herrmann.der.user@googlemail.com       AMD     # Andreas Herrmann
+h.feurstein@gmail.com  Contec Steuerungstechnik & Automation   # Hubert Feurstein
+hgl.tools@gmail.com    Intel           # H.J. Lu
+h.mitake@gmail.com     Cluster Computing       # Hitoshi Mitake
+hohndel@infradead.org  Intel           # Dirk Hohndel
+horms@verge.net.au     VA Linux Systems Japan  # Horms
+hpa@zytor.com  Intel
+hpa@zytor.com  (Individual) < 2009-01-01 # approx
+hpa@zytor.com  rPath < 2008-10-20
+hrogge@googlemail.com  FGAN                    # Henning Rogge
+htejun@gmail.com       Suse                    # Tejun
+htmldeveloper@gmail.com        DSO National Laboratories       # Peter Teoh
+hugh@blemings.org      IBM                     # Hugh Blemings
+hughsient@gmail.com    Red Hat         # Richard Hughes
+hugo@hugovil.com       Lyrtech                 # Hugo Villeneuve
+ihar.hrachyshka@gmail.com      EPAM Systems    # Ihar Hrachyshka
+ijc@hellion.org.uk     Citrix                  # Ian Campbell
+imirkin@alum.mit.edu   Yext
+ishikawa@hanzubon.jp   OSDN                    # ISHIKAWA Mutsumi
+isloginov@gmail.com    NIISI RAS       # Ilya Loginov
+jacmet@sunsite.dk      Barco                   # Peter Korsgaard
+james.bottomley@hansenpartnership.com Hansen Partnership < 2009-01-01
+james.bottomley@hansenpartnership.com Suse < 2011-05-01
+james.bottomley@hansenpartnership.com Parallels
+jan@gondor.com         reliablesolutions       # Jan Niehusmann
+jan.kiszka@web.de      Siemens                 # Jan Kiszka
+jan.nikitenko@gmail.com        ATRON electronic        # Jan Nikitenko
+jaredeh@gmail.com      Intel   < 2008-04-08    # Jared Hulbert
+jaredeh@gmail.com      Micron                  # Jared Hulbert
+jassisinghbrar@gmail.com       Samsung         # jassi brar
+jbailey@raspberryginger.com    Google  # Jeff Bailey
+jc@eclis.ch    CeTT                            # Jean-Christian de Rivaz
+jcm@jonmasters.org     Red Hat         # Jon Masters
+jcrigby@gmail.com      Freescale                       # John Rigby
+jelle@foks.8m.com      Observision                     # Jelle Foks
+jengelh@gmx.de CC Computer Consultants # Jan Engelhardt
+jengelh@linux01.gwdg.de        CC Computer Consultants # Jan Engelhardt
+jeremy@goop.org        XenSource                       # Jeremy
+jeremyhu@freedesktop.org       Apple
+jeremy@talador.com.ar  TECNA                   # jeremy theler
+jes.sorensen@gmail.com Red Hat         # Jes Sorensen
+jgarzik@pobox.com      Red Hat         # Jeff Garzik
+jhnikula@gmail.com     (Consultant)            # Jarkko Nikula
+jhnikula@gmail.com     (Individual) < 2010-03-01       # Jarkko Nikula
+jim@meyering.net       Red Hat         # Jim Meyering
+jimix@pobox.com                IBM             # Jimi Xenidis
+jjschlst@gmail.com     Bivio Networking        # Jay Schulist
+jmorris@namei.org      Red Hat         < 2012-02-20
+jmorris@namei.org      Oracle
+johannes@sipsolutions.net      Intel
+johannes@sipsolutions.net      (Individual) < 2010-02-01       # Johannes Berg
+jonas.bonn@gmail.com   South Pole AB           # Jonas Bonn
+jonathan@jonmasters.org        Red Hat         # Jon Masters
+jon.dufresne@gmail.com Even Technologies       # Jon Dufresne
+joro@8bytes.org                AMD                     # Joerg Roedel
+jra@samba.org  Google
+jsun@junsun.net                Netspectrum     # Jun Sun
+jt@cr0.org             Google          # Julien TINNES
+julia.lawall@lip6.fr   INRIA
+julian_cable@yahoo.com BBC                     # Julian Cable
+julius.volz@gmail.com  Google          # Julius Volz
+junkio@cox.net Twin Sun                        # Junio C Hamano
+jupyung@gmail.com      Samsung         # Jupyung Lee
+jwcart2@tycho.nsa.gov  US National Security Agency     # James Carter
+kadlec@blackhole.kfki.hu       KFKI Research Institute # Jozsef Kadlecsik
+karl.beldan@gmail.com  Mobile Devices Ingenierie       # Karl Beldan
+kazunori@miyazawa.org  Yokogawa Electric Corporation   # Kazunori MIYAZAWA
+keithp@keithp.com      Intel           # Keith Packard
+kem@kem.org            Red Hat
+kernel1@cyberdogtech.com       Google          # Matt LaPlante
+kevlo@kevlo.org                Micro-Star International        # Kevin Lo
+khali@linux-fr.org     Suse                    # Jean
+khilman@deeprootsystems.com (Consultant)
+khilman@deeprootsystems.com (Consultant) < 2010-06-01
+khilman@deeprootsystems.com Texas Instruments  < 2011-01-01
+kieranbingham@gmail.com        MPC-Data                # Kieran Bingham
+kirandivekar@gmail.com Marvell                 # Kiran Divekar
+k.kooi@student.utwente.nl Texas Instruments    # Koen Kooi
+koen@beagleboard.org   Texas Instruments       # Koen Kooi
+krh@bitplanet.net      Intel
+krh@bitplanet.net      Red Hat < 2009-11-02    # Kristian Hogsberg
+kuznet@ms2.inr.ac.ru   Parallels               # ANK
+kwangwoo.lee@gmail.com Broadcom                # Kwangwoo Lee
+kyle@mcmartin.ca       Red Hat         # Kyle McMartin
+ladis@linux-mips.org   2N Telekomunikace       # Ladislav Michl
+lanconelli.claudio@eptar.com   Eurek srl       # Claudio Lanconelli
+lars@segv.dk           FractureCode Corporation        # Lars Munch
+laurent@lvivier.info   Bull            # lvivier.info
+laurent.pinchart@ideasonboard.com  Nokia       # (linkedin 2/10)
+lcappa@gmail.com       Sequoia IT              # Luca Cappa
+leandroal@gmail.com    Signove                 # Leandro Sales
+lee.nipper@gmail.com   Avocent                 # Lee Nipper
+lenb@kernel.org        Intel                           # Len Brown
+lennart@poettering     Red Hat         # Lennart Poettering
+leo@zh-kernel.org      Freescale               # Li Yang
+libv@skynet.be         Suse
+linuxzsc@gmail.com     Freescale               # Richard Zhao
+linville@tuxdriver.com Red Hat # John Linville
+liodot@gmail.com       SofaWare
+list.btrfs@jan-o-sch.net       Oracle          # Jan Schmidt
+lliubbo@gmail.com      Analog Devices          # Bob Liu
+linux@roeck-us.net     Ericsson                # Guenter Roeck
+lopo.david@gmail.com   Mips Technologies       # David Lopo
+lsorense@csclub.uwaterloo.ca   RuggedCom       # Lennart Sorensen
+lucas.de.marchi@gmail.com      ProFUSION Embedded Systems # Lucas De Marchi
+lucas.de.marchi@gmail.com      STMicroelectronics < 2010-07-26 # Lucas De Marchi
+lucho@ionkov.net       Los Alamos National Laboratory # Latchesar Ionkov
+luiscarlos@gmail.com   cozybit                 # Luis Carlos Cobo
+luis.f.correia@gmail.com       (Individual)    # Luis Correia
+lunz@falooley.org      Reflex Security         # Jason Lunz
+mac@mcrowe.com Roku                            # Mike Crowe
+magnus.damm@gmail.com  OpenSource AB           # Magnus Damm
+mano@roarinelk.homelinux.net   MSC Vertriebsges        # Manuel Lauss
+markus.heidelberg@web.de       E.G.O. GmbH     # Markus Heidelberg
+markus.t.metzger@googlemail.com        Intel   # Markus Metzger
+matejken@gmail.com     Instrumentation Technologies
+matthieu.herrb@laas.fr OpenBSD
+mattias@vmlinux.org    Westermo        # Mattias Walstr?om
+mattilinnanvuori@yahoo.com     Ascom           # Matti Linnanvuori
+mattjreimer@gmail.com  SDG Systems             # Matt Reimer
+maxcir@gmail.com       STMicroelectronics              # massimo cirillo
+mbligh@mbligh.org      Google          # Martin Bligh
+mcgrof@gmail.com       Rutgers University              # Luis R. Rodriguez
+mcuos.com@gmail.com    Nuvoton Technology      # Wan ZongShun
+me@felipebalbi.com     Nokia                   # Felipe Balbi
+me@mortis.eu   Signips                 # Giel van Schijndel
+mesak82@gmail.com      Texas Instruments       # Misael Lopez
+metan@ucw.cz           Suse            # Cyril Hrubis
+mfuzzey@gmail.com      Parkeon                 # Martin Fuzzey
+mibru@gmx.de   Kontron Embedded Modules                # Michael Brunner
+michaelc@cs.wisc.edu   Red Hat         # Mike Christie
+michael@ellerman.id.au IBM             # Michael Ellerman
+mika.westerberg@iki.fi Nokia                   # Mika Westerberg
+mike@halcrow.us        IBM                     # Michael Halcrow
+mikem@beardog.cca.cpqcorp.net  HP              # Mike Miller
+mikey@neuling.org      IBM                     # Michael Neuling
+miklos@szeredi.hu      Suse                    # Miklos
+mikulas@artax.karlin.mff.cuni.cz       Red Hat # Mikulas Patocka
+miltonm@bga.com                IBM     # Milton Miller
+mingo@elte.hu  Red Hat                 # Ingo
+mlord@pobox.com        Real-Time Remedies              # Mark Lord
+mohanlaljangir@gmail.com       Samsung         # Mohanlal Jangir
+monstr@monstr.eu       PetaLogix
+mostrows@gmail.com     VMWare                  # Michal Ostrowski
+moussa.a.ba@gmail.com  Micron                  # Moussa Ba
+mpm@selenic.com        CE Linux Forum          # Matt Mackall
+mranostay@gmail.com    Embedded Alley Solutions        # Matt Ranostay
+mrobbins@mit.edu       NerdKits                # Michael F. Robbins
+mtk.manpages@googlemail.com    Google < 2008-04-01     # Michael Kerrisk
+mtk.manpages@googlemail.com    Linux Foundation < 2009-02-01
+mtk.manpages@googlemail.com    (Individual)
+mts.doredevelopment@gmail.com  Dore़Development      # Morten Svendsen
+nab@linux-iscsi.org    Rising Tide Systems     # Nicholas Bellinger
+nakam@linux-ipv6.org   Hitachi                 # Masahide NAKAMURA
+namonai@gmail.com      In-Store Broadcasting Network   # Craig Kelley
+nathalie.furmento@labri.fr     CNRS
+neilb@cse.unsw.edu.au  Suse                    # Neil Brown
+neiljay@gmail.com      Imagination Technologies        # Neil Jones
+ngupta@vflare.org      (Academia)
+ngupta@vflare.org      VMware  < 2010-07-07 # Nitin Gupta
+nhorman@tuxdriver.com  Red Hat         # Neil Horman
+nico@fluxnic.net       Linaro          # Nicolas Pitre
+nicolas.pitre@linaro.org       Linaro  # Nicolas Pitre
+niklaus.giger@member.fsf.org   Netstal Maschinen       # Niklaus Giger
+nils.carlson@ludd.ltu.se       Ericsson        # Nils Carlson
+norsk5@yahoo.com       SoftwareBitMaker                # Doug Thompson
+ntl@pobox.com  IBM                     # Nathan Lynch
+oakad@yahoo.com                (Individual)
+ob@emanuele.us         Crystalfontz    # Robert Emanuele
+obi@linuxtv.org                (Individual) 
+ohad@wizery.com                Texas Instruments       # Ohad Ben-Cohen
+oliver@neukum.org      (Individual)
+oliver@neukum.org      Suse < 2009-03-03               # Oliver Neukum
+olof@lixom.net Agnilux < 2010-05-01 # pers comm
+olof@lixom.net Google  # ibid
+olof@lixom.net PA Semi < 2009-08-29 # pers. comm, since ~1/2006
+omar.oberthur@gmail.com        Oberthur Technologies   # Omar Laazimani
+onewayforever@gmail.com        Dawning Information Industry Co # wan wei
+pablo@netfilter.org    University of Sevilla   # Pablo Neira Ayuso
+patrick.boettcher@desy.de      DiBcom          # Patrick Boettcher
+patrickglass@gmail.com PMC-Sierra < 2009-04-01         # Patrick Glass
+patrickglass@gmail.com Qualcomm
+paulus@samba.org       IBM                     # Paul
+pavel@ucw.cz   Suse                            # Pavel
+pawel@osciak.com       Intel   # Linkedin
+pbadari@gmail.com      IBM             # Badari Pulavarty
+pcnet32@verizon.net    Cisco                   # Don Fry
+penguin-kernel@i-love.sakura.ne.jp     NTT     # Tetsuo Handa
+perex@perex.cz Red Hat         # Jaroslav Kysela (late 2007)
+peter@cs.unisa.edu.au  Red Hat
+peter.hutterer@who-t.net       Red Hat
+peterz@infradead.org   Red Hat         # Peter Zijlstra
+piastryyy@gmail.com    Etersoft        # Pavel Shilovsky
+pinglinux@gmail.com    Wacom           # Ping Cheng
+pizza@shaftnet.org     AbsoluteValue Systems   # Solomon Peachy
+psandeep.s@gmail.com   Celunite                        # Sandeep Sanjay Patil
+raphaelpereira@gmail.com       Concept Inovation, Sustaintability and Technology       # Raphael Derosso Pereira
+raven@themaw.net       Red Hat         # Ian Kent
+rdoursenaud@free.fr    EMA Tech        # Raphaël Doursenaud
+#
+# NOTE Randy appears to have left Oracle as of July 2011
+#
+rdunlap@xenotime.net   Oracle                  # Randy Dunlap
+rgetz@blackfin.uclinux.org     Analog Devices  # Robin Getz
+rgoldwyn@gmail.com     Suse                    # Goldwyn Rodrigues
+richard.genoud@gmail.com       Adeneo          # Richard Genoud
+r.marek@assembler.cz   SYSGO                   # Rudolf Marek
+rminnich@gmail.com     Sandia National Labs    # Ron Minnich
+robert@schwebel.de     Pengutronix             # Robert Schwebel
+robert@sixbynine.org   Imagination Technologies < 2008-06-01
+robert@sixbynine.org   (Individual)                    # Robert Bragg
+rob@landley.net        Linux Foundation                # Rob Landley
+roland@topspin.com     Cisco < 2011-01-15
+roland@topspin.com     Pure Storage            # Roland Dreier
+rostedt@goodmis.org    Red Hat         # Steven Rostedt
+rui.p.m.sousa@gmail.com        Mindspeed Technologies  # Rui Sousa
+russd@asu.edu  Computer Sciences Corporation   # Russell Dill
+rustcorp.com.au        IBM                     # Rusty
+s0348365@sms.ed.ac.uk  Edinburgh Robotics      # Alistair John Strachan
+sachin.kamat@linaro.org        Samsung
+saeed.bishara@gmail.com        Marvell                 # saeed bishara
+saharabeara@gmail.com  Intel           # Sarah A Sharp
+salikhmetov@gmail.com  MontaVista              # Anton Salikhmetov
+salsasepp@googlemail.com       LizardQ         # Stefan Steuerwald
+sandeen@sandeen.net    Red Hat         # Eric Sandeen
+sandeepksinha@gmail.com        NetApp                  # SandeepKsinha
+sandmann@daimi.au.dk   Red Hat
+sankar.curiosity@gmail.com     Suse            # Sankar P
+sbrown@cortland.com    InfoObjects             # Steve Brown
+sds@tycho.nsa.gov      US National Security Agency     # Stephen Smalley
+seattleplus@gmail.com  IBM             # Dean Hildebrand
+sebastiano.dipaola@gmail.com   Telecom Italia  # Sebastiano Di Paola
+serge@hallyn.com       Canonical       # Serge Hallyn
+serge@hallyn.com       IBM             < 2010-07-01 # Date approx
+sfeldma@onlinenw.com   Nuova Systems           # Scott Feldman
+shijie8@gmail.com      Telegent System         # Huang Shijie
+shinel@foxmail.com     Red Flag                # Shine Liu
+shirishpargaonkar@gmail.com    IBM
+shpedoikal@gmail.com   IBM             # Kent Yoder
+simon.kagstrom@netinsight.net Net Insight
+sjhill@realitydiluted.com      Rockwell Collins        # Steven J. Hill
+slipszi@gmail.com      Thot-Soft 2002          # Szilveszter Ordog
+snitzer@gmail.com      IBRIX                   # Mike Snitzer
+snjw23@gmail.com       Samsung                 # Sylwester Nawrocki
+socketcan@hartkopp.net Volkswagen              # Oliver Hartkopp
+sonny@burdell.org      IBM                     # Sonny Rao
+srplsnh@gmail.com      ST Microelectronics     # Surinder P Singh
+stefanha@gmail.com     IBM                     # Stefan Hajnoczi
+stgraber@ubuntu.com    Revolution Linux        # Stéphane Graber
+stigge@antcom.de       PHILOSYS Software               # Roland Stigge
+subhash.peddamallu@gmail.com   VMWare          # Subhash Peddamallu
+svendsen@pvv.org       Norbit
+sven.eckelmann@gmx.de  Saxnet Gmbh.            # Sven Eckelmann
+svens@bitebene.org     Astaro                  # Sven Schnelle
+svens@stackframe.org   Astaro                  # Sven Schnelle
+sven@thebigcorporation.com     Suse            # Sven-Thorsten Dietrich
+szpajder@staszic.waw.pl        Sferia                  # Tomasz Lemiech
+tabbott@mit.edu                Ksplice, Inc.
+taviso@sdf.lonestar.org        Google          # Tavis Ormandy
+the.sator@gmail.com    Axis                    # Jonas Danielsson
+thomas.abraham@linaro.org      Samsung
+thomas.petazzoni@enix.org      Free Electrons  # Thomas Petazzoni
+tim.gardner@canonical.com      TriplePoint             # Tim Gardner
+tixy@yxit.co.uk                Linaro  # Direct employee https://wiki.linaro.org/MeetTheTeam
+tj@kernel.org          Suse                    # Tejun
+tom.d.arbuckle@gmail.com       University of Limerick  # Tom Arbuckle
+tony@bakeyournoodle.com        IBM             # Tony Breeds
+torbenh@gmx.de         linutronix      # Torben Hohn - according to tglx
+torgny.johansson@gmail.com     Ericsson        # Torgny Johansson
+tpm@selhorst.net       Sirrix                  # Marcel Selhorst
+tramp.enshrine.stephen@blacksapphire.com       International Telematics Ltd    # Stephen Blackheath
+triad@df.lth.se                Ericsson                # Linus Walleij
+trond.myklebust@fys.uio.no     NetApp          # Trond
+tytso@mit.edu          Google          # Ted Ts'o
+tytso@mit.edu          IBM             < 2010-01-01
+ulissesf@gmail.com     ProFUSION               # Ulisses Furquim
+vandrove@vc.cvut.cz    CTU                     # Petr Vandrovec
+vandry@tzone.org       General Aviation Safety Network         # Phil Vandry
+vapier@gentoo.org      Analog Devices          # Mike Fyrysinger
+vasiliy.leonenko@mail.ru       Intel   # Vasiliy Leoenenko
+hverkuil@xs4all.nl     Cisco           # Hans Verkuil
+vijaykumar@bravegnu.org        Zilogic Systems # Vijay Kumar
+vimal.newwork@gmail.com        (Individual)                    # Vimal Singh
+vimal.newwork@gmail.com        Texas Instruments < 2010-07-12 # Vimal Singh
+viro@www.linux.org.uk  Red Hat         # Al Viro
+vitja.makarov@gmail.com        GeoTechnologies # Vitja Makarov
+vivek.natraj@gmail.com Atheros Communications  # Vivek Natarajan
+vksavl@gmail.com       MontaVista                      # Pavel Kiryukhin
+v.mayatskih@gmail.com  Red Hat         # Vitaly Mayatskikh
+w@1wt.eu       Exosec                          # Willy Tarreau
+wagi@monom.org Celestrius < 2009-05-18                 # Daniel Wagner
+wagi@monom.org (Individual)
+walken@zoy.org         VMWare                  # Michel Lespinasse
+wangcong@zeuux.org     Critical Links          # WANG Cong
+weiyi.huang@gmail.com  Fujitsu                 # Huang Weiyi
+wfp5p@virginia.edu     University of Virginia
+wharms@bfs.de  German Government               # walter harms
+will.newton@gmail.com  Imagination Technologies        # Will Newton
+wli@holomorphy.com     Oracle                  # Bill Irwin
+xiphmont@xiph.org      Red Hat         # Monty
+yakovenkov@gmail.com   CJSC NII STT    # Valentin Yakovenkov
+yegorslists@googlemail.com     Vision Systems GmbH     # Yegor Yefremov
+yhlu.kernel@gmail.com  Sun                     # Yinghai Lu
+ytht.net@gmail.com     Beijing Rising Technology Co.   # lepton
+zealcook@gmail.com     Soliton Network Systems
+zeylie@gmail.com       Absolut Bank                    # if
+zhangqiang.buaa@gmail.com      Intel   # Zhang Qiang
+zhu.yanhai@gmail.com   Intel           # Yanhai Zhu
+maksim.rayskiy@gmail.com       Broadcoma       # Maksim Rayskiy
+artur128@3dzimmer.de   (Individual)
+huajun.li.lee@gmail.com        (Individual)
+wangxiaochen0@gmail.com (Individual)
+rdkehn@yahoo.com       (Individual)
+zj.barak@gmail.com     (Individual)
+savik751@gmail.com     (Individual)
+korg@jan-o-sch.net     STRATO AG
+sensille@gmx.net       STRATO AG
+sbehrens@giantdisaster.de      STRATO AG
+sw@weilnetz.de Red Hat
+#
+# Xen 4.3 additions
+#
+fantonifabio@tiscali.it        M2R     # Fantoni Fabio
+chegger@amazon.de      Amazon  # Chris Egger
+xzhang@cs.uic.edu      (Academia) UIC  # Xu Zhang
+rzvncj@gmail.com       (Individual)    # Razvan Cojocaru 
+xi@mit.edu     (Academia) MIT  # Xi Wang
+greg@wind.enjellic.com (Individual)    # Greg Wettstein
+eshelton@pobox.com     (Individual)    # Eric Shelton
+huangwei@gmail.com     Samsung # Wei Huang 
+murrayie@yahoo.co.uk   (Individual)    # Ian Murray
+bastian@waldi.eu.org   (Individual)    # Bastian Blank
+samuel.thibaut@ens-lyon.org    (Academia) ENS de Lyon  # Samuel Thibault 
+lars.rasmusson@sics.se (Academia) Swedish Institute of Computer Science        # Lars Rasmusson
+robert.vanvossen@dornerworks.com       (Individual)    # Robert VanVossen
+choonho.son@gmail.com  KT      # Choonho Son
+shakeel.butt@gmail.com (Individual)    # Shakeel Butt
+zpengxen@gmail.com     (Academia) ISCAS        # Zhou Peng
+roger.pau@citrix.com   Citrix  # Roger Pau Monne
+#
+# Xen 4.4 additions
+#
+mattd@bugfuzz.com  (Individual)     # Matthew Daley
+baozich@gmail.com    (Academia) National Institute for Defense Technology
+kelleynnn@gmail.com    (Individual)    # Kelly Nielsen
+mva@mva.name         (Individual) 
+tsahee@gmx.com        (Individual) 
+dennis.yxun@gmail.com        (Individual) 
+kjetil.homme@            (Individual) 
+bob@proulx.com        (Individual) 
+anil@recoil.org            (Academia) University of Cambridge
+rwxybh@126.com      (Individual) 
+marc.ceeeee@gmail.com         (Individual) 
+mneilsen@acm.org      (Academia)
+debian@good-with-numbers.com      (Individual)    
+nai.xia@gmail.com     (Individual)    
+alexandrasava18@gmail.com (Individual)    
+jym@netbsd.org                     (Individual)
+#
+# Xen 4.5 additions
+# 
+mengxu@cis.upenn.edu   (Academia) University of Pennsylvania
+talex5@gmail.com       (Academia) University of Cambridge
+ufimtseva@gmail.com    Oracle 
+tklengyel@sec.in.tum.de        (Academia) Technische Universitat Muenchen
+karim.allah.ahmed@gmail.com    (Academia) University of Cambridge
+avanzini.arianna@gmail.com     (Academia) University of Modena and Reggio Emilia
+rcojocaru@bitdefender.com      Bitdefender
+markus@oberhumer.com   Oberhumer.com
+dev@zheng.li   Samsung
+suriyan.r@gmail.com    Oracle
+andryuk@aero.org       (Individual) #Jason Andryuk
+m.a.young@durham.ac.uk (Academia) Durham University
+markus.hauschild@rz.uni-regensburg.de  (Academia) University of Regensburg
+v1ne2go@gmail.com      (Individual) # Denis Schneider 
+alfred.z.song@gmail.com        Alibaba
+samuel.thibault@ens-lyon.org   (Academia) ENS de Lyon
+peteryili@tencent.com  Tencent 
+don@cloudswitch.com    Verizon
+ian.campbell@citirx.com        Citrix
+emilcondrea@gmail.com  Bitdefender
+jamesjb@galois.com     Galois
+freddy77@gmail.com     Citrix
+s.munaut@whatever-company.com  Knowledge Plaza
+myselfdushyantbehl@gmail.com   (Individual) # Dushyant Behl 
+ayushruia@gmail.com    (Individual)   
+rshriram@cs.ubc.ca     (Academia) University of British Colombia
+xisisu@gmail.com       (Academia) Washington University
+dirk.behme@gmail.com   (Individual)
+tamas.k.lengyel@tum.de (Individual)
+gang.chen@asianux.com  (Individual)
+iwj@osstest.cam.xci-test.com Citrix
+iwj@woking.cam.xci-test.com Citrix
+osstest@woking.cam.xci-test.com Citrix
+ijackson@chiark.greenend.org.uk Citrix
+konrad@kernel.org Oracle
+marcel@mesa.nl (Individual)
+suresh.lalith@gmail.com        (Individual)
+owen.smith-sxgqhf6nn4dqt0dzr+alfa@public.gmane.org Citrix
+#
+# Mirage additions
+#
+thomas@gazagnaire.org  Citrix
+mort@cantab.net         (Academia) University of Nottingham
+sheets@alum.mit.edu    (Academia) MIT
+amirmc@gmail.com       (Academia) University of Cambridge
+scott.dj@gmail.com     Citrix
+armael.gueneau@ens-lyon.fr (Academia) ENS de Lyon
+balrajsingh@ieee.org        IEEE
+gregperkins@alum.mit.edu       (Academia) MIT
+thomas@gazagnaire.com  Citrix
+felipe@paradoxo.org    Citrix
+s.r.e.turner@gmail.com         Citrix
+phus.lu@gmail.com Vates
+mike.mcclurg@gmail.com Citrix
+spahmatthew@gmail.com  (Individual)
+rob@rdobson.co.uk Citrix
+george.shuklin@gmail.com       Citrix
+jmaloberti@gmail.com   (Individual)
+shuklin@selectel.ru    Citrix
+ktower@towerfamily.org  (Individual)
+sa.abramyan@gmail.com  (Individual)
+djs55@users.noreply.github.com Citrix
+marek@xivilization.net  Citrix
+simonjbeaumont@gmail.com       Citrix
+cristiklein@gmail.com  (Individual)
+wangyanbin@dayang.com.cn Dayang Technology Development Inc.
+lukedunstan81@gmail.com      (Individual)
+zaiyers@gmail.com            (Individual)
+grantmcwilliams@users.noreply.github.com    (Individual)
+cristian.klein@cs.umu.se (Individual)
+yallop@gmail.com (Academia) University of Cambridge 
+vb@luminar.eu.org (Academia) University of Cambridge
+hannes@mehnert.org (Academia) University of Cambridge
+#
+# FIXME Unknown
+#
+unitedbiscuits@gmail.com               (Unknown)
+david@numm.org                 (Unknown)
+n.oje.bar@gmail.com       (Unknown)
+#
+# FIXME Unknown Long Tail
+#
+pali.gabor@gmail.com           (Unknown)
+rudi.grinberg@gmail.com         (Unknown)
+christophe.troestler@umons.ac.be (Unknown)
+mail@christine-koppelt.de    (Unknown)
+sheets@ashimaarts.com        (Unknown)
+technomancy@gmail.com        (Unknown)
+vbmithr@gmail.com            (Unknown)
+william@sumologic.com        (Unknown)
+mthurman@gmail.com           (Unknown)
+daniel.buenzli@erratique.ch    (Unknown)
+meetup@yomimono.org    (Unknown)
+evilkidder@gmail.com        (Unknown)
+meetup@yomimono.org         (Unknown)
+vilkidder@gmail.com        (Unknown)
+fdopen@ml.ignorelist.com    (Unknown)
+david.allsopp@metastack.com   (Unknown)
+romain.calascibetta@gmail.com    (Unknown)
+mateusz.ochal@yahoo.com      (Unknown)
+hugo.heuzard@gmail.com       (Unknown)
+buzzheavyyear@users.noreply.github.com    (Unknown)
+cgaebel@janestreet.com       (Unknown)
+marklrh@gmail.com            (Unknown)
+jeff.hammerbacher@gmail.com  (Unknown)
+thomas@cryptosense.com       (Unknown)
+moonlightdrive@users.noreply.github.com    (Unknown)
+len@lnmx.org                 (Unknown)
+magnus@skjegstad.com         (Unknown)
+th3rac25@gmail.com           (Unknown)
+manu.delab@gmail.com         (Unknown)
+whitequark@whitequark.org    (Unknown)
+joshua.allmann@gmail.com     (Unknown)
+firxen@gmail.com             (Unknown)
+paurkedal@gmail.com          (Unknown)
+gregt@gt-mba.local           (Unknown)
+gabriel.scherer@gmail.com    (Unknown)
+pooh@cmu.edu                 (Unknown)
+codinuum@me.com              (Unknown)
+edwin@etorok.net             (Unknown)
+arjun@cs.umass.edu           (Unknown) 
+program@lyrique.org          (Unknown)
+philtomson@gmail.com         (Unknown)
+siraaj@khandkar.net          (Unknown)
+phg42.2a@gmail.com           (Unknown)
+fabien.dagnat@telecom-bretagne.eu    (Unknown)
+gabriel.mcarthur@gmail.com   (Unknown)
+tomo@cx4a.org                (Unknown)
+eyyub.pangearaion@gmail.com  (Unknown)
+yakov@nobreachsecurity.com   (Unknown)
+sokolov.r.v@gmail.com        (Unknown)
+sean.leather@gmail.com       (Unknown)
+markus.mottl@gmail.com       (Unknown)
+agarwal1975@gmail.com        (Unknown)
+pierre.chambart@ocamlpro.org (Unknown)
+artagnon@gmail.com           (Unknown)
+# 2015
+edgar.iglesias@gmail.com       Xilinx
+lasse.collin@tukaani.org       (Individual)
+mdontu@bitdefender.com         BitDefender
+uma.sharma523@gmail.com                (Individual)
+martin@lucina.net              (Individual)
+alecsandra.sandulescu@gmail.com        BitDefender
+andrew.cooper3@citrix          Citrix
+trevorsummerssmith@gmail.com   (Unknown)
+michipili@gmail.com            (Quintly Inc)
+mvzp10@gmail.com               (Unknown)
+artemkin@gmail.com             (CQG)
+davemgarrett@gmail.com         (Unknown)
+
diff --git a/scripts/xenproject-org-gitdm-config/email-to-employer~ b/scripts/xenproject-org-gitdm-config/email-to-employer~
new file mode 100644 (file)
index 0000000..8a72430
--- /dev/null
@@ -0,0 +1,680 @@
+#
+# Special catch for unknown Linaro folks.  I don't want to put
+# in *@linaro.org because we'd really rather trace them back to
+# the real mothership whenever possible.
+#
+dave.martin@linaro.org Linaro
+
+21cnbao@gmail.com      Analog Devices  # Barry Song
+abelyako@googlemail.com        Intel           # Alexander Belyakov
+abelyako@mail.ru       Intel           # Alexander Belyakov
+acassis@gmail.com      MaxTrack Industria      # Alan Carvalho de Assis
+acme@infradead.org     Red Hat         # acme
+adi@drcomp.erfurt.thur.de      Eleven Musicproduction  # Adrian Knoth
+adobriyan@gmail.com    Parallels               # Dobriyan
+aeh@db.org             Creytiv.com             # Alfred E. Heggestad
+agl@imperialviolet.org Google          # Adam Langley
+ajax@benzedrine.nwnk.net       Red Hat # Ajax
+ajax@nwnk.net          Red Hat         # Ajax
+akorolev@infradead.org Intel           # Alexey Korolev
+akpm@linux-foundation.org      Google
+akpm@linux-foundation.org      Linux Foundation < 2006-08-01
+alain@knaff.lu         SES ASTRA TechCom       # Alain Knaff
+al@alarsen.net         REA Systems GmbH        # Anders Larsen
+alanh@fairlite.demon.co.uk     Tungsten Graphics
+alan@lxorguk.ukuu.org.uk       Intel # Alan Cox
+alan@lxorguk.ukuu.org.uk  Red Hat < 2009-01-15  # Exact date a guess
+albcamus@gmail.com     Sun                     # Jike Song
+albcamus@gmail.com     Wind River < 2008-06-01 # Jike Song
+alex@botch2.com                AMD
+alex@botch2.(none)     AMD
+alex@csgraf.de         Suse                    # Alexander Graf
+alexdeucher@gmail.com  AMD                     # Alex Deucher, 11/2007
+alex@flawedcode.org    SICE S.A. - ACS Dragados        # Alejandro Martinez Ruiz
+alexneblett01@yahoo.com        IAN Investments # Alex Neblett
+amir73il@gmail.com     CTERA Networks
+amitshah@gmx.net       Qumranet                # Amit Shah
+amnonaar@gmail.com     (Individual)
+andersk@mit.edu                Ksplice, Inc.
+andi@firstfloor.org    Intel                   # Andi Kleen
+andi@firstfloor.org    Suse < 2008-03-14       # Andi Kleen
+andre.goddard@gmail.com        LG Electronics          # Andre Goddard Rosa
+andy@greyhouse.net     Red Hat         # Andy Gospodarek
+andy@netfall.com       Onstor                  # Andrew Sharp
+andy.shevchenko@gmail.com      Teleca
+andy@warmcat.com       Crash Barrier           # Andy Green
+anholt@freebsd.org     Intel           # xorg developer
+anisse@astier.eu       (Consultant) < 2010-03-01       # Anisse Astier
+anisse@astier.eu       Substantiel
+apw@shadowen.org       IBM                     # Andy Whitcroft
+a.p.zijlstra@chello.nl Red Hat # Peter Zijlstra
+aquynh@gmail.com       National Institute of Advanced Industrial Science and Technology        # Nguyen Anh Quynh
+aradford@gmail.com     LSI Logic               # Adam Radford
+aris@cathedrallabs.org Red Hat # Aristeu Rozanski
+aris@ruivo.org Red Hat         # Aristeu Rozanski
+aristeu.sergio@gmail.com       Red Hat # Aristeu Rozanski
+arjan@infradead.org    Intel                   # Arjan
+armbru@pond.sub.org    Red Hat         # Markus Armbruster
+arnd@arndb.de  IBM                             # Arnd
+arne.luehrs@googlemail.com     HP              # Arne Luehrs
+arno@natisbad.org      EADS                    # Arnaud Ebalard
+arun.edarath@gmail.com         Samsung         # arun c
+ashutosh.naik@gmail.com        Chelsio Communications  # Ashutosh Naik
+ashwin.ganti@gmail.com Google          # Ashwin Ganti
+at.wufei@gmail.com     (Individual)
+aurelien@sitadelle.com Neuf Cegetel            # Aurelien Nephtali
+aviv.laufer@gmail.com  NotalVision             # Aviv Laufer
+avtobiff@gmail.com     (Individual)
+axboe@kernel.dk                Fusion-IO               # Jens Axboe
+axboe@kernel.dk                Oracle  < 2010-06-01
+axel.lin@gmail.com     MiTAC   # old posts + linkedin
+bbeare1@gmail.com      Intel           # Bruce Beare
+bbyer@bbyer.local      Apple
+beckyb@kernel.crashing.org Freescale   # Becky Bruce
+benh@kernel.crashing.org       IBM             # Ben H.
+ben@bwidawsk.net       Intel           # Ben Widawsky (linkedin)
+bernds_cb1@t-online.de Analog Devices          # Bernd Schmidt
+bfields@fieldses.org   University of Michigan  # J. Bruce Fields
+bhaskie@gmail.com      GlobalLogic             # Bhaskar Dutta
+blogic@openwrt.org     Fon                     # John Crispin
+brandon@ifup.org       Suse                    # Brandon Philips
+brgerst@gmail.com      Infor < 2009-02-01  # from linkedin page
+brgerst@gmail.com      (Individual)
+brian@bristyle.com     Calit2                  # Brian Braunstein
+briglia.anderson@gmail.com     Nokia           # Anderson Briglia
+bruno.braga@gmail.com  Brastel Telecom # Bruno Braga
+buytenh@wantstofly.org Marvell                 # Lennert Buytenhek
+c99drn@cs.umu.se       Suse
+caglar@pardus.org.tr   Pardus
+carmelo73@gmail.com    ST Microelectronics     # Carmelo Amoroso
+chainsaw@gentoo.org    London Internet Exchange        # Tony Vroon
+charlieb@budge.apana.org.au    Mitel Networks Corporation      # Charlie Brady
+chas@cmf.nrl.navy.mil  ITT Industries          # chas williams
+chombourger@gmail.com  MontaVista              # Cedric Hombourger
+chris@arachsys.com     ElasticHosts Ltd.       # Chris Webb
+chris@chris-wilson.co.uk       Intel
+chris@chris-wilson.co.uk       (Individual) < 2009-08-24       # Chris Wilson
+chris@csamuel.org      VPAC                    # Chris Samuel
+chrisw@sous-sol.org    Red Hat         # Chris Wright
+chris@zankel.net       Tensilica                       # Chris Zankel
+cmatsuoka@gmail.com    Mandriva                        # Claudio Matsuoka
+computersforpeace@gmail.com    Broadcom        # Brian Norris
+cooloney@kernel.org    Analog Devices          # Bryan Wu
+corey@mutternet.com    Broadcom                        # Corey Mutter
+cqiuping@gmail.com     Intel           # Qiuping Chen
+cworth@cworth.org      Intel
+cworth@cworth.org      Red Hat < 2008-07-01
+czoccolo@gmail.com     ISTI-CNR                # Corrado Zoccolo
+dacker@roinet.com      Rajant                  # David Acker
+dahlmann.thomas@arcor.de       IAV Products GmbH       # Thomas Dahlmann
+dale@farnsworth.org    MontaVista              # Dale Farnsworth
+damir@mimas.ru         Magenta Development     #
+damm@igel.co.jp        Renesas Electronics             # Magnus Damm
+damm@opensource.se     OpenSource AB           # Magnus Damm
+dan.j.rosenberg@gmail.com Virtual Security Research    # Dan Rosenberg
+dannf@dannf.org                        HP              # dann frazier
+dared1st@yahoo.com     Phoenix Technologies    # Aleksey Gorelov
+davej@codemonkey.org.uk        Red Hat         # Dave Jones
+dave@jikos.cz  Suse                            # David Sterba
+davem@davemloft.net    Red Hat         # Dave Miller
+david@santinoli.com    Fastpath Research       # David Santinoli
+da-x@monatomic.org     XIV Information Systems # Dan Aloni
+dean@arctic.org        Google          # dean gaudet
+deathsimple@vodaphone.de       AMD     # Christian König 
+dedekind@infradead.org Nokia                   # Artem Bityutskiy
+dheitmueller@linuxtv.org GridApp Systems    # devinheitmueller.com
+diego@woitasen.com.ar  XTECH                   # Diego Woitasen
+dilinger@queued.net    OLPC                    # Andres Salomon
+dixlor@gmail.com       SRI Quant               # Pavel
+don.mullis@gmail.com   Amazon          # Don Mullis (Lab126)
+dorfman.eli@gmail.com  Voltaire                # Eli Dorfman
+dougthompson@xmission.com      Lawrence Livermore National Laboratory # Doug Thompson
+drow@false.org CodeSourcery                    # Daniel Jacobowitz
+ds@schleef.org         Entropy Wave
+dth@dth.net    Bitsource                               # Danny ter Haar
+dwm@enoyolf.org        IBM                     # Doug Maxey
+dwm@meer.net   ZING Systems                    # Don Mullis
+ebenard@free.fr                Eukrea Electromatique   # Eric Benard
+ebs@ebshome.net        Stream Processors               # Eugene Surovegin
+edward.shishkin@gmail.com      Red Hat # Edward Shishkin
+elpa.rizzo@gmail.com   ELPA                    # Davide Rizzo
+eranian@googlemail.com Google          # stephane eranian
+eric@anholt.net        Intel                   # Eric Anholt
+eric.dumazet@gmail.com Societe Francaise de Radiotelephone     # Eric Dumazet
+eric@lammerts.org      Observision             # Eric Lammerts
+eric.y.miao@gmail.com  Marvell                 # Eric Miao
+erik.andren@gmail.com  Xelerated AB
+eschwab@online.de      GiK mbH         # Ernst Schwab
+eugeneteo@kernel.sg    Red Hat         # Eugene Teo
+fdiakh@gmail.com       CEA             # François Diakhate
+fmalita@gmail.com      IPUnity-Glenayre                # Florin Malita
+fmhess@speakeasy.net   NIST                    # Frank Mori Hess
+forest@alittletooquiet.net     Logic Supply
+frank@f-seidel.de      Sphairon Access Systems GmbH    # Frank Seidel
+gardner.ben@gmail.com  Wabtec Railway Electronics      # Ben Gardner
+garzik.org             Red Hat
+gavron@wetwork.net     Login Tucson Colocation Datacenter
+gclement00@gmail.com   Adeneo                  # Gregory CLEMENT
+geoff@geoffthorpe.net  Freescale               # Geoff Thorpe
+gernot@hillier.de      Siemens                 # Gernot Hillier
+gitster@pobox.com      Twin Sun                # Junio C Hamano
+gl@dsa-ac.de   DSA                             # Guennadi Liakhovetski
+gnurou@gmail.com       NVidia  # Alexandre Courbot via linkedin
+gorcunov@gmail.com     (Individual) < 2009-01-01
+gorcunov@gmail.com     Parallels
+graff.yang@gmail.com   Analog Devices          # graff yang
+green@linuxhacker.ru   Sun                     # Oleg Drokin
+greg@kroah.com         SUSE < 2012-02-01
+greg@kroah.com         Linux Foundation
+gregoire@gentil.com    Zonbu
+gwingerde@gmail.com    Acision                 # Gertjan van Wingerde
+hadess@hadess.net      Red Hat         # Bastien Nocera
+hamish@cloud.net.au    Calyptech Pty Ltd       # Hamish Moffatt
+haojian.zhuang@gmail.com       Marvell # Haojian Zhuang
+haokexin@gmail.com     Wind River                      # Kevin Hao
+heiko.schocher@invitel.hu      DENX GmbH               # Heiko Schocher
+henk.stegeman@gmail.com        Quantum Controls BV     # Henk Stegeman
+herrmann.der.user@googlemail.com       AMD     # Andreas Herrmann
+h.feurstein@gmail.com  Contec Steuerungstechnik & Automation   # Hubert Feurstein
+hgl.tools@gmail.com    Intel           # H.J. Lu
+h.mitake@gmail.com     Cluster Computing       # Hitoshi Mitake
+hohndel@infradead.org  Intel           # Dirk Hohndel
+horms@verge.net.au     VA Linux Systems Japan  # Horms
+hpa@zytor.com  Intel
+hpa@zytor.com  (Individual) < 2009-01-01 # approx
+hpa@zytor.com  rPath < 2008-10-20
+hrogge@googlemail.com  FGAN                    # Henning Rogge
+htejun@gmail.com       Suse                    # Tejun
+htmldeveloper@gmail.com        DSO National Laboratories       # Peter Teoh
+hugh@blemings.org      IBM                     # Hugh Blemings
+hughsient@gmail.com    Red Hat         # Richard Hughes
+hugo@hugovil.com       Lyrtech                 # Hugo Villeneuve
+ihar.hrachyshka@gmail.com      EPAM Systems    # Ihar Hrachyshka
+ijc@hellion.org.uk     Citrix                  # Ian Campbell
+imirkin@alum.mit.edu   Yext
+ishikawa@hanzubon.jp   OSDN                    # ISHIKAWA Mutsumi
+isloginov@gmail.com    NIISI RAS       # Ilya Loginov
+jacmet@sunsite.dk      Barco                   # Peter Korsgaard
+james.bottomley@hansenpartnership.com Hansen Partnership < 2009-01-01
+james.bottomley@hansenpartnership.com Suse < 2011-05-01
+james.bottomley@hansenpartnership.com Parallels
+jan@gondor.com         reliablesolutions       # Jan Niehusmann
+jan.kiszka@web.de      Siemens                 # Jan Kiszka
+jan.nikitenko@gmail.com        ATRON electronic        # Jan Nikitenko
+jaredeh@gmail.com      Intel   < 2008-04-08    # Jared Hulbert
+jaredeh@gmail.com      Micron                  # Jared Hulbert
+jassisinghbrar@gmail.com       Samsung         # jassi brar
+jbailey@raspberryginger.com    Google  # Jeff Bailey
+jc@eclis.ch    CeTT                            # Jean-Christian de Rivaz
+jcm@jonmasters.org     Red Hat         # Jon Masters
+jcrigby@gmail.com      Freescale                       # John Rigby
+jelle@foks.8m.com      Observision                     # Jelle Foks
+jengelh@gmx.de CC Computer Consultants # Jan Engelhardt
+jengelh@linux01.gwdg.de        CC Computer Consultants # Jan Engelhardt
+jeremy@goop.org        XenSource                       # Jeremy
+jeremyhu@freedesktop.org       Apple
+jeremy@talador.com.ar  TECNA                   # jeremy theler
+jes.sorensen@gmail.com Red Hat         # Jes Sorensen
+jgarzik@pobox.com      Red Hat         # Jeff Garzik
+jhnikula@gmail.com     (Consultant)            # Jarkko Nikula
+jhnikula@gmail.com     (Individual) < 2010-03-01       # Jarkko Nikula
+jim@meyering.net       Red Hat         # Jim Meyering
+jimix@pobox.com                IBM             # Jimi Xenidis
+jjschlst@gmail.com     Bivio Networking        # Jay Schulist
+jmorris@namei.org      Red Hat         < 2012-02-20
+jmorris@namei.org      Oracle
+johannes@sipsolutions.net      Intel
+johannes@sipsolutions.net      (Individual) < 2010-02-01       # Johannes Berg
+jonas.bonn@gmail.com   South Pole AB           # Jonas Bonn
+jonathan@jonmasters.org        Red Hat         # Jon Masters
+jon.dufresne@gmail.com Even Technologies       # Jon Dufresne
+joro@8bytes.org                AMD                     # Joerg Roedel
+jra@samba.org  Google
+jsun@junsun.net                Netspectrum     # Jun Sun
+jt@cr0.org             Google          # Julien TINNES
+julia.lawall@lip6.fr   INRIA
+julian_cable@yahoo.com BBC                     # Julian Cable
+julius.volz@gmail.com  Google          # Julius Volz
+junkio@cox.net Twin Sun                        # Junio C Hamano
+jupyung@gmail.com      Samsung         # Jupyung Lee
+jwcart2@tycho.nsa.gov  US National Security Agency     # James Carter
+kadlec@blackhole.kfki.hu       KFKI Research Institute # Jozsef Kadlecsik
+karl.beldan@gmail.com  Mobile Devices Ingenierie       # Karl Beldan
+kazunori@miyazawa.org  Yokogawa Electric Corporation   # Kazunori MIYAZAWA
+keithp@keithp.com      Intel           # Keith Packard
+kem@kem.org            Red Hat
+kernel1@cyberdogtech.com       Google          # Matt LaPlante
+kevlo@kevlo.org                Micro-Star International        # Kevin Lo
+khali@linux-fr.org     Suse                    # Jean
+khilman@deeprootsystems.com (Consultant)
+khilman@deeprootsystems.com (Consultant) < 2010-06-01
+khilman@deeprootsystems.com Texas Instruments  < 2011-01-01
+kieranbingham@gmail.com        MPC-Data                # Kieran Bingham
+kirandivekar@gmail.com Marvell                 # Kiran Divekar
+k.kooi@student.utwente.nl Texas Instruments    # Koen Kooi
+koen@beagleboard.org   Texas Instruments       # Koen Kooi
+krh@bitplanet.net      Intel
+krh@bitplanet.net      Red Hat < 2009-11-02    # Kristian Hogsberg
+kuznet@ms2.inr.ac.ru   Parallels               # ANK
+kwangwoo.lee@gmail.com Broadcom                # Kwangwoo Lee
+kyle@mcmartin.ca       Red Hat         # Kyle McMartin
+ladis@linux-mips.org   2N Telekomunikace       # Ladislav Michl
+lanconelli.claudio@eptar.com   Eurek srl       # Claudio Lanconelli
+lars@segv.dk           FractureCode Corporation        # Lars Munch
+laurent@lvivier.info   Bull            # lvivier.info
+laurent.pinchart@ideasonboard.com  Nokia       # (linkedin 2/10)
+lcappa@gmail.com       Sequoia IT              # Luca Cappa
+leandroal@gmail.com    Signove                 # Leandro Sales
+lee.nipper@gmail.com   Avocent                 # Lee Nipper
+lenb@kernel.org        Intel                           # Len Brown
+lennart@poettering     Red Hat         # Lennart Poettering
+leo@zh-kernel.org      Freescale               # Li Yang
+libv@skynet.be         Suse
+linuxzsc@gmail.com     Freescale               # Richard Zhao
+linville@tuxdriver.com Red Hat # John Linville
+liodot@gmail.com       SofaWare
+list.btrfs@jan-o-sch.net       Oracle          # Jan Schmidt
+lliubbo@gmail.com      Analog Devices          # Bob Liu
+linux@roeck-us.net     Ericsson                # Guenter Roeck
+lopo.david@gmail.com   Mips Technologies       # David Lopo
+lsorense@csclub.uwaterloo.ca   RuggedCom       # Lennart Sorensen
+lucas.de.marchi@gmail.com      ProFUSION Embedded Systems # Lucas De Marchi
+lucas.de.marchi@gmail.com      STMicroelectronics < 2010-07-26 # Lucas De Marchi
+lucho@ionkov.net       Los Alamos National Laboratory # Latchesar Ionkov
+luiscarlos@gmail.com   cozybit                 # Luis Carlos Cobo
+luis.f.correia@gmail.com       (Individual)    # Luis Correia
+lunz@falooley.org      Reflex Security         # Jason Lunz
+mac@mcrowe.com Roku                            # Mike Crowe
+magnus.damm@gmail.com  OpenSource AB           # Magnus Damm
+mano@roarinelk.homelinux.net   MSC Vertriebsges        # Manuel Lauss
+markus.heidelberg@web.de       E.G.O. GmbH     # Markus Heidelberg
+markus.t.metzger@googlemail.com        Intel   # Markus Metzger
+matejken@gmail.com     Instrumentation Technologies
+matthieu.herrb@laas.fr OpenBSD
+mattias@vmlinux.org    Westermo        # Mattias Walstr?om
+mattilinnanvuori@yahoo.com     Ascom           # Matti Linnanvuori
+mattjreimer@gmail.com  SDG Systems             # Matt Reimer
+maxcir@gmail.com       STMicroelectronics              # massimo cirillo
+mbligh@mbligh.org      Google          # Martin Bligh
+mcgrof@gmail.com       Rutgers University              # Luis R. Rodriguez
+mcuos.com@gmail.com    Nuvoton Technology      # Wan ZongShun
+me@felipebalbi.com     Nokia                   # Felipe Balbi
+me@mortis.eu   Signips                 # Giel van Schijndel
+mesak82@gmail.com      Texas Instruments       # Misael Lopez
+metan@ucw.cz           Suse            # Cyril Hrubis
+mfuzzey@gmail.com      Parkeon                 # Martin Fuzzey
+mibru@gmx.de   Kontron Embedded Modules                # Michael Brunner
+michaelc@cs.wisc.edu   Red Hat         # Mike Christie
+michael@ellerman.id.au IBM             # Michael Ellerman
+mika.westerberg@iki.fi Nokia                   # Mika Westerberg
+mike@halcrow.us        IBM                     # Michael Halcrow
+mikem@beardog.cca.cpqcorp.net  HP              # Mike Miller
+mikey@neuling.org      IBM                     # Michael Neuling
+miklos@szeredi.hu      Suse                    # Miklos
+mikulas@artax.karlin.mff.cuni.cz       Red Hat # Mikulas Patocka
+miltonm@bga.com                IBM     # Milton Miller
+mingo@elte.hu  Red Hat                 # Ingo
+mlord@pobox.com        Real-Time Remedies              # Mark Lord
+mohanlaljangir@gmail.com       Samsung         # Mohanlal Jangir
+monstr@monstr.eu       PetaLogix
+mostrows@gmail.com     VMWare                  # Michal Ostrowski
+moussa.a.ba@gmail.com  Micron                  # Moussa Ba
+mpm@selenic.com        CE Linux Forum          # Matt Mackall
+mranostay@gmail.com    Embedded Alley Solutions        # Matt Ranostay
+mrobbins@mit.edu       NerdKits                # Michael F. Robbins
+mtk.manpages@googlemail.com    Google < 2008-04-01     # Michael Kerrisk
+mtk.manpages@googlemail.com    Linux Foundation < 2009-02-01
+mtk.manpages@googlemail.com    (Individual)
+mts.doredevelopment@gmail.com  Dore़Development      # Morten Svendsen
+nab@linux-iscsi.org    Rising Tide Systems     # Nicholas Bellinger
+nakam@linux-ipv6.org   Hitachi                 # Masahide NAKAMURA
+namonai@gmail.com      In-Store Broadcasting Network   # Craig Kelley
+nathalie.furmento@labri.fr     CNRS
+neilb@cse.unsw.edu.au  Suse                    # Neil Brown
+neiljay@gmail.com      Imagination Technologies        # Neil Jones
+ngupta@vflare.org      (Academia)
+ngupta@vflare.org      VMware  < 2010-07-07 # Nitin Gupta
+nhorman@tuxdriver.com  Red Hat         # Neil Horman
+nico@fluxnic.net       Linaro          # Nicolas Pitre
+nicolas.pitre@linaro.org       Linaro  # Nicolas Pitre
+niklaus.giger@member.fsf.org   Netstal Maschinen       # Niklaus Giger
+nils.carlson@ludd.ltu.se       Ericsson        # Nils Carlson
+norsk5@yahoo.com       SoftwareBitMaker                # Doug Thompson
+ntl@pobox.com  IBM                     # Nathan Lynch
+oakad@yahoo.com                (Individual)
+ob@emanuele.us         Crystalfontz    # Robert Emanuele
+obi@linuxtv.org                (Individual) 
+ohad@wizery.com                Texas Instruments       # Ohad Ben-Cohen
+oliver@neukum.org      (Individual)
+oliver@neukum.org      Suse < 2009-03-03               # Oliver Neukum
+olof@lixom.net Agnilux < 2010-05-01 # pers comm
+olof@lixom.net Google  # ibid
+olof@lixom.net PA Semi < 2009-08-29 # pers. comm, since ~1/2006
+omar.oberthur@gmail.com        Oberthur Technologies   # Omar Laazimani
+onewayforever@gmail.com        Dawning Information Industry Co # wan wei
+pablo@netfilter.org    University of Sevilla   # Pablo Neira Ayuso
+patrick.boettcher@desy.de      DiBcom          # Patrick Boettcher
+patrickglass@gmail.com PMC-Sierra < 2009-04-01         # Patrick Glass
+patrickglass@gmail.com Qualcomm
+paulus@samba.org       IBM                     # Paul
+pavel@ucw.cz   Suse                            # Pavel
+pawel@osciak.com       Intel   # Linkedin
+pbadari@gmail.com      IBM             # Badari Pulavarty
+pcnet32@verizon.net    Cisco                   # Don Fry
+penguin-kernel@i-love.sakura.ne.jp     NTT     # Tetsuo Handa
+perex@perex.cz Red Hat         # Jaroslav Kysela (late 2007)
+peter@cs.unisa.edu.au  Red Hat
+peter.hutterer@who-t.net       Red Hat
+peterz@infradead.org   Red Hat         # Peter Zijlstra
+piastryyy@gmail.com    Etersoft        # Pavel Shilovsky
+pinglinux@gmail.com    Wacom           # Ping Cheng
+pizza@shaftnet.org     AbsoluteValue Systems   # Solomon Peachy
+psandeep.s@gmail.com   Celunite                        # Sandeep Sanjay Patil
+raphaelpereira@gmail.com       Concept Inovation, Sustaintability and Technology       # Raphael Derosso Pereira
+raven@themaw.net       Red Hat         # Ian Kent
+rdoursenaud@free.fr    EMA Tech        # Raphaël Doursenaud
+#
+# NOTE Randy appears to have left Oracle as of July 2011
+#
+rdunlap@xenotime.net   Oracle                  # Randy Dunlap
+rgetz@blackfin.uclinux.org     Analog Devices  # Robin Getz
+rgoldwyn@gmail.com     Suse                    # Goldwyn Rodrigues
+richard.genoud@gmail.com       Adeneo          # Richard Genoud
+r.marek@assembler.cz   SYSGO                   # Rudolf Marek
+rminnich@gmail.com     Sandia National Labs    # Ron Minnich
+robert@schwebel.de     Pengutronix             # Robert Schwebel
+robert@sixbynine.org   Imagination Technologies < 2008-06-01
+robert@sixbynine.org   (Individual)                    # Robert Bragg
+rob@landley.net        Linux Foundation                # Rob Landley
+roland@topspin.com     Cisco < 2011-01-15
+roland@topspin.com     Pure Storage            # Roland Dreier
+rostedt@goodmis.org    Red Hat         # Steven Rostedt
+rui.p.m.sousa@gmail.com        Mindspeed Technologies  # Rui Sousa
+russd@asu.edu  Computer Sciences Corporation   # Russell Dill
+rustcorp.com.au        IBM                     # Rusty
+s0348365@sms.ed.ac.uk  Edinburgh Robotics      # Alistair John Strachan
+sachin.kamat@linaro.org        Samsung
+saeed.bishara@gmail.com        Marvell                 # saeed bishara
+saharabeara@gmail.com  Intel           # Sarah A Sharp
+salikhmetov@gmail.com  MontaVista              # Anton Salikhmetov
+salsasepp@googlemail.com       LizardQ         # Stefan Steuerwald
+sandeen@sandeen.net    Red Hat         # Eric Sandeen
+sandeepksinha@gmail.com        NetApp                  # SandeepKsinha
+sandmann@daimi.au.dk   Red Hat
+sankar.curiosity@gmail.com     Suse            # Sankar P
+sbrown@cortland.com    InfoObjects             # Steve Brown
+sds@tycho.nsa.gov      US National Security Agency     # Stephen Smalley
+seattleplus@gmail.com  IBM             # Dean Hildebrand
+sebastiano.dipaola@gmail.com   Telecom Italia  # Sebastiano Di Paola
+serge@hallyn.com       Canonical       # Serge Hallyn
+serge@hallyn.com       IBM             < 2010-07-01 # Date approx
+sfeldma@onlinenw.com   Nuova Systems           # Scott Feldman
+shijie8@gmail.com      Telegent System         # Huang Shijie
+shinel@foxmail.com     Red Flag                # Shine Liu
+shirishpargaonkar@gmail.com    IBM
+shpedoikal@gmail.com   IBM             # Kent Yoder
+simon.kagstrom@netinsight.net Net Insight
+sjhill@realitydiluted.com      Rockwell Collins        # Steven J. Hill
+slipszi@gmail.com      Thot-Soft 2002          # Szilveszter Ordog
+snitzer@gmail.com      IBRIX                   # Mike Snitzer
+snjw23@gmail.com       Samsung                 # Sylwester Nawrocki
+socketcan@hartkopp.net Volkswagen              # Oliver Hartkopp
+sonny@burdell.org      IBM                     # Sonny Rao
+srplsnh@gmail.com      ST Microelectronics     # Surinder P Singh
+stefanha@gmail.com     IBM                     # Stefan Hajnoczi
+stgraber@ubuntu.com    Revolution Linux        # Stéphane Graber
+stigge@antcom.de       PHILOSYS Software               # Roland Stigge
+subhash.peddamallu@gmail.com   VMWare          # Subhash Peddamallu
+svendsen@pvv.org       Norbit
+sven.eckelmann@gmx.de  Saxnet Gmbh.            # Sven Eckelmann
+svens@bitebene.org     Astaro                  # Sven Schnelle
+svens@stackframe.org   Astaro                  # Sven Schnelle
+sven@thebigcorporation.com     Suse            # Sven-Thorsten Dietrich
+szpajder@staszic.waw.pl        Sferia                  # Tomasz Lemiech
+tabbott@mit.edu                Ksplice, Inc.
+taviso@sdf.lonestar.org        Google          # Tavis Ormandy
+the.sator@gmail.com    Axis                    # Jonas Danielsson
+thomas.abraham@linaro.org      Samsung
+thomas.petazzoni@enix.org      Free Electrons  # Thomas Petazzoni
+tim.gardner@canonical.com      TriplePoint             # Tim Gardner
+tixy@yxit.co.uk                Linaro  # Direct employee https://wiki.linaro.org/MeetTheTeam
+tj@kernel.org          Suse                    # Tejun
+tom.d.arbuckle@gmail.com       University of Limerick  # Tom Arbuckle
+tony@bakeyournoodle.com        IBM             # Tony Breeds
+torbenh@gmx.de         linutronix      # Torben Hohn - according to tglx
+torgny.johansson@gmail.com     Ericsson        # Torgny Johansson
+tpm@selhorst.net       Sirrix                  # Marcel Selhorst
+tramp.enshrine.stephen@blacksapphire.com       International Telematics Ltd    # Stephen Blackheath
+triad@df.lth.se                Ericsson                # Linus Walleij
+trond.myklebust@fys.uio.no     NetApp          # Trond
+tytso@mit.edu          Google          # Ted Ts'o
+tytso@mit.edu          IBM             < 2010-01-01
+ulissesf@gmail.com     ProFUSION               # Ulisses Furquim
+vandrove@vc.cvut.cz    CTU                     # Petr Vandrovec
+vandry@tzone.org       General Aviation Safety Network         # Phil Vandry
+vapier@gentoo.org      Analog Devices          # Mike Fyrysinger
+vasiliy.leonenko@mail.ru       Intel   # Vasiliy Leoenenko
+hverkuil@xs4all.nl     Cisco           # Hans Verkuil
+vijaykumar@bravegnu.org        Zilogic Systems # Vijay Kumar
+vimal.newwork@gmail.com        (Individual)                    # Vimal Singh
+vimal.newwork@gmail.com        Texas Instruments < 2010-07-12 # Vimal Singh
+viro@www.linux.org.uk  Red Hat         # Al Viro
+vitja.makarov@gmail.com        GeoTechnologies # Vitja Makarov
+vivek.natraj@gmail.com Atheros Communications  # Vivek Natarajan
+vksavl@gmail.com       MontaVista                      # Pavel Kiryukhin
+v.mayatskih@gmail.com  Red Hat         # Vitaly Mayatskikh
+w@1wt.eu       Exosec                          # Willy Tarreau
+wagi@monom.org Celestrius < 2009-05-18                 # Daniel Wagner
+wagi@monom.org (Individual)
+walken@zoy.org         VMWare                  # Michel Lespinasse
+wangcong@zeuux.org     Critical Links          # WANG Cong
+weiyi.huang@gmail.com  Fujitsu                 # Huang Weiyi
+wfp5p@virginia.edu     University of Virginia
+wharms@bfs.de  German Government               # walter harms
+will.newton@gmail.com  Imagination Technologies        # Will Newton
+wli@holomorphy.com     Oracle                  # Bill Irwin
+xiphmont@xiph.org      Red Hat         # Monty
+yakovenkov@gmail.com   CJSC NII STT    # Valentin Yakovenkov
+yegorslists@googlemail.com     Vision Systems GmbH     # Yegor Yefremov
+yhlu.kernel@gmail.com  Sun                     # Yinghai Lu
+ytht.net@gmail.com     Beijing Rising Technology Co.   # lepton
+zealcook@gmail.com     Soliton Network Systems
+zeylie@gmail.com       Absolut Bank                    # if
+zhangqiang.buaa@gmail.com      Intel   # Zhang Qiang
+zhu.yanhai@gmail.com   Intel           # Yanhai Zhu
+maksim.rayskiy@gmail.com       Broadcoma       # Maksim Rayskiy
+artur128@3dzimmer.de   (Individual)
+huajun.li.lee@gmail.com        (Individual)
+wangxiaochen0@gmail.com (Individual)
+rdkehn@yahoo.com       (Individual)
+zj.barak@gmail.com     (Individual)
+savik751@gmail.com     (Individual)
+korg@jan-o-sch.net     STRATO AG
+sensille@gmx.net       STRATO AG
+sbehrens@giantdisaster.de      STRATO AG
+sw@weilnetz.de Red Hat
+#
+# Xen 4.3 additions
+#
+fantonifabio@tiscali.it        M2R     # Fantoni Fabio
+chegger@amazon.de      Amazon  # Chris Egger
+xzhang@cs.uic.edu      (Academia) UIC  # Xu Zhang
+rzvncj@gmail.com       (Individual)    # Razvan Cojocaru 
+xi@mit.edu     (Academia) MIT  # Xi Wang
+greg@wind.enjellic.com (Individual)    # Greg Wettstein
+eshelton@pobox.com     (Individual)    # Eric Shelton
+huangwei@gmail.com     Samsung # Wei Huang 
+murrayie@yahoo.co.uk   (Individual)    # Ian Murray
+bastian@waldi.eu.org   (Individual)    # Bastian Blank
+samuel.thibaut@ens-lyon.org    (Academia) ENS de Lyon  # Samuel Thibault 
+lars.rasmusson@sics.se (Academia) Swedish Institute of Computer Science        # Lars Rasmusson
+robert.vanvossen@dornerworks.com       (Individual)    # Robert VanVossen
+choonho.son@gmail.com  KT      # Choonho Son
+shakeel.butt@gmail.com (Individual)    # Shakeel Butt
+zpengxen@gmail.com     (Academia) ISCAS        # Zhou Peng
+roger.pau@citrix.com   Citrix  # Roger Pau Monne
+#
+# Xen 4.4 additions
+#
+mattd@bugfuzz.com  (Individual)     # Matthew Daley
+baozich@gmail.com    (Academia) National Institute for Defense Technology
+kelleynnn@gmail.com    (Individual)    # Kelly Nielsen
+mva@mva.name         (Individual) 
+tsahee@gmx.com        (Individual) 
+dennis.yxun@gmail.com        (Individual) 
+kjetil.homme@            (Individual) 
+bob@proulx.com        (Individual) 
+anil@recoil.org            (Academia) University of Cambridge
+rwxybh@126.com      (Individual) 
+marc.ceeeee@gmail.com         (Individual) 
+mneilsen@acm.org      (Academia)
+debian@good-with-numbers.com      (Individual)    
+nai.xia@gmail.com     (Individual)    
+alexandrasava18@gmail.com (Individual)    
+jym@netbsd.org                     (Individual)
+#
+# Xen 4.5 additions
+# 
+mengxu@cis.upenn.edu   (Academia) University of Pennsylvania
+talex5@gmail.com       (Academia) University of Cambridge
+ufimtseva@gmail.com    Oracle 
+tklengyel@sec.in.tum.de        (Academia) Technische Universitat Muenchen
+karim.allah.ahmed@gmail.com    (Academia) University of Cambridge
+avanzini.arianna@gmail.com     (Academia) University of Modena and Reggio Emilia
+rcojocaru@bitdefender.com      Bitdefender
+markus@oberhumer.com   Oberhumer.com
+dev@zheng.li   Samsung
+suriyan.r@gmail.com    Oracle
+andryuk@aero.org       (Individual) #Jason Andryuk
+m.a.young@durham.ac.uk (Academia) Durham University
+markus.hauschild@rz.uni-regensburg.de  (Academia) University of Regensburg
+v1ne2go@gmail.com      (Individual) # Denis Schneider 
+alfred.z.song@gmail.com        Alibaba
+samuel.thibault@ens-lyon.org   (Academia) ENS de Lyon
+peteryili@tencent.com  Tencent 
+don@cloudswitch.com    Verizon
+ian.campbell@citirx.com        Citrix
+emilcondrea@gmail.com  Bitdefender
+jamesjb@galois.com     Galois
+freddy77@gmail.com     Citrix
+s.munaut@whatever-company.com  Knowledge Plaza
+myselfdushyantbehl@gmail.com   (Individual) # Dushyant Behl 
+ayushruia@gmail.com    (Individual)   
+rshriram@cs.ubc.ca     (Academia) University of British Colombia
+xisisu@gmail.com       (Academia) Washington University
+dirk.behme@gmail.com   (Individual)
+tamas.k.lengyel@tum.de (Individual)
+gang.chen@asianux.com  (Individual)
+iwj@osstest.cam.xci-test.com Citrix
+iwj@woking.cam.xci-test.com Citrix
+osstest@woking.cam.xci-test.com Citrix
+ijackson@chiark.greenend.org.uk Citrix
+konrad@kernel.org Oracle
+marcel@mesa.nl (Individual)
+suresh.lalith@gmail.com        (Individual)
+owen.smith-sxgqhf6nn4dqt0dzr+alfa@public.gmane.org Citrix
+#
+# Mirage additions
+#
+thomas@gazagnaire.org  Citrix
+mort@cantab.net         (Academia) University of Nottingham
+sheets@alum.mit.edu    (Academia) MIT
+amirmc@gmail.com       (Academia) University of Cambridge
+scott.dj@gmail.com     Citrix
+armael.gueneau@ens-lyon.fr (Academia) ENS de Lyon
+balrajsingh@ieee.org        IEEE
+gregperkins@alum.mit.edu       (Academia) MIT
+thomas@gazagnaire.com  Citrix
+felipe@paradoxo.org    Citrix
+s.r.e.turner@gmail.com         Citrix
+phus.lu@gmail.com Vates
+mike.mcclurg@gmail.com Citrix
+spahmatthew@gmail.com  (Individual)
+rob@rdobson.co.uk Citrix
+george.shuklin@gmail.com       Citrix
+jmaloberti@gmail.com   (Individual)
+shuklin@selectel.ru    Citrix
+ktower@towerfamily.org  (Individual)
+sa.abramyan@gmail.com  (Individual)
+djs55@users.noreply.github.com Citrix
+marek@xivilization.net  Citrix
+simonjbeaumont@gmail.com       Citrix
+cristiklein@gmail.com  (Individual)
+wangyanbin@dayang.com.cn Dayang Technology Development Inc.
+lukedunstan81@gmail.com      (Individual)
+zaiyers@gmail.com            (Individual)
+grantmcwilliams@users.noreply.github.com    (Individual)
+cristian.klein@cs.umu.se (Individual)
+yallop@gmail.com (Academia) University of Cambridge 
+vb@luminar.eu.org (Academia) University of Cambridge
+hannes@mehnert.org (Academia) University of Cambridge
+#
+# FIXME Unknown
+#
+unitedbiscuits@gmail.com               (Unknown)
+david@numm.org                 (Unknown)
+n.oje.bar@gmail.com       (Unknown)
+#
+# FIXME Unknown Long Tail
+#
+pali.gabor@gmail.com           (Unknown)
+rudi.grinberg@gmail.com         (Unknown)
+christophe.troestler@umons.ac.be (Unknown)
+mail@christine-koppelt.de    (Unknown)
+sheets@ashimaarts.com        (Unknown)
+technomancy@gmail.com        (Unknown)
+vbmithr@gmail.com            (Unknown)
+william@sumologic.com        (Unknown)
+mthurman@gmail.com           (Unknown)
+daniel.buenzli@erratique.ch    (Unknown)
+meetup@yomimono.org    (Unknown)
+evilkidder@gmail.com        (Unknown)
+meetup@yomimono.org         (Unknown)
+vilkidder@gmail.com        (Unknown)
+fdopen@ml.ignorelist.com    (Unknown)
+david.allsopp@metastack.com   (Unknown)
+romain.calascibetta@gmail.com    (Unknown)
+mateusz.ochal@yahoo.com      (Unknown)
+hugo.heuzard@gmail.com       (Unknown)
+buzzheavyyear@users.noreply.github.com    (Unknown)
+cgaebel@janestreet.com       (Unknown)
+marklrh@gmail.com            (Unknown)
+jeff.hammerbacher@gmail.com  (Unknown)
+thomas@cryptosense.com       (Unknown)
+moonlightdrive@users.noreply.github.com    (Unknown)
+len@lnmx.org                 (Unknown)
+magnus@skjegstad.com         (Unknown)
+th3rac25@gmail.com           (Unknown)
+manu.delab@gmail.com         (Unknown)
+whitequark@whitequark.org    (Unknown)
+joshua.allmann@gmail.com     (Unknown)
+firxen@gmail.com             (Unknown)
+paurkedal@gmail.com          (Unknown)
+gregt@gt-mba.local           (Unknown)
+gabriel.scherer@gmail.com    (Unknown)
+pooh@cmu.edu                 (Unknown)
+codinuum@me.com              (Unknown)
+edwin@etorok.net             (Unknown)
+arjun@cs.umass.edu           (Unknown) 
+program@lyrique.org          (Unknown)
+philtomson@gmail.com         (Unknown)
+siraaj@khandkar.net          (Unknown)
+phg42.2a@gmail.com           (Unknown)
+fabien.dagnat@telecom-bretagne.eu    (Unknown)
+gabriel.mcarthur@gmail.com   (Unknown)
+tomo@cx4a.org                (Unknown)
+eyyub.pangearaion@gmail.com  (Unknown)
+yakov@nobreachsecurity.com   (Unknown)
+sokolov.r.v@gmail.com        (Unknown)
+sean.leather@gmail.com       (Unknown)
+markus.mottl@gmail.com       (Unknown)
+agarwal1975@gmail.com        (Unknown)
+pierre.chambart@ocamlpro.org (Unknown)
+artagnon@gmail.com           (Unknown)
+# 2015
+edgar.iglesias@gmail.com       Xilinx
+lasse.collin@tukaani.org       (Individual)
+mdontu@bitdefender.com         BitDefender
+uma.sharma523@gmail.com                (Individual)
+martin@lucina.net              (Individual)
+alecsandra.sandulescu@gmail.com        BitDefender
diff --git a/scripts/xenproject-org-gitdm-config/gitdm.config b/scripts/xenproject-org-gitdm-config/gitdm.config
new file mode 100644 (file)
index 0000000..16e1e9d
--- /dev/null
@@ -0,0 +1,5 @@
+EmailAliases email-aliases
+EmailMap email-to-employer
+EmailMap domain-to-employer
+GroupMap consultants (Consultant)
+GroupMap academics (Academia)
diff --git a/scripts/xenproject-org-gitdm/gitdm-script b/scripts/xenproject-org-gitdm/gitdm-script
new file mode 100755 (executable)
index 0000000..9ca17cc
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/bash
+# Get contribution stats
+
+# Vendor reports only
+cat $1/$2.gitlog | ./gitdm -d -h $1/$2.html -x $1/$2.csv > $1/$2.txt
+
+# Get contribution stats
+dev=$2-dev
+
+# Includes full developer reports
+cat $1/$2.gitlog | ./gitdm -h $1/$dev.html -x $1/$dev.csv > $1/$dev.txt
+
+tar -cjf $1/$2.tar.bz2 -C $1 $2.html $2.csv $2.txt $dev.html $dev.csv $dev.txt
+
diff --git a/scripts/xenproject-org-gitdm/gitdm-script-ext~ b/scripts/xenproject-org-gitdm/gitdm-script-ext~
new file mode 100755 (executable)
index 0000000..1a161c8
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+# Get contribution stats
+
+# To include developer reports, remove -d
+cat $1/$2.gitlog | ./gitdm -h $1/$2.html -x $1/$2.csv > $1/$2.txt
+tar -cjf $1/$2.tar.bz2 -C $1 $2.html $2.csv $2.txt
+
diff --git a/scripts/xenproject-org-gitdm/gitdm-script~ b/scripts/xenproject-org-gitdm/gitdm-script~
new file mode 100755 (executable)
index 0000000..467647f
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/bash
+# Get contribution stats
+
+# Vendor reports only
+cat $1/$2.gitlog | ./gitdm -xen -h $1/$2.html -x $1/$2.csv > $1/$2.txt
+
+# Get contribution stats
+dev=$2-dev
+
+# Includes full developer reports
+cat $1/$2.gitlog | ./gitdm -h $1/$dev.html -x $1/$dev.csv > $1/$dev.txt
+
+tar -cjf $1/$2.tar.bz2 -C $1 $2.html $2.csv $2.txt $dev.html $dev.csv $dev.txt
+
diff --git a/scripts/xenproject/git-fetch-helper b/scripts/xenproject/git-fetch-helper
new file mode 100755 (executable)
index 0000000..036bb56
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/bash
+# Perform git-pull on all repos
+
+cd $1
+git fetch --all
+
+
+
diff --git a/scripts/xenproject/month b/scripts/xenproject/month
new file mode 100755 (executable)
index 0000000..efe0efd
--- /dev/null
@@ -0,0 +1,61 @@
+#!/bin/bash
+# Get contribution logs for a specific month
+
+# Deal with month length and leap year
+LAST=(31 28 31 30 31 30 31 31 30 31 30 31)
+LEAP=(2000 2004 2008 2012 2016 2020 2024)
+
+for j in "${LEAP[@]}"
+do
+  :
+  if [ "$1" -eq $j ]; then
+    LAST[1]=29
+    break
+  fi
+done
+last=${LAST[$2-1]}
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-$2-01 --until=$1-$2-$last"
+ext="$1-$2"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+
+cd ../$dir
+
+
+
diff --git a/scripts/xenproject/month~ b/scripts/xenproject/month~
new file mode 100755 (executable)
index 0000000..c1e96bb
--- /dev/null
@@ -0,0 +1,63 @@
+#!/bin/bash
+# Get contribution logs for a specific month
+
+# Deal with month length and leap year
+LAST=(31 28 31 30 31 30 31 31 30 31 30 31)
+LEAP=(2000 2004 2008 2012 2016 2020 2024)
+
+for j in "${LEAP[@]}"
+do
+  :
+  if [ "$1" -eq $j ]; then
+    LAST[1]=29
+    break
+  fi
+done
+last=${LAST[$2-1]}
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-$2-01 --until=$1-$2-$last"
+ext="$1-$2"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+./gitdm-script-ext $root/output/all $ext-dev
+
+cd ../$dir
+
+
+
diff --git a/scripts/xenproject/special-mirage-2.5 b/scripts/xenproject/special-mirage-2.5
new file mode 100755 (executable)
index 0000000..4394ade
--- /dev/null
@@ -0,0 +1,47 @@
+#!/bin/bash
+# Special log
+
+# Argument builderplate
+ALL=(megamirage)
+args="-p -M --since=2014-07-22 --until=2015-06-05"
+ext="mirage-25"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+
+cd ../$dir
+
+
+
diff --git a/scripts/xenproject/special-mirage-2.5~ b/scripts/xenproject/special-mirage-2.5~
new file mode 100755 (executable)
index 0000000..33c6054
--- /dev/null
@@ -0,0 +1,51 @@
+#!/bin/bash
+# Special log
+
+# Argument builderplate
+ALL=(megamirage)
+args="-p -M --since=2014-07-22 --until=2015-06-05"
+ext="mirage-25"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+  cp $root/output/$i/$ext.gitlog $root/output/$i/$ext-dev.gitlog
+done
+cp $root/output/all/$ext.gitlog $root/output/all/$ext-dev.gitlog
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+  ./gitdm-script-ext $root/output/$i $ext-dev
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+./gitdm-script-ext $root/output/all $ext-dev
+
+cd ../$dir
+
+
+
diff --git a/scripts/xenproject/update b/scripts/xenproject/update
new file mode 100755 (executable)
index 0000000..a0e8e4b
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/bash
+# Perform git-fetch on all repos
+
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+for i in "${PROJECTS[@]}"
+do
+  :
+  echo "** Update $i"
+  find $i/* -maxdepth 0 -type d | xargs -i ./git-fetch-helper {} 
+done
+
+# This has to be implemented differently if you have a different
+# tree structure
+echo * Special handling of megamirage 
+cd megamirage
+git submodule update
+
+
+
+
+
diff --git a/scripts/xenproject/update~ b/scripts/xenproject/update~
new file mode 100755 (executable)
index 0000000..0ee7cbd
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/bash
+# Perform git-fetch on all repos
+
+PROJECTS=(kvm megamirage xapi linux hypervisor qemu winpvdrivers)
+
+for i in "${PROJECTS[@]}"
+do
+  :
+  echo "Pulling repos in $i"
+  find $i/* -maxdepth 0 -type d | xargs -i ./git-fetch-helper {} 
+done
+
+# This has to be implemented differently
+cd megamirage
+git submodule update
+
+
+
+
+
diff --git a/scripts/xenproject/year b/scripts/xenproject/year
new file mode 100755 (executable)
index 0000000..3ab96d2
--- /dev/null
@@ -0,0 +1,45 @@
+#!/bin/bash
+# Get contribution logs for a year
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-01-01 --until=$1-12-31"
+ext="$1"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+
+cd ../$dir
+
diff --git a/scripts/xenproject/year-compare-xen-kvm b/scripts/xenproject/year-compare-xen-kvm
new file mode 100755 (executable)
index 0000000..81652a4
--- /dev/null
@@ -0,0 +1,39 @@
+#!/bin/bash
+# Get contribution logs
+
+args="-p -M --since=$1-01-01 --until=$1-12-31"
+ext="$1-comp"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "Removing $ext.gitlog files" 
+rm -f $root/output/linux/$ext.gitlog 
+rm -f $root/output/hypervisor/$ext.gitlog 
+rm -f $root/output/kvm/$ext.gitlog 
+rm -f $root/output/qemu/$ext.gitlog 
+
+echo "Getting $ext.gitlog files"
+
+find linux/* -maxdepth 0 -type d | xargs -i git -C {} log $args -- arch/*/xen/ arch/*/include/asm/xen/ drivers/xen/ drivers/*/*xen* include/xen/ arch/*/pci/*xen* >> $root/output/linux/$ext.gitlog
+
+find hypervisor/* -maxdepth 0 -type d | xargs -i git -C {} log $args -- ascripts xen tools/blktap2 tools/console tools/firmware/ tools/flask/ tools/hotplug/ tools/include/ tools/libxc tools/misc/ tools/memshr/ tools/ocaml/ tools/pygrub/ tools/remus/ tools/xcutils/ tools/xenstore tools/xenpaging tools/xenballoon tools/xenmon tools/xenpmd >> $root/output/hypervisor/$ext.gitlog
+
+find kvm/* -maxdepth 0 -type d | xargs -i git -C {} log $args -- arch/*/kvm drivers/virtio virt drivers/*/*virtio* include/linux/*kvm* drivers/net/virtio_net.* drivers/block/virtio_blk.* include/linux/*virtio* drivers/scsi/virtio_scsi.* drivers/rpmsg/virtio* arch/*/include/asm/kvm* ./drivers/char/virtio* ./drivers/virtio ./drivers/char/hw_random/virtio-rng.c >> $root/output/kvm/$ext.gitlog
+
+find qemu/* -maxdepth 0 -type d | xargs -i git -C {} log $args -- hw/pc.c vl.c qemu-char.c ui/vnc* hmp* qmp* block* memory* migration* qemu* QMP hw/kvm* kvm* hw/ide* hw/qxl* hw/hpet* hw/e1000* hw/pci* hw/piix* hw/qdev* hw/usb* hw/virt* >> $root/output/qemu/$ext.gitlog
+
+echo "Running GitDM"
+cd ../xenproject-org-gitdm
+./gitdm-script  $root/output/linux $ext
+./gitdm-script  $root/output/hypervisor $ext
+./gitdm-script  $root/output/kvm $ext
+./gitdm-script  $root/output/qemu $ext
+
+cd ../$dir
+
+
+
diff --git a/scripts/xenproject/year-range b/scripts/xenproject/year-range
new file mode 100755 (executable)
index 0000000..1445879
--- /dev/null
@@ -0,0 +1,44 @@
+#!/bin/bash
+# Get contribution logs for a range of years
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-01-01 --until=$2-12-31"
+ext="$1-$2"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+
+cd ../$dir
diff --git a/scripts/xenproject/year-range~ b/scripts/xenproject/year-range~
new file mode 100755 (executable)
index 0000000..a1bdcee
--- /dev/null
@@ -0,0 +1,46 @@
+#!/bin/bash
+# Get contribution logs for a range of years
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-01-01 --until=$2-12-31"
+ext="$1-$2"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+  ./gitdm-script-ext $root/output/$i $ext-dev
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+./gitdm-script-ext $root/output/all $ext-dev
+
+cd ../$dir
diff --git a/scripts/xenproject/year~ b/scripts/xenproject/year~
new file mode 100755 (executable)
index 0000000..4feea54
--- /dev/null
@@ -0,0 +1,47 @@
+#!/bin/bash
+# Get contribution logs for a year
+
+# Argument builderplate
+ALL=(hypervisor winpvdrivers xapi megamirage)
+args="-p -M --since=$1-01-01 --until=$1-12-31"
+ext="$1"
+dir=xenproject
+
+# Actual code
+cd ..
+root=`pwd`
+cd $dir
+
+echo "= Removing $ext.gitlog files =" 
+for i in "${ALL[@]}"
+do
+  :
+  rm -f $root/output/$i/$ext.gitlog
+done
+rm -f $root/output/all/$ext.gitlog
+
+echo "= Getting $ext.gitlog files ="
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  find $i/* -maxdepth 0 -type d | xargs -i git -C {} log $args >> $root/output/$i/$ext.gitlog
+  cat $root/output/$i/$ext.gitlog >> $root/output/all/$ext.gitlog
+done
+echo "** all"
+
+echo "= Running GitDM ="
+cd ../xenproject-org-gitdm
+for i in "${ALL[@]}"
+do
+  :
+  echo "** $i"
+  ./gitdm-script $root/output/$i $ext
+  ./gitdm-script-ext $root/output/$i $ext-dev
+done
+echo "** all"
+./gitdm-script $root/output/all $ext
+./gitdm-script-ext $root/output/all $ext-dev
+
+cd ../$dir
+