Ich möchte etwa 1000 Beiträge von unserer alten Stack Overflow Enterprise-Instanz nach Discourse übertragen. Hat jemand Stack Overflow-Daten nach Discourse migriert?
Gibt es ein Plugin oder ein Repository mit Skripten, das dies erleichtern könnte?
Ich möchte etwa 1000 Beiträge von unserer alten Stack Overflow Enterprise-Instanz nach Discourse übertragen. Hat jemand Stack Overflow-Daten nach Discourse migriert?
Gibt es ein Plugin oder ein Repository mit Skripten, das dies erleichtern könnte?
Hallo, ich möchte auch etwas Ähnliches tun, daher warte ich auf eine fundiertere Antwort, aber ich habe Folgendes gefunden:
Dies scheint darauf hinzudeuten, dass es einen Weg gibt. Es wäre toll, wenn Sie mir einige Kommentare zur Verwendung geben könnten.
Ich bin mir nicht sicher, wie weit Sie mit dem oben genannten gekommen sind, aber am Ende habe ich einfach die Stack Overflow- und Discourse-APIs verwendet. Ich habe die gewünschten Beiträge/Antworten aus der Stack Overflow-API abgerufen, einige Daten verarbeitet/formatiert und dann die Discourse-API verwendet, um neue Beiträge basierend auf den Daten zu erstellen.
Gibt es Pläne, Ihren Code zu teilen? Das wäre sicher für viele Leute sehr nützlich.
Sicher! Sobald ich unsere Migration abgeschlossen habe, werde ich zurückkommen und ein Python-Skript posten, das die Migration von Stack Overflow Posts zu Discourse Posts optimiert. Sollte in ein paar Wochen hier sein!
Ich habe ein Skript, das ich verwende, um Beiträge von öffentlichen Stack Overflow/Exchange herunterzuladen, um sie in meinem Jekyll-Blog zu veröffentlichen:
Ich habe darüber nachgedacht, die Discourse API zu verwenden, um sie in meinem Forum zu posten, aber ich habe nicht so viele, dass Kopieren und Einfügen nicht genauso gut funktioniert. Bei etwa tausend Beiträgen ist die Automatisierung dieses Schritts entscheidend! Viel Glück.