MoinMoin

MoinMoin
Moinmoin.svg
Developer(s) Jürgen Hermann
Thomas Waldmann
Stable release 1.9.3 / June 26, 2010; 16 months ago (2010-06-26)
Operating system Cross-platform
Type Wiki software
License GPL
Website moinmo.in

MoinMoin is a wiki engine implemented in Python, initially based on the PikiPiki wiki engine. The MoinMoin code is licensed under the GNU General Public License v2, or (at the user's option) any later version (except some 3rd party modules that are licensed under other Free Software licenses compatible with the GPL)[1].

A number of organizations use MoinMoin to run public wikis, including notable free software projects Ubuntu, Apache, Debian, FreeBSD, and others.[2]

Contents

Technical details

MoinMoin's storage mechanism is based on flat files and folders, rather than a database. This makes it easy to manipulate the content in a text editor on the server if necessary, including managing revisions if the wiki gets attacked by spammers. A storage abstraction layer is currently being worked on, which will allow the server administrator to select between flat file-storage or a relational database.[3]

MoinMoin supports plugins and can be extended via Macros and Actions. It also uses the idea of separate parsers (e.g. for parsing the wiki syntax) and formatters (e.g. for outputting HTML code) with a SAX-like interface between the two. The idea is that if you want to be able to output DocBook instead of HTML, you only need to write a docbook-formatter that implements the formatter interface, and all parsers that use the interface will automatically be supported.[citation needed]

MoinMoin supports CamelCase linking as well as free links (non-CamelCase linking). The CamelCase is activated by default and MoinMoin does not allow disabling CamelCase links except on a one-off basis. The workaround to do this is to use a different parser[4] but this option does not work with the WYSIWYG editor.[5]

MoinMoin also has extensive support for Access Control Lists (ACL) that greatly increase its usability in a content management system (CMS). It also has GUI editing capabilities.[6]

MoinMoin is able to either use a built-in search engine (rather slow, but no dependencies) or a Xapian based indexed search engine (faster, and can also search old revisions and attached files).[7]

MoinMoin also allows synchronization of contents from instance to instance[8] via XML-RPC and therefore allows distributed offline editing.

The original MoinMoin "DesktopEdition" is significantly easier to use because it uses a built-in web server to display pages, requiring only Python to be installed on the host machine. Since version 1.6.0, the "DesktopEdition" has been integrated into the standard release.[citation needed] Also in this release a different markup syntax was introduced, which had not been changed much since the early releases.[citation needed]

See also

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • MoinMoin — MoinMoin …   Википедия

  • Moinmoin — Développeur Jürgen Hermann, Thomas Waldmann Dernière version 1.8.1 (le 2008 …   Wikipédia en Français

  • MoinMoin — Développeur Jürgen Hermann, Thomas Waldmann Dernière version 1.8.5 (2009 09 11) …   Wikipédia en Français

  • MoinMoin — Entwickler: Jürgen Hermann, Thomas Waldmann Aktuelle Version: 1.8.2 (8. Februar 2009) Betriebssystem …   Deutsch Wikipedia

  • MoinMoin — Símbolo de MoinMoin. MoinMoin. El MoinMoin es un software wiki simi …   Wikipedia Español

  • Moinmoin — Moin bezeichnet: „Moin!“, eine norddeutsche Begrüßung MoinMoin, eine Wiki Software Meldewesen Online in Niedersachsen, ein Projekt in Niedersachsen zur Realisierung des elektronischen Meldewesens Moin, eine Schlange der germanischen Mythologie… …   Deutsch Wikipedia

  • MoinMoin Wiki — MoinMoin Entwickler Jürgen Hermann, Thomas Waldmann Aktuelle Version 1.9.3 (27. Juni 2010) Betriebssystem …   Deutsch Wikipedia

  • Comparison of wiki software — The following tables compare general and technical information for a number of wiki software packages. Contents 1 General information 2 Target audience 3 Features 1 4 Features 2 …   Wikipedia

  • Moin Moin — Moin ist ein regional in Teilen Norddeutschlands und dem Süden Dänemarks (Südjütland) verbreiteter Gruß, der prinzipiell zu jeder Tages und Nachtzeit verwendet werden kann. Es gibt allerdings regional unterschiedliche Konventionen zur Verwendung …   Deutsch Wikipedia

  • Moinsen — Moin ist ein regional in Teilen Norddeutschlands und dem Süden Dänemarks (Südjütland) verbreiteter Gruß, der prinzipiell zu jeder Tages und Nachtzeit verwendet werden kann. Es gibt allerdings regional unterschiedliche Konventionen zur Verwendung …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”