'''General Notes''' ''Adding Attributes'' ''Please use the same attributes and the same sequence of attributes in each review. If you add an attribute to one review, please consider adding it at the same location in each review, the WikiEngineReviewTemplate, and the WikiEngineReviewTemplateAnnotated.'' ''Reviews of New Releases'' ''Please maintain separate reviews for each version of each WikiEngine. The intent is to maintain reviews of old versions of software that might still be in use on a WikiFarm or on a specific WikiSite??. See WikiEngineReviewNewRelease for the recommended approach.'' ''Notes'' See WikiEngineReview, WikiEngineReviewNotes, and WikiEngineReviewTemplateAnnotated for notes and discussion about these reviews and Wikis in general. ---- '''General''' * ''Date of Review:'' 9 January, 2004 * ''Software and Version Reviewed:'' MoinMoin Release 1.1 (features in the current development version carry a [1.2] tag) * ''Review Summary:'' * ''Review Quality:'' Basic technical info * ''Standard Features Missing:'' ---- '''Software''' * ''Server OS:'' Any supporting python * ''Language:'' Python * ''Database:'' File system * ''Required Software:'' * Python (2.0) * CGI-capable web server (known configurations: Apache 1.3.x / 2.0.x on Windows and Unix; MS-IIS 4.0) * On Windows, you need a diff utility (CygWin has one) * [1.2] runs also under * twisted * mod_python * fastCGI * standalone built-in python webserver * ''License:'' GPL ---- '''WikiFarms''' * ''Name / cost / limits / URL:'' No known. ---- '''Content''' * ''Display original Wiki text?'' Yes, sort of. MoinMoin uses one space insted of one tab. * ''Text editing rules:'' Extended Wiki markup (http://purl.net/wiki/moin/HelpContents); MoinMoin has pluggable parsers, so you can add any markup system. * ''Headings?'' Yes (using "= header =" markup, up to 5 levels; support for table of contents). * ''Allowable WikiNames:'' Literally any (default is Latin-1 with 0-9 regarded as lowercase letters, the character sets for uppercase and lowercase are configurable; special markup allows any sequence of characters to be a wiki name, thus there are quite a few Japanese MoinMoin wikis). * ''Subpages?'' Yes * ''Max Page Size:'' Browser limitation only. * ''Tables?'' Yes (using ^||first cell||second cell||$ markup) and has a CSV processor. * ''Images?'' Yes. * ''Attachments?'' Yes. ---- '''Readability''' * ''Search capabilities:'' Title index, word index, title search, full-text regex search, embbed search results in pages, goto pagename, orphaned pages, abandoned pages, wanted pages, back links * ''Email notification of changes:'' Yes * ''Diffs:'' Yes, for all pages in the history against the current page. Arbitrary diffs in [1.2] ---- '''Security''' * ''Embedded HTML (risky):'' No, but available as a processor if wanted. * ''Password protection?'' Yes, optional per page ACLs with wiki pages containing user groups. * ''Delete Pages?'': Yes. * ''Revision Snapshots?'' Yes, full history. * ''Rollback:'' For single pages only * ''Delete Snapshots?'' Deleting them on disc is possible ---- '''Working Well with Others''' * ''Static or dynamic web pages:'' Dynamic. * ''Indexed by search engines?'' Actions are blocked, content is by default readable for robots. * ''InterWiki Links?'' Yes, with support for UseMod's interwiki list. * ''Import / Export Features:'' On the OS level, the pages files can be copied, tar'ed, etc. For example, the MoinMoin wiki itself is put under CVS control in addition to the built-in versioning. First implementations of wiki XMLRPC v1 and v2. * ''Translators to/from other Wikis?'' Not built-in, but possible by the parser/formatter mechanism used to parse and emit pages. Some simple helper scripts exist. There is an addon action to import HTML from an URL. ---- '''Miscellaneous''' * ''Extra Features:'' "fancy" links, user preferences, inline code and code displays, graphical smileys, page redirects, table of contents, "printable" version of page (excluding headers, editing links, ...), "raw" page text (get the wiki markup as text/plain), numbered lists with different styles (numeric, roman, alpha) and start values, CSS support and theming [1.2] * easily extended by plugins * actions (top level control to handle whole request) * parsers (support own page format/markup, e.g. LaTeX, Docbook) * formatters (support other output format than HTML, e.g. XML, LaTeX (both not yet finished)) * processors (embbed other markup into wiki pages, LaTeX, CSV, colorize source code) * macros (embbed results into wiki pages) * ''References:'' * http://purl.net/wiki/moin/FrontPage * ''Browsers Used:'' * The development version is checked against various browsers * ''Comments by Users:'' ---- '''Originator / Author, Maintainer, Contributors''' * ''Originator / Author:'' JuergenHermann * ''Contributors:'' '''' ---- 2004-JUN-16 BenWilson: How do I get this to work with a "standalone built-in python webserver?" ---- CategoryWikiEngineReview