Para criar arquivos para a Wikipedia, utilizo uma combinação de softwares (Vim, Markdown, Pandoc, Git...). Como desenvolvedor, é assim que me sinto confortável.
Meu problema é que para adicionar ou atualizar (especialmente este último, que é particularmente complicado) um artigo, preciso fazê-lo manualmente. Existe uma maneira de automatizar totalmente esse processo?
Quero algo como push
fazer modificações em um repositório?
EDITAR
É assim que quero que meu fluxo de trabalho seja:
- Buscando artigo para VIM
- Edite-o usando Markdown
- Converta arquivo para o formato MediaWiki usando Pandoc
- Envie artigo do Vim ou console (eu uso Cygwin)
Meu problema está nas etapas 1. e 4. Alguma ajuda?
Responder1
Abordagens que usei no passado:
- É tudo texto!, um complemento do Firefox que permite abrir qualquer caixa de texto em qualquer página da web (que inclui a caixa de edição da página da Wikipedia) em seu editor de texto favorito. Ao salvar o arquivo e fechar o editor, a caixa de texto será atualizada com as alterações feitas no editor de texto.
- AutoWikiBrowser, um aplicativo que simplifica a edição de algum grupo de páginas. Por exemplo, você pode adicionar facilmente uma categoria ou usar pesquisar e substituir nessas páginas.
- Escreva um bot.Esta é a opção mais geral e também de longe a mais difícil, pois exige conhecimentos de programação.