Wikipedia, strictly speaking of the code they use, are more convenient than this wiki.
- Each page has an automatic discussion page for it(add a link to pagename:talk to all pages that don't end in :talk). This is extremely convenient in many cases.
- Sub-pages can be edited without seeing ALL the text of a page, which is more convenient
- The interface is easier to learn, for the same functions. Their buttons are nice, but I think we can have some better theme buttons. (-;
NeilStevens: I'd like to see some evidence for this assertion. I'm not going to make everyone re-learn how to do everything on this site without really good reason.
- A list of wanted pages ("there is a link but no page") and orphan pages ("there is a page but no link to it"). They don't have an unlinked ring check, however (for "wands points to sticks, sticks points to wands, nothing else points to them") but as a subject-specific wiki we should have this.
- The list of wanted pages is all people need to suggest where to improve, and reduces the risk of creating an improvement with a different page name than intended by the person making the link to an empty page; therefore reducing page duplication and hopefully typos in page names.
- Their diff file list is quite useful; you can check the difference between 2 pages versions separated by 100 changes if you like.
NeilStevens: Someone hasn't looked at this site well enough, yet. I know you haven't even looked at the revision history in page info yet here, for example.
- The "random page" link has "useless toy value" of course; but I've been known to fix random pages when they have bugs. "random page" makes a few people improve the page they find, sometimes. But the real purpose is "it's fun"!
- Their code is probably freeware, or not-so-hard to reverse-engineer in any case. Current wiki pages can be transfered to wikipedia-style code without much trouble.
NeilStevens: Patches welcome, though I don't promise to apply them all.
MassimilianoMarangio: Some of these features are already implemented and gathered in SiteNavigation: RandomPage, WantedPages, OrphanedPages
Discussion moved from DayInTheLifeArchive/Day in the short life of quite a few lost souls:
Simon: RecentChanges tends to roll off change links after a few days, and he expected diffs to be under "diffs". Info got me fooled myself, it might be appropriately called 'history'. Are you willing to change your wiki's presentation or source code?
NeilStevens: Sure, and if you could send me a patch to MoinMoin that renames Info to History I'd appreciate it!
I've checked around, yes that can be patched but more would need to be done... MUCH more.
Wikipedia's source code is superior to MoinMoin in some ways, such as the power to edit SECTIONS of a page rather than have the whole page in a text box each time; and I have found no counterargument to using wikipedia source code. Enlighten me if you know of any.
Download here: http://prdownloads.sourceforge.net/wikipedia/mediawiki-20031118.tar.gz?download
Release note on this stable branch of wikipedia's source code: http://sourceforge.net/project/shownotes.php?release_id=198311
I feel silly having this discussion in a days on the life of... a wiki?
NeilStevens: I need a wiki I can modify when I get the chance. That means it has to be written in a language that is maintainable. So, when I did my search for Wiki engines, I ruled out anything implemented in Perl or PHP. So, mediawiki is excluded.
Oh yes, and one more thing: MoinMoin's sources are maintained with GNU Arch (same as Arda), which makes it really easy for me to keep local changes (like new macros) but still keep up to date with new MoinMoin versions.
ToME Wiki