{"id":100,"date":"2026-09-22T21:14:48","date_gmt":"2026-09-22T19:14:48","guid":{"rendered":"https:\/\/linuxundich.de\/en\/?p=100"},"modified":"2026-10-04T01:39:47","modified_gmt":"2026-10-03T23:39:47","slug":"ubuntu-wiki-a-fresh-start-with-mediawiki-instead-of-moinmoin","status":"publish","type":"post","link":"https:\/\/linuxundich.de\/en\/ubuntu-wiki-a-fresh-start-with-mediawiki-instead-of-moinmoin\/","title":{"rendered":"Ubuntu Wiki: A Fresh Start with MediaWiki Instead of MoinMoin"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In the early years of <a href=\"https:\/\/ubuntuusers.de\/\">ubuntuusers.de<\/a> (in German), I wrote quite a few wiki articles myself. Not just technical how-tos, but also pages for the community itself, such as a guide on <a href=\"https:\/\/wiki.ubuntuusers.de\/ubuntuusers\/Moderatoren\/Richtig_fragen\/\">how to ask questions the right way<\/a> (in German), so the forum wouldn&#8217;t get yet another \u201cdoesn&#8217;t work, please help\u201d for the hundredth time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What stuck with me most is how quickly a collection like that grows when a few people contribute regularly, and how quickly it gathers dust when they don&#8217;t. In the German-speaking world, we&#8217;ve been spoiled to this day: in my opinion, the <a href=\"https:\/\/wiki.ubuntuusers.de\/Startseite\/\">ubuntuusers wiki<\/a> (in German) is one of the best pieces of Linux documentation out there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The official Ubuntu wiki always had a harder time next to it, with a dusty look, two parallel addresses, and for anyone who wanted to contribute, a request on Launchpad first. Unsurprisingly, people over here looking for a solution rarely ended up there. Now it&#8217;s getting a complete restart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Two wikis become one<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Strictly speaking, there were actually two official wikis: besides <a href=\"https:\/\/wiki.ubuntu.com\/\">wiki.ubuntu.com<\/a>, there was also the CommunityHelpWiki at <a href=\"https:\/\/help.ubuntu.com\/community\">help.ubuntu.com\/community<\/a>. Which one was responsible for what content, probably not even Canonical itself knew in the end. If you wanted to create a page, you first had to guess.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s over now: both legacy wikis are being replaced by a single new one, which <a href=\"https:\/\/discourse.ubuntu.com\/t\/a-new-ubuntu-wiki-part-5-pre-launch\/85570\">went into production<\/a> this week. Under the hood, <a href=\"https:\/\/www.mediawiki.org\/wiki\/MediaWiki\">MediaWiki<\/a> is now doing the work instead of MoinMoin, the same software that powers the Arch Wiki and Wikipedia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The switch was overdue. The old wikis ran on a MoinMoin version that still requires Python 2 and has accordingly gone without security patches for years. Debian is currently busy with a <a href=\"https:\/\/wiki.debian.org\/DebianWiki\/WikiRevamp\">similar migration<\/a>, so Ubuntu isn&#8217;t alone in making the move.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac23757242c9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac23757242c9\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/linuxundich.de\/wp-content\/uploads\/2026\/09\/ubuntuusers-wiki-2026.webp\" alt=\"Open browser window showing the start page of the ubuntuusers.de wiki with various topic categories.\" style=\"width:100%\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">In the German-speaking world, when it comes to Ubuntu questions, there is still hardly any way around the ubuntuusers.de wiki, which is maintained by the community.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">All You Need to Contribute Is an Ubuntu One Account<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Authors will notice the biggest change. Until now, you had to apply for membership in a wiki editors group on Launchpad and then wait for a person to decide, at their own discretion, whether a total stranger could be trusted or not. From now on, an Ubuntu One account is enough to edit existing pages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to create new pages or touch protected ones, you need <a href=\"https:\/\/wiki.ubuntu.com\/Ubuntu_Wiki:User_groups_and_teams#Autoconfirmed\">ten edits and a first contribution that is at least four days old<\/a>. That&#8217;s the classic autoconfirmed model from the Wikipedia world. New contributors have to earn a bit of trust before they get to the delicate spots.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can write either in the visual editor with slash commands or in the source editor, which comes with syntax highlighting, linting, live preview, and multi-cursor support. On top of that, there&#8217;s a dark mode, a mobile-friendly interface, image uploads including galleries, automatic spam filters, and, for the tinkerers among you, a sandboxed Lua interpreter for dynamic templates.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac2375724850&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac2375724850\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/linuxundich.de\/wp-content\/uploads\/2026\/09\/ubuntu-wiki-restart-01.webp\" alt=\"The start page of the Ubuntu wiki in an open web browser window.\" style=\"width:100%\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">This is what the new Ubuntu wiki looks like: after more than 20 years, MediaWiki replaces MoinMoin, complete with dark mode and a mobile-friendly interface.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">50 pages don&#8217;t make a wiki yet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s the catch: the new wiki has next to no content. Instead of migrating tens of thousands of pages from two decades, Ubuntu is starting with around 50 pages and the announcement that the community should catch up on the rest itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I can understand that, since a good chunk of the old collection was outdated, duplicated or simply spam, and only what is still worth keeping should be carried over. Still, it means for now: old bookmarks and the hits from your last ten Google searches lead nowhere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At least you won&#8217;t end up on a bare 404. Instead you get search results in the new wiki, search results in the archive, and the offer to create the page yourself. With a bit of goodwill, the dead end turns straight into an article of your own.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac2375724de0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac2375724de0\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/linuxundich.de\/wp-content\/uploads\/2026\/09\/ubuntu-wiki-restart-02.webp\" alt=\"A browser window showing an overview page of the Desktop category in the Ubuntu wiki.\" style=\"width:100%\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">The new wiki is still pretty empty: it launches with around 50 pages, and the community is supposed to contribute the rest.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The old content lives in the archive<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to browse the old material, you&#8217;ll find it as a <a href=\"https:\/\/github.com\/ubuntu\/wiki-archives\">text archive on GitHub<\/a> (already converted to MediaWiki syntax, which makes migrating individual pages much easier), as a <a href=\"https:\/\/github.com\/ubuntu\/wiki-archives\/releases\/tag\/ubuntu-wiki-tarballs-final\">tarball with images, attachments and revision history<\/a>, and as a <a href=\"https:\/\/ubuntu-community-team.github.io\/ubuntu-wiki-archives-viewer\/\">web viewer<\/a> you can run locally or online.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team adds a warning right away: the dump is a few months old, so very recent edits from the old wiki are missing. The redirects from help.ubuntu.com\/community are supposed to follow in the next few days. For now, you can report errors via Discourse to the <a href=\"https:\/\/discourse.ubuntu.com\/g\/comms-council\">Communications Council<\/a>.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ac2375725394&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ac2375725394\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/linuxundich.de\/wp-content\/uploads\/2026\/09\/ubuntu-wiki-restart-03-1.webp\" alt=\"An open browser window showing the Ubuntu wiki page about Nautilus scripts.\" style=\"width:100%\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">If you miss an old page, you can find it in the archive and copy it over to the new wiki by hand \u2013 and update it while you&#8217;re at it.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Technically, this is a clean break, and getting rid of the editor hurdle was long overdue. But whether this turns into a serious knowledge base again won&#8217;t be decided by the software. It depends on whether enough people show up to bring the good old pages over and update them along the way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After all, the Arch Wiki isn&#8217;t good because of MediaWiki, and ubuntuusers never was either. What do you think: is the effort for the official wiki worth it at all? Are there still enough authors out there to fill the wiki with life? Or is the era of distro wikis over anyway?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Ubuntu wiki now runs on new software: MediaWiki replaces the aging MoinMoin. The catch: the wiki starts with just around 50 pages, while the old content sits in the archive.<\/p>\n","protected":false},"author":2,"featured_media":122,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"lui_source_id":46906,"lui_source_hash":"18d7cff4dc626853a0395cff2d9367652a2a6047d179d07f66f85896a567ce3c","lui_source_translated":"2026-10-03","lui_source_reviewed":true,"lui_via_url":"","lui_via_label":"","lui_source_url":"","lui_source_label":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gnu-linux"],"_links":{"self":[{"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/posts\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":1,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/posts\/100\/revisions\/123"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/media\/122"}],"wp:attachment":[{"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxundich.de\/en\/wp-json\/wp\/v2\/tags?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}