From The Linux Foundation
Bugs and enhancement requests to the MoinMoin-MediaWiki script should go here. Please sign your contributions; the easiest way is to embed four tildes on a blank line.
Final import
The final import has been done. Some of the bugs reported in the second import were fixed, but others have not been. Going forward, if you see problems in the old wiki content, the best way to get them fixed is to edit the wiki.
For historical purposes, the old bug reports and discussion are still archived here.
Jeff Licquia 13:08, 24 April 2006 (PDT)
Second import
The old wiki has been provisionally imported a second time, reflecting many of the bug fixes discussed here. Since much of the old information is no longer relevant, I've moved it to a new section below, and moved any relevant issues back here.
Bugs
- <pre></pre> tags used in mediawiki generate new lines.In MoinMoin it was used to preserve formatting IIRC.I think the desired action should be the "nowiki" tags - pradosh 05:45, 10 March 2006 (PST)
- Unfortunately, that doesn't quite work. See LsbinstallProblems, specifically the quote from Tobias Burnus. With either nowiki or code (the other possibility I considered), the quote is reformatted and flows out of the preceding paragraph. I think we're going to have to detect how triple-brace is used, and go with either pre tags for paragraphs or code for inline. Jeff Licquia 09:50, 10 March 2006 (PST)
- The CSS for the lsb skin didn't seem to support <pre></pre> formatting.I've stuck the code from the monobook skin into the CSS and it does format it now (to the designed effect).
- From Harald: escaping of WikiWords still broken, see SpecDatabaseSchema for examples.
- "Self: or Exploratory:" etc. should be stripped by the script. mediawiki has no such concept (AFAIK) ref: FrontPage#LSB_Project_Teams - pradosh 04:30, 20 March 2006 (PST)
Major issues
Sub-pages
Pradosh filed a bug above regarding comment pages. This is a symptom of a more general problem: MoinMoin sub-pages become separate pages in MediaWiki, with the slash replaced by (2f). We need to do something about those.
For (2f)Comments pages, it's easy: move them to Talk pages. But how do we deal with the rest? For now, I plan on substituting something for the (2f), and possibly adding some code to find sub-page links and fix them too.
Jeff Licquia 11:00, 10 March 2006 (PST)
The (2f) problem also becomes a problem with non-English pages. The () syntax is how MoinMoin encodes "illegal" characters in page titles. The number within the parentheses is the UTF-8 encoding expressed in hexadecimal.
Jeff Licquia 07:52, 13 March 2006 (PST)
(2f)Comments pages now fixed in import script.
Jeff Licquia 09:03, 14 March 2006 (PST)
First import
Bugs
- doesn't seem to word wrap as evident on UsingLsbBugzilla
- Partially fixed in import script. That particular page has keyword paragraphs, which MediaWiki insists on running together into one big paragraph. Not sure how to fix; suggestions appreciated. Maybe we just fix that problem manually. Licquia
- OK, found the proper conversion for the keyword paragraph markup. So, it should be totally fixed in the import script. Jeff Licquia 10:25, 10 March 2006 (PST)
- parser needs to send the Comments section from MoinMoin to the page discussion ie. Talk:
- Fixed in import script, but see below under "Sub-pages". Jeff Licquia 09:03, 14 March 2006 (PST)
- old wiki used an exclamation mark to "escape" non-wiki words, new wiki doesn't recognize this
- Fixed in import script. Since MediaWiki doesn't use WikiWords, should we strip the exclamation marks? Licquia.