Browse Source

Add various scripts used in the Parrot svn->git conversion

master
Jonathan "Duke" Leto 14 years ago
parent
commit
95f3cc1937
  1. 1
      .gitignore
  2. 133
      bin/parrot_conversion/filter_parrot_authors
  3. 132
      bin/parrot_conversion/new_filter.sh
  4. 131
      bin/parrot_conversion/parrot_filter_branch.sh
  5. 130
      bin/parrot_conversion/transform_parrot_authors.sh

1
.gitignore

@ -7,3 +7,4 @@ config/etc/hosts.kadath
perl_lib/_build
perl_lib/Build
perl_lib/MYMETA.yml
config/.irssi/away.log

133
bin/parrot_conversion/filter_parrot_authors

@ -0,0 +1,133 @@
#!/bin/sh
git filter-branch --env-filter '
n=$GIT_AUTHOR_NAME
m=$GIT_AUTHOR_EMAIL
case ${GIT_AUTHOR_NAME} in
user1) n="User One" ; m="user1@example.com" ;;
"User Two") n="User Two" ; m="user2@example.com" ;;
esac
ajs = Aaron Sherman <ajs@ajs.com>
ambs = Alberto Manuel Brandao Simoes <ambs@cpan.org>
ajgough = Alex Gough <alex@earth.li>
heimdall = Alexandre Buisse <Nattfodd@gmail.com>
allison = Allison Randal <allison@parrot.org>
amirkarger = Amir Karger <akarger@cgr.harvard.edu>
azuroth = Amos Robinson <amos@coscom.net>
Whiteknight = Andrew Whitworth <wknight8111@gmail.com>
doughera = Andy Dougherty <doughera@lafayette.edu>
petdance = Andy Lester <andy@petdance.com>
ask = Ask Bjørn Hansen <ask@develooper.com>
au = Audrey Tang <audreyt@audreyt.org>
Austin = Austin Hastings <austin_hastings@yahoo.com>
bernhard = Bernhard Schmalhofer <Bernhard.Schmalhofer@gmx.de>
bubaflub = Bob Kuo <bobjkuo@gmail.com>
rgrjr = Bob Rogers <rogers-perl6@rgrjr.dyndns.org>
brentdax = Brent Royal-Gordon <brent@brentdax.com>
bdwheele = Brian Wheeler <bdwheele@indiana.edu>
brianwisti = Brian Wisti <brian.wisti@gmail.com>
util = Bruce Gray <bruce.gray@acm.org>
masak = Carl Masak <cmasak@gmail.com>
creiss = Charles Reiss <creiss@cc.gatech.edu>
chip = Chip Salzenberg <chip@pobox.com>
cdolan = Chris Dolan <cdolan@cpan.org>
cotto = Christoph Otto a.k.a. cotto <christoph@mksig.org>
chromatic = chromatic <chromatic@wgz.org>
clintp = Clinton A. Pierce <clintp@geeksalad.org>
colink = Colin Kuskie <ckuskie@sterling.net>
cspencer = Cory Spencer <cspencer@sprocket.org>
Ovid = Curtis 'Ovid' Poe <ovid@cpan.org>
cgrawls = Curtis Rawls <cgrawls@gmail.com>
cxreg = Dave Olszewski <cxreg@pobox.com>
dmknopp = Damian Miles Knopp <dmknopp@loyola.edu>
dan = Dan Sugalski <dan@sidhe.org>
grunblatt = Daniel Grunblatt <daniel@grunblatt.com.ar>
darbelo = Daniel Arbelo Arrocha <arbelo@gmail.com>
dmlloyd = David M. Lloyd <dmlloyd@tds.net>
theory = David E. Wheeler <david@justatheory.com>
rafl = Florian Ragwitz <rafl@debianforum.de>
fperrad = François Perrad <francois.perrad@gadz.org>
japhb = Geoff Broadwell (japhb) <geoff@broadwell.org>
GeJ = Géraud Continsouzas <geraud@gcu.info>
gregor = Gregor N. Purdy <gregor@focusresearch.com>
he = Havard Eidnes <he@NetBSD.org>
jkeenan = James E Keenan (Jim) (aka kid51) <jkeenan@cpan.org>
jhi = Jarkko Hietaniemi <jhi@iki.fi>
jgoff = Jeff Goff <jgoff@speakeasy.net>
jhorwitz = Jeff Horwitz <jeff@smashing.org>
jrieks = Jens Rieks <parrot@jensbeimsurfen.de>
jquelin = Jerome Quelin <jquelin@cpan.org>
particle = Jerry Gay a.k.a. particle <Jerry.Gay@gmail.com>
jrtayloriv = Jesse Taylor <jrtayloriv@gmail.com>
jesse = Jesse Vincent <jesse@fsck.com>
jimmy = Jimmy Zhuo <zhuomingliang@yahoo.com.cn>
ash_ = John Harrison <ash@greatethaninfinity.com >
dukeleto = Jonathan "Duke" Leto <jonathan@leto.net>
duff = Jonathan Scott Duff <duff@pobox.com>
jonathan = Jonathan Worthington <jnthn@jnthn.net>
josh = Josh Wilmes <josh-perl6@hitchhiker.org>
jhoblitt = Joshua Hoblitt <jhoblitt@cpan.org>
jisom = Joshua Isom <loneowl@ritalin.shout.net>
NotFound = Julian Albo <julian.notfound@gmail.com>
boemmels = Jürgen Bömmels <boemmels@web.de>
tewk = Kevin Tew <tewk@tewk.com>
kj, kjs = Klaas-Jan Stol <parrotcode@gmail.com>
larry = Larry Wall <larry@wall.org>
leed = Lee Duhem <lee.duhem@gmail.com>
acme = Leon Brocard <acme@astray.com>
leo = Leopold Toetsch <lt@toetsch.at>
luben = Luben Karavelov <karavelov@spnet.net>
luqui = Luke Palmer <luke@luqui.org>
LylePerl = LylePerl
infinoid = Mark Glines a.k.a. Infinoid <mark@glines.org>
mdiep = Matt Diephouse <matt@diephouse.com>
mrjoltcola = Melvin Smith <melvin.smith@mindspring.com>
mikehh = Michael H. Hind <mike.hind@gmail.com>
mikescott = Michael Scott <michael_scott@mac.com>
mongo = Mike Lambert <perl-dev@jall.org>
moritz = Moritz A Lenz <moritz@faui2k3.org>
Chandon = Nat Tuck <nat@ferrus.net>
nicholas = Nicholas Clark <nick@ccl4.org>
nickg = Nick Glencross <nick.glencross@gmail.com>
nwellnhof = Nick Wellnhofer <wellnhofer@aevum.de>
smash = Nuno 'smash' Carvalho <mestre.smash@gmail.com>
pmichaud = Patrick R. Michaud <pmichaud@pobox.com>
Paul_the_Greek = Paul C. Anagnostopoulos <paul@windfall.com>
paultcochrane = Paul Cochrane <paultcochrane@gmail.com>
petergibbs = Peter Gibbs <peter@emkel.co.za>
plobsing = Peter Lobsinger <plobsing@gmail.com>
pdcawley = Piers Cawley <pdcawley@bofh.org.uk>
rurban = Reini Urban <rurban@cpan.org>
finanalyst = Richard Hainsworth <richard@rusrating.ru>
robert = Robert Spier <robert@perl.org>
eiffel = Roger Browne <roger@eiffel.demon.co.uk>
rg = Rolf Grossmann <rg@progtech.net>
rblasch = Ron Blaschke <ron@rblasch.org>
rubys = Sam Ruby <rubys@intertwingly.net>
samlh = Samuel Harrington <samuel.harrington@mines.sdsmt.edu>
educated_foo = Sean O'Rourke <educated_foo@yahoo.com>
sartak = Shawn M Moore <sartak@gmail.com>
simon = Simon Cozens <simon@simon-cozens.org>
scog = Simon Glover <scog@aip.de>
sorear = Stefan O'Rear <stefanor@cox.net>
stephane = Stéphane Peiry <stephane@modxml.org>
tene = Stephen Weeks <tene@allalone.org>
sfink = Steve Fink <steve@fink.com>
thgibbs = Tanton Gibbs <thgibbs@deltafarms.com>
treed = Ted Reed <ted.reed@gmail.com>
timbo = Tim Bunce <Tim.Bunce@pobox.com>
tom = Tom Hughes <tom@compton.nu>
tcurtis = Tyler Curtis <tyler.l.curtis@gmail.com>
ujwalic = Ujwal Reddy Malipeddi <ujwalic@gmail.com>
bacek = Vasily Chekalkin <bacek@bacek.com>
vsoni = Vishal Soni <vishalrsoni@gmail.com>
coke = Will "Coke" Coleda <will@coleda.com>
cvsdummy = cvsdummy <cvs@perl.org>
svn = svn <svn@perl.org>
export GIT_AUTHOR_NAME="$n"
export GIT_AUTHOR_EMAIL="$m"
export GIT_COMMITTER_NAME="$n"
export GIT_COMMITTER_EMAIL="$m"
'

132
bin/parrot_conversion/new_filter.sh

@ -0,0 +1,132 @@
#!/bin/sh
git filter-branch --env-filter '
n=$GIT_AUTHOR_NAME
m=$GIT_AUTHOR_EMAIL
case ${GIT_AUTHOR_NAME} in
"acme") n="Leon Brocard" ; m="acme@astray.com" ;;
"ajgough") n="Alex Gough" ; m="alex@earth.li" ;;
"ajs") n="Aaron Sherman" ; m="ajs@ajs.com" ;;
"allison") n="Allison Randal" ; m="allison@parrot.org" ;;
"ambs") n="Alberto Manuel Brandao Simoes" ; m="ambs@cpan.org" ;;
"amirkarger") n="Amir Karger" ; m="akarger@cgr.harvard.edu" ;;
"ash_") n="John Harrison" ; m="ash@greatethaninfinity.com " ;;
"ask") n="Ask Bjørn Hansen" ; m="ask@develooper.com" ;;
"au") n="Audrey Tang" ; m="audreyt@audreyt.org" ;;
"Austin") n="Austin Hastings" ; m="austin_hastings@yahoo.com" ;;
"azuroth") n="Amos Robinson" ; m="amos@coscom.net" ;;
"bacek") n="Vasily Chekalkin" ; m="bacek@bacek.com" ;;
"bdwheele") n="Brian Wheeler" ; m="bdwheele@indiana.edu" ;;
"bernhard") n="Bernhard Schmalhofer" ; m="Bernhard.Schmalhofer@gmx.de" ;;
"boemmels") n="Jürgen Bömmels" ; m="boemmels@web.de" ;;
"brentdax") n="Brent Royal-Gordon" ; m="brent@brentdax.com" ;;
"brianwisti") n="Brian Wisti" ; m="brian.wisti@gmail.com" ;;
"bubaflub") n="Bob Kuo" ; m="bobjkuo@gmail.com" ;;
"cdolan") n="Chris Dolan" ; m="cdolan@cpan.org" ;;
"cgrawls") n="Curtis Rawls" ; m="cgrawls@gmail.com" ;;
"Chandon") n="Nat Tuck" ; m="nat@ferrus.net" ;;
"chip") n="Chip Salzenberg" ; m="chip@pobox.com" ;;
"chromatic") n="chromatic" ; m="chromatic@wgz.org" ;;
"clintp") n="Clinton A. Pierce" ; m="clintp@geeksalad.org" ;;
"coke") n="Will \"Coke\" Coleda" ; m="will@coleda.com" ;;
"colink") n="Colin Kuskie" ; m="ckuskie@sterling.net" ;;
"cotto") n="Christoph Otto" ; m="christoph@mksig.org" ;;
"creiss") n="Charles Reiss" ; m="creiss@cc.gatech.edu" ;;
"cspencer") n="Cory Spencer" ; m="cspencer@sprocket.org" ;;
"cvsdummy") n="cvsdummy" ; m="cvs@perl.org" ;;
"cxreg") n="Dave Olszewski" ; m="cxreg@pobox.com" ;;
"dan") n="Dan Sugalski" ; m="dan@sidhe.org" ;;
"darbelo") n="Daniel Arbelo Arrocha" ; m="arbelo@gmail.com" ;;
"dmknopp") n="Damian Miles Knopp" ; m="dmknopp@loyola.edu" ;;
"dmlloyd") n="David M. Lloyd" ; m="dmlloyd@tds.net" ;;
"doughera") n="Andy Dougherty" ; m="doughera@lafayette.edu" ;;
"duff") n="Jonathan Scott Duff" ; m="duff@pobox.com" ;;
"dukeleto") n="Jonathan \"Duke\" Leto" ; m="jonathan@leto.net" ;;
"educated_foo") n="Sean O\'Rourke" ; m="educated_foo@yahoo.com" ;;
"eiffel") n="Roger Browne" ; m="roger@eiffel.demon.co.uk" ;;
"finanalyst") n="Richard Hainsworth" ; m="richard@rusrating.ru" ;;
"fperrad") n="François Perrad" ; m="francois.perrad@gadz.org" ;;
"GeJ") n="Géraud Continsouzas" ; m="geraud@gcu.info" ;;
"gregor") n="Gregor N. Purdy" ; m="gregor@focusresearch.com" ;;
"grunblatt") n="Daniel Grunblatt" ; m="daniel@grunblatt.com.ar" ;;
"he") n="Havard Eidnes" ; m="he@NetBSD.org" ;;
"heimdall") n="Alexandre Buisse" ; m="Nattfodd@gmail.com" ;;
"infinoid") n="Mark Glines a.k.a. Infinoid" ; m="mark@glines.org" ;;
"japhb") n="Geoff Broadwell (japhb)" ; m="geoff@broadwell.org" ;;
"jesse") n="Jesse Vincent" ; m="jesse@fsck.com" ;;
"jgoff") n="Jeff Goff" ; m="jgoff@speakeasy.net" ;;
"jhi") n="Jarkko Hietaniemi" ; m="jhi@iki.fi" ;;
"jhoblitt") n="Joshua Hoblitt" ; m="jhoblitt@cpan.org" ;;
"jhorwitz") n="Jeff Horwitz" ; m="jeff@smashing.org" ;;
"jimmy") n="Jimmy Zhuo" ; m="zhuomingliang@yahoo.com.cn" ;;
"jisom") n="Joshua Isom" ; m="loneowl@ritalin.shout.net" ;;
"jkeenan") n="James E Keenan (Jim) (aka kid51)" ; m="jkeenan@cpan.org" ;;
"jonathan") n="Jonathan Worthington" ; m="jnthn@jnthn.net" ;;
"josh") n="Josh Wilmes" ; m="josh-perl6@hitchhiker.org" ;;
"jquelin") n="Jerome Quelin" ; m="jquelin@cpan.org" ;;
"jrieks") n="Jens Rieks" ; m="parrot@jensbeimsurfen.de" ;;
"jrtayloriv") n="Jesse Taylor" ; m="jrtayloriv@gmail.com" ;;
"kj, kjs") n="Klaas-Jan Stol" ; m="parrotcode@gmail.com" ;;
"larry") n="Larry Wall" ; m="larry@wall.org" ;;
"leed") n="Lee Duhem" ; m="lee.duhem@gmail.com" ;;
"leo") n="Leopold Toetsch" ; m="lt@toetsch.at" ;;
"luben") n="Luben Karavelov" ; m="karavelov@spnet.net" ;;
"luqui") n="Luke Palmer" ; m="luke@luqui.org" ;;
"LylePerl") n="LylePerl" ; m="none@none" ;;
"masak") n="Carl Masak" ; m="cmasak@gmail.com" ;;
"mdiep") n="Matt Diephouse" ; m="matt@diephouse.com" ;;
"mikehh") n="Michael H. Hind" ; m="mike.hind@gmail.com" ;;
"mikescott") n="Michael Scott" ; m="michael_scott@mac.com" ;;
"mongo") n="Mike Lambert" ; m="perl-dev@jall.org" ;;
"moritz") n="Moritz A Lenz" ; m="moritz@faui2k3.org" ;;
"mrjoltcola") n="Melvin Smith" ; m="melvin.smith@mindspring.com" ;;
"nicholas") n="Nicholas Clark" ; m="nick@ccl4.org" ;;
"nickg") n="Nick Glencross" ; m="nick.glencross@gmail.com" ;;
"NotFound") n="Julian Albo" ; m="julian.notfound@gmail.com" ;;
"nwellnhof") n="Nick Wellnhofer" ; m="wellnhofer@aevum.de" ;;
"Ovid") n="Curtis \'Ovid\' Poe" ; m="ovid@cpan.org" ;;
"particle") n="Jerry Gay a.k.a. particle" ; m="Jerry.Gay@gmail.com" ;;
"paultcochrane") n="Paul Cochrane" ; m="paultcochrane@gmail.com" ;;
"Paul_the_Greek") n="Paul C. Anagnostopoulos" ; m="paul@windfall.com" ;;
"pdcawley") n="Piers Cawley" ; m="pdcawley@bofh.org.uk" ;;
"petdance") n="Andy Lester" ; m="andy@petdance.com" ;;
"petergibbs") n="Peter Gibbs" ; m="peter@emkel.co.za" ;;
"plobsing") n="Peter Lobsinger" ; m="plobsing@gmail.com" ;;
"pmichaud") n="Patrick R. Michaud" ; m="pmichaud@pobox.com" ;;
"rafl") n="Florian Ragwitz" ; m="rafl@debianforum.de" ;;
"rblasch") n="Ron Blaschke" ; m="ron@rblasch.org" ;;
"rgrjr") n="Bob Rogers" ; m="rogers-perl6@rgrjr.dyndns.org" ;;
"rg") n="Rolf Grossmann" ; m="rg@progtech.net" ;;
"robert") n="Robert Spier" ; m="robert@perl.org" ;;
"rubys") n="Sam Ruby" ; m="rubys@intertwingly.net" ;;
"rurban") n="Reini Urban" ; m="rurban@cpan.org" ;;
"samlh") n="Samuel Harrington" ; m="samuel.harrington@mines.sdsmt.edu" ;;
"sartak") n="Shawn M Moore" ; m="sartak@gmail.com" ;;
"scog") n="Simon Glover" ; m="scog@aip.de" ;;
"sfink") n="Steve Fink" ; m="steve@fink.com" ;;
"simon") n="Simon Cozens" ; m="simon@simon-cozens.org" ;;
"smash") n="Nuno \'smash\' Carvalho" ; m="mestre.smash@gmail.com" ;;
"sorear") n="Stefan O\'Rear" ; m="stefanor@cox.net" ;;
"stephane") n="Stéphane Peiry" ; m="stephane@modxml.org" ;;
"svn") n="svn" ; m="svn@perl.org" ;;
"tcurtis") n="Tyler Curtis" ; m="tyler.l.curtis@gmail.com" ;;
"tene") n="Stephen Weeks" ; m="tene@allalone.org" ;;
"tewk") n="Kevin Tew" ; m="tewk@tewk.com" ;;
"theory") n="David E. Wheeler" ; m="david@justatheory.com" ;;
"thgibbs") n="Tanton Gibbs" ; m="thgibbs@deltafarms.com" ;;
"timbo") n="Tim Bunce" ; m="Tim.Bunce@pobox.com" ;;
"tom") n="Tom Hughes" ; m="tom@compton.nu" ;;
"treed") n="Ted Reed" ; m="ted.reed@gmail.com" ;;
"ujwalic") n="Ujwal Reddy Malipeddi" ; m="ujwalic@gmail.com" ;;
"util") n="Bruce Gray" ; m="bruce.gray@acm.org" ;;
"vsoni") n="Vishal Soni" ; m="vishalrsoni@gmail.com" ;;
"whiteknight") n="Andrew Whitworth" ; m="wknight8111@gmail.com" ;;
esac
export GIT_AUTHOR_NAME="$n"
export GIT_AUTHOR_EMAIL="$m"
export GIT_COMMITTER_NAME="$n"
export GIT_COMMITTER_EMAIL="$m"
'

131
bin/parrot_conversion/parrot_filter_branch.sh

@ -0,0 +1,131 @@
#!/bin/sh
git filter-branch --env-filter '
n=$GIT_AUTHOR_NAME
m=$GIT_AUTHOR_EMAIL
case ${GIT_AUTHOR_NAME} in
"ajs") n=" Aaron Sherman" ; m="ajs@ajs.com" ;;
"ambs") n=" Alberto Manuel Brandao Simoes" ; m="ambs@cpan.org" ;;
"ajgough") n=" Alex Gough" ; m="alex@earth.li" ;;
"heimdall") n=" Alexandre Buisse" ; m="Nattfodd@gmail.com" ;;
"allison") n=" Allison Randal" ; m="allison@parrot.org" ;;
"amirkarger") n=" Amir Karger" ; m="akarger@cgr.harvard.edu" ;;
"azuroth") n=" Amos Robinson" ; m="amos@coscom.net" ;;
"Whiteknight") n=" Andrew Whitworth" ; m="wknight8111@gmail.com" ;;
"doughera") n=" Andy Dougherty" ; m="doughera@lafayette.edu" ;;
"petdance") n=" Andy Lester" ; m="andy@petdance.com" ;;
"ask") n=" Ask Bjørn Hansen" ; m="ask@develooper.com" ;;
"au") n=" Audrey Tang" ; m="audreyt@audreyt.org" ;;
"Austin") n=" Austin Hastings" ; m="austin_hastings@yahoo.com" ;;
"bernhard") n=" Bernhard Schmalhofer" ; m="Bernhard.Schmalhofer@gmx.de" ;;
"bubaflub") n=" Bob Kuo" ; m="bobjkuo@gmail.com" ;;
"rgrjr") n=" Bob Rogers" ; m="rogers-perl6@rgrjr.dyndns.org" ;;
"brentdax") n=" Brent Royal-Gordon" ; m="brent@brentdax.com" ;;
"bdwheele") n=" Brian Wheeler" ; m="bdwheele@indiana.edu" ;;
"brianwisti") n=" Brian Wisti" ; m="brian.wisti@gmail.com" ;;
"util") n=" Bruce Gray" ; m="bruce.gray@acm.org" ;;
"masak") n=" Carl Masak" ; m="cmasak@gmail.com" ;;
"creiss") n=" Charles Reiss" ; m="creiss@cc.gatech.edu" ;;
"chip") n=" Chip Salzenberg" ; m="chip@pobox.com" ;;
"cdolan") n=" Chris Dolan" ; m="cdolan@cpan.org" ;;
"cotto") n=" Christoph Otto a.k.a. cotto" ; m="christoph@mksig.org" ;;
"chromatic") n=" chromatic" ; m="chromatic@wgz.org" ;;
"clintp") n=" Clinton A. Pierce" ; m="clintp@geeksalad.org" ;;
"colink") n=" Colin Kuskie" ; m="ckuskie@sterling.net" ;;
"cspencer") n=" Cory Spencer" ; m="cspencer@sprocket.org" ;;
"Ovid") n=" Curtis 'Ovid' Poe" ; m="ovid@cpan.org" ;;
"cgrawls") n=" Curtis Rawls" ; m="cgrawls@gmail.com" ;;
"cxreg") n=" Dave Olszewski" ; m="cxreg@pobox.com" ;;
"dmknopp") n=" Damian Miles Knopp" ; m="dmknopp@loyola.edu" ;;
"dan") n=" Dan Sugalski" ; m="dan@sidhe.org" ;;
"grunblatt") n=" Daniel Grunblatt" ; m="daniel@grunblatt.com.ar" ;;
"darbelo") n=" Daniel Arbelo Arrocha" ; m="arbelo@gmail.com" ;;
"dmlloyd") n=" David M. Lloyd" ; m="dmlloyd@tds.net" ;;
"theory") n=" David E. Wheeler" ; m="david@justatheory.com" ;;
"rafl") n=" Florian Ragwitz" ; m="rafl@debianforum.de" ;;
"fperrad") n=" François Perrad" ; m="francois.perrad@gadz.org" ;;
"japhb") n=" Geoff Broadwell (japhb)" ; m="geoff@broadwell.org" ;;
"GeJ") n=" Géraud Continsouzas" ; m="geraud@gcu.info" ;;
"gregor") n=" Gregor N. Purdy" ; m="gregor@focusresearch.com" ;;
"he") n=" Havard Eidnes" ; m="he@NetBSD.org" ;;
"jkeenan") n=" James E Keenan (Jim) (aka kid51)" ; m="jkeenan@cpan.org" ;;
"jhi") n=" Jarkko Hietaniemi" ; m="jhi@iki.fi" ;;
"jgoff") n=" Jeff Goff" ; m="jgoff@speakeasy.net" ;;
"jhorwitz") n=" Jeff Horwitz" ; m="jeff@smashing.org" ;;
"jrieks") n=" Jens Rieks" ; m="parrot@jensbeimsurfen.de" ;;
"jquelin") n=" Jerome Quelin" ; m="jquelin@cpan.org" ;;
"particle") n=" Jerry Gay a.k.a. particle" ; m="Jerry.Gay@gmail.com" ;;
"jrtayloriv") n=" Jesse Taylor" ; m="jrtayloriv@gmail.com" ;;
"jesse") n=" Jesse Vincent" ; m="jesse@fsck.com" ;;
"jimmy") n=" Jimmy Zhuo" ; m="zhuomingliang@yahoo.com.cn" ;;
"ash_") n=" John Harrison" ; m="ash@greatethaninfinity.com " ;;
"dukeleto") n=" Jonathan "Duke" Leto" ; m="jonathan@leto.net" ;;
"duff") n=" Jonathan Scott Duff" ; m="duff@pobox.com" ;;
"jonathan") n=" Jonathan Worthington" ; m="jnthn@jnthn.net" ;;
"josh") n=" Josh Wilmes" ; m="josh-perl6@hitchhiker.org" ;;
"jhoblitt") n=" Joshua Hoblitt" ; m="jhoblitt@cpan.org" ;;
"jisom") n=" Joshua Isom" ; m="loneowl@ritalin.shout.net" ;;
"NotFound") n=" Julian Albo" ; m="julian.notfound@gmail.com" ;;
"boemmels") n=" Jürgen Bömmels" ; m="boemmels@web.de" ;;
"tewk") n=" Kevin Tew" ; m="tewk@tewk.com" ;;
"kj, kjs") n=" Klaas-Jan Stol" ; m="parrotcode@gmail.com" ;;
"larry") n=" Larry Wall" ; m="larry@wall.org" ;;
"leed") n=" Lee Duhem" ; m="lee.duhem@gmail.com" ;;
"acme") n=" Leon Brocard" ; m="acme@astray.com" ;;
"leo") n=" Leopold Toetsch" ; m="lt@toetsch.at" ;;
"luben") n=" Luben Karavelov" ; m="karavelov@spnet.net" ;;
"luqui") n=" Luke Palmer" ; m="luke@luqui.org" ;;
"infinoid") n=" Mark Glines a.k.a. Infinoid" ; m="mark@glines.org" ;;
"mdiep") n=" Matt Diephouse" ; m="matt@diephouse.com" ;;
"mrjoltcola") n=" Melvin Smith" ; m="melvin.smith@mindspring.com" ;;
"mikehh") n=" Michael H. Hind" ; m="mike.hind@gmail.com" ;;
"mikescott") n=" Michael Scott" ; m="michael_scott@mac.com" ;;
"mongo") n=" Mike Lambert" ; m="perl-dev@jall.org" ;;
"moritz") n=" Moritz A Lenz" ; m="moritz@faui2k3.org" ;;
"Chandon") n=" Nat Tuck" ; m="nat@ferrus.net" ;;
"nicholas") n=" Nicholas Clark" ; m="nick@ccl4.org" ;;
"nickg") n=" Nick Glencross" ; m="nick.glencross@gmail.com" ;;
"nwellnhof") n=" Nick Wellnhofer" ; m="wellnhofer@aevum.de" ;;
"smash") n=" Nuno 'smash' Carvalho" ; m="mestre.smash@gmail.com" ;;
"pmichaud") n=" Patrick R. Michaud" ; m="pmichaud@pobox.com" ;;
"Paul_the_Greek") n=" Paul C. Anagnostopoulos" ; m="paul@windfall.com" ;;
"paultcochrane") n=" Paul Cochrane" ; m="paultcochrane@gmail.com" ;;
"petergibbs") n=" Peter Gibbs" ; m="peter@emkel.co.za" ;;
"plobsing") n=" Peter Lobsinger" ; m="plobsing@gmail.com" ;;
"pdcawley") n=" Piers Cawley" ; m="pdcawley@bofh.org.uk" ;;
"rurban") n=" Reini Urban" ; m="rurban@cpan.org" ;;
"finanalyst") n=" Richard Hainsworth" ; m="richard@rusrating.ru" ;;
"robert") n=" Robert Spier" ; m="robert@perl.org" ;;
"eiffel") n=" Roger Browne" ; m="roger@eiffel.demon.co.uk" ;;
"rg") n=" Rolf Grossmann" ; m="rg@progtech.net" ;;
"rblasch") n=" Ron Blaschke" ; m="ron@rblasch.org" ;;
"rubys") n=" Sam Ruby" ; m="rubys@intertwingly.net" ;;
"samlh") n=" Samuel Harrington" ; m="samuel.harrington@mines.sdsmt.edu" ;;
"educated_foo") n=" Sean O'Rourke" ; m="educated_foo@yahoo.com" ;;
"sartak") n=" Shawn M Moore" ; m="sartak@gmail.com" ;;
"simon") n=" Simon Cozens" ; m="simon@simon-cozens.org" ;;
"scog") n=" Simon Glover" ; m="scog@aip.de" ;;
"sorear") n=" Stefan O'Rear" ; m="stefanor@cox.net" ;;
"stephane") n=" Stéphane Peiry" ; m="stephane@modxml.org" ;;
"tene") n=" Stephen Weeks" ; m="tene@allalone.org" ;;
"sfink") n=" Steve Fink" ; m="steve@fink.com" ;;
"thgibbs") n=" Tanton Gibbs" ; m="thgibbs@deltafarms.com" ;;
"treed") n=" Ted Reed" ; m="ted.reed@gmail.com" ;;
"timbo") n=" Tim Bunce" ; m="Tim.Bunce@pobox.com" ;;
"tom") n=" Tom Hughes" ; m="tom@compton.nu" ;;
"tcurtis") n=" Tyler Curtis" ; m="tyler.l.curtis@gmail.com" ;;
"ujwalic") n=" Ujwal Reddy Malipeddi" ; m="ujwalic@gmail.com" ;;
"bacek") n=" Vasily Chekalkin" ; m="bacek@bacek.com" ;;
"vsoni") n=" Vishal Soni" ; m="vishalrsoni@gmail.com" ;;
"coke") n=" Will "Coke" Coleda" ; m="will@coleda.com" ;;
"cvsdummy") n=" cvsdummy" ; m="cvs@perl.org" ;;
"svn") n=" svn" ; m="svn@perl.org" ;;
esac
export GIT_AUTHOR_NAME="$n"
export GIT_AUTHOR_EMAIL="$m"
export GIT_COMMITTER_NAME="$n"
export GIT_COMMITTER_EMAIL="$m"
'

130
bin/parrot_conversion/transform_parrot_authors.sh

@ -0,0 +1,130 @@
#!/bin/sh
n=$GIT_AUTHOR_NAME
m=$GIT_AUTHOR_EMAIL
case ${GIT_AUTHOR_NAME} in
"acme") n='Leon Brocard' ; m="acme@astray.com" ;;
"ajgough") n='Alex Gough' ; m="alex@earth.li" ;;
"ajs") n='Aaron Sherman' ; m="ajs@ajs.com" ;;
"allison") n='Allison Randal' ; m="allison@parrot.org" ;;
"ambs") n='Alberto Manuel Brandao Simoes' ; m="ambs@cpan.org" ;;
"amirkarger") n='Amir Karger' ; m="akarger@cgr.harvard.edu" ;;
"ash") n='John Harrison' ; m="ash@greatethaninfinity.com " ;;
"ask") n='Ask Bjørn Hansen' ; m="ask@develooper.com" ;;
"au") n='Audrey Tang' ; m="audreyt@audreyt.org" ;;
"Austin") n='Austin Hastings' ; m="austin_hastings@yahoo.com" ;;
"azuroth") n='Amos Robinson' ; m="amos@coscom.net" ;;
"bacek") n='Vasily Chekalkin' ; m="bacek@bacek.com" ;;
"bdwheele") n='Brian Wheeler' ; m="bdwheele@indiana.edu" ;;
"bernhard") n='Bernhard Schmalhofer' ; m="Bernhard.Schmalhofer@gmx.de" ;;
"boemmels") n='Jürgen Bömmels' ; m="boemmels@web.de" ;;
"brentdax") n='Brent Royal-Gordon' ; m="brent@brentdax.com" ;;
"brianwisti") n='Brian Wisti' ; m="brian.wisti@gmail.com" ;;
"bubaflub") n='Bob Kuo' ; m="bobjkuo@gmail.com" ;;
"cdolan") n='Chris Dolan' ; m="cdolan@cpan.org" ;;
"cgrawls") n='Curtis Rawls' ; m="cgrawls@gmail.com" ;;
"Chandon") n='Nat Tuck' ; m="nat@ferrus.net" ;;
"chip") n='Chip Salzenberg' ; m="chip@pobox.com" ;;
"chromatic") n='chromatic' ; m="chromatic@wgz.org" ;;
"clintp") n='Clinton A. Pierce' ; m="clintp@geeksalad.org" ;;
"coke") n='Will "Coke" Coleda' ; m="will@coleda.com" ;;
"colink") n='Colin Kuskie' ; m="ckuskie@sterling.net" ;;
"cotto") n='Christoph Otto' ; m="christoph@mksig.org" ;;
"creiss") n='Charles Reiss' ; m="creiss@cc.gatech.edu" ;;
"cspencer") n='Cory Spencer' ; m="cspencer@sprocket.org" ;;
"cvsdummy") n='cvsdummy' ; m="cvs@perl.org" ;;
"cxreg") n='Dave Olszewski' ; m="cxreg@pobox.com" ;;
"dan") n='Dan Sugalski' ; m="dan@sidhe.org" ;;
"darbelo") n='Daniel Arbelo Arrocha' ; m="arbelo@gmail.com" ;;
"dmknopp") n='Damian Miles Knopp' ; m="dmknopp@loyola.edu" ;;
"dmlloyd") n='David M. Lloyd' ; m="dmlloyd@tds.net" ;;
"doughera") n='Andy Dougherty' ; m="doughera@lafayette.edu" ;;
"duff") n='Jonathan Scott Duff' ; m="duff@pobox.com" ;;
"dukeleto") n='Jonathan "Duke" Leto' ; m="jonathan@leto.net" ;;
"educated_foo") n="Sean O'Rourke" ; m="educated_foo@yahoo.com" ;;
"eiffel") n='Roger Browne' ; m="roger@eiffel.demon.co.uk" ;;
"finanalyst") n='Richard Hainsworth' ; m="richard@rusrating.ru" ;;
"fperrad") n='François Perrad' ; m="francois.perrad@gadz.org" ;;
"GeJ") n='Géraud Continsouzas' ; m="geraud@gcu.info" ;;
"gregor") n='Gregor N. Purdy' ; m="gregor@focusresearch.com" ;;
"grunblatt") n='Daniel Grunblatt' ; m="daniel@grunblatt.com.ar" ;;
"he") n='Havard Eidnes' ; m="he@NetBSD.org" ;;
"heimdall") n='Alexandre Buisse' ; m="Nattfodd@gmail.com" ;;
"infinoid") n='Mark Glines' ; m="mark@glines.org" ;;
"japhb") n='Geoff Broadwell (japhb)' ; m="geoff@broadwell.org" ;;
"jesse") n='Jesse Vincent' ; m="jesse@fsck.com" ;;
"jgoff") n='Jeff Goff' ; m="jgoff@speakeasy.net" ;;
"jhi") n='Jarkko Hietaniemi' ; m="jhi@iki.fi" ;;
"jhoblitt") n='Joshua Hoblitt' ; m="jhoblitt@cpan.org" ;;
"jhorwitz") n='Jeff Horwitz' ; m="jeff@smashing.org" ;;
"jimmy") n='Jimmy Zhuo' ; m="zhuomingliang@yahoo.com.cn" ;;
"jisom") n='Joshua Isom' ; m="loneowl@ritalin.shout.net" ;;
"jkeenan") n='James E Keenan (Jim)' ; m="jkeenan@cpan.org" ;;
"jonathan") n='Jonathan Worthington' ; m="jnthn@jnthn.net" ;;
"josh") n='Josh Wilmes' ; m="josh-perl6@hitchhiker.org" ;;
"jquelin") n='Jerome Quelin' ; m="jquelin@cpan.org" ;;
"jrieks") n='Jens Rieks' ; m="parrot@jensbeimsurfen.de" ;;
"jrtayloriv") n='Jesse Taylor' ; m="jrtayloriv@gmail.com" ;;
"kj, kjs") n='Klaas-Jan Stol' ; m="parrotcode@gmail.com" ;;
"larry") n='Larry Wall' ; m="larry@wall.org" ;;
"leed") n='Lee Duhem' ; m="lee.duhem@gmail.com" ;;
"leo") n='Leopold Toetsch' ; m="lt@toetsch.at" ;;
"luben") n='Luben Karavelov' ; m="karavelov@spnet.net" ;;
"luqui") n='Luke Palmer' ; m="luke@luqui.org" ;;
"LylePerl") n="LylePerl" ; m="none@none" ;;
"masak") n='Carl Masak' ; m="cmasak@gmail.com" ;;
"mdiep") n='Matt Diephouse' ; m="matt@diephouse.com" ;;
"mikehh") n='Michael H. Hind' ; m="mike.hind@gmail.com" ;;
"mikescott") n='Michael Scott' ; m="michael_scott@mac.com" ;;
"mongo") n='Mike Lambert' ; m="perl-dev@jall.org" ;;
"moritz") n='Moritz A Lenz' ; m="moritz@faui2k3.org" ;;
"mrjoltcola") n='Melvin Smith' ; m="melvin.smith@mindspring.com" ;;
"nicholas") n='Nicholas Clark' ; m="nick@ccl4.org" ;;
"nickg") n='Nick Glencross' ; m="nick.glencross@gmail.com" ;;
"NotFound") n='Julian Albo' ; m="julian.notfound@gmail.com" ;;
"nwellnhof") n='Nick Wellnhofer' ; m="wellnhofer@aevum.de" ;;
"Ovid") n="Curtis 'Ovid' Poe" ; m="ovid@cpan.org" ;;
"particle") n='Jerry Gay' ; m="Jerry.Gay@gmail.com" ;;
"paultcochrane") n='Paul Cochrane' ; m="paultcochrane@gmail.com" ;;
"Paul_the_Greek") n='Paul C. Anagnostopoulos' ; m="paul@windfall.com" ;;
"pdcawley") n='Piers Cawley' ; m="pdcawley@bofh.org.uk" ;;
"petdance") n='Andy Lester' ; m="andy@petdance.com" ;;
"petergibbs") n='Peter Gibbs' ; m="peter@emkel.co.za" ;;
"plobsing") n='Peter Lobsinger' ; m="plobsing@gmail.com" ;;
"pmichaud") n='Patrick R. Michaud' ; m="pmichaud@pobox.com" ;;
"rafl") n='Florian Ragwitz' ; m="rafl@debianforum.de" ;;
"rblasch") n='Ron Blaschke' ; m="ron@rblasch.org" ;;
"rgrjr") n='Bob Rogers' ; m="rogers-perl6@rgrjr.dyndns.org" ;;
"rg") n='Rolf Grossmann' ; m="rg@progtech.net" ;;
"robert") n='Robert Spier' ; m="robert@perl.org" ;;
"rubys") n='Sam Ruby' ; m="rubys@intertwingly.net" ;;
"rurban") n='Reini Urban' ; m="rurban@cpan.org" ;;
"samlh") n='Samuel Harrington' ; m="samuel.harrington@mines.sdsmt.edu" ;;
"sartak") n='Shawn M Moore' ; m="sartak@gmail.com" ;;
"scog") n='Simon Glover' ; m="scog@aip.de" ;;
"sfink") n='Steve Fink' ; m="steve@fink.com" ;;
"simon") n='Simon Cozens' ; m="simon@simon-cozens.org" ;;
"smash") n="Nuno 'smash' Carvalho" ; m="mestre.smash@gmail.com" ;;
"sorear") n="Stefan O'Rear" ; m="stefanor@cox.net" ;;
"stephane") n='Stéphane Peiry' ; m="stephane@modxml.org" ;;
"svn") n='svn' ; m="svn@perl.org" ;;
"tcurtis") n='Tyler Curtis' ; m="tyler.l.curtis@gmail.com" ;;
"tene") n='Stephen Weeks' ; m="tene@allalone.org" ;;
"tewk") n='Kevin Tew' ; m="tewk@tewk.com" ;;
"theory") n='David E. Wheeler' ; m="david@justatheory.com" ;;
"thgibbs") n='Tanton Gibbs' ; m="thgibbs@deltafarms.com" ;;
"timbo") n='Tim Bunce' ; m="Tim.Bunce@pobox.com" ;;
"tom") n='Tom Hughes' ; m="tom@compton.nu" ;;
"treed") n='Ted Reed' ; m="ted.reed@gmail.com" ;;
"ujwalic") n='Ujwal Reddy Malipeddi' ; m="ujwalic@gmail.com" ;;
"util") n='Bruce Gray' ; m="bruce.gray@acm.org" ;;
"vsoni") n='Vishal Soni' ; m="vishalrsoni@gmail.com" ;;
"whiteknight") n='Andrew Whitworth' ; m="wknight8111@gmail.com" ;;
esac
export GIT_AUTHOR_NAME="$n"
export GIT_AUTHOR_EMAIL="$m"
export GIT_COMMITTER_NAME="$n"
export GIT_COMMITTER_EMAIL="$m"
Loading…
Cancel
Save