Zulip 4.0 har lanserats, en serverplattform för att implementera företagsmeddelandeprogram som Àr lÀmpliga för att organisera kommunikationen mellan anstÀllda och utvecklargrupper. Projektet utvecklades ursprungligen av Zulip och gjordes öppet efter förvÀrvet av Dropbox under Apache 2.0-licensen. Serverkoden Àr skriven i Python med hjÀlp av Django-ramverket. Klientprogramvara finns tillgÀnglig för Linux, Windows, macOS, Android och iOS, och en inbyggd webbgrÀnssnitt erbjuds.
Systemet stödjer bÄde direkt meddelandeutbyte mellan tvÄ personer och genomförande av gruppdiskussioner. Zulip kan jÀmföras med tjÀnsten Slack och betraktas som en intern motsvarighet till Twitter, som anvÀnds för kommunikation och diskussioner om arbetsfrÄgor i stora grupper av anstÀllda. Det finns verktyg för att spÄra status och deltagande i flera diskussioner samtidigt, med hjÀlp av en trÄdmodell för meddelandevisning, som Àr en optimal kompromiss mellan rum i Slack och en gemensam offentlig arena som Twitter. Den samtidiga trÄdvisa visningen av alla diskussioner gör det möjligt att tÀcka alla grupper pÄ ett stÀlle, samtidigt som en logisk uppdelning mellan dem bevaras.
Bland Zulips funktioner kan ocksÄ nÀmnas stöd för att skicka meddelanden till anvÀndare i offline-lÀge (meddelanden levereras nÀr anvÀndaren gÄr online), bevarande av hela diskussionshistoriken pÄ servern och verktyg för att söka i arkivet, möjlighet att skicka filer via Drag-and-drop, automatisk syntaxmarkering för kodblock i meddelanden, inbyggt markup-sprÄk för snabb formatering av listor och text, verktyg för grupperade meddelanden, möjlighet att skapa stÀngda grupper, integration med Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter och andra tjÀnster, samt verktyg för att tilldela visuella etiketter till meddelanden.
Huvudsakliga nyheter:
- AnvÀndare ges möjlighet att dÀmpa andra anvÀndares aktivitet för att inte se deras meddelanden.
- Systemet för Ă„tkomstrĂ€ttigheter har implementerat en ny roll â "moderator", som gör det möjligt att ge anvĂ€ndare ytterligare befogenheter att hantera publiceringsavsnitt (stream) och diskussioner utan att ge rĂ€tt till att Ă€ndra instĂ€llningar.
- Det har blivit möjligt att flytta diskussioner mellan sektioner, inklusive att flytta Àmnen till privata sektioner.
- Stödet för GIPHY-tjÀnsten har integrerats, vilket gör det möjligt att vÀlja och infoga memes och animerade bilder.
- Möjligheten att snabbt kopiera kodblock till urklipp eller att redigera markerade block i en extern redigerare har lagts till.
- IstÀllet för en separat kompakt "Reply"-knapp för att börja skriva ett svar, har en separat universell inmatningsomrÄde lagts till, som gör det möjligt att omedelbart börja skriva text, visar mottagarens information och Àr mer bekant för anvÀndare av andra chattappar.
- I tipsrutan som visas vid automatkomplettering av inmatning, har indikation pÄ nÀrvaro av anvÀndaren införts.
- Som standard visas nu en lista över senaste diskussioner (Recent topics) nÀr appen öppnas, med möjlighet att aktivera ett filter för att visa diskussioner dÀr den aktuella anvÀndaren har gjort inlÀgg.
- Markerade favoriter visas nu som standard i vÀnsterpanelen, vilket gör att denna funktionalitet kan anvÀndas för att pÄminna om vilka meddelanden och diskussioner som behöver Äterbesökas.
- Antalet tillgÀngliga ljudaviseringar har utökats.
- En widget för Om har lagts till, vilket gör att anvÀndare snabbt kan fÄ information om versionen av Zulip-servern.
- I webbgrÀnssnittet och skrivbordsapplikationerna har en varning implementerats om anvÀndaren ansluter till servern, som inte har uppdaterats pÄ mer Àn 18 mÄnader.
- Arbete har utförts för att öka skalbarheten och prestandan för servern.
- För internationalisering av grÀnssnittet anvÀnds biblioteket FormatJS, istÀllet för det tidigare anvÀnda biblioteket i18next.
- Integrationen med den öppna proxyservern Smokescreen har sÀkerstÀllts, vilket anvÀnds för att förebygga SSRF-attacker mot andra tjÀnster (via Smokescreen kan alla externa lÀnkar dirigeras om).
- Moduler för integration med tjÀnster som Freshping, JotForm och Uptime Robot har lagts till, och integrationen med Bitbucket, Clubhouse, GitHub, GitLab, NewRelic och Zabbix har förbÀttrats. En ny GitHub-action för att skicka meddelanden till Zulip har lagts till.
- I nya installationer anvÀnds PostgreSQL 13 som standarddatabas. Ramverket Django 3.2.x har uppdaterats. Inledande stöd för Debian 11 har lagts till.
- En klientapplikation för att arbeta med Zulip frÄn en textterminal har implementerats, nÀra funktionalitet till den huvudsakliga webbkunden, inklusive layout av block pÄ skÀrmen och tangentkombinationer.

KĂ€lla: opennet.ru

