Can I import users and conversations from Yammer

Hi All,

I run a technical community in the UK and we run our conversations on Yammer, but I am looking to move that to Discourse going forward.

Has anyone managed to do a user and conversation export from Yammer and import to Discourse, so that I do not lose our existing conversations?

Thanks

Not aware of any yammer imports off the top of my head, but first things first. You need to get some sort of backup off yammer.

1 „Gefällt mir“

I should be able to get the data export, either from the toolset or I can wrote a quick export utility that uses the API.

Is there a “import schema” that I could use to make it import ready?

Not really, we have a base importer that does lots of heavy lifting, you would need to write about 100-500 lines of Ruby to create a new importer.

1 „Gefällt mir“

That was my thinking. If I process my export to fit the data model of the base importer, then jobs a good 'Un.

1 „Gefällt mir“

Afaik, 3 years later, still no Yammer importer

4 „Gefällt mir“

Rats! I’d really like one as there are 3 Yammer networks that I would love to import. I guess that if someone wants one badly enough they will just have to write it themselves.

If you have a budget, I can help. See Discourse Migration – Literate Computing, LLC for some basic information on imports.

2 „Gefällt mir“

Es wirkt kleinlich, nicht zumindest zu fragen, ob es 6 Jahre später einen Yammer-Importer gibt. :slight_smile: Jemand?

Es gibt einen offenen PR mit einigen ungelösten Problemen:

3 „Gefällt mir“

Los, @pfaffman, du bist so nah dran!!!

Danke für deine Hilfe bei dem Import übrigens – ich profitiere immer noch davon.

2 „Gefällt mir“

Nun, es fühlt sich nicht sehr nah an.

Ich werde versuchen, noch eine Stunde daran zu arbeiten.

3 „Gefällt mir“

Ich sehe, dass dies im Januar 2023 zusammengeführt wurde. @pfaffman Hat das am Ende funktioniert?

1 „Gefällt mir“

Ich glaube schon. Haben Sie es versucht?

Wir führen Enterprise, daher leider noch nicht, aber ich habe auch das Team kontaktiert, um zu sehen, ob sie es kürzlich verwendet haben. Es würde mich nicht überraschen, wenn Microsoft seit dem letzten Update des Importers böse Änderungen vorgenommen hätte.

Wenn ich in der nächsten Woche oder so Zugriff auf unsere Datenbank bekomme, werde ich sehen, ob wir dies ausprobieren und entsprechend Feedback geben können :slight_smile:

Also, nur ein Update von unserer Seite: Ich denke, wir werden den Importer leider auslassen.

Es sind etwa 80 Stunden für die manuelle Migration, das Team denkt, dass am Importer etwas Arbeit nötig sein könnte, und die Abstimmung mit Einkauf und Rechtsabteilung intern würde letztendlich wenig Nutzen für uns bringen. Außerdem ist es nicht gerade einfach, die DB von der IT zu bekommen :confused:

1 „Gefällt mir“

Die Vorstellung, dass 80 Stunden und die manuelle Migration einfacher sind, ist in der Tat ziemlich lustig, aber ich kann verstehen, dass die Auseinandersetzung mit IT, Recht und Einkauf viel schwieriger ist als das Aktualisieren eines Skripts.