Eu sou a favor da integração com o Pandoc. Vejo que há um aplicativo web disponível com uma API REST. Estou procurando uma maneira de automatizar a criação de documentação em MediaWiki a partir do Discourse.
Atualmente, arrasto e solto markdown no Try pandoc!.
Espero que haja uma maneira de transformar isso em um fluxo de trabalho mais automatizado, pois queremos páginas do MediaWiki para pessoas não técnicas que já têm dificuldade apenas em registrar uma conta.
Obviamente, poderíamos fazer isso dentro do Discourse, mas nosso MediaWiki está online desde ~2007 e tem um público fiel há muito tempo, então ninguém quer mexer nele. No entanto, é um pouco difícil e antiquado para redigir documentação em 2020.
Não tenho certeza total sobre os próximos passos. Mas, isso seria uma grande ajuda para nosso grupo de voluntários! Até agora, descobri esta versão de API RESTful do Pandoc, ou a demonstração hospedada vinculada acima.
Hmm, excelentes perguntas. Não tenho certeza total. Talvez o processo de rascunhar páginas do MediaWiki seja melhor atendido pelo plugin Custom Wizard.
O problema é que os voluntários estão tendo muita dificuldade para escrever páginas do MediaWiki em 2020. É algo que as pessoas dominam 100% ou são terríveis nisso. Espero que isso faça sentido como um problema que pretendo resolver. Se não, não quero perder seu tempo.
Tenho tido muito interesse em integrar o Discourse com nossa instalação do MediaWiki para adicionar facilidade de uso, mas percebo que algumas tentativas de usar o Discourse para discussões no MediaWiki não deram certo.
Então, você quer uma maneira de publicar uma postagem do Discourse em sua instância Wikimedia por meio de uma tradução do Markdown para HTML usando o Pandoc, é isso?
Parece muito interessante. Mas também parece algo que o Zapier poderia resolver?
PS: Entendo por que você pode querer permanecer no software Wiki. É um padrão robusto projetado para esse caso de uso.
No momento, estou apenas copiando o texto do MediaWiki para o Pandoc e, em seguida, colando o Markdown convertido em uma postagem do Discourse manualmente. É trabalhoso, mas funciona.
Você está rascunhando no Discourse e publicando no MediaWiki?
Ou está pegando conteúdo do MediaWiki para publicá-lo no Discourse?
Um plugin de sincronização do MediaWiki poderia ser uma boa maneira de agradar a todos aqui. Já tive discussões semelhantes sobre wiki/Discourse no passado (não apenas no Leigh Hackspace, que fundei em 2015 e onde já recebemos Mitch Altman, um dos fundadores do Noisebridge), e uma sincronização bidirecional pode funcionar.
Markdown colado no Discourse com categoria e tags específicas.
Esperando agilizar esse processo.
Se possível, isso seria incrível. Tanto o MediaWiki quanto o Discourse são ferramentas úteis. É ótimo ter informações importantes na wiki, além de discussões no fórum. Obviamente, o ideal é incluir links de URL para que as pessoas possam navegar facilmente entre as duas ferramentas.