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"), "mon...@kde.org", nullptr}, - {"Thomas McGuire", I18N_NOOP("Former maintainer"), "mcgu...@kde.org", nullptr}, - {"Stefan Taferner", I18N_NOOP("Original author"), "tafer...@kde.org", nullptr}, - {"Michael H\303\244ckel", I18N_NOOP("Former maintainer"), "haec...@kde.org", nullptr}, - {"Ingo Kl\303\266cker", I18N_NOOP("Former maintainer"), "kloec...@kde.org", nullptr}, - {"Don Sanders", I18N_NOOP("Former co-maintainer"), "sand...@kde.org", nullptr}, - - {"Till Adam", I18N_NOOP("Core developer"), "a...@kde.org", nullptr}, - {"Volker Krause", I18N_NOOP("Core developer"), "vkra...@kde.org", nullptr}, - {"Carsten Burghardt", I18N_NOOP("Former core developer"), "burgha...@kde.org", nullptr}, - {"Marc Mutz", I18N_NOOP("Former core developer"), "m...@kde.org", nullptr}, - {"Zack Rusin", I18N_NOOP("Former core developer"), "z...@kde.org", nullptr}, - {"Daniel Naber", I18N_NOOP("Documentation"), "daniel.na...@t-online.de", nullptr}, - - {"Toyohiro Asukai", nullptr, "toyoh...@ksmplus.com", nullptr}, - {"Waldo Bastian", nullptr, "bast...@kde.org", nullptr}, - {"Ryan Breen", I18N_NOOP("System tray notification"), "r...@ryanbreen.com", nullptr}, - {"Steven Brown", nullptr, "swbr...@ucsd.edu", nullptr}, - {"Matthias Kalle Dalheimer", nullptr, "ka...@kde.org", nullptr}, - {"Matt Douhan", nullptr, "m...@fruitsalad.org", nullptr}, - {"Cristi Dumitrescu", nullptr, "cris...@chip.ro", nullptr}, - {"David Faure", nullptr, "fa...@kde.org", nullptr}, - {"Philippe Fremy", nullptr, "pfr...@chez.com", nullptr}, - {"Kurt Granroth", nullptr, "granr...@kde.org", nullptr}, - {"Andreas Gungl", I18N_NOOP("PGP 6 support and further enhancements of the encryption support"), "a.gu...@gmx.de", nullptr}, - {"Steffen Hansen", nullptr, "han...@kde.org", nullptr}, - {"Igor Janssen", nullptr, "r...@linux.ru.net", nullptr}, - {"Matt Johnston", nullptr, "m...@caifex.org", nullptr}, - {"Christer Kaivo-oja", nullptr, "whiz...@telia.com", nullptr}, - {"Lars Knoll", I18N_NOOP("Original encryption support PGP 2 and PGP 5 support"), "kn...@kde.org", nullptr}, - {"J. Nick Koston", I18N_NOOP("GnuPG support"), "bdr...@darkorb.net", nullptr}, - {"Stephan Kulow", nullptr, "co...@kde.org", nullptr}, - {"Guillaume Laurent", nullptr, "glaur...@telegraph-road.org", nullptr}, - {"Sam Magnuson", nullptr, "s...@trolltech.com", nullptr}, - {"Matt Newell", nullptr, "newe...@proaxis.com", nullptr}, - {"Denis Perchine", nullptr, "d...@perchine.com", nullptr}, - {"Samuel Penn", nullptr, "s...@bifrost.demon.co.uk", nullptr}, - {"Carsten Pfeiffer", nullptr, "pfeif...@kde.org", nullptr}, - {"Sven Radej", nullptr, "ra...@kde.org", nullptr}, - {"Mark Roberts", nullptr, "m...@taurine.demon.co.uk", nullptr}, - {"Wolfgang Rohdewald", nullptr, "wolfg...@rohdewald.de", nullptr}, - {"Espen Sand", nullptr, "es...@kde.org", nullptr}, - {"Aaron J. Seigo", nullptr, "ase...@olympusproject.org", nullptr}, - {"George Staikos", nullptr, "stai...@kde.org", nullptr}, - {"Szymon Stefanek", I18N_NOOP("New message list and new folder tree"), "pra...@kvirc.net", nullptr}, - {"Jason Stephenson", nullptr, "pa...@mis.net", nullptr}, - {"Jacek Stolarczyk", nullptr, "ja...@mer.chemia.polsl.gliwice.pl", nullptr}, - {"Roberto S. Teixeira", nullptr, "marag...@kde.org", nullptr}, - {"Bo Thorsen", nullptr, "b...@sonofthor.dk", nullptr}, - {"Ronen Tzur", nullptr, "rt...@shani.net", nullptr}, - {"Mario Weilguni", nullptr, "mweilg...@sime.com", nullptr}, - {"Wynn Wilkes", nullptr, "wy...@calderasystems.com", nullptr}, - {"Robert D. Williams", nullptr, "rwilli...@kde.org", nullptr}, - {"Markus W\303\274bben", nullptr, "markus.wueb...@kde.org", nullptr}, - {"Karl-Heinz Zimmer", nullptr, "k...@kde.org", nullptr}}; + {"Laurent Montel", I18N_NOOP("Maintainer"), "mon...@kde.org", nullptr}, // Last commit June 30, 2021. 8,006 commits. + {"Thomas McGuire", I18N_NOOP("Former maintainer"), "mcgu...@kde.org", nullptr}, // Last commit Sep 10, 2011 (9/10/11). 2,344 commits. + {"Stefan Taferner", I18N_NOOP("Original author"), "tafer...@kde.org", nullptr}, // Last commit Feb 14, 2001. 189 commits. + {"Michael H\303\244ckel", I18N_NOOP("Former maintainer"), "haec...@kde.org", nullptr}, // Last commit Nov 12, 2002. 818 commits. + {"Ingo Kl\303\266cker", I18N_NOOP("Former maintainer"), "kloec...@kde.org", nullptr}, // Last commit May 14, 2021. 1,017 commits. + {"Don Sanders", I18N_NOOP("Former co-maintainer"), "sand...@kde.org", nullptr}, // Last commit Aug 22, 2005. 648 commits. + {"Till Adam", I18N_NOOP("Former core developer"), "a...@kde.org", nullptr}, //last commit Oct 13, 2012. 1,517 commits. + {"Volker Krause", I18N_NOOP("Core developer"), "vkra...@kde.org", nullptr}, // still active (2021). 911 commits. + {"Carsten Burghardt", I18N_NOOP("Former core developer"), "burgha...@kde.org", nullptr},// Last commit Oct 6, 2006. 415 commits. + {"Marc Mutz", I18N_NOOP("Former core developer"), "m...@kde.org", nullptr}, // Last commit Aug 19, 2010. 900 commits. + {"Zack Rusin", I18N_NOOP("Former core developer"), "z...@kde.org", nullptr}, // Last commit Apr 13, 2004. 127 commits. + {"Daniel Naber", I18N_NOOP("Documentation"), "daniel.na...@t-online.de", nullptr}, // Last commit Nov 10, 2003. 124 commits. + {"Toyohiro Asukai", I18N_NOOP("Japanese language support"), "toyoh...@ksmplus.com", nullptr}, // 8 patches for Japanese language. Last patch June 25, 2004. + {"Waldo Bastian", I18N_NOOP("Numerous technical corrections"), "bast...@kde.org", nullptr}, // Last commit Jun 16, 2004. 118 commits. + {"Ryan Breen", I18N_NOOP("System tray notification"), "r...@ryanbreen.com", nullptr}, // Last commit Feb 7, 2003. 10 commits. + {"Steven Brown", I18N_NOOP("Patch for PGP"), "swbr...@ucsd.edu", nullptr}, // No commits. Mentioned once -- patch for PGP, Mar. 8, 2001. + {"Matthias Kalle Dalheimer", I18N_NOOP("Crypto support"), "ka...@kde.org", nullptr}, // Kalle Dalheimer in logs. Last commit Aug 30, 2002. 33 commits. + {"Matt Douhan", I18N_NOOP("Improved internal program documentation"), "m...@fruitsalad.org", nullptr}, // Last commit Jul 28, 2005. 50 commits. + {"Cristi Dumitrescu", nullptr, "cris...@chip.ro", nullptr}, // No commits. One patch, Apr 5, 2001. + {"David Faure", I18N_NOOP("Major contributor, still active"), "fa...@kde.org", nullptr}, // Last Commit Oct 6, 2020. 195 commits. + {"Philippe Fremy", nullptr, "pfr...@chez.com", nullptr}, // No commits. Mentioned twice in 2001. + {"Kurt Granroth", I18N_NOOP("Added maildir support"), "granr...@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.gu...@gmx.de", nullptr}, // Last commit Mar 25, 2007. 247 commits. + {"Steffen Hansen", nullptr, "han...@kde.org", nullptr}, // Last commit Jun 11, 2004. 12 commits. + {"Igor Janssen", nullptr, "r...@linux.ru.net", nullptr}, // One commit dated May 28, 2001. + {"Matt Johnston", nullptr, "m...@caifex.org", nullptr}, // No commits. Two patches, Nov - Dec, 2000. + {"Christer Kaivo-oja", nullptr, "whiz...@telia.com", nullptr}, // No commits. One patch, Mar 7,2001. + {"Lars Knoll", I18N_NOOP("Original encryption support PGP 2 and PGP 5 support"), "kn...@kde.org", nullptr}, // Last commit Sep 17, 2002. 22 commits. + {"J. Nick Koston", I18N_NOOP("GnuPG support"), "bdr...@darkorb.net", nullptr}, // No commits. One or two patches in 1999 (GnuPG). + {"Stephan Kulow", I18N_NOOP("Major conntributor"), "co...@kde.org", nullptr}, // Last commit Aug 20, 2008. 354 commits. + {"Guillaume Laurent", nullptr, "glaur...@telegraph-road.org", nullptr}, // Last Apr 19, 2001. 2 commits, five patches. + {"Sam Magnuson", nullptr, "s...@trolltech.com", nullptr}, // One commit, Mar 10, 2003. Two patches. + {"Matt Newell", nullptr, "newe...@proaxis.com", nullptr}, // No commits. Three patches, the latest one dated Feb 23, 2001 + {"Denis Perchine", nullptr, "d...@perchine.com", nullptr}, // Last commit Dec 22, 2000. 4 commits, 1 large patch. + {"Samuel Penn", nullptr, "s...@bifrost.demon.co.uk", nullptr}, // No commits. Two patches -- most recent Jan 1, 2002. + {"Carsten Pfeiffer", I18N_NOOP("Various and sundry bug fixes"), "pfeif...@kde.org", nullptr}, // Last commit Oct 5, 2003. 43 commits. + {"Sven Radej", I18N_NOOP("Improved asynchronous processes"), "ra...@kde.org", nullptr}, // Last commit Mar 30, 2000. 25 commits. + {"Mark Roberts", nullptr, "m...@taurine.demon.co.uk", nullptr}, // No commits. One patch dated Sep 19, 2000. + {"Wolfgang Rohdewald", nullptr, "wolfg...@rohdewald.de", nullptr}, // One commit, Dec 10, 2008. + {"Espen Sand", I18N_NOOP("Enhanced configuration dialogs"), "es...@kde.org", nullptr}, // Last commit Jul 4, 2000. 30 commits. + {"Aaron J. Seigo", I18N_NOOP("Notes/calendar integration"), "ase...@olympusproject.org", nullptr}, // Last commit Oct 6, 2014. 50 commits. + {"George Staikos", I18N_NOOP("Improve efficiency and consistency of code"), "stai...@kde.org", nullptr}, // Last commit Apr 15, 2005. 113 commits. + {"Szymon Stefanek", I18N_NOOP("New message list and new folder tree"), "pra...@kvirc.net", nullptr}, // Last commit Sep 2, 2009. 94 commits. + {"Jason Stephenson", nullptr, "pa...@mis.net", nullptr}, // Last commit Mar 15, 2001. 8 commits. + {"Jacek Stolarczyk", nullptr, "ja...@mer.chemia.polsl.gliwice.pl", nullptr}, // Last commit Nov 9, 2000. 16 commits. + {"Roberto S. Teixeira", nullptr, "marag...@kde.org", nullptr}, // Last commit Oct 23, 2003. 5 commits. + {"Bo Thorsen", I18N_NOOP("Many valuable contributions") , "b...@sonofthor.dk", nullptr}, // Last commit Nov17, 2004. 183 commits. + {"Ronen Tzur", nullptr, "rt...@shani.net", nullptr}, // No commits. 10 patches, last one dated Jan 4, 2002. + {"Mario Weilguni", nullptr, "mweilg...@sime.com", nullptr}, // Last commit May 29, 2000. 10 commits. + {"Wynn Wilkes", nullptr, "wy...@calderasystems.com", nullptr}, // One commit, Jan 11, 2002. Also one patch. + {"Robert D. Williams", nullptr, "rwilli...@kde.org", nullptr}, // Last commit Jun 2, 2000. 26 commits. + {"Markus Wübben", I18N_NOOP("Killed lots of bugs"), "markus.wueb...@kde.org", nullptr}, // Last commit Jan 16, 1999. 77 commits. + {"Karl-Heinz Zimmer", I18N_NOOP("Major contributor"), "k...@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, "jtam...@gmail.com", nullptr}, - {"Albert Cervera Areny", nullptr, nullptr, nullptr}, // implemented wish 88309 (optional compression of attachments) + {"Sam Abed", I18N_NOOP("Smiley-->emoticons processing"), "earlgrey...@pop.netspace.net.au", nullptr}, // KConfigXT porting, smileys->emoticons replacement + {"Joern Ahrens", I18N_NOOP("Improve 'Mark Message as' popup menu"), "joern.ahr...@kdemail.net", nullptr}, // implement wish 77182 (Add some separators to "Mark Message as" popup menu) + {"Tom Albers", I18N_NOOP("Bugzilla maintenance"), "t...@kde.org", nullptr}, // small fixes, bugzilla maintenance + {"Jaime Torres Amate", I18N_NOOP("Improved execution speed"), "jtam...@gmail.com", nullptr}, // improvements in speed of execution. Avoid unnecessary processes. + {"Albert Cervera Areny", I18N_NOOP("Optionally compress attachments"), "alber...@hotpop.com", nullptr}, // implemented wish 88309 (optional compression of attachments) {"Jonathan Armond", nullptr, "jon.arm...@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.bet...@kdemail.net", nullptr}, - {"Pradeepto Bhattacharya", nullptr, "pradee...@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.a...@free.fr", nullptr}, // implemented todo status handling + {"Davide Bettio", I18N_NOOP("Bug fixes, code cleanup"), "davide.bet...@kdemail.net", nullptr}, // Bug fixes, code cleanup + {"Pradeepto Bhattacharya", I18N_NOOP("LDAP support, maintenance"), "pradee...@kde.org", nullptr}, // 294 commits. Lots of "bump version number" commits. LDAP patches {"Bruno Bigras", nullptr, "bigras.br...@gmail.com", nullptr}, - {"Bertjan Broeksema", nullptr, "broeks...@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, "schumac...@kde.org", nullptr}, // implemented the new recipients editor and picker + {"Bertjan Broeksema", I18N_NOOP("Major contributor to Akonadi"), "broeks...@kde.org", nullptr}, // 382 commits, mostly on Akonadi + {"David Bryant", I18N_NOOP("Documentation, still active"), "davidbry...@gvtc.com", "https://davidcbryant.net"}, // Last commit August 29, 2021. 35 commits. + {"Albert Astals Cid", I18N_NOOP("Substantial contributor, still active"), "aa...@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"), "fre...@users.sf.net", nullptr}, - {"Christophe Giboudeaux", nullptr, "cgiboude...@gmail.com", nullptr}, - {"Sandro Giessl", nullptr, nullptr, nullptr}, // frame width fixes for widget styles - {"Olivier Goffart", nullptr, "ogoff...@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"), "christo...@krop.fr", nullptr}, // 1,021 commits, latest in July, 2021 + {"Sandro Giessl", I18N_NOOP("Fixed widget styles"), "sgie...@gmail.com", nullptr}, // frame width fixes for widget styles + {"Olivier Goffart", I18N_NOOP("Bug fixes"), "ogoff...@kde.org", nullptr}, // Bug fixes, for the most part + {"Severin Greimel", I18N_NOOP("Several patches"), "greimel-...@fs-pw.uni-muenchen.de", nullptr}, // several patches + {"Shaheed Haque", I18N_NOOP("Bug fixes"), "shaheedha...@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"), "i...@fivemile.org", nullptr}, // implemented wish 34857 (per folder option for loading external references) + {"Kurt Hindenburg", I18N_NOOP("Delete an entire thread"), "kurt.hindenb...@gmail.com", nullptr}, // implemented wish 89003 (delete whole thread) {"Heiko Hund", I18N_NOOP("POP filters"), "he...@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, "klebezet...@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"), "t...@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"), "v...@movingparts.net", nullptr}, // implemented wish 79938 (configurable font for new/unread/important messages) + {"Martijn Klingens", I18N_NOOP("Fix Quick Search keyboard navigation"), "kling...@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"), "ch...@inferno.nadir.org", nullptr}, // fix for bug:88216 (drag&drop from KAddressBook to the To: field) + {"Martin Koller", I18N_NOOP("Substantial contributor"), "kol...@aon.at", nullptr}, // optional columns in the message list + {"Tobias König", I18N_NOOP("Major contributor"), "to...@kde.org", nullptr}, // edit recent addresses, store email<->OpenPGP key association in address book + {"Nikolai Kosjar", nullptr, "nikolai.kos...@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.kuka...@bisect.de", nullptr}, // DCOP enhancements for better message importing + {"Roger Larsson", I18N_NOOP("Improve status bar messages"), "roger.lars...@norran.net", nullptr}, // add name of checked account to status bar message {"Michael Leupold", nullptr, "le...@confuego.org", nullptr}, {"Thiago Macieira", nullptr, "thi...@kde.org", nullptr}, {"Andras Mantia", nullptr, "aman...@kde.org", nullptr}, {"Jonathan Marten", nullptr, "j...@keelhaul.me.uk", nullptr}, {"Sergio Luis Martins", nullptr, "iamser...@gmail.com", nullptr}, - {"Jeffrey McGee", nullptr, nullptr, nullptr}, // fix for bug:64251 + {"Jeffrey McGee", I18N_NOOP("Patch for window resizing problem"), "jeffr...@cs.tamu.edu", nullptr}, // fix for bug:64251 {"Thomas Moenicke", nullptr, "t...@php-qt.org", nullptr}, - {"Dirk M\303\274ller", nullptr, nullptr, nullptr}, // QUrl() fixes and qt_cast optimizations - {"Torgny Nyblom", nullptr, "nyb...@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()"), "muel...@kde.org", nullptr}, // QUrl() fixes and qt_cast optimizations + {"Torgny Nyblom", I18N_NOOP("Substantial contributor"), "nyb...@kde.org", nullptr}, + {"OpenUsability", I18N_NOOP("Usability tests and improvements"), "cont...@openusability.org", "https://www.openusability.org"}, + {"Mario Teijeiro Otero", nullptr, "eme...@escomposlinux.org", nullptr}, // various vendor annotations fixes {"Kevin Ottens", nullptr, "er...@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"), "nomi...@nomis80.org", nullptr}, // make the composer remember its "Use Fixed Font" setting (bug 49481) {"Jakob Petsovits", nullptr, "jpe...@gmx.at", nullptr}, {"Romain Pokrzywka", nullptr, "rom...@kdab.net", nullptr}, - {"Bernhard Reiter", I18N_NOOP("\xC3\x84gypten and Kroupware project management"), "bernh...@intevation.de", nullptr}, + {"Bernhard Reiter", I18N_NOOP("Ägypten and Kroupware project management"), "bernh...@intevation.de", nullptr}, {"Darío Andrés Rodríguez", nullptr, "andresbajotie...@gmail.com", nullptr}, {"Edwin Schepers", I18N_NOOP("Improved HTML support"), "y...@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"), "cv...@camaya.net", nullptr}, // implemented wish 28319 (X-Face support) + {"Cornelius Schumacher", I18N_NOOP("Automated recipient selection"), "schumac...@kde.org", nullptr}, // implemented the new recipients editor and picker {"Jan Simonson", I18N_NOOP("Beta testing of PGP 6 support"), "j...@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, "stan...@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, "fr...@fthieme.net", nullptr}, + {"Paul Sprakes", I18N_NOOP("Bug fixes, cleaned up context menus"), "kde...@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®"), "stan...@kde.org", nullptr}, // MS Windows porting + {"Will Stephenson", I18N_NOOP("IM status indicator"), "wstephen...@kde.org", nullptr}, // added IM status indicator + {"Hasso Tepper", I18N_NOOP("Improve layout of recipients editor"), "ha...@kde.org", nullptr}, // improve layout of recipients editor + {"Frank Thieme", I18N_NOOP("Bug fixes"), "fr...@fthieme.net", nullptr}, // patched two bugsin 2009 / 2010 timeframe {"Patrick S. Vogt", I18N_NOOP("Timestamp for 'Transmission completed' status messages"), "patrick.v...@unibas.ch", nullptr}, - {"Jan-Oliver Wagner", I18N_NOOP("\xC3\x84gypten and Kroupware project management"), "j...@intevation.de", nullptr}, + {"Jan-Oliver Wagner", I18N_NOOP("Ägypten and Kroupware project management"), "j...@intevation.de", nullptr}, {"Wolfgang Westphal", I18N_NOOP("Multiple encryption keys per address"), "wolfgang.westp...@gmx.de", nullptr}, - {"Allen Winter", nullptr, "win...@kde.org", nullptr}, - {"Urs Wolfer", nullptr, "uwol...@kde.org", nullptr}, + {"Allen Winter", I18N_NOOP("Major contributor, still active"), "win...@kde.org", nullptr}, // 2,061 commits as of August, 2021 + {"Urs Wolfer", I18N_NOOP("Improved icon/image processing"), "uwol...@kde.org", nullptr}, {"Thorsten Zachmann", I18N_NOOP("POP filters"), "t.zachm...@zagge.de", nullptr}, - {"Thomas Zander", nullptr, nullptr, nullptr}}; + {"Thomas Zander", I18N_NOOP("Fixed many IMAP bugs"), "zan...@kde.org", nullptr}}; AboutData::AboutData() : KAboutData(QStringLiteral("kmail2"),