An example that probably everyone can understand is youtube. Content creators are often begging for like/subscribe and even present graphs that show that only 10% of their regular viewers are subscribed. This seems like a social problem to some, but in reality it’s a technical problem because if you like/subscribe, your feed will drown in “similar” videos of much lower quality and that will haunt you for weeks. And there’s a whole set of other ui/ux issues even if you decide to subscribe. So many people avoid interacting with videos too much because of that.
I know youtube is a beaten horse, but it is a textbook example of what I mean. I could theorize about what’s wrong with wikis, but wiki guys see it much better. My key thought here is “check twice that it’s not technical before calling it social”, but it may not be the case here.
As an aside though, only 10% participating isn't very unique to youtube. Its a pretty common rule of thumb that 89% only lurk, 10% participate in some limited fashion, and 1% become super active, in any online community https://en.wikipedia.org/wiki/1%25_rule
But I agree in general that a problem may be sort of recursive or self-supporting and not always technical. I just see people often enumerating simplest solutions and defeating them in the same comment, so that nothing gets done or even tried, when real-world systems are always complex and complexity is hard but at the same time has many potential tipping points. People build empires on default settings alone and lose businesses on a tiny but stable leak in the funnel. Thinking that there’s no such important and easily overlooked points in any non-trivial system, and it’s just all about users, is a mistake.
The amount of trivial self-defeating ideas that for some unclear reason supposed to prove the absense of a solution - with the current solution being a dead stupid counter - is amazing.
MediaWiki uses the term "category" for its system of tagging pages. This generally is used as a very complex system of hierarchy with many nested levels and prescribed "correct" categories.
Some people think we should use "tags" instead (e.g. less nesting and more intersecting. Instead of a category "People in Belgium" use a tag "People" and a tag "Belgium" and apply both).
On a technical level the feature requirements are basically the same, but the word tag and the word category have such strong connotations that the mere name strongly supports one social organization over another (imo)
We definitely need an official Discord equivalent with wider adoption. I can't effectively use IRC on my phone and computer simultaneously. In terms of editor outreach, I don't have any easy answers. Wiki Education is very good at bringing in editors.
Aside from Mediawiki.org, Ward Cunningham, inventor of the wiki, has written extensively about wiki patterns. He’s also created a reference implementation for a federated wiki that attempts to solve the fork & revision control use cases centralized wikis struggle with. See https://github.com/fedwiki
As an example, orphan articles (ones not linked from any other pages) [1] are categorized and tagged on Wikipedia. There are many editors that spend their time trying to find places to link to orphaned articles, which improves discoverability of that information.
The best programming language-specific Wiki I've found is cppreference.com. They have a very nice stylistic approach to dealing with the different C++ standards.
[1]https://en.wikipedia.org/wiki/Wikipedia:Orphan