From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D58E61381F3 for ; Tue, 7 May 2013 00:41:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 53C45E0831; Tue, 7 May 2013 00:41:51 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D6810E0831 for ; Tue, 7 May 2013 00:41:50 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F2BD5335E2B for ; Tue, 7 May 2013 00:41:49 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 919E5E4D2E for ; Tue, 7 May 2013 00:41:48 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1367885256.9e2d94d149d2dc1440361606de4075b93ef997a7.sping@gentoo> Subject: [gentoo-commits] proj/userinfo-scripts:master commit in: / X-VCS-Repository: proj/userinfo-scripts X-VCS-Files: git-identity-map.py X-VCS-Directories: / X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: 9e2d94d149d2dc1440361606de4075b93ef997a7 X-VCS-Branch: master Date: Tue, 7 May 2013 00:41:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 6846cbaf-34d1-4f02-a394-fc1c017467ad X-Archives-Hash: d3cf61b8f76a7a5b1e37ef369bea75f1 commit: 9e2d94d149d2dc1440361606de4075b93ef997a7 Author: Sebastian Pipping pipping org> AuthorDate: Tue May 7 00:07:36 2013 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Tue May 7 00:07:36 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/userinfo-scripts.git;a=commit;h=9e2d94d1 Add some mail address harvester protection (.. for the future) --- git-identity-map.py | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) diff --git a/git-identity-map.py b/git-identity-map.py index ec44adb..e39dd2b 100755 --- a/git-identity-map.py +++ b/git-identity-map.py @@ -27,16 +27,22 @@ _past_nicknames_for = { } -_external_contributors = { - 'caratorn': ('Charles Clément', 'caratorn@gmail.com'), - 'frquadrat': ('Frank-Ralph Reiser', 'frank.ralph.reiser@gmail.com'), - 'hey_neken': ('Mikel Olasgasti', 'hey_neken@mundurat.net'), - 'mellen': ('Tais M. Hansen', 'mellen@osd.dk'), - 'tacvbo': ('Octavio Ruiz', 'tacvbo@tacvbo.net'), - 'rambaldi': ('Rambaldi', 'rambaldi@xs4all.nl'), - 'svoop': ('Sven Schwyn', 'gentoo@bitcetera.com'), +_external_contributors_spam_protected = { + 'caratorn': ('Charles Clément', 'caratorn', 'gmail.com'), + 'frquadrat': ('Frank-Ralph Reiser', 'frank.ralph.reiser', 'gmail.com'), + 'hey_neken': ('Mikel Olasgasti', 'hey_neken', 'mundurat.net'), + 'mellen': ('Tais M. Hansen', 'mellen', 'osd.dk'), + 'tacvbo': ('Octavio Ruiz', 'tacvbo', 'tacvbo.net'), + 'rambaldi': ('Rambaldi', 'rambaldi', 'xs4all.nl'), + 'svoop': ('Sven Schwyn', 'gentoo', 'bitcetera.com'), } +_external_contributors = dict([ + (nick, (name, '%s@%s' % (user, host))) \ + for (nick, (name, user, host)) \ + in _external_contributors_spam_protected.items() + ]) + def _produce_line(svn_nick, realname, address): line = '%s = %s <%s>' % (svn_nick, realname, address)