Tenho um plugin de Base de Conhecimento no WordPress e gostaria de substituir meus posts personalizados por Tópicos do Discourse hospedados localmente, codificados em Markdown. Seria ideal se as tags também pudessem ser migradas.
@angus mencionou em meu tópico anterior que poderia haver um script de migração que ajudaria nisso. Alguma dica?
Depois de revisar alguns desses scripts e tópicos e entender o que isso envolve, volte aqui para nos fazer perguntas específicas ou se ficar preso em algo, e poderemos ajudá-lo.
Também estou pensando em migrar um Vanilla Forum v3 para o Discourse. Parece que exportei tudo corretamente com o Vanilla porter. Mas recebo este erro ao executar o script de importação. Alguma ideia?
discourse@ip-172-26-0-201-app:/var/www/discourse$ RAILS_ENV=production ruby script/import_scripts/vanilla.rb /shared/uploads/export.txt
Carregando grupos existentes...
Carregando usuários existentes...
Carregando categorias existentes...
Carregando posts existentes...
Carregando tópicos existentes...
analisando arquivo...
lendo arquivo...
Traceback (most recent call last):
5: from script/import_scripts/vanilla.rb:260:in `\u003cmain\u003e'
4: from /var/www/discourse/script/import_scripts/base.rb:47:in `perform'
3: from script/import_scripts/vanilla.rb:22:in `execute'
2: from script/import_scripts/vanilla.rb:42:in `parse_file'
1: from script/import_scripts/vanilla.rb:77:in `read_file'
script/import_scripts/vanilla.rb:77:in `gsub': invalid byte sequence in UTF-8 (ArgumentError)
discourse@ip-172-26-0-201-app:/var/www/discourse$