| 開発者 | ユルゲン・ヘルマン・ トーマス・ヴァルトマン |
|---|---|
| 初回リリース | 2000年7月29日 |
| 安定リリース | 1.9.11 [1]
/ 2020年11月8日 |
| リポジトリ |
|
| 書かれた | Python 2.7 |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ウィキソフトウェア |
| ライセンス | GPL v2以降 |
| Webサイト | 翻訳元 |
MoinMoinはPythonで実装されたウィキエンジンで、当初はPikiPikiウィキエンジンをベースにしていました。その名前は北ドイツ語の挨拶Moinをもじったもので、WikiWikiでも同様に繰り返されています。MoinMoinのコードはGNU General Public License v2、または(ユーザーの選択により)それ以降のバージョンでライセンスされています(GPLと互換性のある他のフリーソフトウェアライセンスでライセンスされているサードパーティモジュールは除く)。[2]
数十の組織がMoinMoinを使用してパブリックWikiを運営しており、[3] Ubuntu、Apache、Debian、FreeBSDなどのフリーソフトウェアプロジェクトも含まれています。[4]
MoinMoinは、2020年1月のPython 2.7の非推奨に基づき、2020年にサポートギャップに直面しています。Moinmoinの現在のリリースである1.9.11はPython 2.7で書かれており、Python 3に移植される予定はありません。Python 3.5をベースにしたMoinmoin 2.0はまだリリースされておらず(2023年11月現在)、Python3サポートページによると「開発は非常に遅れています」。[5] Moinmoin 1.9.11をインストールすると、この非推奨に関する警告が複数表示されます。
技術的な詳細
MoinMoin のストレージ メカニズムは、データベースではなく、フラット ファイルとフォルダーに基づいています。これにより、必要に応じてサーバー上のテキスト エディターでコンテンツを簡単に操作できます。また、Wiki がスパマーの攻撃を受けた場合にリビジョンを管理することも簡単です。
MoinMoin はプラグインをサポートしており、マクロやアクションを介して拡張できます。また、Wiki 構文を解析するためのパーサー(例)とHTMLコードを出力するフォーマッタ(例)を別々に用意し、両者の間にSAXのようなインターフェイスを用意するというアイデアも採用しています。したがって、HTML ではなくDocBook を出力するには、フォーマッタ インターフェイスを実装する docbook フォーマッタを記述するだけでよく、インターフェイスを使用するすべてのパーサーが自動的にサポートされます。[要出典]
MoinMoin はCamelCaseリンクとフリーリンク (CamelCase 以外のリンク) をサポートしています。CamelCase はデフォルトで有効になっており、MoinMoin では CamelCase リンクを 1 回限りで無効にすることはできません。これを回避するには別のパーサー[6]を使用しますが、このオプションはWYSIWYGエディターでは機能しません。[7]
MoinMoinはアクセス制御リスト(ACL)も幅広くサポートしており、コンテンツ管理システム(CMS)での使いやすさが大幅に向上しています。また、GUI編集機能も備えています。[8]
MoinMoinは、組み込みの検索エンジン(かなり遅いが依存性がない)またはXapianベースのインデックス検索エンジン(より高速で、古いリビジョンや添付ファイルも検索可能)のいずれかを使用できます。[9]
MoinMoinは、 XML-RPC [10]を介してインスタンス間でコンテンツを同期することも可能であり、分散オフライン編集を可能にします。
オリジナルのMoinMoin「DesktopEdition」は、ページを表示するために内蔵のWebサーバーを使用するため、ホストマシンにPythonをインストールするだけで済むため、大幅に使いやすくなっています。バージョン1.6.0以降、「DesktopEdition」は標準リリースに統合されています。[11]また、このリリースでは、初期のリリースからあまり変更されていなかった異なるマークアップ構文が導入されました。[11]
参照
参考文献
- ^ 「MoinMoin Wikiエンジン」 。 2021年1月30日閲覧。
- ^ "GPL". MoinMoin. 2011-05-12 . 2012-12-06閲覧。
- ^ 「MoinMoin 使用状況統計」。builtwith.com。2014年12 月 15 日閲覧。
- ^ 「MoinMoin wiki エンジンを使用しているその他のサイト」 。2008年 10 月 1 日閲覧。
- ^ “Python3”. MoinMoin. 2019-08-05 . 2019-08-27閲覧。
- ^ 「ParserMarket/NoCamelCase2」。MoinMoin。2012年2月8日。 2012年12月6日閲覧。
- ^ 「ParserMarket/NoCamelCase2」。MoinMoin。2012年2月8日。 2012年12月6日閲覧。
- ^ "MoinMoinFeatures". MoinMoin. 2009-06-20 . 2012-12-06閲覧。
- ^ "HelpOnSearching". MoinMoin . 2012年12月6日閲覧。
- ^ MoinMoinWiki からの WikiSynchronisation。
- ^ ab CHANGES、MoinMoin Wiki Engine、2022-05-08、2022-05-10取得
外部リンク
- 公式サイト
- MoinMoin Wiki GitHub 組織
