¿Importando desde Zulip?

Hola comunidad,

Un equipo con el que colaboro ha estado usando Zulip durante algunos meses, y estoy explorando la posibilidad de que podamos usar Discourse en su lugar. Me pregunto si existe alguna manera de trabajar con una copia de seguridad/exportación de Zulip para importar el historial a una instancia de Discourse. Aún no he logrado encontrar nada al respecto aquí…

Paul

¡Bienvenido, @paulrudy! No veo ningún importador de Zulip existente. Dado que Zulip es más un chat que un foro, supongo que nadie ha querido hacerlo (o si lo hizo, no se tomó la molestia de contribuir con su código a Discourse).

Si estás familiarizado con Ruby o la programación en general, puedes tomar un importador existente y modificarlo para que funcione con tu base de datos de Zulip. No veo ningún importador que lea una base de datos de PostgreSQL, pero dado que es lo que usa Discourse, no debería ser muy difícil averiguarlo.

Si no tienes tiempo para hacerlo, pero sí tienes un presupuesto, puedes buscar ayuda en Marketplace o contactarme a través de mi formulario de cotización de migración.

¡Muchas gracias, Jay! Soy un aficionado experimentando cuando se trata de programación. Quizás intente hacerlo yo mismo, y si veo que me he metido en un problema mayor, pediré ayuda.

Escribí varios importadores antes de conocer realmente Ruby, pero hace mucho tiempo tomé un curso en el que aprendí un montón de lenguajes de programación (que ahora en su mayoría ya no uso). ¡Buena suerte!

Dado que Zulip es realmente un programa de chat (según pude deducir en 30 segundos), podría tener sentido usarlo para discusiones transitorias y dejar Discourse para temas que requieran más reflexión y atención.

Buen punto. Aunque la forma en que usamos Zulip (y cómo otros usan aplicaciones de chat como Slack) parece incluir tanto el chat en tiempo real como discusiones dignas de archivo. Dudo en pedir a las personas que tengan que mantener el seguimiento de dos plataformas. ¿Hay alguna razón por la que Discourse sea menos que ideal para el chat?

Reviviendo esto ya que tengo la misma pregunta, y me pregunto si alguien ha intentado/logrado hacer esto mientras tanto. Y sí, Zulip es una plataforma de chat, pero también está muy cerca de la lógica de un foro, ya que los mensajes de chat se publican bajo temas. Hemos estado muy contentos con Zulip, pero nos tienta la integración ActivityPub de Discourse…