about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2024-01-20 14:03:17 +0100
committerAlexander Barton <alex@barton.de>2024-01-20 16:43:54 +0100
commite339d9c3818bce80bc0ec9ddc7f4b302f28c15a6 (patch)
tree7f0d9caca1171dcb77fb0a30161caf30ca26f086
parent47f9c6d0a0085da2fbcbdae0a9736b79a98cc527 (diff)
downloadngircd-e339d9c3818bce80bc0ec9ddc7f4b302f28c15a6.tar.gz
ngircd-e339d9c3818bce80bc0ec9ddc7f4b302f28c15a6.zip
Convert the AUTHORS file to Markdown
-rw-r--r--AUTHORS82
-rw-r--r--AUTHORS.md70
-rw-r--r--Makefile.am9
-rw-r--r--contrib/Debian/copyright6
-rw-r--r--contrib/ngircd.spec2
-rw-r--r--doc/HowToRelease.txt7
-rw-r--r--doc/Makefile.am2
7 files changed, 88 insertions, 90 deletions
diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 6645ad1b..00000000
--- a/AUTHORS
+++ /dev/null
@@ -1,82 +0,0 @@
-
-                     ngIRCd - Next Generation IRC Server
-                           http://ngircd.barton.de/
-
-               (c)2001-2024 Alexander Barton and Contributors.
-               ngIRCd is free software and published under the
-                   terms of the GNU General Public License.
-
-                       -- AUTHORS and CONTRIBUTORS --
-
-
-Note:
-If you have comments, patches or something else, please feel free to post
-a mail to the ngIRCd mailing list: <ngircd-ml@ngircd.barton.de> (please see
-<http://ngircd.barton.de/support.php> for details) or join the ngIRCd IRC
-channel "#ngircd" on irc.barton.de: <irc://irc.barton.de/ngircd>.
-
-Don't mail the people listed here directly, if possible!
-
-
-Main Authors
-~~~~~~~~~~~~
-Alexander Barton <alex@barton.de>
-Florian Westphal <fw@strlen.de>
-
-
-Contributors
-~~~~~~~~~~~~
-Ali Shemiran <ashemira@ucsd.edu>
-Ask Bjørn Hansen <ask@develooper.com>
-Benjamin Pineau <ben@zouh.org>
-Bernd Kuhls <bernd.kuhls@t-online.de>
-Brandon Beresini <beresini@google.com>
-Brett Smith <brett@w3.org>
-Brian Collins <bricollins@gmail.com>
-Bryan Caldwell <bcaldwel@ucsd.edu>
-Christian Aistleitner <christian@quelltextlich.at>
-Christoph Biedl <ngircd.anoy@manchmal.in-ulm.de>
-Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
-David Kingston <deathking1337@aim.com>
-DNS <dns@rbose.org>
-Eric Grunow <egrunow@ucsd.edu>
-Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Federico G. Schwindt <fgsch@lodoss.net>
-Gabor Adam Toth <tg@tgbit.net>
-Götz Hoffart <goetz@hoffart.de>
-Hilko Bengen <bengen@hilluzination.de>
-Ian Chard <ian@chard.org>
-Ilja Osthoff <i.osthoff@gmx.net>
-ItsOnlyBinary <ItsOnlyBinary@users.noreply.github.com>
-James Lu <james@overdrivenetworks.com>
-Jari Aalto <jari.aalto@cante.net>
-Johann Hartwig Hauschild <git@hauschild.it>
-JRMU <jrmu@lecturify.com>
-LucentW <lucent@zebes.info>
-Mantas Mikulėnas <grawity@gmail.com>
-Michi <michi+ngircd@dataswamp.org>
-Neale Pickett <neale@woozle.org>
-Peter Powell <petpow@saberuk.com>
-Rolf Eike Beer <eike@sf-mail.de>
-Rosen Penev <rosenp@gmail.com>
-Roy Sindre Norangshol <roy.sindre@norangshol.no>
-Sam James <sam@cmpct.info>
-Scott Perry <scperry@ucsd.edu>
-Sean Reifschneider <jafo-rpms@tummy.com>
-Sebastian Köhler <sebkoehler@whoami.org.uk>
-shankari <shankari@eecs.berkeley.edu>
-Tassilo Schweyer <dev@welterde.de>
-Tom Ryder <tom@sanctum.geek.nz>
-Unit 193 <unit193@ubuntu.com>
-William Pitcock <nenolod@dereferenced.org>
-Windree <57554809+Windree@users.noreply.github.com>
-xnaas <8271327+xnaas@users.noreply.github.com>
-xor <xorboy@gmail.com>
-Yecheng Fu <cofyc.jackson@gmail.com>
-
-
-Code snippets
-~~~~~~~~~~~~~
-Andrew Tridgell & Martin Pool: strl{cpy|cat}()-functions
-John Kercheval: pattern matching functions
-Patrick Powell <papowell@astart.com>: snprintf()-function
diff --git a/AUTHORS.md b/AUTHORS.md
new file mode 100644
index 00000000..79ae3b18
--- /dev/null
+++ b/AUTHORS.md
@@ -0,0 +1,70 @@
+# [ngIRCd](https://ngircd.barton.de) - Authors & Contributors
+
+Note:
+If you have comments, patches or something else, please feel free to post
+a mail to the ngIRCd mailing list: <ngircd-ml@ngircd.barton.de> (please see
+<http://ngircd.barton.de/support.php> for details) or join the ngIRCd IRC
+channel "#ngircd" on irc.barton.de: <irc://irc.barton.de/ngircd>.
+
+Don't mail the people listed here directly, if possible!
+
+## Main Authors
+
+- Alexander Barton <alex@barton.de>
+- Florian Westphal <fw@strlen.de>
+
+## Contributors
+
+- Ali Shemiran <ashemira@ucsd.edu>
+- Ask Bjørn Hansen <ask@develooper.com>
+- Benjamin Pineau <ben@zouh.org>
+- Bernd Kuhls <bernd.kuhls@t-online.de>
+- Brandon Beresini <beresini@google.com>
+- Brett Smith <brett@w3.org>
+- Brian Collins <bricollins@gmail.com>
+- Bryan Caldwell <bcaldwel@ucsd.edu>
+- Christian Aistleitner <christian@quelltextlich.at>
+- Christoph Biedl <ngircd.anoy@manchmal.in-ulm.de>
+- Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
+- David Kingston <deathking1337@aim.com>
+- DNS <dns@rbose.org>
+- Eric Grunow <egrunow@ucsd.edu>
+- Fabrice Fontaine <fontaine.fabrice@gmail.com>
+- Federico G. Schwindt <fgsch@lodoss.net>
+- Gabor Adam Toth <tg@tgbit.net>
+- Götz Hoffart <goetz@hoffart.de>
+- Hilko Bengen <bengen@hilluzination.de>
+- Ian Chard <ian@chard.org>
+- Ilja Osthoff <i.osthoff@gmx.net>
+- ItsOnlyBinary <ItsOnlyBinary@users.noreply.github.com>
+- James Lu <james@overdrivenetworks.com>
+- Jari Aalto <jari.aalto@cante.net>
+- Johann Hartwig Hauschild <git@hauschild.it>
+- JRMU <jrmu@lecturify.com>
+- LucentW <lucent@zebes.info>
+- Mantas Mikulėnas <grawity@gmail.com>
+- Michi <michi+ngircd@dataswamp.org>
+- Neale Pickett <neale@woozle.org>
+- Peter Powell <petpow@saberuk.com>
+- Rolf Eike Beer <eike@sf-mail.de>
+- Rosen Penev <rosenp@gmail.com>
+- Roy Sindre Norangshol <roy.sindre@norangshol.no>
+- Sam James <sam@cmpct.info>
+- Scott Perry <scperry@ucsd.edu>
+- Sean Reifschneider <jafo-rpms@tummy.com>
+- Sebastian Köhler <sebkoehler@whoami.org.uk>
+- shankari <shankari@eecs.berkeley.edu>
+- Tassilo Schweyer <dev@welterde.de>
+- Tom Ryder <tom@sanctum.geek.nz>
+- Unit 193 <unit193@ubuntu.com>
+- William Pitcock <nenolod@dereferenced.org>
+- Windree <57554809+Windree@users.noreply.github.com>
+- xnaas <8271327+xnaas@users.noreply.github.com>
+- xor <xorboy@gmail.com>
+- Yecheng Fu <cofyc.jackson@gmail.com>
+
+## Code snippets
+
+- Andrew Tridgell & Martin Pool: strl{cpy|cat}()-functions
+- John Kercheval: pattern matching functions
+- Patrick Powell <papowell@astart.com>: snprintf()-function
diff --git a/Makefile.am b/Makefile.am
index 31affc24..ae29ac18 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,7 +11,14 @@
 
 SUBDIRS = doc src man contrib
 
-EXTRA_DIST = README.md INSTALL.md autogen.sh configure.ng .clang_complete .mailmap
+EXTRA_DIST = \
+	AUTHORS.md \
+	INSTALL.md \
+	README.md \
+	autogen.sh \
+	configure.ng \
+	.clang_complete \
+	.mailmap
 
 clean-local:
 	rm -f build-stamp*
diff --git a/contrib/Debian/copyright b/contrib/Debian/copyright
index f66d1fc4..4b39bfa9 100644
--- a/contrib/Debian/copyright
+++ b/contrib/Debian/copyright
@@ -9,7 +9,8 @@ Copyright:
  2001-2024 Alexander Barton <alex@barton.de> and Contributors.
 License: GPL-2.0+
 Comment:
- See /usr/share/doc/ngircd/AUTHORS for the full list of authors and contributors.
+ See /usr/share/doc/ngircd/AUTHORS.md for the full list of authors and
+ contributors.
 
 Files:
  contrib/de.barton.ngircd.metainfo.xml
@@ -17,7 +18,8 @@ Copyright:
  2001-2024 Alexander Barton <alex@barton.de> and Contributors.
 License: MIT
 Comment:
- See /usr/share/doc/ngircd/AUTHORS for the full list of authors and contributors.
+ See /usr/share/doc/ngircd/AUTHORS.md for the full list of authors and
+ contributors.
 
 License: GPL-2.0+
  This package is free software; you can redistribute it and/or modify
diff --git a/contrib/ngircd.spec b/contrib/ngircd.spec
index 1cbf60c3..f4cc0242 100644
--- a/contrib/ngircd.spec
+++ b/contrib/ngircd.spec
@@ -50,7 +50,7 @@ make %{?_smp_mflags}
 
 %files
 %defattr(755,root,root)
-%doc AUTHORS COPYING ChangeLog INSTALL.md NEWS README.md doc/*
+%doc AUTHORS.md COPYING ChangeLog INSTALL.md NEWS README.md doc/*
 %config(noreplace) /etc
 %{_prefix}/sbin
 %{_mandir}/man5/ngircd.conf*
diff --git a/doc/HowToRelease.txt b/doc/HowToRelease.txt
index 48f2bce8..35514230 100644
--- a/doc/HowToRelease.txt
+++ b/doc/HowToRelease.txt
@@ -46,9 +46,10 @@ b) Make sure the source tree is in a releasable state ;-)
     - Are all branches & patches merged? Check GitHub issues, pull requests
       and milestones!
     - Run as many tests as you can!
-    - Is the AUTHORS file up to date? This command may be helpful:
-      "( grep '>$' AUTHORS; git shortlog -se | cut -c8- ) | grep -Ev \
-       '(alex@barton.de|fw@strlen.de)' | LC_ALL=de_DE.UTF-8 sort -u"
+    - Is the AUTHORS.md file up to date? This command may be helpful:
+      "( grep '>$' AUTHORS.md; git shortlog -se|cut -c8-|sed 's/^/- /' ) \
+        | grep -Ev '(alex@barton.de|fw@strlen.de)' \
+        | LC_ALL=de_DE.UTF-8 sort -u"
 
 c) Update the files describing the new release:
     - ChangeLog
diff --git a/doc/Makefile.am b/doc/Makefile.am
index d82480e9..fd1cbfd6 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -39,7 +39,7 @@ doc_templates = sample-ngircd.conf.tmpl
 
 generated_docs = sample-ngircd.conf
 
-toplevel_docs = ../AUTHORS ../COPYING ../ChangeLog ../INSTALL.md ../NEWS ../README.md
+toplevel_docs = ../AUTHORS.md ../COPYING ../ChangeLog ../INSTALL.md ../NEWS ../README.md
 
 SUBDIRS = src