Page MenuHomePhabricator

Migrating to MediaWiki from another high-profile content management system should be a pleasant experience
Open, MediumPublic

Description

We should support people who want to move on from their current content management system and are considering MediaWiki as a replacement. That means:

  • a feature comparison (what features do I lose by migrating? What features do I gain? What things will work better/worse?)
  • matching common features to extensions / config (if you want to do X, you need to install this extension and configure it like this) - especially for things that can be done in MediaWiki via complex and flexible extensions like Semantic Forms
  • ideally, a migration script that does as much of the work as possible
  • a place for asking questions / asking for help
  • a langing page to collect all of the above, which can be found from the MediaWiki download page (or main page)

Some CMS-es that could use such tutorials:

  • Confluence
  • DokuWiki
  • TikiWiki
  • Wikidot
  • Wikispaces - closed (although this Wikispaces related page provides some example content)
  • Wordpress / other blog engines?
  • Drupal / other generic CMSes?
  • Sharepoint / other document management platforms?

Event Timeline

Here is a Wikidata Query listing CMS systems:
try it!

By the way BITPlan successfully migrated from Lotus Notes to SMW in 2014. The number of articles in the system has risen from 40 articles per user/year to 280 articles per user per year!

And "no" - it was not a pleasant experience at the time to migrate. It took some 3 months to get things running again. In 2019 the situation is now much better a lot better tools are available - we just should make sure people know about these!

freephile updated the task description. (Show Details)

I think the top two should be Confluence, and SharePoint / SharePoint Wiki

MarkAHershberger subscribed.

I believe @Osnard did some work on Confluence that would be helpful here.

We have a "confluence migration tool" on github: https://github.com/hallowelt/migrate-confluence/

There is a small "tutorial" in the README.md that describes not just the useage but the whole process (export, conversion, import)