Zulip 5, o platformă de server pentru implementarea aplicațiilor de mesagerie corporativă, potrivită pentru organizarea comunicării dintre angajați și echipele de dezvoltare, a fost lansată. Proiectul a fost dezvoltat inițial de Zulip și, după achiziționarea sa de către Dropbox, a fost făcut public sub o licență Apache 2.0. Codul server-side este scris în Python folosind framework-ul Django. Software-ul client este disponibil pentru Linux, Windows, macOS, Android și iOS, este oferită și o interfață web încorporată.
Sistemul acceptă atât mesaje directe între două persoane, cât și discuții de grup. Zulip poate fi comparat cu serviciul Slack și considerat ca un analog intra-corporat al Twitter, folosit pentru comunicarea și discutarea problemelor de muncă în grupuri mari de angajați. Oferă mijloacele de a urmări starea și de a participa la mai multe discuții în același timp, utilizând un model de afișare a mesajelor în fire, care este cel mai bun compromis între afinitatea camerei Slack și spațiul public unificat al Twitter. Afișarea simultană a tuturor discuțiilor vă permite să acoperiți toate grupurile într-un singur loc, menținând în același timp o separare logică între ele.
Capacitățile Zulip includ, de asemenea, suport pentru trimiterea de mesaje către utilizatori în modul offline (mesajele vor fi livrate după ce apar online) și salvarea istoricului complet al discuțiilor pe Server și instrumente pentru căutare în arhivă, posibilitatea de a trimite fișiere în modul drag-and-drop, evidențierea automată a sintaxei pentru blocurile de cod trimise în mesaje, un limbaj de marcare încorporat pentru formatarea rapidă a listelor și a textului, instrumente pentru trimiterea de notificări de grup, posibilitatea de a crea grupuri închise, integrare cu Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter și alte servicii, instrumente pentru legarea etichetelor vizuale la mesaje.
Principalele inovații:
- Utilizatorilor li se oferă opțiunea de a seta stări sub formă de emoji pe lângă mesajele de stare. Emoji-urile de stare sunt afișate în bara laterală, în fluxul de mesaje și în câmpul de scriere. Animația din emoji se redă numai când treceți mouse-ul peste simbol.

- Designul câmpului de scriere a mesajului a fost reproiectat, iar capacitățile de editare au fost extinse. S-au adăugat butoane de formatare pentru a face textul îngroșat sau cursiv, pentru a introduce linkuri și pentru a adăuga timp. Pentru mesajele mari, câmpul de introducere se poate extinde acum pentru a umple întregul ecran.

- S-a adăugat capacitatea de a marca subiectele ca rezolvate, care este convenabil de utilizat pentru a marca vizual finalizarea lucrărilor la anumite sarcini.
- Puteți insera până la 20 de imagini per mesaj, care sunt acum afișate aliniate la o grilă. Interfața pentru vizualizarea imaginilor în modul ecran complet a fost reproiectată, cu zoom îmbunătățit, panoramă și afișare a etichetelor.
- Stilul de sfaturi și dialoguri a fost schimbat.
- Este posibil să setați legături contextuale către un mesaj sau chat atunci când analizați problemele, comunicați într-un forum, lucrați cu e-mailul și orice alte aplicații. Pentru legăturile permanente, redirecționarea către mesajul curent este furnizată în cazul în care mesajul este mutat într-un alt subiect sau secțiune. S-a adăugat suport pentru postarea link-urilor către mesaje individuale în firele de discuții.
- S-a adăugat o funcție de afișare a conținutului secțiunilor de publicare (stream) pe Web cu posibilitatea de a vizualiza fără a crea un cont.

- Administratorul are capacitatea de a defini setările personale care sunt aplicate implicit pentru noii utilizatori. De exemplu, puteți schimba tema de design și setul de pictograme, puteți activa notificările etc.
- S-a adăugat suport pentru trimiterea invitațiilor care expiră. Când un utilizator este blocat, toate invitațiile trimise de acesta sunt blocate automat.
- Serverul implementează autentificarea folosind protocolul OpenID Connect, pe lângă metode precum SAML, LDAP, Google, GitHub și Azure Active Directory. La autentificarea prin SAML, a fost adăugat suport pentru sincronizarea câmpurilor de profil personalizate și crearea automată a contului. S-a adăugat suport pentru protocolul SCIM pentru sincronizarea conturilor cu o bază de date externă.
- Suport adăugat pentru lansare Server pe sisteme cu arhitectură ARM, inclusiv computere Apple cu cip M1.
Sursa: opennet.ru



