Project

General

Profile

MediawikiMigration » History » Version 3

Denis 'GNUtoo' Carikli, 05/01/2020 10:24 PM

1 1 Denis 'GNUtoo' Carikli
h1. MediawikiMigration
2
3 2 Kurtis Hanna
Redmine's wiki uses Textile markup, while MediaWiki uses the Markdown markup language. It looks some redmine has recently been working to make it easier to transition from textile to markdown: https://www.redmine.org/issues/32424 https://www.redmine.org/plugins/redmine_reformat
4
5 1 Denis 'GNUtoo' Carikli
TODO:
6
* Find links to projects that can help migrate the wiki content and compare them:
7
** Look if it's possible to keep the history to make sure that smaller contributors don't get forgetten
8
** Contact the Archive team to backup the redmins wiki
9
** Make sure it gets archived completely on archive.org/web
10
** Make sure it gets archived in files that can be restored (but without non public information like password hashes, etc)
11 3 Denis 'GNUtoo' Carikli
12
h2. Rationale
13
14
Pros:
15
* Can be interfaced with Wikidata.
16
* The syntax is easy enough to use by people that don't know how to program, many people are used to it, and at the same time it's well documented.
17
* The table syntax of redmine textile format is too complicated for several key contributors like dllud.
18
* The main functionality, including the preview work completely without JavaScript. GNUtoo had huge issues with the redmine preview not working without javascript, leading to many bad editions that are fixed in subsequent editions that are fixed in subsequent editions...
19
* Other projects like Libreplanet, and Parabola uses mediawiki
20
* Can be used offline thanks to projects like Kiwix
21
* Can easily be backuped by external projects like thearchiveteam
22
23
Cons:
24
* We need to migrate, if possible in a way that preserves history
25
* We loose the integration with redmine #<bug number> will have to