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 curtida

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 curtida

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

1 curtida

Afaik, 3 years later, still no Yammer importer

4 curtidas

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 curtidas

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:

3 curtidas

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

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

2 curtidas

Bem, não parece muito perto.

Vou tentar dedicar mais uma hora a isso.

3 curtidas

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

1 curtida

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:

1 curtida

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.