Zulip 2.1

Udgivelsen af ​​Zulip 2.1, en serverplatform til implementering af virksomhedens instant messengers, der er egnet til at organisere kommunikation mellem medarbejdere og udviklingsteams, er blevet præsenteret. Projektet blev oprindeligt udviklet af Zulip og åbnede efter dets erhvervelse af Dropbox under Apache 2.0-licensen. Server-side-koden er skrevet i Python ved hjælp af Django frameworket. Klientsoftware er tilgængelig til Linux, Windows, macOS, Android og iOS, og der er også en indbygget webgrænseflade.

Systemet understøtter både direkte beskeder mellem to personer og gruppediskussioner. Zulip kan sammenlignes med Slack-tjenesten og betragtes som en intern virksomhedsanalog af Twitter, der bruges til kommunikation og diskussion af arbejdsspørgsmål i store grupper af medarbejdere. Giver værktøjer til at spore status og deltage i flere samtaler samtidigt ved hjælp af en trådet meddelelsesvisningsmodel, der er det optimale kompromis mellem at være bundet til Slack-rum og det enkelte offentlige rum på Twitter. Ved at vise alle diskussioner i en tråd på én gang, kan du fange alle grupper på ét sted og samtidig bevare en logisk adskillelse mellem dem.

Zulips muligheder inkluderer også understøttelse af afsendelse af beskeder til brugeren i offline-tilstand (beskeder vil blive leveret, når de er vist online), lagring af den fulde historie af diskussioner på serveren og værktøjer til at søge i arkivet, muligheden for at sende filer i Træk-og- drop-tilstand, automatisk fremhævningssyntaks for kodeblokke transmitteret i meddelelser, indbygget markup-sprog til hurtig oprettelse af lister og tekstformatering, værktøjer til at sende gruppemeddelelser, mulighed for at oprette lukkede grupper, integration med Trac, Nagios, Github, Jenkins, Git , Subversion, JIRA, Puppet, RSS, Twitter og andre tjenester, værktøjer til at vedhæfte visuelle tags til beskeder.

I dag er det frigivelsen af ​​Zulip-serveren. Der er blevet udført en masse interessant arbejde uden for server-side-kodebasen i løbet af de sidste par måneder.

Vigtigste innovationer:

  • Tilføjet et værktøj til at importere data fra tjenester baseret på Mattermost, Slack, HipChat, Stride og Gitter. Import fra Slack understøtter alle de tilgængelige funktioner, når virksomhedskunder eksporterer data.
  • For at organisere en fuldtekstsøgning kan du nu undvære at installere en specialiseret tilføjelse til PostgreSQL, som giver dig mulighed for at bruge DBaaS-platforme såsom Amazon RDS i stedet for en lokal DBMS.
  • Adgang til værktøjer til eksport af data er blevet tilføjet til administratorens webgrænseflade (tidligere blev eksporten kun udført fra kommandolinjen).
  • Tilføjet understøttelse af Debian 10 "Buster" og droppet understøttelse af Ubuntu 14.04. CentOS/RHEL-understøttelse er endnu ikke fuldt udviklet og vil blive vist i fremtidige udgivelser.
  • E-mail-notifikationssystemet er blevet fuldstændig redesignet, hvilket bringer det til en minimalistisk stil, der ligner GitHub-notifikationssystemet. Tilføjet nye notifikationsindstillinger, der giver dig mulighed for at kontrollere adfærden for push-notifikationer og e-mail-notifikationer for masker (f.eks. Zulip 2.1alle), og ændre også metoden til at tælle ulæste beskeder.
  • Implementeringen af ​​gatewayen til parsing af indgående e-mails er blevet omarbejdet. Tilføjet understøttelse til at udsende Zulip-beskedstrømme til postlister, foruden tidligere tilgængelige værktøjer til integration med Zulips posttjenester.
  • Tilføjet indbygget understøttelse af SAML (Security Assertion Markup Language)-godkendelse. Omskrevet kode til integration med Google-godkendelsesmekanismer - alle OAuth/social autentificerings-backends er blevet genopbygget ved hjælp af python-social-auth-modulet.
  • Grænsefladen giver brugeren "streams:public" søgeoperatoren, som giver mulighed for at søge gennem hele den åbne historie af en organisations korrespondance.
  • Syntaks er blevet tilføjet til markdown-markering for at angive links til diskussionsemner.
  • Moderatorindstillinger er blevet udvidet, så du selektivt kan administrere brugerrettigheder for at oprette deres egne kanaler og invitere nye brugere til dem.
  • Understøttelse af forhåndsvisning af websider nævnt i meddelelser er blevet flyttet til beta-teststadiet.
  • Udseendet er blevet optimeret, designet af indrykninger i lister, anførselstegn og kodeblokke er særligt mærkbart blevet redesignet.
  • Tilføjet nye integrationsmoduler med BitBucket Server, Buildbot, Gitea, Harbor og Redmine. Markant forbedret formatering i eksisterende integrationsmoduler.
    Der er udarbejdet fulde oversættelser til russiske og ukrainske sprog.

Kilde: linux.org.ru

Tilføj en kommentar