##// END OF EJS Templates
contributors: remove redundant entries...
Thomas De Schampheleire -
r7759:a22352f8 default
parent child Browse files
Show More
@@ -1,126 +1,121 b''
1 1 # -*- coding: utf-8 -*-
2 2
3 3 # Some committers are so wrong that it doesn't point at any contributor:
4 4 total_ignore = set()
5 5 total_ignore.add('*** failed to import extension hggit: No module named hggit')
6 6 total_ignore.add('<>')
7 7
8 8 # Normalize some committer names where people have contributed under different
9 9 # names or email addresses:
10 10 name_fixes = {}
11 11 name_fixes['Andrew Shadura'] = "Andrej Shadura <andrew@shadura.me>"
12 12 name_fixes['aparkar'] = "Aparkar <aparkar@icloud.com>"
13 13 name_fixes['Aras Pranckevicius'] = "Aras Pranckevičius <aras@unity3d.com>"
14 14 name_fixes['Augosto Hermann'] = "Augusto Herrmann <augusto.herrmann@planejamento.gov.br>"
15 15 name_fixes['"Bradley M. Kuhn" <bkuhn@ebb.org>'] = "Bradley M. Kuhn <bkuhn@sfconservancy.org>"
16 16 name_fixes['dmitri.kuznetsov'] = "Dmitri Kuznetsov"
17 17 name_fixes['Dmitri Kuznetsov'] = "Dmitri Kuznetsov"
18 18 name_fixes['domruf'] = "Dominik Ruf <dominikruf@gmail.com>"
19 19 name_fixes['Ingo von borstel'] = "Ingo von Borstel <kallithea@planetmaker.de>"
20 20 name_fixes['Jan Heylen'] = "Jan Heylen <heyleke@gmail.com>"
21 21 name_fixes['Jason F. Harris'] = "Jason Harris <jason@jasonfharris.com>"
22 22 name_fixes['Jelmer Vernooij'] = "Jelmer Vernooij <jelmer@samba.org>"
23 23 name_fixes['jfh <jason@jasonfharris.com>'] = "Jason Harris <jason@jasonfharris.com>"
24 24 name_fixes['Leonardo Carneiro<leonardo@unity3d.com>'] = "Leonardo Carneiro <leonardo@unity3d.com>"
25 25 name_fixes['leonardo'] = "Leonardo Carneiro <leonardo@unity3d.com>"
26 26 name_fixes['Leonardo <leo@unity3d.com>'] = "Leonardo Carneiro <leonardo@unity3d.com>"
27 27 name_fixes['Les Peabody'] = "Les Peabody <lpeabody@gmail.com>"
28 28 name_fixes['"Lorenzo M. Catucci" <lorenzo@sancho.ccd.uniroma2.it>'] = "Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>"
29 29 name_fixes['Lukasz Balcerzak'] = "Łukasz Balcerzak <lukaszbalcerzak@gmail.com>"
30 30 name_fixes['mao <mao@lins.fju.edu.tw>'] = "Ching-Chen Mao <mao@lins.fju.edu.tw>"
31 31 name_fixes['marcink'] = "Marcin Kuźmiński <marcin@python-works.com>"
32 32 name_fixes['Marcin Kuzminski'] = "Marcin Kuźmiński <marcin@python-works.com>"
33 33 name_fixes['mikespook'] = "mikespook <mikespook@gmail.com>"
34 34 name_fixes['nansenat16@null.tw'] = "nansenat16 <nansenat16@null.tw>"
35 35 name_fixes['Peter Vitt'] = "Peter Vitt <petervitt@web.de>"
36 36 name_fixes['philip.j@hostdime.com'] = "Philip Jameson <philip.j@hostdime.com>"
37 37 name_fixes['Søren Løvborg'] = "Søren Løvborg <sorenl@unity3d.com>"
38 38 name_fixes['Thomas De Schampheleire'] = "Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>"
39 39 name_fixes['Hosted Weblate'] = "<>"
40 40 name_fixes['Weblate'] = "<>"
41 41 name_fixes['xpol'] = "xpol <xpolife@gmail.com>"
42 42 name_fixes['Lars <devel@sumpfralle.de>'] = "Lars Kruse <devel@sumpfralle.de>"
43 43
44 44 # Some committer email address domains that indicate that another entity might
45 45 # hold some copyright too:
46 46 domain_extra = {}
47 47 domain_extra['unity3d.com'] = "Unity Technologies"
48 48 domain_extra['rhodecode.com'] = "RhodeCode GmbH"
49 49
50 50 # Repository history show some old contributions that traditionally hasn't been
51 51 # listed in about.html - preserve that:
52 52 no_about = set(total_ignore)
53 53 # The following contributors were traditionally not listed in about.html and it
54 54 # seems unclear if the copyright is personal or belongs to a company.
55 55 no_about.add(('Thayne Harbaugh <thayne@fusionio.com>', '2011'))
56 56 no_about.add(('Dies Koper <diesk@fast.au.fujitsu.com>', '2012'))
57 57 no_about.add(('Erwin Kroon <e.kroon@smartmetersolutions.nl>', '2012'))
58 58 no_about.add(('Vincent Caron <vcaron@bearstech.com>', '2012'))
59 59 # These contributors' contributions might be too small to be copyrightable:
60 60 no_about.add(('philip.j@hostdime.com', '2012'))
61 61 no_about.add(('Stefan Engel <mail@engel-stefan.de>', '2012'))
62 62 no_about.add(('Ton Plomp <tcplomp@gmail.com>', '2013'))
63 63 # Was reworked and contributed later and shadowed by other contributions:
64 64 no_about.add(('Sean Farley <sean.michael.farley@gmail.com>', '2013'))
65 65
66 66 # Contributors in about.html and CONTRIBUTORS not appearing in repository
67 67 # history:
68 68 other = [
69 69 # Work folded into commits attributed to others:
70 70 ('2013', 'Ilya Beda <ir4y.ix@gmail.com>'),
71 71 ('2015', 'Bradley M. Kuhn <bkuhn@sfconservancy.org>'),
72 72 # Translators previously listed in
73 73 # kallithea/i18n/*/LC_MESSAGES/kallithea.po and originating from before the
74 74 # use of Weblate.
75 75 ('2012', 'Augusto Herrmann <augusto.herrmann@gmail.com>'),
76 76 ('2012', 'Nemcio <areczek01@gmail.com>'),
77 77 ('2012', 'Nemcio <bogdan114@g.pl>'),
78 ('2012', 'xpol <xpolife@gmail.com>'),
79 78 ('2013', 'Andrey Mivrenik <myvrenik@gmail.com>'),
80 79 ('2013', 'ArcheR <aleclitvinov1980@gmail.com>'),
81 80 ('2013', 'gnustavo <gustavo@gnustavo.com>'),
82 81 ('2013', 'ivlevdenis <ivlevdenis.ru@gmail.com>'),
83 ('2013', 'Marcin Kuźmiński <marcin@python-works.com>'),
84 82 ('2013', 'Mikhail Zholobov <legal90@gmail.com>'),
85 83 ('2013', 'mokeev1995 <mokeev_andre@mail.ru>'),
86 84 ('2013', 'Nemcio <areczek01@gmail.com>'),
87 85 ('2013', 'Ruslan Bekenev <furyinbox@gmail.com>'),
88 86 ('2013', 'shirou - しろう'),
89 87 ('2013', 'softforwinxp <softforwinxp@gmail.com>'),
90 88 ('2013', 'stephanj <info@stephan-jauernick.de>'),
91 ('2013', 'Takumi IINO <trot.thunder@gmail.com>'),
92 89 ('2013', 'zhmylove <zhmylove@narod.ru>'),
93 90 ('2013', 'こいんとす <tkondou@gmail.com>'),
94 91 ('2014', 'invision70 <invision70@gmail.com>'),
95 92 ('2014', 'SkryabinD <skryabind@gmail.com>'),
96 93 ('2014', 'whosaysni <whosaysni@gmail.com>'),
97 ('2015', 'Andrej Shadura <andrew@shadura.me>'),
98 ('2016', 'Andrej Shadura <andrew@shadura.me>'),
99 94 ]
100 95
101 96 # Preserve contributors listed in about.html but not appearing in repository
102 97 # history:
103 98 other_about = [
104 99 ("2011", "Aparkar <aparkar@icloud.com>"),
105 100 ("2010", "RhodeCode GmbH"),
106 101 ("2011", "RhodeCode GmbH"),
107 102 ("2012", "RhodeCode GmbH"),
108 103 ("2013", "RhodeCode GmbH"),
109 104 ]
110 105
111 106 # Preserve contributors listed in CONTRIBUTORS but not appearing in repository
112 107 # history:
113 108 other_contributors = [
114 109 ("", "Andrew Kesterson <andrew@aklabs.net>"),
115 110 ("", "cejones"),
116 111 ("", "David A. Sjøen <david.sjoen@westcon.no>"),
117 112 ("", "James Rhodes <jrhodes@redpointsoftware.com.au>"),
118 113 ("", "Jonas Oberschweiber <jonas.oberschweiber@d-velop.de>"),
119 114 ("", "larikale"),
120 115 ("", "RhodeCode GmbH"),
121 116 ("", "Sebastian Kreutzberger <sebastian@rhodecode.com>"),
122 117 ("", "Steve Romanow <slestak989@gmail.com>"),
123 118 ("", "SteveCohen"),
124 119 ("", "Thomas <thomas@rhodecode.com>"),
125 120 ("", "Thomas Waldmann <tw-public@gmx.de>"),
126 121 ]
General Comments 0
You need to be logged in to leave comments. Login now