Zulip 11 er nu tilgængelig, en serverplatform til implementering af virksomhedsmessenger, der er velegnet til at organisere kommunikationen mellem medarbejdere og udviklergrupper. Projektet blev oprindeligt udviklet af Zulip og blev åbnet efter opkøbet af Dropbox under Apache 2.0-licensen. Serverkoden er skrevet i Python ved hjælp af Django-rammen. Klientsoftwaren er tilgængelig til Linux, Windows, macOS, Android og iOS, og der tilbydes også en indbygget webgrænseflade.
Systemet understøtter både direkte messaging mellem to personer samt afholdelse af gruppediskussioner. Zulip kan sammenlignes med Slack og betragtes som en intern virksomhedsanalog til Twitter, der anvendes til kommunikation og diskussioner om arbejdsrelaterede emner i store medarbejdergrupper. Der tilbydes værktøjer til at følge status og deltage i flere diskussioner samtidigt med brugen af en trådmodel til visning af beskeder, som er en optimal kompromis mellem rum i Slack og det offentlige rum i Twitter. Den samtidige trådvisning af alle diskussioner gør det muligt at dække alle grupper i et enkelt sted, samtidig med at den logiske adskillelse mellem dem opretholdes.
Blandt Zulips funktioner er også understøttelse af at sende beskeder til brugeren i offline-tilstand (beskeder leveres efter optræden i online), opbevaring af den fulde diskussionhistorik på serveren og værktøjer til at søge i arkivet, mulighed for at sende filer via Drag-and-drop, automatisk syntaksfremhævning for kodeblokke i beskederne, indbygget markup-sprog til hurtig oprettelse af lister og tekstformatering, værktøjer til gruppering af meddelelser, mulighed for at oprette lukkede grupper, integration med Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter og andre tjenester, samt værktøjer til knytning af visuelle mærker til beskeder.

Hovednyhederne:
- En funktion til at minde om allerede modtagne og læste beskeder efter den brugerangivne tid er blevet tilføjet. Det er muligt at vedhæfte en vilkårlig bemærkning til påmindelsen. Funktionen kan bruges i stedet for at markere som ulæst eller stjerne-mærkning i situationer, hvor man skal udsætte beskeden, f.eks. hvis man ikke har tid til at svare lige nu.
- Support til oprettelse af fælles chatrum (general channels) er blevet tilføjet, hvor diskussionen foregår i et samlet flow uden opdeling i emner.
- Muligheden for at organisere chatrum i mapper er blevet tilføjet. For eksempel kan chatrum relateret til projekter fremhæves i separate mapper for at undgå blanding med andre chats. I fremtidige udgaver planlægges det at tilføje adskilt adgangsstyring til mapperne.

- Support til visning af listen over nylige emner i chatrum for hurtig vurdering af aktuelle diskussioner er blevet tilføjet.
- Designet af miniaturebilleder til videoer og billeder er blevet ændret. Størrelsen på miniaturebillederne er blevet større, men de forbliver stadig sekundære i forhold til teksten i meddelelsesstrømmen.
- Det er nu muligt at skrive beskeder til forskellige diskussioner uden at forlade den aktuelle chat (f.eks. kan man hurtigt skrive en privat besked om et emne, der drøftes i den aktuelle chat).

- Ved indsættelse af en stor tekst fra udklipsholderen kan den indsatte tekst nu konverteres til en fil og sendes som en vedhæftet tekstfil.
- Der er tilføjet et filter til at søge direkte i sendte beskeder og chatrum øverst på den venstre panel. Der tilbydes også mulighed for filtrering af emner baseret på status for den diskussion, det omhandlede emne (mærke «✔»/«færdigt»).

- Support til at markere alle beskeder som læst i suspenderede eller ikke-overvågede emner er blevet tilføjet.
- Mulighed for at administrere alle chat-specifikke meddelelsesindstillinger fra den personlige meddelelsesindstillingspanel er blevet givet. Blandt andet kan man indstille egne meddelelser for enhver chat-kanel.
- Designet af knapper og bannere i indstillingsgrænsefladen er opdateret.
- Visning af søgeanbefalinger ved siden af søgefeltet er blevet sikret.

- For enhver kombination af grupper, roller og brugere i hver chat er tildeling af rettigheder til sletning og flytning af emner samt markering af emner som fuldførte tilladt.
- En funktion til at genfinde arkiverede chats og deaktiverede grupper er blevet tilføjet.

- Support til at indstille en personlig velkomst, som sendes til nye brugere, er blevet tilføjet.
- I server Support til end-to-end kryptering (E2EE) for push-meddelelser til mobile applikationer er blevet tilføjet.
- Integrationsmoduler med OpenProject og OpenSearch er blevet tilføjet. Integration med GitHub, GitLab og Jotform er blevet forbedret.
- Mulighed for at styre via tastekombinationer, uanset det aktive tastaturlayout og sprog, er blevet sikret.
- En ny mobilapplikation til Android og iOS, skrevet i Flutter-rammeværket, er blevet forberedt (den gamle mobilapplikation brugte React Native). Det bemærkes, at applikationen adskiller sig i brugergrænsefladen og fungerer hurtigere, men endnu ikke er på niveau med den gamle applikation hvad angår funktionalitet (f.eks. mangler end-to-end kryptering af push-meddelelser).

Kilde: opennet.ru






