U prezantua versione 4.0 e Zulip, një platforme serveri për mbështetje të mesazheve korporative, e cila është e përshtatshme për organizimin e komunikimit mes punonjësve dhe grupeve të zhvilluesve. Projekti u zhvillua në fillim nga kompania Zulip dhe u hap pasi u marrë nga Dropbox nën licencën Apache 2.0. Kodi i pjesës server i shkruar në gjuhën Python duke përdorur kornizën Django. Softueri klient është i disponueshëm për Linux, Windows, macOS, Android dhe iOS, dhe gjithashtu ofrohet një ndërfaqe web e integruar.
Sistemi mbështet si shkëmbimin direkt të mesazheve midis dy personave, ashtu edhe organizimin e diskutimeve grupore. Zulip mund të krahasohet me shërbimin Slack dhe konsiderohet si një alternativë korporative e Twitter-it, e përdorur për komunikimin dhe diskutimet mbi çështjet e punës në grupe të mëdha punonjësish. Ofron mjete për ndjekjen e statusit dhe pjesëmarrjen në disa diskutime njëherësh duke përdorur modelin e shfaqjes së mesazheve që është një kompromis optimal midis lidhjes me dhomat në Slack dhe një hapësire publike të vetme në Twitter. Shfaqja e ndërlikuar e të gjitha diskutimeve në të njëjtin vend lejon përfshirjen e të gjitha grupeve, duke ruajtur ndarjen logjike mes tyre.
Nga mundësitë e Zulip, gjithashtu mund të përmendet mbështetje për dërgimin e mesazheve përdoruesve në modalitetin offline (mesazhet do të dërgohen pasi të kthehen në online), ruajta e historisë së plotë të diskutimeve në server dhe mjete kërkimi në arkiv, mundësia për dërgimin e skedarëve në mënyrë Drag-and-drop, theksim automatik të sintaksës për blloqet e kodit të dërguara në mesazhe, një gjuhë shënjimi të integruar për formësimin e shpejtë të listave dhe formatimin e tekstit, mjete për dërgimin grupor të njoftimeve, mundësia për krijimin e grupeve të mbyllura, integrimi me Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter dhe shërbime të tjera, mjete për lidhjen e etiketave vizuale me mesazhet.
Novitetet kryesore:
- Përdoruesit tani kanë mundësinë të heshtin aktivitetin e përdoruesve të tjerë, për të mos parë mesazhet e tyre.
- Në sistemin e të drejtave të aksesit është implementuar një rol i ri - "moderator", që lejon dhënien e autorizimeve shtesë për menaxhimin e seksioneve të publikimeve (stream) dhe diskutimeve, pa i dhënë akses për ndryshimin e cilësimeve.
- ĂshtĂ« e mundur tĂ« zhvendosni diskutimet midis seksioneve, pĂ«rfshirĂ« mundĂ«sinĂ« e zhvendosjes sĂ« temave nĂ« seksione private.
- ĂshtĂ« integruar mbĂ«shtetje pĂ«r shĂ«rbimin GIPHY, qĂ« lejon zgjedhjen dhe futjen e memeve dhe imazheve tĂ« animuara.
- Shtuar mundësinë e kopjimit të shpejtë të blloqeve me kod në clipboard ose redaktimit të bllokut të zgjedhur në një redaktues të jashtëm.
- Në vend të një butoni të veçantë të kompresuar "Reply" për fillimin e shkrimit të një përgjigjeje, është shtuar një zonë universale hyrëse që lejon të filloni menjëherë të shkruani, duke treguar informacion mbi marrësin dhe më të njohur për përdoruesit e aplikacioneve të tjera për biseda.
- Në sugestionin që shfaqet gjatë autokopjimit të hyrjeve, është siguruar indikimi i pranisë së përdoruesit.
- Me default, kur hapet aplikacioni tani shfaqet lista e diskutimeve të fundit (Recent topics) me mundësinë për të aktivizuar filtrin për të parë diskutimet në të cilat ka mesazhe nga përdoruesi aktual.
- Mesazhet e veçanta me yll tani shfaqen me default në panelin e majtë, që lejon përdorimin e kësaj funksionaliteti si një kujtesë për cilat mesazhe dhe diskutime duhet të ktheheni.
- Numri i njoftimeve me zë është zgjeruar.
- Shtuar widget-in About, që lejon të dish shpejt informacion mbi numrin e versionit të serverit Zulip.
- Në ndërfaqen web dhe aplikacionet desktop është realizuar paraqitja e një paralajmërimi nëse përdoruesi është lidhur me serverit, që nuk është përditësuar për më shumë se 18 muaj.
- ĂshtĂ« punuar pĂ«r tĂ« rritur shkallĂ«zueshmĂ«rinĂ« dhe performancĂ«n e serverit.
- Për ndërkombëtarizimin e ndërfaqes është përdorur biblioteka FormatJS, në vend të bibliotekës i18next që ishte përdorur më parë.
- ĂshtĂ« siguruar integrimi me proxy-nĂ« e hapur Smokescreen, e cila pĂ«rdoret pĂ«r tĂ« parandaluar sulmet SSRF ndaj shĂ«rbimeve tĂ« tjera (pĂ«rmes Smokescreen mund tĂ« redirektohen tĂ« gjitha kalimet pĂ«rmes lidhjeve tĂ« jashtme).
- JanĂ« shtuar module pĂ«r integrimin me shĂ«rbimet Freshping, JotForm dhe Uptime Robot, pĂ«rmirĂ«suar integrimi me Bitbucket, Clubhouse, GitHub, GitLab, NewRelic dhe Zabbix. ĂshtĂ« shtuar njĂ« veprim i ri GitHub pĂ«r dĂ«rgimin e mesazheve nĂ« Zulip.
- NĂ« instalimet e reja, PostgreSQL 13 Ă«shtĂ« vendosur si Baza e tĂ« DhĂ«nave e paracaktuar. ĂshtĂ« pĂ«rditĂ«suar korniza Django 3.2.x. ĂshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r Debian 11.
- ĂshtĂ« realizuar njĂ« aplikacion klient pĂ«r punĂ« me Zulip nga terminali tekstual, i ngjashĂ«m nĂ« funksionalitet me klientin web kryesor, duke pĂ«rfshirĂ« nivelin e disponimit tĂ« blloqeve nĂ« ekran dhe kombinimet e tastierĂ«s.

Burimi: opennet.ru

