Bonum Certa Men Certa

Mailing lists vs Discourse forums: open source communities or commodities?

posted by Roy Schestowitz on Nov 06, 2025

18:00 Thu, 06 Nov 2025

Reprinted with permission from Daniel Pocock.

The free software movement and our principles came of age in the era of mailing lists and NNTP newsgroups.

Both of these technologies have been attacked from various angles over the years. NNTP has mostly been abandoned. Mailing lists continue to exist but they are increasingly subject to both the fake discussion syndrome and the pressure from certain quarters to use a web-based platform like Discourse.

Some of the more prominent corporate-controlled open source projects have already turned off their mailing lists and migrated to Discourse, including the Fedora Project and the GNOME Project. Notice these projects have similar corporate controllers so it doesn't appear to be a coincidence that they both abandoned mailing lists.

Loss of independence and privacy

One of the first things you lose with Discourse is the ability to contact your colleagues independently. Discourse hides people's email addresses so you are forced to correspond with them through the same web site. If the Discourse has a temporary outage or if it is totally turned off like the Albanian group then you lose all contact with some people. It feels wrong to invest time developing relationships with open source collaborators, to spend time answering their questions and helping them and not be able to follow up with them in future.

On top of that, it presents practical problems: some of the people you are communicating with may be using different pseudonyms in each forum. It becomes inconvenient, hard and maybe impossible to search your inbox looking for any mail from a particular correspondent.

The second disadvantage of forum pseudonyms is that all communications you send with private or direct messages are subject to surveillance by the system administrator and moderators. Whatever benefit you hope to achieve by contributing time to the open source community, the surveillance works like a tax on your long term payback. For example, if you are hoping to offer additional paid support outside the forum, the administrators may notice you doing this and take measures to monetize your clients for themselves.

Difficulty cross-posting between communities

Sometimes there is a good reason to cross-post a discussion between two mailing lists or to CC somebody from another community on a specific thread.

You simply can't do this with Discourse unless you force every external user to sign up for a Discourse account too.

The friction this creates can be understood using Metcalfe's law: the value of any platform can be quantified as the square of the number of users.

In other words, if you have one hundred users on a Discourse forum, the value is 100^2 or it is 10,000.

Using the same formula to rate the value of a mailing list, we don't just count the number of people subscribed to the mailing list, we count everybody on the planet who has an email address. Anybody with an email address can be added to a discussion on CC. If there are one billion people with email addresses then the value of email lists, based on Metcalfe's law, is 1,000,000,000^2. That is 1,000,000,000,000,000,000.

Therefore, Metcalfe's law tells us that email remains a lot more powerful than any forum platform.

Email lists let you keep a copy of everything you contribute

Everything you contribute to an email list is automatically saved to your Sent mail folder.

Even if the email list server is shut down in future, you still have a copy of all your contributions and you can use them in any way you please.

Mailing lists and Discourse are equally unsuitable for certain tasks

When people attack an existing mailing list and demand a change to the Discourse technology, they often make over-sensationalized promises about the extent to which Discourse will solve communication problems.

In fact, in many cases I looked at, I felt that the community needs to become more effective at using related technologies like wikis, bug tracking systems and project management tools.

Discourse offers wiki markup but it isn't a replacement for a real wiki server.

Being able to click a button and close a topic in Discourse is not the same as the full workflow in a bug tracking system.

Discourse allows us to create links between topics. Bug tracking and project management software is far more advanced as it allows us to identify whether a link between two bugs is a hard dependency.

Project management tools like Redmine-Agile plugin and the lightweight Kanboard application offer a convenient Kanban board (moving cards) user interface for managing tasks. Forum technology like Discourse doesn't work that way at all.

I've heard of people spending a lot of time trying to customize Discourse to meet a particular requirement before somebody told them there is a better tool for the job.

Therefore, whenever somebody tries to start a discussion about shutting down the mailing lists and moving to Discourse, it is a good idea to try and set up one of these other technologies in parallel and just keeping the mailing list as it is.

Posts being modified and suppressed after-the-fact

Discourse gives the forum controllers a lot of power to modify, relocate and delete individual posts within any topic.

In some Discourse instances, users are permitted to modify their own posts after sending them. The user interface will usually give some visual notification to help people understand if a message was modified by the original author but they don't tell you if a message was modified by an administrator.

Some people only use this capability in a responsible way, for example, to correct broken links and typos.

However, some people make drastic changes to their messages even after other people replied to them.

This leads to situations where some replies end up looking stupid or incorrect because you can't see how they relate to earlier messages in the same thread or topic.

Discourse email mode disabled by default and leads to conflict

Proponents of Discourse will often emphasize that it is risk-free because it has an email mode like mailing lists.

By default, the email mode is disabled in every new user account and only those people who are knowledgable ever turn it on.

As a consequence, it seems a lot of people have not tried it at all.

Emails received from Discourse email mode don't show you the real email addresses of the people you are corresponding with. All replies you send go back to the Discourse forum where the administrators can monitor your conversation or cut you off on a whim.

With few people enabling it, we now have the problem that very few people have local copies of the discussions in certain communities.

If every participant has a local copy of every message then it is very risky for the administrator to try and tamper with messages in the online web archive.

A good example of this is the leaking of Armijn Hemel's resignation from the FSFE (fake FSF). The resignation email was forwarded to everybody on the FSFE misfits discussion list. The misfits deleted the message from the online message archive but everybody who was subscribed to the list still has a copy in their inbox.

Whenever somebody leaks something really important like that in a Discourse forum, it is usually disappeared before most people have time to log in and read it.

Really bad/impractical printing and archiving of Discourse threads

Each forum software works differently. Discourse forums seem to use a lot more JavaScript than other web-based forums. In particular, when you open a thread or topic, JavaScript is used to load the first few messages and it only tries to download and display subsequent messages after you start scrolling.

If you open a thread and simply click the print button it will only print the messages that are currently or recently visible in the window. It doesn't seem to download later messages and include them in a single print-out unless you very tediously scroll through the whole thread from top to bottom.

This also has negative consequences for people who want to keep a locally-searchable mirror of the thread archives. You can't easily mirror a Discourse forum with tools like wget or curl.

These limitations of the user interface are not consistent with the ethical principles that open source communities have been founded on. It creates a situation where only a small group of people have convenient use of the contact details and the full message history and everybody else is a second-class citizen.

Surveillance of browsing habits

Another sneaky consequence of any forum software is the ability of the administrator to monitor which threads each user is looking at.

In communities that are highly political this increases the power imbalances.

Knowledgable users are aware of this and if these people spend less time in the forums then it reduces the quality of the discussions.

People still need to learn email habits

Taking a couple of corporate-controlled communities and forcing them to use Discourse forums doesn't change the fact that thousands of other communities are still using their traditional email lists.

People promoting Discourse forums sometimes argue that it is too hard to teach newcomers proper email etiquette.

This is a fallacy. Back in the early days, it was even harder to teach email etiquette because we didn't have things like streaming video. In the 1990s, people had to read instructions. Today, they can watch a video recording of a conference presentation about email etiquette.

Given that people will have to use these skills in other communities, this particular argument should not be taken too seriously.

Hosting Discourse and other forums is always a bigger pain than email hosting

Hosting a mailing list requires some attention to system administration and anti-spam systems.

Hosting a Discourse forum or any other web forum creates many more attack vectors for people looking for defects in the scripts and URLs, DoS attacks and such things.

The most common mailing list systems are available in convenient packages for most Linux and BSD operating systems. Web based solutions like Discourse sometimes expect the system administrator to fly by the seat of their pants, using code that comes directly from a repository or a cloud image. In these cases, the code hasn't been checked by a package maintainer and when you download it directly into your server, you may not realize if there are any untrustworthy binary artifacts or other unexpected surprises in the code.

Communities become commodities

The net effect of a web based forum such as Discourse is that the community is reduced to commodity. People who spend time contributing worthwhile content, such as answering difficult questions from their peers, may get no benefit or recognition at all if the forum administrator rearranges and edits the threads to serve some other purpose.

Forum administrators sometimes get out of touch with who is doing the work answering questions or contributing the most useful content. Sometimes their attempts to reorganize discussions are perceived as censorship or micro-managing. The people who slap each other on the back and agree with each other might hang around but the talented people stay away.

There isn't really a dual-control mechanism: these systems don't give individual users the ability to protect their contributions from editing.

In the most catastrophic cases where there are two or more administrators, we sometimes see a shoot-out situation where they both rush to lock each other out and the fastest wins.

Forum technologies create much more granular hierarchies than mailing lists. This can impact the way users see each other and the way they communicate with each other. It casts a long shadow over the culture.

Other Recent Techrights' Posts

EPO People Power - Part VI - Criticism Not Permitted, Media Subjected to Contempt by Cocaine Addicts Who Manage the Press for the EPO
Why won't any large publisher in Europe cover this? What does that say about the state of journalism in Europe?
"Smart" or "Intelligent" Agents and "Vibe Coding" Deletes Everything You Have
A high price to pay, no?
 
EPO People Power - Part VIII - The Chipmunk on Cocaine, Now Deleting Videos
video has been removed
What If the Economy Isn't "Down" But Mostly Diverted? (While "AI" Fills a Gap for Capital That No Longer Exists in Tech)
"AI" is an "Arms Race", because they need to be bailed out by taxpayers' money
Techrights Site Search Was a Success After All
A few hiccups dealt with, ironed out
Valve's SteamOS, Microsoft Canonical's Ubuntu, and Other Platforms That Only Leverage Free Software (But Won't Protect It)
Ubuntu "took off" not because it was very good or very easy. Ubuntu "took off" because of ShipIt, i.e. because of a multi-millionaire subsidising its mass distribution (at a personal cost).
The Free Software Foundation (FSF) Paid Respect to Its Founder This Year, Now It Wants You to Join
We're glad to see the FSF paying respect to its founder in its Web site
2026 Guaranteed to Give Us Compromised Media Funded by "AI" Boosters to Promote "AI" and Sometimes be Composed by "AI" (Chatbots)
follow the money of the Ponzi scheme
Under IBM, Things Culminate at "AI-Equipped Customer Experience Transformation" at Red Hat
Whatever that even means
Andy Farnell and Helen Plews Now at the Wheel in Cybershow
Cybershow (Cyber|Show) has very good blog posts and episodes
Microsoft Trims More Jobs
The worst layoff year in 20 years, by the numbers
EPO People Power - Part VII - The Corporate Media and the Reference Sites (e.g. Wikipedia) Are Already Compromised and Complicit
Looking back at the whole thing, it's clear to me that Europe does not really have free press
New Paper Shows That EPO "Growth" is Dictated From Above, Not Earned (More Monopolies Granted by Breaking Rules, Laws, Conventions)
"Targets for 2026 are currently being handed down to individuals."
EPO People Power - Part V - The European Media is Practically Dead When It Comes to Covering European Patent Office (EPO) Corruption
That sort of sums up where European media/press stands
Datacentre and Server Maintenance Next Week
The last time we rebooted into the latest stable kernel was 96 days ago
Afraid of Words, Not Afraid of Actions
Those corporations want us to bicker over words, not their actions
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, December 11, 2025
IRC logs for Thursday, December 11, 2025
IBM Workers Still Blast IBM Management for Firing Loads of Workers While Overpaying to Buy Useless Companies
IBM's CEO is killing the cow
LLM Slop About Linux Still Seems Scarce
LLMs aren't dead, but metrics published online say that their usage is fast declining
Links 12/12/2025: Oracle Shares Collapse After Slop Bubble Inflated (Circular Funding/Financing One's Own 'Clients'), "Trials by Jury" in UK Considered
Links for the day
Gemini Links 12/12/2025: 'Kinetic Energy' and Browsing Geminispace With a GUI, TUI, or CLI Client
Links for the day
Links 11/12/2025: Escalations Around Japan, Software Patents Found Invalid
Links for the day
Killing the IBM Cash Cow, Raising Massive Debt Instead
In a healthy company, the CEO and CFO would get sacked on the spot for doing so. But IBM is not a healthy company, it's just a sick cow being milked to death.
Links 11/12/2025: Dangerous Flukes by Slop and Bottled Water as 'Placebos'
Links for the day
Gemini Links 11/12/2025: Repairs, Wisdom of the Crowds, and AC Explorations
Links for the day
Those of Us Who Grew Up Playing Doom Must Remember What Microsoft Did to Its Creator
Doomed by Microsoft
We Need Your EPO Insider Stories
To date, the EPO and any other company/institution hasn't managed to remove even a single public page that we published
Yes, IBM is Also Laying Off Indians (Even in India)
that goes against the popular/hot narrative of "jobs moving to India"
At The Register MS, Fake 'Articles' Sponsored by WIntel (Windows+Intel)
We've meanwhile noticed that there's new sponsored spam in at The Register MS and it might be slop
Microsoft-Sponsored Wikipedia Spam About "AI", Added by Microsoft Operatives
When it comes to Wikipedia, follow the money (sponsors)
Keep on Pushing, EPO Management is in a State of Panic This Week
Contact your representatives today
In Addition to National Delegates, Contact the French or Portuguese Governments (Politicians) Regarding António Campinos
Someone needs to step into the EPO and open up all the closets
EPO People Power - Part IV - Sexism, Chauvinism, and Lines of Cocaine at Europe's Second-Largest Institution
Recently, one reader told us about Berenguer, who made the "mistake" of using cocaine in the open market
If You Want Freedom, Follow Richard M. Stallman (RMS)
To be clear, I like Linux, I like its founder
EPO People Power - Part III - Challenging Corruption
The media - as in the national press - isn't interested in writing about it
The Flawed Notion of Criticising for Criticism's Sake
People who are highly critical of things are not "toxic"
A Lot More Than Techrights
you probably also want to follow the RSS feed of the sister site
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, December 10, 2025
IRC logs for Wednesday, December 10, 2025
The Web Has Become Extremely Rude
If you cannot behave, go offline
Slopfarms Parrot Any Number That GAFAM Throws at Them, Even Totally Fictional Figures That Merit Fact-Checking
fake from Microsoft
Microsoft Lunduke Tailors His 'Content' for 4Chan
The latest from Lunduke "Journal"
Richard Stallman Was Also Right About Microsoft GitHub (It's Becoming a Botfarm)
trashing the platform
Democracy and Buzzwords
and hype
Five Years in Gemini Protocol
One might say we escaped to Geminispace 2 years before the deluge of slop on the Web
Keeping Up the Pressure on EPO Management
We want to thank our European readers who contacted their representatives
Like Clickfraud Spamnil (Swapnil Bhartiya) But for Hate Mongering: What Twitter Has Become
If you still waste time in Social Control Media, consider changing course
For New PCs and for Old (or Retro) PCs the Increased Cost of System Memory Benefits GNU/Linux and BSDs
GNU/Linux does not have this problem or barely has this problem
Gemini Links 10/12/2025: "Thousand Mile Journey" and The Art Of Chilling
Links for the day
Moving Away From Content Management Systems (CMSs) and Flocking to Static Site Generators (SSGs)
The SSG 'hype' is not based on marketing but a simple reality
IBM is Laying Off Workers in India (While Spending a Fortune Buying a Company for Buzzwords, a Box-Ticking Exercise)
So what is the overall strategy?
EPO People Power - Part II - Talking About Corruption
European media must "grow a pair" and start writing about EPO corruption
Just a Little Slop About "Linux"
Slop about Linux isn't that common anymore
Links 10/12/2025: McDonald’s Latest Slop Gaffe (After Dumping IBM's Slop) and "Scam Altman’s Panic Sweats"
Links for the day
Circular Funding
Passing around capital that does not exist (for PR's sake, but there are ramifications)
Links 10/12/2025: Ransomware (Windows TCO) Has Crippled Economies, Slop (Fake) "Videos Have Flooded Social (Control) Media"
Links for the day
Y Combinator (YC) Funds Scams, Run by Scammers
Including Scam Altman
EPO People Power - Part I - Identifying Corruption
The EPO, at this stage, is a boat full of holes
IBM Has Become a "Plantation"
IBM is basically being destroyed for some cash at this point
It's Not Too Late to Send an E-mail to Your European Representative Regarding European Patent Office Abuses
If you live in Europe and have not done so already, please contact your national delegates, whose job is (at least on paper) to represent you
Almost a Thousand EPO Workers Have Voted for Industrial Action
Mandate given to SUEPO for action plan to stop the salary erosion of EPO staff
Why So Many Software Projects Are Quitting Microsoft and GitHub
Be more like LibreWolf. Move away from Microsoft and GitHub.
Many of the Attacks on Us Apparently Boil Down to Jealousy
Envy is a negative trait that leads people to self harm
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, December 09, 2025
IRC logs for Tuesday, December 09, 2025
Valuing One's Work by the Effort or Budget Taken to Undermine It
As long as what we publish is factual, nothing prevents its publication
IBM Says It Buys Another Company for "AI", So Why Does IBM Fire Its Own "AI" Experts?
As people rightly point out, this has nothing to do with "AI"
The Boundaries of Criticism
The harder the EPO will push back, the better the job we must have done
New EPO Series: Mafia Culture, Mobbing, Nepotism, and Illegal Drugs
The series shall start later today
Richard Stallman Was Right About "AI"
"Considering Stallman worked in the MIT AI lab in the era of symbolic AI, and has written GCC (an optimizing compiler is a kind of symbolic reasoner imo), I think he has a deeper understanding of the question than most famous people in tech."
With 3 Weeks Left (Sans Extensions) the Free Software Foundation (FSF) Has Already Raised About Half of the Money Set as Fund-Raising Goal
“Idiots can be defeated but they never admit it.” — Richard Stallman
Gemini Links 10/12/2025: Cranberry Juice and Gramophones
Links for the day