I was wondering if something like this already exists or not — I would like to have a distributed wiki that is hosted on various servers using MediaWiki. Basically, this would affect searches and "internal" links.
- When I search, it would check its local repository/db for content first, then append results from other distributed MediaWiki servers.
- When I click an internal
[[Link]], it would try to route me to a page within the wiki entitled "Link", and if that page didn't exist locally, it would try to route me to the "first" occurrence of "Link" on another Wiki server. ("First" is subjective because I don't know what logic determines where to route if two other servers have a page by that name.)
The purpose of this request is because of
- Capacity - I only want to be responsible for maintaining my wiki's capacity (such as space and backup).
- Administration - I only want to administer/organize my wiki, and let other people have stewardship over their wikis.
- Scope of content contribution - The content in my wiki will be built by those who are in my organization, and I do not want nor expect people in my organization to have to contribute information about topics outside of their organization.
The use case is I am within a company, and I want my department to have a wiki where we start contributing, and another organization can independently maintain (and format and administer, etc.) their own wiki. The scope of content contributed will be per organization — as in, it is unlikely I'd ever contribute information to another org's wiki. All orgs already use a common LDAP for authentication. Persisting sessions is a different story, not necessarily required, because again, I am likely not going to edit the page of another org.
Does something like this concept exist? If so, what is it called, because I am not getting anything that matches when I search for distributed wiki.
Or is there a better way to solve what I am after?