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 Mi Piace

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 Mi Piace

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

1 Mi Piace

Afaik, 3 years later, still no Yammer importer

4 Mi Piace

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 Mi Piace

Sembra sgarbato non chiedere almeno se esiste un importatore Yammer dopo 6 anni. :slight_smile: Qualcuno?

C’è una PR aperta con un paio di problemi irrisolti:

3 Mi Piace

Dai @pfaffman, ci sei quasi!!!

Grazie per il tuo aiuto con l’importazione, tra l’altro: ne sto ancora raccogliendo i frutti.

2 Mi Piace

Beh, non mi sembra molto vicino.

Ci proverò per un’altra ora.

3 Mi Piace

Vedo che è stato unito nel gennaio 2023. @pfaffman Ha funzionato alla fine?

1 Mi Piace

Penso di sì. Ci hai provato?

Stiamo eseguendo l’ambiente enterprise, quindi purtroppo non ancora, ma ho anche contattato il team per vedere se lo hanno utilizzato di recente. Non mi sorprenderei se Microsoft avesse apportato modifiche spiacevoli dall’ultimo aggiornamento dell’importatore.

Se riuscirò a mettere le mani sul nostro database nella prossima settimana o giù di lì, vedrò se possiamo provarlo e fornire un feedback di conseguenza :slight_smile:

Quindi, solo un aggiornamento da parte nostra: penso che purtroppo rinunceremo all’importatore.

Ci vogliono circa 80 ore per migrare manualmente, il team pensa che potrebbe essere necessario un po’ di lavoro sull’importatore, oltre a un allineamento con acquisti e legale internamente che alla fine porterebbe a pochi benefici per noi. Inoltre, ottenere il DB dall’IT non è esattamente semplice :confused:

1 Mi Piace

L’idea che 80 ore e la migrazione manuale siano “più facili” è piuttosto divertente, in effetti, ma immagino di poter capire come destreggiarsi tra IT, legale e acquisti sia molto più difficile che aggiornare uno script.