Importare da Zulip?

Ciao community,

Un team a cui partecipo utilizza Zulip da alcuni mesi, e sto valutando la possibilità di passare a Discourse. Mi chiedo se esista un modo per utilizzare un backup/esportazione di Zulip per importare la cronologia in un’istanza di Discourse? Non sono ancora riuscito a trovare nulla a riguardo qui…

Paul

Benvenuto, @paulrudy! Non vedo un importatore Zulip esistente. Dato che Zulip è più una chat che un forum, immagino che nessuno abbia avuto voglia di farlo (o, se l’ha fatto, non ha contribuito con il proprio codice a Discourse).

Se hai familiarità con Ruby o con la programmazione in generale, puoi prendere un importatore esistente e modificarlo per funzionare con il tuo database Zulip. Non vedo importatori che leggano un database PostgreSQL, ma dato che è quello che utilizza Discourse, non dovrebbe essere troppo difficile capire come fare.

Se non hai il tempo di farlo, ma hai un budget a disposizione, puoi chiedere aiuto in Marketplace o contattarmi tramite il mio modulo per preventivi di migrazione.

Grazie mille, Jay! Sono un principiante che sta facendo esperienza per quanto riguarda la programmazione. Potrei provare a farlo da solo, e se mi trovo completamente fuori dalla mia portata, chiederò aiuto.

Ho scritto diversi importatori prima di conoscere davvero Ruby, ma molto tempo fa ho seguito un corso in cui ho imparato un sacco di linguaggi di programmazione (ora per lo più inutilizzati). Buona fortuna!

Dato che Zulip è davvero un programma di chat (da quanto ho potuto capire in 30 secondi), potrebbe avere senso utilizzarlo per discussioni transitorie e lasciare Discourse per le cose che richiedono più riflessione e attenzione.

Ottimo punto. Sebbene il modo in cui usiamo Zulip (e come altri usano app di chat come Slack) sembri includere sia la chat in tempo reale che discussioni degne di essere archiviate, esito a chiedere alle persone di dover tenere traccia di due piattaforme diverse. C’è qualche motivo per cui Discourse sia meno ideale per la chat?

Riapro questa discussione poiché ho la stessa domanda e mi chiedo se qualcuno abbia tentato/riuscito a farlo nel frattempo. E sì, Zulip è una piattaforma di chat, ma è anche molto vicina alla logica di un forum, poiché i messaggi di chat vengono pubblicati sotto argomenti. Siamo stati molto soddisfatti di Zulip, ma siamo tentati dall’integrazione ActivityPub di Discourse…