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

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

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

「いいね!」 1

Afaik, 3 years later, still no Yammer importer

「いいね!」 4

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

6年経った今、Yammerインポーターがあるかどうか尋ねないのは意地悪な気がします。:slight_smile: どなたか知りませんか?

未解決の問題がいくつかあるオープンなPRがあります。

「いいね!」 3

pfaffmanさん、もう少しです!

ところで、インポートの件、ありがとうございました。おかげで今でも助かっています。

「いいね!」 2

まあ、そんな風には感じないな。
もう1時間くらいやってみるよ。

「いいね!」 3

これは2023年1月にマージされたようですが、@pfaffman、最終的に動作しましたか?

「いいね!」 1

そうだと思います。試されましたか?

エンタープライズで実行しているため、残念ながらまだですが、チームにも連絡して最近使用したかどうかを確認しています。インポーターの最後の更新以降、Microsoftが悪質な変更を加えたとしても驚きません。

来週あたりにデータベースを入手できれば、試してみてフィードバックを提供できます :slight_smile:

それで、私たちの側からのアップデートですが、残念ながらインポーターは見送ることになりそうです。

手動での移行には約80時間かかり、チームはインポーターに多少の作業が必要かもしれないと考えており、さらに社内の購買部門や法務部門との調整を行っても、最終的なメリットはほとんどないでしょう。それに、IT部門からデータベースを入手するのも簡単ではありません :confused:

「いいね!」 1

80時間かけて手動で移行する方が「簡単」だという考えは、確かにとても面白いですが、IT、法務、調達部門との調整がスクリプトを更新するよりもはるかに大変だということは、理解できるような気もします。