From 0df7a4853b6da2d6368257d2276973a0ae46dd5d Mon Sep 17 00:00:00 2001
From: Alyssa Ross <hi@alyssa.is>
Date: Fri, 19 Jan 2024 00:07:31 +0100
Subject: Documentation: remove references to mailman-web

Bots have been nonconsensually creating mailman-web accounts for
people to flood them with spam.  Aside from using reCAPTCHA (ugh) or
modifying mailman-web, the only thing I can really do to prevent this
is to disable unauthenticated web subscriptions, and the creation of
mailman-web accounts, which I have now done.  Ideally, it would be
possible to configure it so that creating mailman-web accounts is only
allowed for email addresses that have already subscribed to the list
by sending an email, but that's not currently the case.

This makes Postorius useless to people who don't already have an
account.  Hyperkitty is still useful, but people without existing
accounts won't be able to use it to post to the lists, and the UI
still shows Sign In and Sign Up links, which is pretty confusing when
signups are disabled.  It doesn't really offer anything that
public-inbox doesn't any more.

As a result of these changes, I'm removing all references to
mailman-web from the documentation.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
---
 Documentation/contributing/communication.adoc | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

(limited to 'Documentation/contributing/communication.adoc')

diff --git a/Documentation/contributing/communication.adoc b/Documentation/contributing/communication.adoc
index b38f66d..873c42d 100644
--- a/Documentation/contributing/communication.adoc
+++ b/Documentation/contributing/communication.adoc
@@ -50,10 +50,6 @@ If you are interested in participating in the project, or even just
 following along with it, the best thing to do is subscribe to one or
 more of the Spectrum mailing lists.
 
-If mailing lists are not your thing, that is okay! Try the
-https://spectrum-os.org/lists/hyperkitty/[Web UI], which allows you to
-interact with the mailing lists much like a modern web forum.
-
 Each list has https://spectrum-os.org/lists/archives/[archives] that
 can also be accessed via the web, NNTP or Atom. You are strongly
 encouraged to mirror them.
@@ -64,18 +60,16 @@ encouraged to mirror them.
 This is a one-way list where announcements from Spectrum's developers
 will be posted.
 
-You can subscribe
-https://spectrum-os.org/lists/mailman3/lists/announce.spectrum-os.org/[on the web],
-or by sending mail to *announce-subscribe@spectrum-os.org*.
+Subscribe by sending a message to announce-subscribe@spectrum-os.org.
+Unsubscribe by sending a message to announce-unsubscribe@spectrum-os.org.
 
 [#spectrum-discuss]
 === discuss@spectrum-os.org
 
 This list contains high-level discussion about the project.
 
-You can subscribe
-https://spectrum-os.org/lists/mailman3/lists/discuss.spectrum-os.org/[on the web],
-or by sending mail to *discuss-subscribe@spectrum-os.org*.
+Subscribe by sending a message to discuss-subscribe@spectrum-os.org.
+Unsubscribe by sending a message to discuss-unsubscribe@spectrum-os.org.
 
 [#spectrum-devel]
 === devel@spectrum-os.org
@@ -88,5 +82,5 @@ including how patches are sent to this list and discussed.
 For more information, see
 xref:working-with-patches.adoc[Working with Patches].
 
-You can subscribe
-https://spectrum-os.org/lists/mailman3/lists/devel.spectrum-os.org/[on the web], or by sending mail to *devel-subscribe@spectrum-os.org*.
+Subscribe by sending a message to devel-subscribe@spectrum-os.org.
+Unsubscribe by sending a message to devel-unsubscribe@spectrum-os.org.
-- 
cgit 1.4.1

