Can I import users and conversations from Yammer

AI-generated summary

The discussion revolves around importing users and conversations from Yammer to Discourse. Mark_Stokes initiates the conversation, seeking guidance on exporting Yammer data and importing it into Discourse. sam notes the lack of a built-in Yammer importer, suggesting a custom Ruby script would be needed. pfaffman offers assistance for those with a budget and provides a link to migration resources. The conversation reveals that while an open pull request (#17651) was merged in January 2023, its current functionality is uncertain. Tris20 shares that their enterprise team is considering the importer but ultimately decided against it due to the complexity of internal processes and potential script adjustments. pfaffman humorously acknowledges the challenges of navigating IT and legal departments compared to script updates.

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 Redirecting… for some basic information on imports.

Parece mesquinho não perguntar, pelo menos, se existe um importador do Yammer 6 anos depois. :slight_smile: Alguém?

Há um PR aberto com alguns problemas não resolvidos:

Vamos lá @pfaffman, você está tão perto!!!

Obrigado pela sua ajuda com a importação, aliás - ainda estou colhendo os frutos dela.

Bem, não parece muito perto.

Vou tentar dedicar mais uma hora a isso.

Vejo que isso foi mesclado em janeiro de 2023. @pfaffman Isso funcionou no final, então?

Eu acredito que sim. Você já tentou?

Estamos executando o enterprise, então infelizmente ainda não, mas também entrei em contato com a equipe para ver se eles a usaram recentemente. Não ficaria surpreso se a Microsoft fizesse alterações desagradáveis desde a última atualização do importador.

Se eu conseguir colocar minhas mãos em nosso banco de dados na próxima semana ou mais, verei se podemos tentar e fornecer feedback de acordo :slight_smile:

Então, apenas uma atualização do nosso lado: acho que, infelizmente, vamos pular o importador.

São cerca de 80 horas para migrar manualmente, a equipe acha que pode haver um pouco de trabalho necessário no importador, além de que o alinhamento com compras e jurídico internamente resultaria em pouco benefício para nós. Além disso, conseguir o banco de dados da TI não é exatamente simples :confused:

A ideia de que 80 horas e migrar manualmente é “mais fácil” é bastante engraçada, de fato, mas acho que consigo entender como lidar com TI, jurídico e compras é muito mais difícil do que atualizar um script.