Wiki Comparison Matrix
13 October, 2006Initial wiki comparison table.
Some notes:
- Can’t be Windows-platform, otherwise technology-neutral
- Er, some other things.
[JSPWiki](http://jspwiki.org/) | [MediaWiki](http://www.mediawiki.org/wiki/MediaWiki) | [Confluence](http://www.atlassian.com/software/confluence/) | [JotSpot](http://www.jot.com/) | [XWiki](http://www.xwiki.org/xwiki/bin/view/Main/WebHome) | |
---|---|---|---|---|---|
support multiple wikis (or equivalent paradigm, like wikifarming) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
WYSIWYG editing | plugin | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) |
page history | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
LDAP authentication | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
export into at least one of: XML, PDF, DOC, | plugin | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
email notification | plugin | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) |
fine-grained access control (private, editor, reader for wikis and pages) | ![Supported](http://philwilson.org/images/yes.gif) | plugin | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
users can grant and revoke access to their wiki in a per-wiki administrator role | ![Unsupported](http://philwilson.org/images/no.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
system-wide skinning/themeing | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
create page | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
delete page | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ? |
page diff | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
attach file | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
delete file | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ? |
file versioning | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ? | ? |
ability to use API for automatic group creation | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
add user to a group wiki | ![Unsupported](http://philwilson.org/images/no.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
remove user from a group wiki | ![Unsupported](http://philwilson.org/images/no.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
make user group wiki admin | ![Unsupported](http://philwilson.org/images/no.gif) | ![Unsupported](http://philwilson.org/images/no.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) | ![Supported](http://philwilson.org/images/yes.gif) |
Pricing | Free, open source | Free, open source | [Prices](http://www.atlassian.com/software/confluence/pricing.jsp), commercial (for our needs, c. £2000) | Unannounced price for server product (c. £100/month hosted), commercial | Free, open source |
Sorry about the whole “paradigm” thing.
Comments
Anthony
13 October, 2006 at 13:50
Anthony
13 October, 2006 at 13:58
Pip
13 October, 2006 at 15:03
Anthony
13 October, 2006 at 15:23
alf
16 October, 2006 at 11:01
Pip
16 October, 2006 at 13:21
Just installed Mediwiki 1.8.1 on my own server, and I’m sure it said the reason it offered me a table prefix option was for multiple wikis on the same Db.
I’ll remove LocalSettings.php and check.
Scrub that I’ve got my paradigms mixed up – it’s for multiple installations and not for multi-wiki management.
My apologies – delete and revoke all my privs!
I don’t think I can ever forgive you.
sudo “I can forgive you”
Could you add a row for prices?
Done (messily).