HansaChat

Documentation

Importare la cronologia di Zulip

Porti gli stream e i topic di Zulip in HansaChat da un’esportazione dell’organizzazione.

I workspace con piani a pagamento possono importare un’esportazione dell’organizzazione Zulip e ricostruire stream e cronologia dei messaggi in HansaChat — con timestamp originali, thread e reazioni.

Cosa viene importato

  • Gli stream come canali: gli stream pubblici diventano canali pubblici, gli stream solo su invito diventano canali privati.
  • Messaggi con i loro timestamp originali.
  • I topic diventano thread. Ogni topic di Zulip viene importato come un thread di HansaChat sotto un messaggio iniziale sintetizzato "Topic: …", così le conversazioni del topic restano insieme.
  • Reazioni con emoji.
  • Formattazione nei testi dei messaggi.
  • Utenti: gli account che corrispondono a un membro esistente per email vengono collegati; tutti gli altri vengono importati come profili segnaposto inattivi senza password. Invitando in seguito quella persona al suo indirizzo email, la cronologia viene collegata al suo nuovo account.

Cosa non viene importato

  • Messaggi personali e huddle (messaggi diretti). L’importazione riguarda gli stream.
  • Allegati di file. Il testo dei messaggi viene conservato; i riferimenti agli allegati restano come testo semplice.
  • La cronologia delle modifiche dei messaggi. Viene importata l’ultima versione di un messaggio e la modifica viene contrassegnata.

Preparare l’archivio

Chieda all’amministratore della sua organizzazione Zulip un’esportazione dell’organizzazione. Le organizzazioni self-hosted la producono con il comando manage.py export; le organizzazioni su Zulip Cloud possono richiedere un’esportazione all’assistenza. Il risultato è un archivio .tar.gz contenente i file di metadati zerver_* e le partizioni messages-*.json.

Eseguire l’importazione

  1. Apra il dashboard del workspace sul sito web di HansaChat.
  2. Trovi il suo workspace e scelga Importare i dati del workspace.
  3. Selezioni l’archivio .tar.gz e scelga Importa archivio.

La pagina di importazione del workspace con il modulo di caricamento e un’importazione completata

Ogni workspace può avviare un’importazione al giorno. L’importazione viene eseguita in background; la pagina mostra l’avanzamento in tempo reale e riceverà un’email quando l’importazione è finita.

Come viene collocata la cronologia

  • Il canale #general esistente viene riutilizzato e la cronologia importata viene aggiunta ad esso.
  • Gli altri stream vengono ricreati con il loro nome originale. Se esiste già un canale con lo stesso nome, quello importato viene creato con il suffisso "-imported".
  • La cronologia importata compare quando ricarica il workspace. Nulla viene inviato alle sessioni aperte mentre l’importazione è in esecuzione.
  • I membri non collegati a un account esistente compaiono come profili inattivi. Non ricevono mai email e non possono accedere finché non li invita.

Cronologia di Zulip importata: una radice di topic sintetizzata con risposte in thread

Nota sulla protezione dei dati

L’esportazione contiene dati personali dei membri del suo Zulip, come nomi, indirizzi email e contenuto dei messaggi. Crei e scarichi l’esportazione solo quando è pronto per importare, ed elimini la sua copia locale in seguito. HansaChat elimina l’archivio caricato non appena l’importazione è finita.

Altre guide per l’importazione