Zulip 9, serverplatformen til implementering af virksomhedsmessenger, der er velegnet til at organisere kommunikationen mellem ansatte og udviklergrupper, er nu tilgængelig. Projektet blev oprindeligt udviklet af Zulip og blev åbnet efter virksomhedens opkøb af Dropbox under Apache 2.0-licensen. Serverkoden er skrevet i Python ved hjælp af Django-rammeværket. Klientsoftware er tilgængelig til Linux, Windows, macOS, Android og iOS, og der tilbydes også en integreret 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 brugere i offline-tilstand (beskeder vil blive leveret, når de kommer online), opbevaring af hele diskussionens historik på serveren og værktøjer til søgning i arkivet, mulighed for at sende filer i drag-and-drop-tilstand, automatisk syntaksfremhævelse for kodedelene i beskederne, en indbygget markup-sprog til hurtig oprettelse af lister og tekstformatering, værktøjer til gruppeudsendelse 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 at knytte visuelle etiketter til beskeder.
Hovednyhederne:
- Brugergrænsefladen er blevet ændret med større skrifttyper og markante linjeafstande. Den gamle stil kan genindføres i indstillingerne ved at vælge kompakt tilstand. Der tilbydes mulighed for at skjule sidepaneler, selv når man arbejder i fuld skærm. Den højre panel viser tydeligt de brugere, der er til stede i den nuværende kanal eller i privat chatter. Indlæsningen af emner og beskeder er betydeligt hurtigere, når man åbner webgrænsefladen eller desktop-applikationen.

- Omdannelsen af beskedskrivningsblokken er blevet opdateret. Mulighed for at gemme skrevet tekst som et udkast og begynde at skrive en ny besked er nu tilgængelig. Når du begynder at skrive, vises det senest redigerede udkast i den aktuelle diskussion. Indsættelse fra udklipsholderen bevarer nu stil og format af teksten (der er også mulighed for at indsætte ren tekst). Indsatte links til emner og beskeder formateres nu automatisk korrekt. Tilføjet mulighed for at fremhæve tekst til svar med citat fra en anden besked.

- Navigationen er blevet forenklet. Tre layoutmuligheder for diskussionslisten tilbydes: "Kombineret feed" (tidligere "Alle beskeder"), "Kanalfeed" og "Personlige beskeder". Den kontinuerlige gennemgang af forskellige beskedemner er blevet forenklet (links til at gå til den første besked i hvert emne vises på venstre panel). Der er sikret automatisk skift til diskussionen, når der sendes en besked til den.
- Formatet på hovedsøgefeltet er blevet ændret, og de angivne søgefiltre vises nu. Mulighed for at udtrække alle beskeder med reaktioner og hurtigt se givne reaktioner på brugerens beskeder er blevet tilføjet. Der er også mulighed for kun at søge i overvågede emner og ulæste beskeder. Mulighed for at vise kun personlige chats eller diskussioner med en bestemt bruger i sidepanelet er blevet tilføjet.

- Formatet på alle menuer er blevet ændret. Mulighed for at skifte temaer via den personlige menu er blevet tilføjet.

- Formatet på skærmen med redigeringshistorik af beskeder er blevet ændret.
- Indstillinger er blevet tilføjet for valg af metode til forhåndsvisning af animerede billeder (mulighed for at deaktivere animationen eller kun vise ved hover).
- Mulighed for at deaktivere indikatorer for skriveaktivitet fra andre brugere er blevet tilføjet.
- I serveradministratorens interface er der blevet tilbudt en ny kombineret kontrolpanelet Brugere, hvor der også vises oplysninger om de deaktiverede brugere og de sendte invitationer til nye brugere. I indstillingerne vises der ikke kun brugernavne, men også avatarer. Nye indstillinger for at bestemme rettigheder til at sende direkte beskeder er blevet tilføjet. Felterne i profilen kan nu markeres som obligatoriske at udfylde efter administratorens skøn. Mulighederne for at administrere kanaler er blevet udvidet.

- Invitationen er blevet redesignet for at introducere nye brugere til de grundlæggende funktioner på platformen.
- Der er taget en mere velkendt terminologi i brug for messaging-apps — streams er blevet omdøbt til kanaler.
- Muligheden for automatisk at sende relaterede annoncer til brugere, f.eks. meddelelser om ændringer i nye versioner, er blevet givet. Sådanne meddelelser sendes i tråden 'Zulip updates' i den kanal, som serveradministratoren har valgt.
- Serveren Zulip er udstyret med værktøjer til at generere miniaturebilleder for at fremskynde forhåndsvisning af uploadede billeder.
- Optimeringer er blevet foretaget for at forbedre skalerbarheden servere i store organisationer med tusindvis af ansatte.
- Der er tilføjet support til implementering af Zulip-serveren på Ubuntu 24.04, og supporten for Ubuntu 20.04 er blevet stoppet.
- Der er tilføjet komponenter til integration med Patreon og GitHub Sponsors. Integrationen med GitHub og Grafana er blevet forbedret.
Kilde: opennet.ru




