MidgardWikiEvaluation
This wiki still needs lots of love. This page reviews the features available /missing and the pending bugs in the tool. Content related issues go to WikiReorg.
Expected functionality in a wiki
Pending/Broken
- All wiki pages can be listed by title index
- System to avoid/deal with conflicting edits (wontfix, major)
- Index of wanted pages (linked, not created) (wontfix, minor)
- ... also Import/export to DocBook/XML is important in order to generate PDFs and print-ready docs. (pending resolution)
- Cannot rename a page's title and URL (wontfix)
- Wiki's HTML-button behaviour strange and unexplained (later)
Partially implemented
- List of changes sorted chronologically (wontfix, major)
- History of changes and diffs for each page (wontfix, major)
- Back links (pages that link here)
- Preview page (wontfix)
OK
- Pages are easy to create from scratch or from a wiki link in a existing page: works.
- The pages have comprehensive URLs decided by the user: works.
- Content can be searched within the wiki: Midgard wiki supports this but in maemo.org we use the Google engine. It could be configured to search the wiki only.
- Changes can be reverted back: works. Click a revision, then "Restore to this revision"
- Pages can be edited only by users with permissions: works. This is fully configurable via Midgard ACLs. We can even set per-page or per-namespace read, update and create permissions.
- Subscription to changes in a page: works. Users can subscribe to either a single page or whole wiki.
- Easy to upload and publish images/files: works.
- Help documents to let users teach themselves: works. The docs could be improved, though.
- Renaming pages & corresponding URL: works. Users can change any page to a "redirection page" and choose where it redirects.
- Summary of the edit: works.
- Subpages /MyPage/MySubPage: works.
- Templates: we have something better: multiple schemas and real forms-based editing for them. Needs documentation, though.
- Categories: we have got tagging.
- Index of orphaned pages (created, not linked): works. http://maemo.org/community/wiki/orphans/
- i18n and Unicode support: works. Midgard imposes no limitations here (though Markdown parser needs to be audited for this).
- RSS feed of latest changes: fixed.
- Table Of Contents of a page.
- Wiki text editing box is too small to be usable: fixed