È disponibile il rilascio di Zulip 9, la piattaforma server per l'implementazione di messaggeri aziendali, adatta per facilitare la comunicazione tra i dipendenti e i gruppi di sviluppatori. Il progetto è stato originariamente sviluppato da Zulip ed è stato reso open source dopo l'acquisizione da parte di Dropbox sotto la licenza Apache 2.0. Il codice della parte server è scritto in Python utilizzando il framework Django. Il software client è disponibile per Linux, Windows, macOS, Android e iOS, e viene fornita anche un'interfaccia web integrata.
Il sistema supporta sia la comunicazione diretta tra due persone che la conduzione di discussioni di gruppo. Zulip può essere paragonato al servizio Slack e considerato come un'analogia interna a Twitter, utilizzato per comunicare e discutere questioni lavorative all'interno di ampi gruppi di dipendenti. Vengono forniti strumenti per monitorare lo stato e partecipare a più discussioni contemporaneamente, utilizzando un modello di visualizzazione dei messaggi a thread, che rappresenta un compromesso ottimale tra l'assegnazione a stanze di Slack e un unico spazio pubblico come Twitter. La visualizzazione a thread di tutte le discussioni permette di coprire in un unico luogo tutti i gruppi, mantenendo allo stesso tempo una chiara separazione logica tra di essi.
Tra le funzionalità di Zulip spiccano il supporto per l'invio di messaggi a utenti offline (i messaggi saranno consegnati non appena l'utente tornerà online), la conservazione della cronologia completa delle discussioni sul server e strumenti per la ricerca nell'archivio, la possibilità di inviare file tramite Drag-and-drop, l'evidenziazione automatica della sintassi per i blocchi di codice inclusi nei messaggi, un linguaggio di markup integrato per la formattazione rapida di elenchi e testo, strumenti per l'invio di notifiche di gruppo, la creazione di gruppi chiusi, nonché integrazioni con Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter e altri servizi, oltre a strumenti per legare etichette visive ai messaggi.
Novità principali:
- È stata modificata l'interfaccia utente, con caratteri più grandi e spazi interlinea più evidenti. È possibile tornare al vecchio stile di visualizzazione nelle impostazioni, selezionando la modalità compatta. È stata introdotta l'opzione per nascondere i pannelli laterali, anche in modalità schermo intero. Nella barra laterale destra è stata implementata una visualizzazione chiara degli utenti presenti nel canale corrente o in chat privata. È stata notevolmente accelerata la velocità di caricamento dei temi e dei messaggi all'apertura dell'interfaccia web o dell'app desktop.

- È stata migliorata la presentazione del blocco di scrittura dei messaggi. Ora è possibile salvare il testo digitato come bozza e passare alla scrittura di un nuovo messaggio. Quando si comincia a digitare, viene mostrata la bozza recentemente modificata nella discussione attuale. Incollando dal clipboard, viene mantenuto lo stile e il formato del testo (è inoltre disponibile l'opzione per incollare solo testo normale). I collegamenti a temi e messaggi vengono ora automaticamente formattati correttamente. È stata aggiunta la possibilità di evidenziare il testo per rispondere citando una parte di un altro messaggio.

- È stata semplificata la navigazione. Sono stati proposti tre modi di visualizzare l'elenco delle discussioni: "Feed combinato" (precedentemente "Tutti i messaggi"), "Feed dei canali" e "Feed dei messaggi diretti". È stata semplificata la visualizzazione continua di diversi temi di messaggi (nel pannello sinistro sono forniti collegamenti per passare al primo messaggio di ciascun tema). È stata garantita l'attivazione automatica della discussione quando si invia un messaggio in essa.
- È stata modificata l'interfaccia della barra di ricerca principale, che ora mostra i filtri di ricerca specificati. È stata aggiunta la possibilità di filtrare tutti i messaggi con reazioni e di visualizzare rapidamente le reazioni lasciate sui messaggi dell'utente. Sono anche state introdotte opzioni per cercare solo nei temi seguiti e nei messaggi non letti. È possibile visualizzare nella barra laterale solo le chat personali o le discussioni che coinvolgono un utente specifico.

- È stata modificata l'interfaccia di tutti i menu. Ora è possibile cambiare i temi dell'interfaccia tramite il menu personale.

- È stata modificata l'interfaccia dello schermo con la cronologia delle modifiche ai messaggi.
- Sono state aggiunte impostazioni per scegliere il metodo di anteprima delle immagini animate (è possibile disattivare l'animazione o visualizzarla solo al passaggio del cursore).
- È stata aggiunta la possibilità di disattivare gli indicatori di digitazione da parte di altri utenti.
- Nell'interfaccia dell'amministratore del server è stata proposta una nuova combinazione. pannello di controllo utilizzatori, in cui vengono mostrati anche dettagli sugli utenti disconnessi e gli inviti inviati ai nuovi utenti. Nelle impostazioni, oltre ai nomi utente, è prevista la visualizzazione delle avatar. Sono state aggiunte nuove impostazioni per definire i diritti per l'invio di messaggi diretti. I campi nel profilo possono ora essere contrassegnati come obbligatori a discrezione dell'amministratore. Espanse le possibilità di gestione dei canali.

- Rivisto l'invito, per introdurre i nuovi utenti alle principali caratteristiche della piattaforma.
- Adottata una terminologia più familiare per i messenger: i flussi («Streams») sono stati rinominati in canali («Channels»).
- Fornita la possibilità di invio automatico agli utenti di annunci legati al progetto, come le comunicazioni sui cambiamenti delle nuove versioni. Tali annunci vengono inviati nel tema «Zulip updates» nel canale selezionato dall'amministratore del server.
- Nel server Zulip sono integrate funzionalità per la generazione di miniature per accelerare l'anteprima delle immagini caricate.
- Apportate ottimizzazioni che migliorano la scalabilità server in grandi organizzazioni, che contano migliaia di dipendenti.
- Supporto per il deployment del server Zulip su Ubuntu 24.04 è stato aggiunto e il supporto per Ubuntu 20.04 è stato interrotto.
- Aggiunti componenti per l'integrazione con Patreon e GitHub Sponsors. Migliorata l'integrazione con GitHub e Grafana.
Fonte: opennet.ru




