Я хочу перенести около 1000 постов из нашего старого экземпляра Stack Overflow Enterprise в Discourse. Кто-нибудь уже мигрировал данные Stack Overflow в Discourse?
Есть ли плагин или репозиторий со скриптами, которые могли бы помочь в этом?
Я хочу перенести около 1000 постов из нашего старого экземпляра Stack Overflow Enterprise в Discourse. Кто-нибудь уже мигрировал данные Stack Overflow в Discourse?
Есть ли плагин или репозиторий со скриптами, которые могли бы помочь в этом?
Привет, я тоже планирую сделать нечто подобное, поэтому подожду более обстоятельного ответа, но я нашёл вот это:
Похоже, что способ существует. Было бы здорово получить комментарий о том, как его использовать.
Не уверен, насколько вы продвинулись с вышеизложенным, но в итоге я просто использовал API Stack Overflow и Discourse. Выгрузил нужные посты и ответы через API Stack Overflow, провёл обработку и форматирование данных, а затем использовал API Discourse для создания новых постов на основе этих данных.
Есть ли планы поделиться вашим кодом? Это было бы очень удобно для многих людей, я уверен.
Конечно! Как только я завершу миграцию, я обязательно вернусь и опубликую Python-скрипт, который упростит перенос постов со Stack Overflow в Discourse. Это должно произойти через пару недель!
У меня есть скрипт, который я использую для загрузки постов из публичных Stack Overflow/Exchange и публикации их в своём блоге на Jekyll:
Я рассматривал возможность использования API Discourse для публикации их на своём форуме, но у меня не так много постов, чтобы копирование вручную не работало так же эффективно. При тысяче или около того постов автоматизация этого процесса становится ключевой! Удачи.