| 70 char *email; |
70 char *email; |
| 71 }; |
71 }; |
| 72 |
72 |
| 73 /* Order: Alphabetical by Last Name */ |
73 /* Order: Alphabetical by Last Name */ |
| 74 static const struct developer developers[] = { |
74 static const struct developer developers[] = { |
| 75 {"Daniel 'datallah' Atallah", NULL, NULL}, |
|
| 76 {"Paul 'darkrain42' Aurich", NULL, NULL}, |
|
| 77 {"John 'rekkanoryo' Bailey", NULL, NULL}, |
75 {"John 'rekkanoryo' Bailey", NULL, NULL}, |
| 78 {"Ethan 'Paco-Paco' Blanton", NULL, NULL}, |
76 {"Ethan 'Paco-Paco' Blanton", NULL, NULL}, |
| 79 {"Hylke Bons", N_("artist"), "hylkebons@gmail.com"}, |
|
| 80 {"Gary 'grim' Kramlich", N_("lead developer"), "grim@pidgin.im"}, |
77 {"Gary 'grim' Kramlich", N_("lead developer"), "grim@pidgin.im"}, |
| 81 {"Richard 'rlaager' Laager", NULL, "rlaager@pidgin.im"}, |
78 {"Richard 'rlaager' Laager", NULL, "rlaager@pidgin.im"}, |
| 82 {"Marcus 'malu' Lundblad", NULL, NULL}, |
79 {"Eion Robb", NULL, NULL}, |
| 83 {"Etan 'deryni' Reisner", NULL, NULL}, |
|
| 84 {"Michael 'Maiku' Ruprecht", N_("voice and video"), NULL}, |
|
| 85 {"Elliott 'QuLogic' Sales de Andrade", NULL, NULL}, |
80 {"Elliott 'QuLogic' Sales de Andrade", NULL, NULL}, |
| 86 {"Luke 'LSchiere' Schierer", N_("support"), "lschiere@users.sf.net"}, |
|
| 87 {"Evan Schoenberg", NULL, NULL}, |
|
| 88 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL}, |
|
| 89 {"Jorge 'Masca' VillaseƱor", NULL, NULL}, |
|
| 90 {"Tomasz Wasilczyk", NULL, "https://www.wasilczyk.pl"}, |
|
| 91 {NULL, NULL, NULL} |
81 {NULL, NULL, NULL} |
| 92 }; |
82 }; |
| 93 |
83 |
| 94 /* Order: Alphabetical by Last Name */ |
84 /* Order: Alphabetical by Last Name */ |
| 95 static const struct developer patch_writers[] = { |
85 static const struct developer patch_writers[] = { |
| 96 {"Jakub 'haakon' Adam", NULL, NULL}, |
|
| 97 {"Krzysztof Klinikowski", NULL, NULL}, |
|
| 98 {"Eion Robb", NULL, NULL}, |
|
| 99 {NULL, NULL, NULL} |
86 {NULL, NULL, NULL} |
| 100 }; |
87 }; |
| 101 |
88 |
| 102 /* Order: Alphabetical by Last Name */ |
89 /* Order: Alphabetical by Last Name */ |
| 103 static const struct developer retired_developers[] = { |
90 static const struct developer retired_developers[] = { |
| |
91 {"Daniel 'datallah' Atallah", NULL, NULL}, |
| |
92 {"Paul 'darkrain42' Aurich", NULL, NULL}, |
| 104 {"Herman Bloggs", N_("win32 port"), "herman@bluedigits.com"}, |
93 {"Herman Bloggs", N_("win32 port"), "herman@bluedigits.com"}, |
| |
94 {"Hylke Bons", N_("artist"), "hylkebons@gmail.com"}, |
| 105 {"Thomas Butter", NULL, NULL}, |
95 {"Thomas Butter", NULL, NULL}, |
| 106 /* Translators: This is a person's name. For most languages we recommend |
96 /* Translators: This is a person's name. For most languages we recommend |
| 107 not translating it. */ |
97 not translating it. */ |
| 108 {N_("Ka-Hing Cheung"), NULL, NULL}, |
98 {N_("Ka-Hing Cheung"), NULL, NULL}, |
| 109 {"Sadrul Habib Chowdhury", NULL, NULL}, |
99 {"Sadrul Habib Chowdhury", NULL, NULL}, |
| 115 {"Christian 'ChipX86' Hammond", N_("webmaster"), NULL}, |
105 {"Christian 'ChipX86' Hammond", N_("webmaster"), NULL}, |
| 116 {"Casey Harkins", NULL, NULL}, |
106 {"Casey Harkins", NULL, NULL}, |
| 117 {"Ivan Komarov", NULL, "ivan.komarov@pidgin.im"}, |
107 {"Ivan Komarov", NULL, "ivan.komarov@pidgin.im"}, |
| 118 /* If "lazy bum" translates literally into a serious insult, use something else or omit it. */ |
108 /* If "lazy bum" translates literally into a serious insult, use something else or omit it. */ |
| 119 {"Syd Logan", N_("hacker and designated driver [lazy bum]"), NULL}, |
109 {"Syd Logan", N_("hacker and designated driver [lazy bum]"), NULL}, |
| |
110 {"Marcus 'malu' Lundblad", NULL, NULL}, |
| 120 {"Sulabh 'sulabh_m' Mahajan", NULL, NULL}, |
111 {"Sulabh 'sulabh_m' Mahajan", NULL, NULL}, |
| 121 {"Richard 'wabz' Nelson", NULL, NULL}, |
112 {"Richard 'wabz' Nelson", NULL, NULL}, |
| 122 {"Christopher 'siege' O'Brien", NULL, "taliesein@users.sf.net"}, |
113 {"Christopher 'siege' O'Brien", NULL, "taliesein@users.sf.net"}, |
| 123 {"Bartosz Oler", NULL, NULL}, |
114 {"Bartosz Oler", NULL, NULL}, |
| |
115 {"Etan 'deryni' Reisner", NULL, NULL}, |
| 124 {"Tim 'marv' Ringenbach", NULL, NULL}, |
116 {"Tim 'marv' Ringenbach", NULL, NULL}, |
| |
117 {"Michael 'Maiku' Ruprecht", N_("voice and video"), NULL}, |
| |
118 {"Luke 'LSchiere' Schierer", N_("support"), "lschiere@users.sf.net"}, |
| 125 {"Megan 'Cae' Schneider", N_("support/QA"), NULL}, |
119 {"Megan 'Cae' Schneider", N_("support/QA"), NULL}, |
| |
120 {"Evan Schoenberg", NULL, NULL}, |
| 126 {"Jim Seymour", N_("XMPP"), NULL}, |
121 {"Jim Seymour", N_("XMPP"), NULL}, |
| 127 {"Mark Spencer", N_("original author"), "markster@marko.net"}, |
122 {"Mark Spencer", N_("original author"), "markster@marko.net"}, |
| |
123 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL}, |
| 128 {"Will 'resiak' Thompson", NULL, NULL}, |
124 {"Will 'resiak' Thompson", NULL, NULL}, |
| 129 {"Stu 'nosnilmot' Tomlinson", NULL, NULL}, |
125 {"Stu 'nosnilmot' Tomlinson", NULL, NULL}, |
| |
126 {"Jorge 'Masca' VillaseƱor", NULL, NULL}, |
| 130 {"Nathan 'faceprint' Walp", NULL, NULL}, |
127 {"Nathan 'faceprint' Walp", NULL, NULL}, |
| 131 {"Eric Warmenhoven", N_("lead developer"), "warmenhoven@yahoo.com"}, |
128 {"Eric Warmenhoven", N_("lead developer"), "warmenhoven@yahoo.com"}, |
| |
129 {"Tomasz Wasilczyk", NULL, "https://www.wasilczyk.pl"}, |
| 132 {NULL, NULL, NULL} |
130 {NULL, NULL, NULL} |
| 133 }; |
131 }; |
| 134 |
132 |
| 135 /* Order: Alphabetical by Last Name */ |
133 /* Order: Alphabetical by Last Name */ |
| 136 static const struct developer retired_patch_writers[] = { |
134 static const struct developer retired_patch_writers[] = { |
| |
135 {"Jakub 'haakon' Adam", NULL, NULL}, |
| 137 {"Felipe 'shx' Contreras", NULL, NULL}, |
136 {"Felipe 'shx' Contreras", NULL, NULL}, |
| 138 {"Decklin Foster", NULL, NULL}, |
137 {"Decklin Foster", NULL, NULL}, |
| |
138 {"Krzysztof Klinikowski", NULL, NULL}, |
| 139 {"Peter 'Bleeter' Lawler", NULL, NULL}, |
139 {"Peter 'Bleeter' Lawler", NULL, NULL}, |
| 140 {"Robert 'Robot101' McQueen", NULL, NULL}, |
140 {"Robert 'Robot101' McQueen", NULL, NULL}, |
| 141 {"Benjamin Miller", NULL, NULL}, |
141 {"Benjamin Miller", NULL, NULL}, |
| 142 {"Dennis 'EvilDennisR' Ristuccia", N_("Senior Contributor/QA"), NULL}, |
142 {"Dennis 'EvilDennisR' Ristuccia", N_("Senior Contributor/QA"), NULL}, |
| 143 {"Peter 'Fmoo' Ruibal", NULL, NULL}, |
143 {"Peter 'Fmoo' Ruibal", NULL, NULL}, |