Zulip 2.1 er lansert, en serverplattform for distribusjon av bedriftsmeldingssystemer som er egnet for organisering av kommunikasjon mellom ansatte og utviklergrupper. Prosjektet ble opprinnelig utviklet av Zulip og ble åpnet etter oppkjøpet av Dropbox under Apache 2.0-lisensen. Serverkoden er skrevet i Python ved hjelp av Django-rammeverket. Klientprogramvaren er tilgjengelig for Linux, Windows, macOS, Android og iOS, og det tilbys også et innebygd webgrensesnitt.
Systemet støtter både direkte meldingsutveksling mellom to personer og gjennomføring av gruppe diskusjoner. Zulip kan sammenlignes med Slack og betraktes som en intern bedriftsvariant av Twitter, brukt for kommunikasjon og diskusjoner om arbeidsrelaterte spørsmål i store grupper av ansatte. Det tilbys verktøy for å følge med på status og delta i flere diskusjoner samtidig, ved hjelp av en trådmodell for visning av meldinger, som representerer en optimal sammenligning mellom rom-binding i Slack og det offentlige rommet til Twitter. Samtidig trådvisning av alle diskusjoner gir et samlet overblikk over alle grupper, samtidig som det opprettholder en logisk deling mellom dem.
Frå funksjonane til Zulip kan vi også nemne støtta for å sende meldingar til brukarar i offline-modus (meldingane vil bli levert etter at dei kjem online), lagring av full historikk over diskusjonar på serveren og verktøy for å søkje i arkivet, moglegheit for å sende filer med dra-og-slipp, automatisk syntaksutheving for kodeblokkar som vert sendt i meldingar, innebygd merkingsspråk for raskt å formatere lister og tekst, midlar for gruppeutsending av varslar, moglegheit for å opprette lukkete grupper, integrasjon med Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter og andre tenester, samt midlar for knyting av tydelege merkelappar til meldingane.
I dag markerer utgivelsen av Zulip-serveren. I løpet av de siste månedene har det blitt utført mye interessant arbeid utenfor serverkoden.
Hovudnyhende:
- Et verktøy for import av data fra tjenester basert på Mattermost, Slack, HipChat, Stride og Gitter er lagt til. Ved import fra Slack er all funksjonalitet som tilbys ved eksport av data fra bedriftspriser støttet.
- For å organisere fulltekst søk er det nå mulig å gjøre uten å installere spesialiserte tillegg til PostgreSQL, noe som tillater bruk av DBaaS-plattformer som Amazon RDS i stedet for lokal DBMS.
- Web-administratorgrensesnittet har fått tilgang til verktøy for eksport av data (tidligere ble eksport utført kun fra kommandolinjen).
- Støtte for Debian 10 «Buster» er lagt til, og støtten for Ubuntu 14.04 er blitt avsluttet. Støtte for CentOS/RHEL er ennå ikke på riktig nivå og vil bli tilgjengelig i fremtidige utgivelser.
- Systemet for sending av e-postvarsler er helt omarbeidet og tilpasset en minimalistisk stil, lik den som brukes av GitHub-varsler. Nye varslingsinnstillinger er lagt til, som lar deg administrere oppførselen for push-varsler og e-postvarsler for masker (for eksempel,
all), og også endre metoden for telling av uleste meldinger. - Implementeringen av gatewayen for parsing av innkommende e-poster er redesignet. Støtte for å strømming av Zulip-meldinger til e-postlister er lagt til, i tillegg til de tidligere tilgjengelige verktøyene for integrering med Zulip-tjenester for sending av e-poster.
- Innebygd støtte for SAML-autentisering (Security Assertion Markup Language) er lagt til. Koden er skrevet om for integrering med autentiseringsmekanismer fra Google — alle backendene for OAuth/social-autentisering er omarbeidet ved bruk av python-social-auth-modulen.
- I grensesnittet tilbys brukeren søkeoperatoren «streams:public», som gir mulighet for å søke i hele den åpne historikken til organisasjonen.
- Markdown-syntaxen har fått et tillegg for å angi lenker til diskusjonsemner.
- Innstillingene for moderatorer er utvidet, slik at de kan selektivt administrere rettighetene til brukere til å opprette sine egne kanaler og invitere nye brukere til dem.
- Støtte for forhåndsvisning av web-sider som nevnes i meldinger har blitt overført til betatestingsstadiet.
- Utseendet er optimalisert, spesielt er utformingen av mellomrom i lister, sitater og kodeblokker merkbart redesignede.
- Nye integrasjonsmoduler med BitBucket Server, Buildbot, Gitea, Harbor og Redmine er lagt til. Formateringen i eksisterende integrasjonsmoduler er betydelig forbedret.
Fullgode oversettelser til russisk og ukrainsk er forberedt.
Kilde: linux.org.ru
