[pim/kmail] /: Synchronized authorship information in documentation with "About KMail" widget.

David Bryant null at kde.org
Sat Sep 25 20:54:09 BST 2021


Git commit e411d62c4cd4e51d27e612bcc5ced9527cb19942 by David Bryant.
Committed on 25/09/2021 at 19:53.
Pushed by davidbryant into branch 'master'.

Synchronized authorship information in documentation with "About KMail" widget.
Added contributors' email addresses, where those were missing. Clarified contributors' roles.
Added comments to clarify when contributors were active, and how active each one has been.

M  +106  -33   doc/kmail2/credits-and-licenses.docbook
M  +103  -101  src/aboutdata.cpp

https://invent.kde.org/pim/kmail/commit/e411d62c4cd4e51d27e612bcc5ced9527cb19942

diff --git a/doc/kmail2/credits-and-licenses.docbook b/doc/kmail2/credits-and-licenses.docbook
index 6b834c07c..89d01dc46 100644
--- a/doc/kmail2/credits-and-licenses.docbook
+++ b/doc/kmail2/credits-and-licenses.docbook
@@ -20,7 +20,7 @@
 </author>
 <!-- TRANS:ROLES_OF_TRANSLATORS -->
 </authorgroup>
-<date>2021-08-19</date>
+<date>2021-09-10</date>
 <releaseinfo>5.14.2 (Applications 20.04.2)</releaseinfo>
 </chapterinfo>
 
@@ -32,30 +32,38 @@
 &underFDL;
 
 <sect1 id="team">
-<title>Development Team</title>
-<!-- please keep in sync with the authors list on the webpage -->
+<title>Program Development Team</title>
+<!-- please keep in sync with the authors list in the "Help ==> About KMail" widget. -->
+<!-- Refer to program module aboutdata.cpp and git log history when revising this section. -->
+
+<para>These are the people who deserve the most credit for initially creating &kmail; and
+    raising it from its birth in 1997 through its early childhood <emphasis>ca.</emphasis>
+    2005. They may be regarded as the parents of &kmail;. A handful of them are still
+    contributing code and bug fixes to the project today.</para>
 
-<!-- don't modify manually, this list is generated: -->
 <itemizedlist>
 <listitem><para>Laurent Montel (montel at kde org): Maintainer</para></listitem>
-<listitem><para>Ingo Klöcker (kloecker at kde org): Former maintainer</para></listitem>
-<listitem><para>Don Sanders (sanders at kde org): Adopter and co-maintainer</para></listitem>
+<listitem><para>Ingo Klöcker (kloecker at kde org): Former maintainer, still active</para></listitem>
+<listitem><para>Thomas McGuire (mcguire at kde org): Former maintainer</para></listitem>
+<listitem><para>Don Sanders (sanders at kde org): Former co-maintainer</para></listitem>
 <listitem><para>Stefan Taferner (taferner at kde org): Original author</para></listitem>
-<listitem><para>Michael Häckel (haeckel at kde org): Former maintainer</para></listitem>
-<listitem><para>Till Adam (till at adam-lilienthal de): Core developer</para></listitem>
-<listitem><para>Carsten Burghardt (burghardt at kde org): Core developer</para></listitem>
-<listitem><para>Marc Mutz (mutz at kde org): Core developer</para></listitem>
+<listitem><para>Michael Häckel (haeckel at kde org): Former maintainer</para></listitem>
+<listitem><para>Till Adam (till at adam-lilienthal de): Former core developer</para></listitem>
+<listitem><para>Volker Krause (vkrause at adam-lilienthal de): Core developer</para></listitem>
+<listitem><para>Carsten Burghardt (burghardt at kde org): Former core developer</para></listitem>
+<listitem><para>Marc Mutz (mutz at kde org): Former core developer</para></listitem>
 <listitem><para>Daniel Naber (daniel naber at t-online de): Documentation</para></listitem>
-<listitem><para>Zack Rusin (zack at kde org): Core developer</para></listitem>
-<listitem><para>Toyohiro Asukai (toyohiro at ksmplus com)</para></listitem>
-<listitem><para>Waldo Bastian (bastian at kde org)</para></listitem>
-<listitem><para>Ryan Breen (ryan at ryanbreen com): system tray notification</para></listitem>
-<listitem><para>Steven Brown (swbrown at ucsd edu)</para></listitem>
-<listitem><para>Matthias Kalle Dalheimer (kalle at kde org)</para></listitem>
+<listitem><para>Zack Rusin (zack at kde org): Former core developer</para></listitem>
+<listitem><para>Toyohiro Asukai (toyohiro at ksmplus com): Support for the Japanese language</para></listitem>
+<listitem><para>Waldo Bastian (bastian at kde org): Numerous technical corrections</para></listitem>
+<listitem><para>Ryan Breen (ryan at ryanbreen com): System tray notification</para></listitem>
+<listitem><para>Steven Brown (swbrown at ucsd edu): Patch for PGP</para></listitem>
+<listitem><para>Matthias Kalle Dalheimer (kalle at kde org): Crypto support</para></listitem>
+<listitem><para>Matt Douhan (matt at fruitsalad org): Improved internal program documentation</para></listitem>
 <listitem><para>Cristi Dumitrescu (cristid at chip ro)</para></listitem>
-<listitem><para>David Faure (faure at kde org)</para></listitem>
+<listitem><para>David Faure (faure at kde org): Major contributor, still active</para></listitem>
 <listitem><para>Philippe Fremy (pfremy at chez com)</para></listitem>
-<listitem><para>Kurt Granroth (granroth at kde org)</para></listitem>
+<listitem><para>Kurt Granroth (granroth at kde org): Added maildir support</para></listitem>
 <listitem><para>Andreas Gungl (a gungl at gmx de): PGP 6 support and further enhancements of the encryption support</para></listitem>
 <listitem><para>Steffen Hansen (hansen at kde org)</para></listitem>
 <listitem><para>Igor Janssen (rm at linux ru net)</para></listitem>
@@ -63,44 +71,109 @@
 <listitem><para>Christer Kaivo-oja (whizkid at telia com)</para></listitem>
 <listitem><para>Lars Knoll (knoll at kde org): Original encryption support, PGP 2 and PGP 5 support</para></listitem>
 <listitem><para>J. Nick Koston (bdraco at darkorb net): GnuPG support</para></listitem>
-<listitem><para>Stephan Kulow (coolo at kde org)</para></listitem>
+<listitem><para>Stephan Kulow (coolo at kde org): Major contributor</para></listitem>
 <listitem><para>Guillaume Laurent (glaurent at telegraph-road org)</para></listitem>
 <listitem><para>Sam Magnuson (sam at trolltech com)</para></listitem>
 <listitem><para>Matt Newell (newellm at proaxis com)</para></listitem>
 <listitem><para>Denis Perchine (dyp at perchine com)</para></listitem>
 <listitem><para>Samuel Penn (sam at bifrost demon co uk)</para></listitem>
-<listitem><para>Carsten Pfeiffer (pfeiffer at kde org)</para></listitem>
-<listitem><para>Sven Radej (radej at kde org)</para></listitem>
+<listitem><para>Carsten Pfeiffer (pfeiffer at kde org): Various and sundry bug fixes</para></listitem>
+<listitem><para>Sven Radej (radej at kde org): Improved asynchronous processes</para></listitem>
 <listitem><para>Mark Roberts (mark at taurine demon co uk)</para></listitem>
 <listitem><para>Wolfgang Rohdewald (wrohdewald at dplanet ch)</para></listitem>
-<listitem><para>Espen Sand (espen at kde org)</para></listitem>
-<listitem><para>Aaron J. Seigo (aseigo at olympusproject org)</para></listitem>
-<listitem><para>George Staikos (staikos at kde org)</para></listitem>
+<listitem><para>Espen Sand (espen at kde org): Enhanced configuration dialogs</para></listitem>
+<listitem><para>Aaron J. Seigo (aseigo at olympusproject org): Technical fixes; notes/calendar integration</para></listitem>
+<listitem><para>George Staikos (staikos at kde org): Improve efficiency and consistency of code</para></listitem>
+<listitem><para>Szymon Stefanek (pragma at kvirc net): New message list and new folder tree</para></listitem>
 <listitem><para>Jason Stephenson (panda at mis net)</para></listitem>
 <listitem><para>Jacek Stolarczyk (jacek at mer chemia polsl gliwice pl)</para></listitem>
 <listitem><para>Roberto S. Teixeira (maragato at kde org)</para></listitem>
-<listitem><para>Bo Thorsen (bo at sonofthor dk)</para></listitem>
+<listitem><para>Bo Thorsen (bo at sonofthor dk): Many valuable contributions</para></listitem>
 <listitem><para>Ronen Tzur (rtzur at shani net)</para></listitem>
 <listitem><para>Mario Weilguni (mweilguni at sime com)</para></listitem>
 <listitem><para>Wynn Wilkes (wynnw at calderasystems com)</para></listitem>
 <listitem><para>Robert D. Williams (rwilliams at kde org)</para></listitem>
-<listitem><para>Markus Wübben (markus wuebben at kde org)</para></listitem>
-<listitem><para>Karl-Heinz Zimmer (khz at kde org)</para></listitem>
+<listitem><para>Markus Wübben (markus wuebben at kde org): Killed lots of bugs</para></listitem>
+<listitem><para>Karl-Heinz Zimmer (khz at kde org): Major contributor</para></listitem>
 </itemizedlist>
 
 </sect1>
 
 <sect1 id="credits">
-<title>Credits</title>
+<title>Credits -- The Early Days</title>
+
+<para>These are the people who helped build the program when it was still quite young. Think
+    of them as the friendly next door neighbors who taught &kmail; importamt lessons about
+    life, and cared for the child when he wandered away from his parents' house.</para>
 
 <itemizedlist>
+<listitem><para>Sam Abed (earlgreykde at pop netspace net au): Smiley ==> emoticon processing</para></listitem>
+<listitem><para>Joern Ahrens (joern ahrens at kdemail net): Improve 'Mark Message as' popup menu</para></listitem>
+<listitem><para>Tom Albers (toma at kde org): Bugzilla maintenance</para></listitem>
+<listitem><para>Jaime Torres Amate (jtamate at gmail com): Execution speed improvements</para></listitem>
+<listitem><para>Albert Cervera Areny (albertca at hotpop com): Optionally compress attachments</para></listitem>
+<listitem><para>Jonathan Armond (jon armond at gmail com)</para></listitem>
+<listitem><para>Patrick Audley (unknown): Added spam status to fancy headers</para></listitem>
+<listitem><para>Benjamin Azan (b azan at free fr): Implemented todo status handling</para></listitem>
+<listitem><para>Davide Bettio (davide bettio at kdemail net): Bug fixes, code cleanup</para></listitem>
+<listitem><para>Pradeepto Bhattacharya (pradeepto at kde org): LDAP support, maintenance</para></listitem>
+<listitem><para>Bruno Bigras (bigras bruno at gmail com)</para></listitem>
+<listitem><para>Bertjan Broeksema (broeksema at kde org): Major contributor to Akonadi</para></listitem>
+<listitem><para>David Bryant (davidbryant at gvtc com): Documentation, still active</para></listitem>
+<listitem><para>Albert Astals Cid (aacid at kde org): Substantial contributor, still active</para></listitem>
+<listitem><para>Frederick Emmott (fred87 at users sf net): Antivirus support</para></listitem>
+<listitem><para>Christophe Giboudeaux (christophe at krop fr): Major contributor, still active</para></listitem>
+<listitem><para>Sandro Giessl (sgiessl at gmail com): Fixed widget styles</para></listitem>
+<listitem><para>Olivier Goffart (ogoffart at kde org): Bug fixes</para></listitem>
+<listitem><para>Severin Greimel (greimel-kde at fs-pw uni-muenchen de): Several patches</para></listitem>
+<listitem><para>Shaheed Haque (shaheedhaque at gmail com): Bug fixes</para></listitem>
+<listitem><para>Ingo Heeskens (ingo at fivemile org): Enable external reference loading for a whole folder</para></listitem>
+<listitem><para>Kurt Hindenburg (kurt hindenburg at gmail com): Delete an entire thread</para></listitem>
 <listitem><para>Heiko Hund (heiko at ist eigentlich net): POP filters</para></listitem>
-<listitem><para>Bernhard Reiter (bernhard at intevation de): Ägypten and Kroupware project management</para></listitem>
-<listitem><para>Jan Simonson (jan at simonson pp se): beta testing of PGP 6 support</para></listitem>
-<listitem><para>Patrick S. Vogt (patrick vogt at unibas ch): timestamp for 'Transmission completed' status messages</para></listitem>
-<listitem><para>Jan-Oliver Wagner (jan at intevation de): Ägypten and Kroupware project management</para></listitem>
-<listitem><para>Wolfgang Westphal (wolfgang westphal at gmx de): multiple encryption keys per address</para></listitem>
+<listitem><para>Torsten Kasch (tk at genetik uni-bielefeld de): Patch Solaris crash</para></listitem>
+<listitem><para>Jason 'vanRijn' Kasper (vr at movingparts net): Choice of fonts for new/unread/importamt messages</para></listitem>
+<listitem><para>Martijn Klingens (klingens at kde org): Fix Quick Search keyboard navigation</para></listitem>
+<listitem><para>Christoph Klünter (chris at inferno nadir org): Fix drag and drop from address book to composer</para></listitem>
+<listitem><para>Martin Koller (kollix at aon at): Substantial contributor</para></listitem>
+<listitem><para>Tobias König (tokoe at kde org): Major contributor</para></listitem>
+<listitem><para>Nikolai Kosjar (nikolai kosjar at qt io)</para></listitem>
+<listitem><para>Francois Kritzinger (unknown): Improve configuration dialog</para></listitem>
+<listitem><para>Danny Kukawka (danny kukawka at bisect de): Improved message importing</para></listitem>
+<listitem><para>Roger Larsson (roger larsson at norran net): Add details to status bar message</para></listitem>
+<listitem><para>Michael Leupold (lemma at confuego org)</para></listitem>
+<listitem><para>Thiago Macieira (thiago at kde org)</para></listitem>
+<listitem><para>Andras Mantia (amantia at kde org)</para></listitem>
+<listitem><para>Jonathan Marten (jjm at keelhaul me uk)</para></listitem>
+<listitem><para>Sergio Luis Martins (iamsergio at gmail com)</para></listitem>
+<listitem><para>Jeffrey McGee (jeffreym at cs tamu edu): Patch for window resizing problem</para></listitem>
+<listitem><para>Thomas Moenicke (tm at php-qt org)</para></listitem>
+<listitem><para>Dirk Müller (mueller at kde org): Optimize qt-cast; fix QUrl()</para></listitem>
+<listitem><para>Torgny Nyblom (nyblom at kde org): Substantial contributor</para></listitem>
+<listitem><para>OpenUsability (contact at openusability org): Usability tests and improvements</para></listitem>
+<listitem><para>Mario Teijeiro Otero (emeteo at escomposlinux org)</para></listitem>
+<listitem><para>Kevin Ottens (ervin at kde org)</para></listitem>
+<listitem><para>Simon Perreault (nomis80 at nomis80 org): Patch composer configuration</para></listitem>
+<listitem><para>Jakob Petsovits (jpetso at gmx at)</para></listitem>
+<listitem><para>Romain Pokrzywka (romain at kdab net)</para></listitem>
+<listitem><para>Bernhard Reiter (bernhard at intevation de): Ägypten and Kroupware project management</para></listitem>
+<listitem><para>Darío Andrés Rodríguez (andresbajotierra at gmail com)</para></listitem>
+<listitem><para>Edwin Schepers (yez at familieschepers nl): Improved &HTML; support</para></listitem>
+<listitem><para>Jakob Schröter (cvsci at camaya net): X-Face support</para></listitem>
+<listitem><para>Cornelius Schumacher (schumacher at kde org): Major contributor</para></listitem>
+<listitem><para>Jan Simonson (jan at simonson pp se): Beta testing of PGP 6 support</para></listitem>
+<listitem><para>Paul Sprakes (kdecvs at sprakes co uk): Bug fixes, cleaned up context menus</para></listitem>
+<listitem><para>Jarosław Staniek (staniek at kde org): Port to MS Windows®</para></listitem>
+<listitem><para>Will Stephenson (wstephenson at kde org): IM status indicator</para></listitem>
+<listitem><para>Hasso Tepper (hasso at kde org): Improve layout of recipients editor</para></listitem>
+<listitem><para>Frank Thieme (frank at fthieme net): Bug fixes</para></listitem>
+<listitem><para>Patrick S. Vogt (patrick vogt at unibas ch): Timestamp for 'Transmission completed' status messages</para></listitem>
+<listitem><para>Jan-Oliver Wagner (jan at intevation de): Ägypten and Kroupware project management</para></listitem>
+<listitem><para>Wolfgang Westphal (wolfgang westphal at gmx de): Multiple encryption keys per address</para></listitem>
+<listitem><para>Allen Winter (winter at kde org): Major contributor, still active</para></listitem>
+<listitem><para>Urs Wolfer (uwolfer at kde org): Improved icon/image processing</para></listitem>
 <listitem><para>Thorsten Zachmann (t zachmann at zagge de): POP filters</para></listitem>
+<listitem><para>Thomas Zander (zander at kde org): Fixed many &IMAP; bugs</para></listitem>
+
 </itemizedlist>
 
 </sect1>
diff --git a/src/aboutdata.cpp b/src/aboutdata.cpp
index 5bea429a1..62ad84bf8 100644
--- a/src/aboutdata.cpp
+++ b/src/aboutdata.cpp
@@ -25,130 +25,132 @@ struct about_data {
 // This file should not be changed by anybody other than the maintainer
 // If you change the maintainer here, change it in the MAINTAINERS file in the
 // top level folder as well.
+// Testing mosifications. August 2021. Permission requested of M. L. Montel. @dcb
+// Commit statistics below current as of June 30, 2021.
 
 static const about_data authors[] = {
-    {"Laurent Montel", I18N_NOOP("Maintainer"), "montel at kde.org", nullptr},
-    {"Thomas McGuire", I18N_NOOP("Former maintainer"), "mcguire at kde.org", nullptr},
-    {"Stefan Taferner", I18N_NOOP("Original author"), "taferner at kde.org", nullptr},
-    {"Michael H\303\244ckel", I18N_NOOP("Former maintainer"), "haeckel at kde.org", nullptr},
-    {"Ingo Kl\303\266cker", I18N_NOOP("Former maintainer"), "kloecker at kde.org", nullptr},
-    {"Don Sanders", I18N_NOOP("Former co-maintainer"), "sanders at kde.org", nullptr},
-
-    {"Till Adam", I18N_NOOP("Core developer"), "adam at kde.org", nullptr},
-    {"Volker Krause", I18N_NOOP("Core developer"), "vkrause at kde.org", nullptr},
-    {"Carsten Burghardt", I18N_NOOP("Former core developer"), "burghardt at kde.org", nullptr},
-    {"Marc Mutz", I18N_NOOP("Former core developer"), "mutz at kde.org", nullptr},
-    {"Zack Rusin", I18N_NOOP("Former core developer"), "zack at kde.org", nullptr},
-    {"Daniel Naber", I18N_NOOP("Documentation"), "daniel.naber at t-online.de", nullptr},
-
-    {"Toyohiro Asukai", nullptr, "toyohiro at ksmplus.com", nullptr},
-    {"Waldo Bastian", nullptr, "bastian at kde.org", nullptr},
-    {"Ryan Breen", I18N_NOOP("System tray notification"), "ryan at ryanbreen.com", nullptr},
-    {"Steven Brown", nullptr, "swbrown at ucsd.edu", nullptr},
-    {"Matthias Kalle Dalheimer", nullptr, "kalle at kde.org", nullptr},
-    {"Matt Douhan", nullptr, "matt at fruitsalad.org", nullptr},
-    {"Cristi Dumitrescu", nullptr, "cristid at chip.ro", nullptr},
-    {"David Faure", nullptr, "faure at kde.org", nullptr},
-    {"Philippe Fremy", nullptr, "pfremy at chez.com", nullptr},
-    {"Kurt Granroth", nullptr, "granroth at kde.org", nullptr},
-    {"Andreas Gungl", I18N_NOOP("PGP 6 support and further enhancements of the encryption support"), "a.gungl at gmx.de", nullptr},
-    {"Steffen Hansen", nullptr, "hansen at kde.org", nullptr},
-    {"Igor Janssen", nullptr, "rm at linux.ru.net", nullptr},
-    {"Matt Johnston", nullptr, "matt at caifex.org", nullptr},
-    {"Christer Kaivo-oja", nullptr, "whizkid at telia.com", nullptr},
-    {"Lars Knoll", I18N_NOOP("Original encryption support PGP 2 and PGP 5 support"), "knoll at kde.org", nullptr},
-    {"J. Nick Koston", I18N_NOOP("GnuPG support"), "bdraco at darkorb.net", nullptr},
-    {"Stephan Kulow", nullptr, "coolo at kde.org", nullptr},
-    {"Guillaume Laurent", nullptr, "glaurent at telegraph-road.org", nullptr},
-    {"Sam Magnuson", nullptr, "sam at trolltech.com", nullptr},
-    {"Matt Newell", nullptr, "newellm at proaxis.com", nullptr},
-    {"Denis Perchine", nullptr, "dyp at perchine.com", nullptr},
-    {"Samuel Penn", nullptr, "sam at bifrost.demon.co.uk", nullptr},
-    {"Carsten Pfeiffer", nullptr, "pfeiffer at kde.org", nullptr},
-    {"Sven Radej", nullptr, "radej at kde.org", nullptr},
-    {"Mark Roberts", nullptr, "mark at taurine.demon.co.uk", nullptr},
-    {"Wolfgang Rohdewald", nullptr, "wolfgang at rohdewald.de", nullptr},
-    {"Espen Sand", nullptr, "espen at kde.org", nullptr},
-    {"Aaron J. Seigo", nullptr, "aseigo at olympusproject.org", nullptr},
-    {"George Staikos", nullptr, "staikos at kde.org", nullptr},
-    {"Szymon Stefanek", I18N_NOOP("New message list and new folder tree"), "pragma at kvirc.net", nullptr},
-    {"Jason Stephenson", nullptr, "panda at mis.net", nullptr},
-    {"Jacek Stolarczyk", nullptr, "jacek at mer.chemia.polsl.gliwice.pl", nullptr},
-    {"Roberto S. Teixeira", nullptr, "maragato at kde.org", nullptr},
-    {"Bo Thorsen", nullptr, "bo at sonofthor.dk", nullptr},
-    {"Ronen Tzur", nullptr, "rtzur at shani.net", nullptr},
-    {"Mario Weilguni", nullptr, "mweilguni at sime.com", nullptr},
-    {"Wynn Wilkes", nullptr, "wynnw at calderasystems.com", nullptr},
-    {"Robert D. Williams", nullptr, "rwilliams at kde.org", nullptr},
-    {"Markus W\303\274bben", nullptr, "markus.wuebben at kde.org", nullptr},
-    {"Karl-Heinz Zimmer", nullptr, "khz at kde.org", nullptr}};
+    {"Laurent Montel", I18N_NOOP("Maintainer"), "montel at kde.org", nullptr}, // Last commit June 30, 2021. 8,006 commits.
+    {"Thomas McGuire", I18N_NOOP("Former maintainer"), "mcguire at kde.org", nullptr}, // Last commit Sep 10, 2011 (9/10/11). 2,344 commits.
+    {"Stefan Taferner", I18N_NOOP("Original author"), "taferner at kde.org", nullptr}, // Last commit Feb 14, 2001. 189 commits.
+    {"Michael H\303\244ckel", I18N_NOOP("Former maintainer"), "haeckel at kde.org", nullptr}, // Last commit Nov 12, 2002. 818 commits.
+    {"Ingo Kl\303\266cker", I18N_NOOP("Former maintainer"), "kloecker at kde.org", nullptr}, // Last commit May 14, 2021. 1,017 commits. 
+    {"Don Sanders", I18N_NOOP("Former co-maintainer"), "sanders at kde.org", nullptr}, // Last commit Aug 22, 2005. 648 commits.
+    {"Till Adam", I18N_NOOP("Former core developer"), "adam at kde.org", nullptr}, //last commit Oct 13, 2012. 1,517 commits.
+    {"Volker Krause", I18N_NOOP("Core developer"), "vkrause at kde.org", nullptr}, // still active (2021). 911 commits.
+    {"Carsten Burghardt", I18N_NOOP("Former core developer"), "burghardt at kde.org", nullptr},// Last commit Oct 6, 2006. 415 commits.
+    {"Marc Mutz", I18N_NOOP("Former core developer"), "mutz at kde.org", nullptr}, // Last commit Aug 19, 2010. 900 commits.
+    {"Zack Rusin", I18N_NOOP("Former core developer"), "zack at kde.org", nullptr}, // Last commit Apr 13, 2004. 127 commits.
+    {"Daniel Naber", I18N_NOOP("Documentation"), "daniel.naber at t-online.de", nullptr}, // Last commit Nov 10, 2003. 124 commits.
+    {"Toyohiro Asukai", I18N_NOOP("Japanese language support"), "toyohiro at ksmplus.com", nullptr}, // 8 patches for Japanese language. Last patch June 25, 2004.
+    {"Waldo Bastian", I18N_NOOP("Numerous technical corrections"), "bastian at kde.org", nullptr}, // Last commit Jun 16, 2004. 118 commits.
+    {"Ryan Breen", I18N_NOOP("System tray notification"), "ryan at ryanbreen.com", nullptr}, // Last commit Feb 7, 2003. 10 commits.
+    {"Steven Brown", I18N_NOOP("Patch for PGP"), "swbrown at ucsd.edu", nullptr}, // No commits. Mentioned once -- patch for PGP, Mar. 8, 2001.
+    {"Matthias Kalle Dalheimer", I18N_NOOP("Crypto support"), "kalle at kde.org", nullptr}, // Kalle Dalheimer in logs. Last commit Aug 30, 2002. 33 commits.
+    {"Matt Douhan", I18N_NOOP("Improved internal program documentation"), "matt at fruitsalad.org", nullptr}, // Last commit Jul 28, 2005. 50 commits.
+    {"Cristi Dumitrescu", nullptr, "cristid at chip.ro", nullptr}, // No commits. One patch, Apr 5, 2001.
+    {"David Faure", I18N_NOOP("Major contributor, still active"), "faure at kde.org", nullptr}, // Last Commit Oct 6, 2020. 195 commits.
+    {"Philippe Fremy", nullptr, "pfremy at chez.com", nullptr}, // No commits. Mentioned twice in 2001.
+    {"Kurt Granroth", I18N_NOOP("Added maildir support"), "granroth at kde.org", nullptr}, // Last commit Jun 26, 2002. 20 commits.
+    {"Andreas Gungl", I18N_NOOP("PGP 6 support and further enhancements of the encryption support"), "a.gungl at gmx.de", nullptr}, // Last commit Mar 25, 2007. 247 commits.
+    {"Steffen Hansen", nullptr, "hansen at kde.org", nullptr}, // Last commit Jun 11, 2004. 12 commits.
+    {"Igor Janssen", nullptr, "rm at linux.ru.net", nullptr}, // One commit dated May 28, 2001.
+    {"Matt Johnston", nullptr, "matt at caifex.org", nullptr}, // No commits. Two patches, Nov - Dec, 2000.
+    {"Christer Kaivo-oja", nullptr, "whizkid at telia.com", nullptr}, // No commits. One patch, Mar 7,2001.
+    {"Lars Knoll", I18N_NOOP("Original encryption support PGP 2 and PGP 5 support"), "knoll at kde.org", nullptr}, // Last commit Sep 17, 2002. 22 commits.
+    {"J. Nick Koston", I18N_NOOP("GnuPG support"), "bdraco at darkorb.net", nullptr}, // No commits. One or two patches in 1999 (GnuPG).
+    {"Stephan Kulow", I18N_NOOP("Major conntributor"), "coolo at kde.org", nullptr}, // Last commit Aug 20, 2008. 354 commits.
+    {"Guillaume Laurent", nullptr, "glaurent at telegraph-road.org", nullptr}, // Last Apr 19, 2001. 2 commits, five patches.
+    {"Sam Magnuson", nullptr, "sam at trolltech.com", nullptr}, // One commit, Mar 10, 2003. Two patches.
+    {"Matt Newell", nullptr, "newellm at proaxis.com", nullptr}, // No commits. Three patches, the latest one dated Feb 23, 2001
+    {"Denis Perchine", nullptr, "dyp at perchine.com", nullptr}, // Last commit Dec 22, 2000. 4 commits, 1 large patch.
+    {"Samuel Penn", nullptr, "sam at bifrost.demon.co.uk", nullptr}, // No commits. Two patches -- most recent Jan 1, 2002.
+    {"Carsten Pfeiffer", I18N_NOOP("Various and sundry bug fixes"), "pfeiffer at kde.org", nullptr}, // Last commit Oct 5, 2003. 43 commits.
+    {"Sven Radej", I18N_NOOP("Improved asynchronous processes"), "radej at kde.org", nullptr}, // Last commit Mar 30, 2000. 25 commits.
+    {"Mark Roberts", nullptr, "mark at taurine.demon.co.uk", nullptr}, // No commits. One patch dated Sep 19, 2000.
+    {"Wolfgang Rohdewald", nullptr, "wolfgang at rohdewald.de", nullptr}, // One commit, Dec 10, 2008.
+    {"Espen Sand", I18N_NOOP("Enhanced configuration dialogs"), "espen at kde.org", nullptr}, // Last commit Jul 4, 2000. 30 commits.
+    {"Aaron J. Seigo", I18N_NOOP("Notes/calendar integration"), "aseigo at olympusproject.org", nullptr}, // Last commit Oct 6, 2014. 50 commits.
+    {"George Staikos", I18N_NOOP("Improve efficiency and consistency of code"), "staikos at kde.org", nullptr}, // Last commit Apr 15, 2005. 113 commits.
+    {"Szymon Stefanek", I18N_NOOP("New message list and new folder tree"), "pragma at kvirc.net", nullptr}, // Last commit Sep 2, 2009. 94 commits.
+    {"Jason Stephenson", nullptr, "panda at mis.net", nullptr}, // Last commit Mar 15, 2001. 8 commits.
+    {"Jacek Stolarczyk", nullptr, "jacek at mer.chemia.polsl.gliwice.pl", nullptr}, // Last commit Nov 9, 2000. 16 commits.
+    {"Roberto S. Teixeira", nullptr, "maragato at kde.org", nullptr}, // Last commit Oct 23, 2003. 5 commits.
+    {"Bo Thorsen", I18N_NOOP("Many valuable contributions") , "bo at sonofthor.dk", nullptr}, // Last commit Nov17, 2004. 183 commits.
+    {"Ronen Tzur", nullptr, "rtzur at shani.net", nullptr}, // No commits. 10 patches, last one dated Jan 4, 2002.
+    {"Mario Weilguni", nullptr, "mweilguni at sime.com", nullptr}, // Last commit May 29, 2000. 10 commits.
+    {"Wynn Wilkes", nullptr, "wynnw at calderasystems.com", nullptr}, // One commit, Jan 11, 2002. Also one patch.
+    {"Robert D. Williams", nullptr, "rwilliams at kde.org", nullptr}, // Last commit Jun 2, 2000. 26 commits.
+    {"Markus Wübben", I18N_NOOP("Killed lots of bugs"), "markus.wuebben at kde.org", nullptr}, // Last commit Jan 16, 1999. 77 commits.
+    {"Karl-Heinz Zimmer", I18N_NOOP("Major contributor"), "khz at kde.org", nullptr} // Last commit Nov 19, 2004. 203 commits.
+};
 
 static const about_data credits[] = {
-    {"Sam Abed", nullptr, nullptr, nullptr}, // KConfigXT porting, smileys->emoticons replacement
-    {"Joern Ahrens", nullptr, nullptr, nullptr}, // implement wish 77182 (Add some separators to "Mark Message as" popup menu)
-    {"Tom Albers", nullptr, nullptr, nullptr}, // small fixes, bugzilla maintenance
-    {"Jaime Torres Amate", nullptr, "jtamate at gmail.com", nullptr},
-    {"Albert Cervera Areny", nullptr, nullptr, nullptr}, // implemented wish 88309 (optional compression of attachments)
+    {"Sam Abed", I18N_NOOP("Smiley-->emoticons processing"), "earlgreykde at pop.netspace.net.au", nullptr}, // KConfigXT porting, smileys->emoticons replacement
+    {"Joern Ahrens", I18N_NOOP("Improve 'Mark Message as' popup menu"), "joern.ahrens at kdemail.net", nullptr}, // implement wish 77182 (Add some separators to "Mark Message as" popup menu)
+    {"Tom Albers", I18N_NOOP("Bugzilla maintenance"), "toma at kde.org", nullptr}, // small fixes, bugzilla maintenance
+    {"Jaime Torres Amate", I18N_NOOP("Improved execution speed"), "jtamate at gmail.com", nullptr}, // improvements in speed of execution. Avoid unnecessary processes.
+    {"Albert Cervera Areny", I18N_NOOP("Optionally compress attachments"), "albertca at hotpop.com", nullptr}, // implemented wish 88309 (optional compression of attachments)
     {"Jonathan Armond", nullptr, "jon.armond at gmail.com", nullptr},
-    {"Patrick Audley", nullptr, nullptr, nullptr}, // add optional graphical spam status to fancy headers
-    {"Benjamin Azan", nullptr, nullptr, nullptr}, // implemented todo status handling
-    {"Davide Bettio", nullptr, "davide.bettio at kdemail.net", nullptr},
-    {"Pradeepto Bhattacharya", nullptr, "pradeepto at kde.org", nullptr},
+    {"Patrick Audley", I18N_NOOP("Added spam status to fancy headers"), nullptr, nullptr}, // add optional graphical spam status to fancy headers
+    {"Benjamin Azan", I18N_NOOP("Implemented todo status handling"), "b.azan at free.fr", nullptr}, // implemented todo status handling
+    {"Davide Bettio", I18N_NOOP("Bug fixes, code cleanup"), "davide.bettio at kdemail.net", nullptr}, // Bug fixes, code cleanup
+    {"Pradeepto Bhattacharya", I18N_NOOP("LDAP support, maintenance"), "pradeepto at kde.org", nullptr}, // 294 commits. Lots of "bump version number" commits. LDAP patches
     {"Bruno Bigras", nullptr, "bigras.bruno at gmail.com", nullptr},
-    {"Bertjan Broeksema", nullptr, "broeksema at kde.org", nullptr},
-    {"Albert Astals Cid", nullptr, nullptr, nullptr}, // fix for bug:95441 (folder tree context menu doesn't show shortcuts assigned to the actions)
-    {"Cornelius Schumacher", nullptr, "schumacher at kde.org", nullptr}, // implemented the new recipients editor and picker
+    {"Bertjan Broeksema", I18N_NOOP("Major contributor to Akonadi"), "broeksema at kde.org", nullptr}, // 382 commits, mostly on Akonadi
+    {"David Bryant", I18N_NOOP("Documentation, still active"), "davidbryant at gvtc.com", "https://davidcbryant.net"}, // Last commit August 29, 2021. 35 commits.
+    {"Albert Astals Cid", I18N_NOOP("Substantial contributor, still active"), "aacid at kde.org", nullptr}, // fix for bug:95441 (folder tree context menu doesn't show shortcuts assigned to the actions) 172 commits
     {"Frederick Emmott", I18N_NOOP("Anti-virus support"), "fred87 at users.sf.net", nullptr},
-    {"Christophe Giboudeaux", nullptr, "cgiboudeaux at gmail.com", nullptr},
-    {"Sandro Giessl", nullptr, nullptr, nullptr}, // frame width fixes for widget styles
-    {"Olivier Goffart", nullptr, "ogoffart at kde.org", nullptr},
-    {"Severin Greimel", nullptr, nullptr, nullptr}, // several patches
-    {"Shaheed Haque", nullptr, nullptr, nullptr}, // fix for bug:69744 (Resource folders: "Journals" should be "Journal")
-    {"Ingo Heeskens", nullptr, nullptr, nullptr}, // implemented wish 34857 (per folder option for loading external references)
-    {"Kurt Hindenburg", nullptr, nullptr, nullptr}, // implemented wish 89003 (delete whole thread)
+    {"Christophe Giboudeaux", I18N_NOOP("Major contributor, still actiive"), "christophe at krop.fr", nullptr}, // 1,021 commits, latest in July, 2021
+    {"Sandro Giessl", I18N_NOOP("Fixed widget styles"), "sgiessl at gmail.com", nullptr}, // frame width fixes for widget styles
+    {"Olivier Goffart", I18N_NOOP("Bug fixes"), "ogoffart at kde.org", nullptr}, // Bug fixes, for the most part
+    {"Severin Greimel", I18N_NOOP("Several patches"), "greimel-kde at fs-pw.uni-muenchen.de", nullptr}, // several patches
+    {"Shaheed Haque", I18N_NOOP("Bug fixes"), "shaheedhaque at gmail.com", nullptr}, // fix for bug:69744 (Resource folders: "Journals" should be "Journal")
+    {"Ingo Heeskens", I18N_NOOP("Enable external reference loading for a whole folder"), "ingo at fivemile.org", nullptr}, // implemented wish 34857 (per folder option for loading external references)
+    {"Kurt Hindenburg", I18N_NOOP("Delete an entire thread"), "kurt.hindenburg at gmail.com", nullptr}, // implemented wish 89003 (delete whole thread)
     {"Heiko Hund", I18N_NOOP("POP filters"), "heiko at ist.eigentlich.net", nullptr},
-    {"Torsten Kasch", nullptr, nullptr, nullptr}, // crash fix for Solaris (cf. bug:68801)
-    {"Jason 'vanRijn' Kasper", nullptr, nullptr, nullptr}, // implemented wish 79938 (configurable font for new/unread/important messages)
-    {"Martijn Klingens", nullptr, nullptr, nullptr}, // fix keyboard navigation in the Status combo of the quick search
-    {"Christoph Kl\303\274nter", nullptr, nullptr, nullptr}, // fix for bug:88216 (drag&drop from KAddressBook to the To: field)
-    {"Martin Koller", nullptr, nullptr, nullptr}, // optional columns in the message list
-    {"Tobias K\303\266nig", nullptr, nullptr, nullptr}, // edit recent addresses, store email<->OpenPGP key association in address book
-    {"Nikolai Kosjar", nullptr, "klebezettel at gmx.net", nullptr},
-    {"Francois Kritzinger", nullptr, nullptr, nullptr}, // fix bug in configuration dialog
-    {"Danny Kukawka", nullptr, nullptr, nullptr}, // DCOP enhancements for better message importing
-    {"Roger Larsson", nullptr, nullptr, nullptr}, // add name of checked account to status bar message
+    {"Torsten Kasch", I18N_NOOP("Patch Solaris crash"), "tk at genetik.uni-bielefeld.de", nullptr}, // crash fix for Solaris (cf. bug:68801)
+    {"Jason 'vanRijn' Kasper", I18N_NOOP("Choice of fonts for new/unread/importamt messages"), "vr at movingparts.net", nullptr}, // implemented wish 79938 (configurable font for new/unread/important messages)
+    {"Martijn Klingens", I18N_NOOP("Fix Quick Search keyboard navigation"), "klingens at kde.org", nullptr}, // fix keyboard navigation in the Status combo of the quick search
+    {"Christoph Klünter", I18N_NOOP("Fix drag and drop from address book to composer"), "chris at inferno.nadir.org", nullptr}, // fix for bug:88216 (drag&drop from KAddressBook to the To: field)
+    {"Martin Koller", I18N_NOOP("Substantial contributor"), "kollix at aon.at", nullptr}, // optional columns in the message list
+    {"Tobias König", I18N_NOOP("Major contributor"), "tokoe at kde.org", nullptr}, // edit recent addresses, store email<->OpenPGP key association in address book
+    {"Nikolai Kosjar", nullptr, "nikolai.kosjar at qt.io", nullptr},
+    {"Francois Kritzinger", I18N_NOOP("Improve configuration dialog"), nullptr, nullptr}, // fix bug in configuration dialog
+    {"Danny Kukawka", I18N_NOOP("Improved message importing"), "danny.kukawka at bisect.de", nullptr}, // DCOP enhancements for better message importing
+    {"Roger Larsson", I18N_NOOP("Improve status bar messages"), "roger.larsson at norran.net", nullptr}, // add name of checked account to status bar message
     {"Michael Leupold", nullptr, "lemma at confuego.org", nullptr},
     {"Thiago Macieira", nullptr, "thiago at kde.org", nullptr},
     {"Andras Mantia", nullptr, "amantia at kde.org", nullptr},
     {"Jonathan Marten", nullptr, "jjm at keelhaul.me.uk", nullptr},
     {"Sergio Luis Martins", nullptr, "iamsergio at gmail.com", nullptr},
-    {"Jeffrey McGee", nullptr, nullptr, nullptr}, // fix for bug:64251
+    {"Jeffrey McGee", I18N_NOOP("Patch for window resizing problem"), "jeffreym at cs.tamu.edu", nullptr}, // fix for bug:64251
     {"Thomas Moenicke", nullptr, "tm at php-qt.org", nullptr},
-    {"Dirk M\303\274ller", nullptr, nullptr, nullptr}, // QUrl() fixes and qt_cast optimizations
-    {"Torgny Nyblom", nullptr, "nyblom at kde.org", nullptr},
-    {"OpenUsability", I18N_NOOP("Usability tests and improvements"), nullptr, "https://www.openusability.org"},
-    {"Mario Teijeiro Otero", nullptr, nullptr, nullptr}, // various vendor annotations fixes
+    {"Dirk Müller", I18N_NOOP("Optimize qt-cast; fix QUrl()"), "mueller at kde.org", nullptr}, // QUrl() fixes and qt_cast optimizations
+    {"Torgny Nyblom", I18N_NOOP("Substantial contributor"), "nyblom at kde.org", nullptr},
+    {"OpenUsability", I18N_NOOP("Usability tests and improvements"), "contact at openusability.org", "https://www.openusability.org"},
+    {"Mario Teijeiro Otero", nullptr, "emeteo at escomposlinux.org", nullptr}, // various vendor annotations fixes
     {"Kevin Ottens", nullptr, "ervin at kde.org", nullptr},
-    {"Simon Perreault", nullptr, nullptr, nullptr}, // make the composer remember its "Use Fixed Font" setting (bug 49481)
+    {"Simon Perreault", I18N_NOOP("Patch composer configuration"), "nomis80 at nomis80.org", nullptr}, // make the composer remember its "Use Fixed Font" setting (bug 49481)
     {"Jakob Petsovits", nullptr, "jpetso at gmx.at", nullptr},
     {"Romain Pokrzywka", nullptr, "romain at kdab.net", nullptr},
-    {"Bernhard Reiter", I18N_NOOP("\xC3\x84gypten and Kroupware project management"), "bernhard at intevation.de", nullptr},
+    {"Bernhard Reiter", I18N_NOOP("Ägypten and Kroupware project management"), "bernhard at intevation.de", nullptr},
     {"Darío Andrés Rodríguez", nullptr, "andresbajotierra at gmail.com", nullptr},
     {"Edwin Schepers", I18N_NOOP("Improved HTML support"), "yez at familieschepers.nl", nullptr}, // composition of HTML messages
-    {"Jakob Schr\303\266ter", nullptr, nullptr, nullptr}, // implemented wish 28319 (X-Face support)
+    {"Jakob Schröter", I18N_NOOP("X-Face support"), "cvsci at camaya.net", nullptr}, // implemented wish 28319 (X-Face support)
+    {"Cornelius Schumacher", I18N_NOOP("Automated recipient selection"), "schumacher at kde.org", nullptr}, // implemented the new recipients editor and picker
     {"Jan Simonson", I18N_NOOP("Beta testing of PGP 6 support"), "jan at simonson.pp.se", nullptr},
-    {"Paul Sprakes", nullptr, nullptr, nullptr}, // fix for bug:63619 (filter button in toolbar doesn't work), context menu clean up
-    {"Jarosław Staniek", nullptr, "staniek at kde.org", nullptr}, // MS Windows porting
-    {"Will Stephenson", nullptr, nullptr, nullptr}, // added IM status indicator
-    {"Hasso Tepper", nullptr, nullptr, nullptr}, // improve layout of recipients editor
-    {"Frank Thieme", nullptr, "frank at fthieme.net", nullptr},
+    {"Paul Sprakes", I18N_NOOP("Bug fixes, cleaned up context menus"), "kdecvs at sprakes.co.uk", nullptr}, // fix for bug:63619 (filter button in toolbar doesn't work), context menu clean up
+    {"Jarosław Staniek", I18N_NOOP("Port to MS Windows®"), "staniek at kde.org", nullptr}, // MS Windows porting
+    {"Will Stephenson", I18N_NOOP("IM status indicator"), "wstephenson at kde.org", nullptr}, // added IM status indicator
+    {"Hasso Tepper", I18N_NOOP("Improve layout of recipients editor"), "hasso at kde.org", nullptr}, // improve layout of recipients editor
+    {"Frank Thieme", I18N_NOOP("Bug fixes"), "frank at fthieme.net", nullptr}, // patched two bugsin 2009 / 2010 timeframe
     {"Patrick S. Vogt", I18N_NOOP("Timestamp for 'Transmission completed' status messages"), "patrick.vogt at unibas.ch", nullptr},
-    {"Jan-Oliver Wagner", I18N_NOOP("\xC3\x84gypten and Kroupware project management"), "jan at intevation.de", nullptr},
+    {"Jan-Oliver Wagner", I18N_NOOP("Ägypten and Kroupware project management"), "jan at intevation.de", nullptr},
     {"Wolfgang Westphal", I18N_NOOP("Multiple encryption keys per address"), "wolfgang.westphal at gmx.de", nullptr},
-    {"Allen Winter", nullptr, "winter at kde.org", nullptr},
-    {"Urs Wolfer", nullptr, "uwolfer at kde.org", nullptr},
+    {"Allen Winter", I18N_NOOP("Major contributor, still active"), "winter at kde.org", nullptr}, // 2,061 commits as of August, 2021
+    {"Urs Wolfer", I18N_NOOP("Improved icon/image processing"), "uwolfer at kde.org", nullptr},
     {"Thorsten Zachmann", I18N_NOOP("POP filters"), "t.zachmann at zagge.de", nullptr},
-    {"Thomas Zander", nullptr, nullptr, nullptr}};
+    {"Thomas Zander", I18N_NOOP("Fixed many IMAP bugs"), "zander at kde.org", nullptr}};
 
 AboutData::AboutData()
     : KAboutData(QStringLiteral("kmail2"),


More information about the kde-doc-english mailing list