A avut loc lansarea Zulip 5, o platformă server pentru implementarea de mesagerie de echipă potrivită pentru organizarea comunicării angajaților și grupurilor de dezvoltatori. Proiectul a fost inițial dezvoltat de compania Zulip și a fost deschis după achiziția de către Dropbox sub licența Apache 2.0. Codul părții server este scris în Python, folosind cadrul Django. Software-ul client este disponibil pentru Linux, Windows, macOS, Android și iOS, de asemenea, este furnizat o interfață web încorporată.
Sistemul suportă atât comunicarea directă între două persoane, cât și desfășurarea de discuții de grup. Zulip poate fi comparat cu serviciul Slack și poate fi considerat un echivalent intern al Twitter, folosit pentru comunicarea și discutarea problemelor de muncă în grupuri mari de angajați. Sunt furnizate instrumente pentru urmărirea stării și participării simultane în mai multe discuții, folosind un model de afișare în fir, care reprezintă un compromis optim între atașarea la camerele din Slack și un singur spațiu public pe Twitter. Afișarea în fir a tuturor discuțiilor permite acoperirea tuturor grupurilor într-un singur loc, menținând în același timp o separare logică între ele.
Printre funcționalitățile Zulip se numără și suportul pentru trimiterea de mesaje utilizatorului în modul offline (mesajele vor fi livrate după revenirea online), păstrarea întregii istorii a discuțiilor pe server și instrumentele pentru căutarea în arhivă, posibilitatea de a trimite fișiere prin Drag-and-drop, evidențierea automată a sintaxei pentru blocurile de cod transmise în mesaje, un limbaj de marcare încorporat pentru formatarea rapidă a listelor și textului, instrumente pentru trimiterea grupată de notificări, posibilitatea de a crea grupuri închise, integrarea cu Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter și alte servicii, instrumente pentru atașarea de etichete vizibile la mesaje.
Noutăți principale:
- Utilizatorii au posibilitatea de a seta statusuri 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 compunere a mesajelor. Animația în emoji este redată doar la trecerea mouse-ului peste simbol.

- A fost reproiectat aspectul câmpului de compunere a mesajelor și extinse funcțiile de editare. Au fost adăugate butoane de formatare pentru evidențierea textului cu litere îngroșate sau cursive, inserarea de linkuri și adăugarea timpului. Pentru mesajele mari, câmpul de introducere se poate extinde, până la maximizarea pe ecran.

- A fost adăugată posibilitatea de a marca subiectele ca fiind rezolvate, ceea ce este convenabil pentru a marca vizibil finalizarea sarcinilor.
- În mesaj este permisă inserarea a până la 20 de imagini, care acum sunt afișate aliniate în grilă. Interfața pentru vizualizarea imaginilor în modul pe tot ecranul a fost reproiectată, îmbunătățind zoom-ul, panoramarea și afișarea etichetelor.
- Stilul tooltip-urilor și dialogurilor a fost modificat.
- A fost oferită posibilitatea de a crea linkuri contextuale către un mesaj sau chat în timpul rezolvării problemelor, comunicării pe forum, lucrului cu e-mailul și în orice alte aplicații. Pentru linkurile permanente este asigurat un redirecționare către mesajul relevant, în cazul în care mesajul este mutat într-un alt subiect sau secțiune. A fost adăugată suportul pentru a crea linkuri către mesaje individuale din firul de discuție.
- A fost adăugată funcția de a afișa conținutul secțiunilor de publicații (stream) în Web, cu posibilitatea de vizionare fără crearea unui cont.

- Administratorul a primit posibilitatea de a stabili setări personale care se aplică în mod implicit pentru utilizatorii noi. De exemplu, se pot schimba tema și setul de pictograme, activa notificările etc.
- A fost adăugată suportul pentru trimiterea invitațiilor, al căror termen de valabilitate este limitat. În cazul blocării unui utilizator, toate invitațiile trimise de acesta vor fi blocate automat.
- Pe server a fost implementată posibilitatea de autentificare prin protocolul OpenID Connect, pe lângă metode precum SAML, LDAP, Google, GitHub și Azure Active Directory. La autentificarea prin SAML, a fost adăugat suportul pentru sincronizarea câmpurilor profilului personalizat și crearea automată a contului. De asemenea, a fost adăugat suportul pentru protocolul SCIM pentru sincronizarea conturilor cu o bază de date externă.
- A fost adăugat suportul pentru lansare server pe sistemele cu arhitectură ARM, inclusiv computerele Apple cu chip M1.
Sursa: opennet.ro



