summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2013-05-07 02:42:00 +0200
committerSebastian Pipping <sebastian@pipping.org>2013-05-07 02:42:00 +0200
commitbd00636d418ac8526a0001ce9decdec9cc5f7d45 (patch)
treef2812d19cbfcd193bd2cc039a64a81b2f28af4ad
parentAdd some mail address harvester protection (.. for the future) (diff)
downloaduserinfo-scripts-bd00636d418ac8526a0001ce9decdec9cc5f7d45.tar.gz
userinfo-scripts-bd00636d418ac8526a0001ce9decdec9cc5f7d45.tar.bz2
userinfo-scripts-bd00636d418ac8526a0001ce9decdec9cc5f7d45.zip
Add (supposed) java contributors
-rwxr-xr-xgit-identity-map.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/git-identity-map.py b/git-identity-map.py
index e39dd2b..6826834 100755
--- a/git-identity-map.py
+++ b/git-identity-map.py
@@ -28,13 +28,33 @@ _past_nicknames_for = {
_external_contributors_spam_protected = {
+ 'belanger': ('Mathieu Belanger', 'b747xx', 'gmail.com'),
'caratorn': ('Charles Clément', 'caratorn', 'gmail.com'),
+ 'chewi': ('James Le Cuirot', 'chewi', 'aura-online.co.uk'),
+ 'codestr0m': ('Christopher Bergström', 'codestr0m', 'osunix.org'),
+ 'damkor': ('damkor', 'damkor', 'hotmail.com'),
+ 'fridrik': ('Federico Fissore', 'federico', 'fissore.org'),
'frquadrat': ('Frank-Ralph Reiser', 'frank.ralph.reiser', 'gmail.com'),
+ 'geki': ('Han Meyer-Thurow', 'h.mth', 'web.de'),
+ 'gnu_andrew': (' Andrew John Hughes', 'gnu_andrew', 'member.fsf.org'),
'hey_neken': ('Mikel Olasgasti', 'hey_neken', 'mundurat.net'),
+ 'jieryn': ('Jesse Farinacci', 'jieryn', ' gmail.com'),
+ 'kasun': ('Kasun Gajasinghe', 'kasunbg', 'gmail.com'),
+ 'kiorky': ('Mathieu Pasquet', 'kiorky', 'cryptelium.net'),
+ 'kylepan': ('Jiale Pan', 'kyle.j.pan', 'gmail.com'),
'mellen': ('Tais M. Hansen', 'mellen', 'osd.dk'),
+ 'MvG': ('Martin von Gagern', 'Martin.vGagern', 'gmx.net'),
+ 'obeliks': ('Bernhard Frauendienst', 'gentoo', 'obeliks.de'),
+ 'obsidian': ('William Thomson', 'wlt', 'obsidian-studios.com'),
+ 'otih': ('Fabian Fingerle', 'fabian', 'datensalat.eu'),
'tacvbo': ('Octavio Ruiz', 'tacvbo', 'tacvbo.net'),
'rambaldi': ('Rambaldi', 'rambaldi', 'xs4all.nl'),
+ 'sattvik': ('Solano Gomez', 'gentoo', 'sattvik.com'),
+ 'slonopotamus': ('Marat Radchenko', 'marat', 'slonopotamus.org'),
'svoop': ('Sven Schwyn', 'gentoo', 'bitcetera.com'),
+ 'techgurufloyd': ('Jacob Floyd', 'techgurufloyd', 'gmail.com'),
+ 'unlord': ('Nathan Egge', 'nathanegge', 'yahoo.com'),
+ 'weisso': ('Mike Weissman', 'mike', 'weisso.com'),
}
_external_contributors = dict([
@@ -43,6 +63,15 @@ _external_contributors = dict([
in _external_contributors_spam_protected.items()
])
+_contributor_aliases = {
+ 'MvG': ('mvg', ),
+ 'obsidian': ('wltjr', ),
+}
+
+for source, targets in _contributor_aliases.items():
+ for target in targets:
+ _external_contributors[target] = _external_contributors[source]
+
def _produce_line(svn_nick, realname, address):
line = '%s = %s <%s>' % (svn_nick, realname, address)