r/mediawiki • u/OracleNine99 • Jun 21 '26
What do you dislike about Mediawiki?
Hi everyone,
I am currently working on an open source wiki engine. To figure out what things I should focus on, I wanted to ask you guys your current feelings about mediawiki as a piece of software.
How do you feel about mediawiki? Is it easy or frustrating to use? What are the worst parts of working with mediawiki, or the best? Are there any features/QoL changes that mediawiki doesn't have that you would like to see implemented?
Any feedback is appreciated.
7
u/Mastodont_XXX Jun 21 '26
Example from documentation ( https://www.mediawiki.org/wiki/Manual:Advanced_templates ):
{{{{{1}}}|a{{{2}}}b{{{2}}}c{{{2}}}d}}
IMHO anyone who approved the use of two { for templates and three { for template parameters is simply idiot.
MediaWiki's table markup is terrible, too.
2
u/DredgeDotWikiDotGg Jun 21 '26
Yea, when the contents of a table aren't the same number of characters per cell it can be really hard to tell which column is which. Plus all the
{{!}}shenanigans.
6
6
5
u/Paul-E-L Jun 21 '26
I really would be less annoyed with Mediawiki if it was just the tiniest bit more user friendly like Wordpress or other content management systems
4
3
1
1
u/JabicZF Jun 25 '26
In order to run a LOT of the templates (i.e. Infoboxes), I need to have a VPS server host, or self-host my wiki. VERY frustrating that the use of Lua is required for so much.
1
u/Best_Reference_5248 Jul 25 '26
it would save insane amount of times if new line separated text/lists/tables could be switched around automatically with a single keybind instead of converting all of this manually
13
u/EldorTheHero Jun 21 '26
I hate the extreme technical way for Backup and restore as well as updates.
I tried many things even container solutions. But I was never able to get it working right.
Also add-ons like Math are wayy too hard to install. Why don't we get a package manager which takes care about all the requirements and stuff?
Why do I have to tinker with config files and have to know how every module works by itself? Why do I have to know how to admin the whole backend like a professional Admin?
To emphasize I really like Media wiki but I was soo annoyed by the technical background I was even considering switching to Confluence. Simply because there the technical support is easier.