Ich habe mich gefragt, ob es so etwas schon gibt oder nicht. Ich hätte gern ein verteiltes Wiki, das auf verschiedenen Servern mit MediaWiki gehostet wird. Im Wesentlichen würde dies Suchvorgänge und „interne“ Links betreffen.
- Bei meiner Suche wird zuerst das lokale Repository/die lokale Datenbank auf Inhalte überprüft, anschließend werden Ergebnisse von anderen verteilten MediaWiki-Servern angehängt.
- Wenn ich auf eine interne klicke
[[Link]]
, wird versucht, mich zu einer Seite im Wiki mit dem Titel „Link“ umzuleiten. Wenn diese Seite lokal nicht existiert, wird versucht, mich zum „ersten“ Vorkommen von „Link“ auf einem anderen Wiki-Server umzuleiten. („Erste“ ist subjektiv, da ich nicht weiß, welche Logik bestimmt, wohin weitergeleitet wird, wenn zwei andere Server eine Seite mit diesem Namen haben.)
Der Zweck dieser Anfrage ist wegen
- Kapazität – Ich möchte nur für die Aufrechterhaltung der Kapazität meines Wikis verantwortlich sein (z. B. Speicherplatz und Backup).
- Verwaltung – Ich möchte nur mein Wiki verwalten/organisieren und anderen Personen die Verwaltung ihrer Wikis überlassen.
- Umfang der Inhaltsbeiträge – Die Inhalte in meinem Wiki werden von den Mitgliedern meiner Organisation erstellt. Ich möchte und erwarte nicht, dass Personen meiner Organisation Informationen zu Themen außerhalb ihrer Organisation beitragen müssen.
Der Anwendungsfall ist, dass ich in einem Unternehmen arbeite und möchte, dass meine Abteilung ein Wiki hat, in dem wir Beiträge leisten können, und eine andere Organisation ihr eigenes Wiki unabhängig pflegen (und formatieren und verwalten usw.) kann. Der Umfang der beigesteuerten Inhalte ist von der jeweiligen Organisation abhängig – es ist also unwahrscheinlich, dass ich jemals Informationen zum Wiki einer anderen Organisation beitragen werde. Alle Organisationen verwenden bereits ein gemeinsames LDAP zur Authentifizierung. Bei dauerhaften Sitzungen ist das eine andere Geschichte und nicht unbedingt erforderlich, da ich wahrscheinlich nicht die Seite einer anderen Organisation bearbeiten werde.
Gibt es so etwas wie dieses Konzept? Wenn ja, wie heißt es? Ich bekomme nämlich nichts Passendes angezeigt, wenn ich nach „Distributed Wiki“ suche.
Oder gibt es eine bessere Möglichkeit, mein Problem zu lösen?
Antwort1
Da ist einListe der verteilten MediaWiki-Vorschläge, aber ich glaube nicht, dass irgendjemand so etwas jemals implementiert hat – es ist viel schwieriger, als es zunächst klingen mag. Es gab definitiv Wikis, die ein Frontend/Backend-Setup verwendeten (d. h. wenn die Seite nicht existiert, ziehe sie aus Wikipedia); ich bin mir nicht sicher, wie sie implementiert wurden.RPEDist die ähnlichste Erweiterung, die ich derzeit finden konnte.