このようなものがすでに存在するかどうか気になっています。MediaWiki を使用してさまざまなサーバーでホストされる分散 wiki を作成したいと考えています。基本的に、これは検索と「内部」リンクに影響します。
- 検索すると、まずローカル リポジトリ/DB でコンテンツがチェックされ、次に他の分散 MediaWiki サーバーからの結果が追加されます。
- 内部をクリックすると
[[Link]]
、Wiki 内の「リンク」というタイトルのページにルーティングされ、そのページがローカルに存在しない場合は、別の Wiki サーバー上の「リンク」の「最初の」出現にルーティングされます。(「最初」は主観的です。他の 2 つのサーバーにその名前のページがある場合、どこにルーティングするかを決定するロジックがわからないためです。)
このリクエストの目的は、
- 容量 - Wiki の容量 (スペースやバックアップなど) の維持管理のみを担当します。
- 管理 - 私は自分の wiki を管理/整理し、他の人に自分の wiki の管理を任せたいだけです。
- コンテンツ投稿の範囲 - 私の Wiki のコンテンツは私の組織内の人々によって構築されます。組織内の人々が組織外のトピックに関する情報を投稿することは望んでおらず、期待もしていません。
ユースケースとしては、私は会社に所属しており、自分の部門で wiki を作成して投稿を開始し、別の組織が独自に wiki を維持 (およびフォーマットや管理など) できるようにしたいとします。投稿するコンテンツの範囲は組織ごとに異なります。つまり、私が別の組織の wiki に情報を投稿することはほとんどありません。すべての組織は、すでに認証に共通の LDAP を使用しています。セッションの永続化は別の話であり、必ずしも必要ではありません。なぜなら、私が別の組織のページを編集することはおそらくないからです。
このような概念は存在しますか? もし存在するなら、それは何と呼ばれますか。分散 wiki を検索しても一致するものが見つからないからです。
それとも、私が求めている問題を解決するより良い方法はあるのでしょうか?
答え1
そこには配布された MediaWiki 提案のリストですが、そのようなことを実装した人は誰もいないと思います。最初に聞こえるよりもはるかに難しいのです。フロントエンド/バックエンド設定 (つまり、ページが存在しない場合は Wikipedia から取得する) を使用している wiki は確かにありましたが、どのように実装されていたかはわかりません。RPED現時点で私が見つけることができた最も近い拡張機能です。