X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fgenerate_contributions.py;h=06088903e5db9d85580a27e7e67c5152af77ecba;hb=07625d55be6d966713bd025e1103d5534e099457;hp=1a292f2e61878a2de5117ca5ead4b18fa9c072af;hpb=f11e9adf8a46aaaa0e86c42a4088aa8904303c91;p=lyx.git diff --git a/lib/generate_contributions.py b/lib/generate_contributions.py index 1a292f2e61..06088903e5 100755 --- a/lib/generate_contributions.py +++ b/lib/generate_contributions.py @@ -234,7 +234,11 @@ $output=$output. " if (isset($msg_ref) && $msg_ref != "") { $msg_ref = htmlspecialchars("$msg_ref"); - $output=$output. "[[https://marc.info/?l=lyx-devel&" . ${msg_ref} . "|" . ${msg_title} . "]]"; + if (substr($msg_ref, 0, 2) == "m=") { + $output=$output. "[[https://marc.info/?l=lyx-devel&" . ${msg_ref} . "|" . ${msg_title} . "]]"; + } else { + $output=$output. "[[https://www.mail-archive.com/lyx-devel@lists.lyx.org/" . ${msg_ref} . ".html |" . ${msg_title} . "]]"; + } } else { $output=$output. "${msg_title}"; } @@ -328,6 +332,20 @@ def main(argv, contributors): # Store the raw data. +# +# NOTE: syntax is +# contributor(u"Name", +# "Email [address () domain ! tld]", +# "GPL", +# "Message title", +# "Message ID", +# "Date of Message", +# u"Type of contribution"), +# +# Message ID can be either MARC [e.g., "m=1234567891011"] +# or mail-archive.com [e.g., "msg75510"] +# (note that MARC was used exclusively until 2019-10, when MARC stopped +# archieving lyx-devel) contributors = [ contributor(u"Ronen Abravanel", @@ -474,6 +492,14 @@ contributors = [ "3 January 2009", u"CMake build system, Slovak translation, Advanced search with format"), + contributor(u"Lorenzo Bertini", + "lorenzobertini97 () gmail ! com", + "GPL", + "Contributions licensing", + "m=160829081615487", + "18 December 2020", + u"Bug fixes"), + contributor(u"Jacob Bishop", "bishop.jacob () gmail ! com", "GPL", @@ -578,6 +604,30 @@ contributors = [ "30 March 2005", u"Bug fixes"), + contributor(u"Henry Chern", + "henrychern () yandex ! com", + "GPL", + "[no subject]", + "m=159048578028108", + "26 May 2020", + u"Russian Translation of documentation"), + + contributor(u"Yuri Chornoivan", + "yurchor () ukr ! net", + "GPL", + "Permission grant", + "m=121681339315810", + "23 July 2008", + u"Ukrainian translation"), + + contributor(u"Eugene Chornyi", + "technikmagma () gmail ! com", + "GPL", + "Contribution license", + "m=157822065931930", + "5 January 2020", + u"Windows installation improvements"), + contributor(u"Jean-Pierre Chrétien", "jeanpierre.chretien () free ! fr", "GPL", @@ -594,22 +644,30 @@ contributors = [ "17 January 2006", u"Italian translation"), - contributor(u"Yuri Chornoivan", - "yurchor () ukr ! net", + contributor(u"Sam Crawley", + "sam () crawley ! nz", "GPL", - "Permission grant", - "m=121681339315810", - "23 July 2008", - u"Ukrainian translation"), + "Re: [Patch] Test suite for compare function", + "m=160506560831489", + "11 November 2020", + u"Compare-feature fixes"), contributor(u"Tommaso Cucinotta", - "cucinotta () sssup !it", + "cucinotta () sssup ! it", "GPL", "Re: View Menu proposal", "m=119030065212621", "20 Sep 2007", u"Advanced search feature"), + contributor(u"Thibaut Cuvelier", + "dourouc05 () gmail ! com", + "GPL", + "Re: Patches to improve compatibility with modern C++ standard", + "m=158862338815864", + "4 May 2020", + u"Windows compatibility patches, DocBook backend"), + contributor(u"Matthias Kalle Dalheimer", "kalle () kdab ! net", "GPL", @@ -1378,6 +1436,14 @@ contributors = [ "22 February 2005", u"Math panel dialogs"), + contributor(u"Phillip Netro", + "hobbes () centurylink ! net", + "GPL", + "RE: GPL Statement", + "m=160532510203924", + "14 November 2020", + u"Review of Manuals"), + contributor(u"Dirk Niggemann", "dabn100 () cam ! ac ! uk", "", @@ -1387,7 +1453,7 @@ contributors = [ u"config. handling enhancements, bugfixes, printer enhancements path mingling"), contributor(u"Jens Nöckel", - "noeckel () uoregon !edu", + "noeckel () uoregon ! edu", "GPL", "GPL statement", "m=128485749516885", @@ -1840,7 +1906,7 @@ contributors = [ "Re: Updated Russian translation", "m=151306079714476", "12 December 2017", - u"Russian translation of the user interface"), + u"Russian localization and documentation, bug reports and fixes, updating of code"), contributor(u"Giovanni Sora", "g.sora () tiscali ! it", @@ -2038,10 +2104,18 @@ contributors = [ "rvishnampet () gmail ! com", "GPL", "Re: [Patch] -fobjc-exceptions for compiling linkback sources with g++ on Mac", - "", + "m=139265874002562", "17 February 2014", u"Support for g++ on 4.8 Mac"), + contributor(u"Patrick De Visschere", + "pdvisschere () edpnet ! be", + "GPL", + "Re: Blanket permission", + "m=157529692807608", + "2 December 2019", + u"Improvements to the CMake build scripts"), + contributor(u"Herbert Voß", "herbert.voss () alumni ! tu-berlin ! de", "GPL",