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.

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.

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

Afaik, 3 years later, still no Yammer importer

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.

Кажется, будет невежливо даже не спросить, есть ли импортер Yammer спустя 6 лет. :slight_smile: Кто-нибудь?

Открыт PR с несколькими нерешёнными проблемами:

Давай, @pfaffman, ты уже почти у цели!!!

Кстати, спасибо за помощь с импортом — мы до сих пор наслаждаемся результатами.

Что ж, мне совсем не кажется, что я близко.

Я попробую ещё час поработать над этим.

Я вижу, что это было слито в январе 2023 года. @pfaffman, в итоге это работало?

Я так думаю. Вы пробовали?

Мы используем корпоративную версию, поэтому, к сожалению, пока нет, но я также связался с командой, чтобы узнать, использовали ли они это недавно. Меня бы не удивило, если бы Microsoft внесла неприятные изменения с момента последнего обновления импортера.

Если в течение ближайшей недели или около того я смогу получить доступ к нашей базе данных, я проверю, сможем ли мы попробовать это и предоставить соответствующую обратную связь :slight_smile:

Итак, просто обновление от нашей стороны: к сожалению, мы, похоже, откажемся от использования импортера.

Ручная миграция займет около 80 часов. Команда считает, что импортер потребует доработки, а согласование с отделом закупок и юридическим отделом внутри компании в конечном итоге принесет нам мало пользы. К тому же получение базы данных от IT-отдела — задача не из простых :confused:

Идея о том, что 80 часов и ручная миграция «проще», действительно забавна, но я, пожалуй, понимаю, что согласование вопросов с IT, юристами и отделом закупок гораздо сложнее, чем обновление скрипта.