From a5f72eaf61847e02b267bf853f8d194740cc0b1f Mon Sep 17 00:00:00 2001 From: Lars Kurth Date: Tue, 14 Jul 2015 14:32:03 -0400 Subject: [PATCH] Initial set of scripts that I use to collect stats --- scripts/README | 77 ++ scripts/README~ | 50 + scripts/delete-output | 32 + scripts/delete-output~ | 39 + scripts/delete-tree | 17 + scripts/make-tree | 86 ++ scripts/make-tree~ | 83 ++ scripts/output/archive | 6 + scripts/output/archive~ | 4 + scripts/update-scripts | 21 + scripts/xenproject-org-gitdm-config/academics | 199 ++++ .../xenproject-org-gitdm-config/consultants | 157 +++ .../domain-to-employer | 1035 +++++++++++++++++ .../domain-to-employer~ | 1034 ++++++++++++++++ .../xenproject-org-gitdm-config/email-aliases | 213 ++++ .../email-aliases~ | 214 ++++ .../email-to-employer | 687 +++++++++++ .../email-to-employer~ | 680 +++++++++++ .../xenproject-org-gitdm-config/gitdm.config | 5 + scripts/xenproject-org-gitdm/gitdm-script | 14 + .../xenproject-org-gitdm/gitdm-script-ext~ | 7 + scripts/xenproject-org-gitdm/gitdm-script~ | 14 + scripts/xenproject/git-fetch-helper | 8 + scripts/xenproject/month | 61 + scripts/xenproject/month~ | 63 + scripts/xenproject/special-mirage-2.5 | 47 + scripts/xenproject/special-mirage-2.5~ | 51 + scripts/xenproject/update | 22 + scripts/xenproject/update~ | 20 + scripts/xenproject/year | 45 + scripts/xenproject/year-compare-xen-kvm | 39 + scripts/xenproject/year-range | 44 + scripts/xenproject/year-range~ | 46 + scripts/xenproject/year~ | 47 + 34 files changed, 5167 insertions(+) create mode 100644 scripts/README create mode 100644 scripts/README~ create mode 100755 scripts/delete-output create mode 100755 scripts/delete-output~ create mode 100755 scripts/delete-tree create mode 100755 scripts/make-tree create mode 100755 scripts/make-tree~ create mode 100755 scripts/output/archive create mode 100755 scripts/output/archive~ create mode 100755 scripts/update-scripts create mode 100644 scripts/xenproject-org-gitdm-config/academics create mode 100644 scripts/xenproject-org-gitdm-config/consultants create mode 100644 scripts/xenproject-org-gitdm-config/domain-to-employer create mode 100644 scripts/xenproject-org-gitdm-config/domain-to-employer~ create mode 100644 scripts/xenproject-org-gitdm-config/email-aliases create mode 100644 scripts/xenproject-org-gitdm-config/email-aliases~ create mode 100644 scripts/xenproject-org-gitdm-config/email-to-employer create mode 100644 scripts/xenproject-org-gitdm-config/email-to-employer~ create mode 100644 scripts/xenproject-org-gitdm-config/gitdm.config create mode 100755 scripts/xenproject-org-gitdm/gitdm-script create mode 100755 scripts/xenproject-org-gitdm/gitdm-script-ext~ create mode 100755 scripts/xenproject-org-gitdm/gitdm-script~ create mode 100755 scripts/xenproject/git-fetch-helper create mode 100755 scripts/xenproject/month create mode 100755 scripts/xenproject/month~ create mode 100755 scripts/xenproject/special-mirage-2.5 create mode 100755 scripts/xenproject/special-mirage-2.5~ create mode 100755 scripts/xenproject/update create mode 100755 scripts/xenproject/update~ create mode 100755 scripts/xenproject/year create mode 100755 scripts/xenproject/year-compare-xen-kvm create mode 100755 scripts/xenproject/year-range create mode 100755 scripts/xenproject/year-range~ create mode 100755 scripts/xenproject/year~ diff --git a/scripts/README b/scripts/README new file mode 100644 index 0000000..c44a9a9 --- /dev/null +++ b/scripts/README @@ -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 creates stats for a month : log files in the form -.* are generated +year creates stats for a full year : log files of the form .* are generated +year-range creates stats covering several years : log files in the form -.* are generated +year-compare-xen-kvm compares comparable parts of xen and kvm : log files of the form -comp.* are generated + +Examples of : 1999, 2012, ... +Examples of : 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/-.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 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 index 0000000..628bb3a --- /dev/null +++ b/scripts/README~ @@ -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 creates stats for a month : log files in the form -.* are generated +year creates stats for a full year : log files of the form .* are generated +year-range creates stats covering several years : log files in the form -.* are generated +year-compare-xen-kvm compares comparable parts of xen and kvm : log files of the form -comp.* are generated + +Examples of : 1999, 2012, ... +Examples of : 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 index 0000000..b1d3b7c --- /dev/null +++ b/scripts/delete-output @@ -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 index 0000000..51a2206 --- /dev/null +++ b/scripts/delete-output~ @@ -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 index 0000000..e93188b --- /dev/null +++ b/scripts/delete-tree @@ -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 index 0000000..3c53393 --- /dev/null +++ b/scripts/make-tree @@ -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 index 0000000..715e644 --- /dev/null +++ b/scripts/make-tree~ @@ -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 index 0000000..26c0c79 --- /dev/null +++ b/scripts/output/archive @@ -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 index 0000000..392c423 --- /dev/null +++ b/scripts/output/archive~ @@ -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 index 0000000..616c56a --- /dev/null +++ b/scripts/update-scripts @@ -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 index 0000000..5618989 --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/academics @@ -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 index 0000000..0a1176a --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/consultants @@ -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 index 0000000..c28dc4b --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/domain-to-employer @@ -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 index 0000000..db9fc67 --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/domain-to-employer~ @@ -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 index 0000000..988f6ff --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/email-aliases @@ -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 index 0000000..f96dd11 --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/email-aliases~ @@ -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 index 0000000..cc6fce4 --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/email-to-employer @@ -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 index 0000000..8a72430 --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/email-to-employer~ @@ -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 index 0000000..16e1e9d --- /dev/null +++ b/scripts/xenproject-org-gitdm-config/gitdm.config @@ -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 index 0000000..9ca17cc --- /dev/null +++ b/scripts/xenproject-org-gitdm/gitdm-script @@ -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 index 0000000..1a161c8 --- /dev/null +++ b/scripts/xenproject-org-gitdm/gitdm-script-ext~ @@ -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 index 0000000..467647f --- /dev/null +++ b/scripts/xenproject-org-gitdm/gitdm-script~ @@ -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 index 0000000..036bb56 --- /dev/null +++ b/scripts/xenproject/git-fetch-helper @@ -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 index 0000000..efe0efd --- /dev/null +++ b/scripts/xenproject/month @@ -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 index 0000000..c1e96bb --- /dev/null +++ b/scripts/xenproject/month~ @@ -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 index 0000000..4394ade --- /dev/null +++ b/scripts/xenproject/special-mirage-2.5 @@ -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 index 0000000..33c6054 --- /dev/null +++ b/scripts/xenproject/special-mirage-2.5~ @@ -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 index 0000000..a0e8e4b --- /dev/null +++ b/scripts/xenproject/update @@ -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 index 0000000..0ee7cbd --- /dev/null +++ b/scripts/xenproject/update~ @@ -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 index 0000000..3ab96d2 --- /dev/null +++ b/scripts/xenproject/year @@ -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 index 0000000..81652a4 --- /dev/null +++ b/scripts/xenproject/year-compare-xen-kvm @@ -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 index 0000000..1445879 --- /dev/null +++ b/scripts/xenproject/year-range @@ -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 index 0000000..a1bdcee --- /dev/null +++ b/scripts/xenproject/year-range~ @@ -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 index 0000000..4feea54 --- /dev/null +++ b/scripts/xenproject/year~ @@ -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 + -- 2.39.5