如何将 Stack Overflow 数据迁移到 Discourse?

我想将大约 1000 篇帖子从我们旧的 Stack Overflow Enterprise 实例迁移到 Discourse。有人将 Stack Overflow 数据迁移到 Discourse 过吗?

是否有插件或代码库可以帮助实现这一点?

嘿,我正在做类似的事情,所以我会等待更明智的答案,但我确实找到了这个:

这似乎表明有一种方法,很高兴能得到一些关于如何使用它的评论。

3 个赞

不确定您在上面完成了多少,但我最终使用了 Stack Overflow 和 Discourse API。我从 Stack Overflow API 中提取了我想要的文章/答案,进行了一些数据处理/格式化,然后使用 Discourse API 根据数据创建新帖子。

有计划分享你们的代码吗?我相信这对很多人来说都会非常有用。

1 个赞

当然!我们迁移一完成,我就会回来发布一个python脚本,以简化Stack Overflow帖子到Discourse帖子的迁移。应该在几周内完成!

1 个赞

我有一个脚本,用于从公开的 Stack Overflow/Exchange 下载帖子,并发布到我的 Jekyll 博客:

我曾考虑使用 Discourse API 将它们发布到我的论坛,但我没有那么多帖子,复制粘贴效果一样好。有大约一千个帖子,自动化这个步骤是关键!祝你好运。

2 个赞