Plug-in wiki distribuído MediaWiki

Plug-in wiki distribuído MediaWiki

Eu queria saber se algo assim já existe ou não - eu gostaria de ter um wiki distribuído hospedado em vários servidores usando o MediaWiki. Basicamente, isso afetaria pesquisas e links “internos”.

  • Quando eu pesquiso, ele verifica primeiro o conteúdo do repositório/banco de dados local e, em seguida, anexa os resultados de outros servidores MediaWiki distribuídos.
  • Quando eu clico em um internal [[Link]], ele tentaria me encaminhar para uma página dentro do wiki intitulada "Link" e, se essa página não existisse localmente, ele tentaria me encaminhar para a "primeira" ocorrência de "Link" em outro servidor Wiki. ("Primeiro" é subjetivo porque não sei qual lógica determina para onde rotear se dois outros servidores tiverem uma página com esse nome.)

O objetivo deste pedido é devido a

  1. Capacidade - Quero apenas ser responsável por manter a capacidade do meu wiki (como espaço e backup).
  2. Administração - Eu só quero administrar/organizar meu wiki e permitir que outras pessoas administrem seus wikis.
  3. Escopo da contribuição de conteúdo - O conteúdo do meu wiki será construído por aqueles que estão na minha organização, e não quero nem espero que as pessoas na minha organização tenham que contribuir com informações sobre tópicos fora de sua organização.

O caso de uso é que estou dentro de uma empresa e quero que meu departamento tenha um wiki onde comecemos a contribuir, e outra organização possa manter (e formatar e administrar, etc.) de forma independente seu próprio wiki. O escopo do conteúdo contribuído será por organização — ou seja, é improvável que eu contribua com informações para o wiki de outra organização. Todas as organizações já usam um LDAP comum para autenticação. Persistir sessões é uma história diferente, não necessariamente obrigatória, porque, novamente, provavelmente não irei editar a página de outra organização.

Existe algo como esse conceito? Se sim, como é chamado, porque não estou obtendo nada que corresponda quando procuro por wiki distribuído.

Ou existe uma maneira melhor de resolver o que estou procurando?

Responder1

Existe umlista de propostas distribuídas do MediaWiki, mas não acho que alguém tenha implementado algo assim - é muito mais difícil do que pode parecer à primeira vista. Definitivamente havia wikis usando uma configuração de frontend/backend (ou seja, se a página não existir, extraia-a da Wikipedia), não tenho certeza de como eles foram implementados.RPEDé a extensão mais próxima que pude encontrar agora.

informação relacionada