Comment puis-je migrer les données de Stack Overflow vers Discourse ?

Je souhaite transférer environ 1000 publications de notre ancienne instance Stack Overflow Enterprise vers Discourse. Quelqu’un a-t-il déjà migré des données Stack Overflow vers Discourse ?

Existe-t-il un plugin ou un dépôt avec des scripts qui pourraient faciliter cela ?

Salut, je cherche à faire quelque chose de similaire, donc j’attendrai une réponse plus éclairée, mais j’ai trouvé ceci :

Cela semble suggérer qu’il existe un moyen, ce serait formidable d’avoir des commentaires sur la façon de l’utiliser.

3 « J'aime »

Je ne suis pas sûr de jusqu’où vous êtes allé avec ce qui précède, mais ce que j’ai fini par faire, c’est simplement utiliser les API Stack Overflow et Discourse. J’ai extrait les publications/réponses que je voulais de l’API Stack Overflow, j’ai effectué un traitement/formatage de données, puis j’ai utilisé l’API Discourse pour créer de nouvelles publications basées sur les données.

Envisagez-vous de partager votre code ? Je suis sûr que ce serait très utile pour beaucoup de monde.

1 « J'aime »

Bien sûr ! Dès que j’aurai terminé notre migration, je reviendrai pour publier un script Python qui rationalisera la migration des publications Stack Overflow vers les publications Discourse. Ça devrait être là dans quelques semaines !

1 « J'aime »

J’ai un script que j’utilise pour télécharger des publications de Stack Overflow/Exchange publiques afin de les publier sur mon blog Jekyll :

J’ai envisagé d’utiliser l’API Discourse pour les publier sur mon forum, mais je n’en ai pas assez pour que le copier-coller ne fonctionne pas aussi bien. Avec un millier de publications environ, l’automatisation de cette étape est essentielle ! Bonne chance.

2 « J'aime »