Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Next Generation Wiki ====== As mentioned multiple times [[/MoinMoin|MoinMoin]] is heavily outdated hence we will start on migrating from [[https://moinmo.in|MoinMoin]] to [[https://dokuwiki.org|DokuWiki]]. I will setup the notes and changes as required here. Anyone wants to give some inputs please feel free to modify or add notes here. ===== Important Notes ===== [[/DavidWolfskill|DavidWolfskill]] * No objection. [[/PhilipPaeps|PhilipPaeps]] * Preserve all existing links. * Use elbarto.nyi for this work. * Be careful while %%PoC%% to block Search Engine Crawlers indexing the intermediate pages * Perhaps as part of the migration, a header should be added to every page stating that it has been migrated from [[/MoinMoin|MoinMoin]] and not touched since. Eventually, that will give us an idea of which content is alive and loved and which is stale and can be pruned. [[/SergioCarlavilla|SergioCarlavilla]] (Will need a good %%FreeBSD%% inspired theme) * Will help with related themes [[/BaptistDaroussin|BaptistDaroussin]] * The migration should focus not on a forever backward compat, but on a onshot compat, aka the day we flip the switch, no new dead links [[/MarkLinimon|MarkLinimon]] * [[Wiki/About/MoinMoin|Personal Notes]] * Contribution Policy * Expiration Policy(If you have not touched it in N years, we may feel free to delete it. Or, if after contacted, etc. N should be large, like 5 or something) * %%FreeBSD%% Community Standard * [[WikiFixitGroup/WorkArea/NewWiki|Also has some work done]] [[/JohnBaldwin|JohnBaldwin]] * Note that there are a few "historical" pages which I'd like to keep around. (A list of possible pages would be really helpful here) ===== Tools ===== I am looking into different tools and will update here. ==== moin2doku ==== * [[https://github.com/glensc/moin2doku|Moin2Doku]] is a converter but it requires older versions of [[/MoinMoin|MoinMoin]] and Dokuwiki. I will try to create a VM with some older versions and see how it goes. ==== moindump ==== * [[http://moinmo.in/MoinDump|MoinDump]] Creates a flat hierarchy html outputs which is somewhat useful to be used with [[https://pandoc.org|pandoc]] but will involve some manual works. Need to explore ==== WikiMigration ==== * [[https://github.com/tnabtaf/WikiMigration|WikiMigration]] is another tool which looks promising as it creates the both creole/html outputs in a similar directory layout which then can be used with [[https://pandoc.org|pandoc]] ===== Caveats ===== * [[https://dokuwiki.org|DokuWiki]] [[https://www.dokuwiki.org/pagename|does not support CamelCase filenames]] which is the default in [[/MoinMoin|MoinMoin]] wiki/nextgeneration.txt Last modified: 2023/11/11 11:56by MuhammadMoinurRahman