Bemutatták a Zulip 2.1 kiadását, a vállalati azonnali üzenetküldők telepítésére szolgáló szerverplatformot, amely alkalmas az alkalmazottak és a fejlesztői csapatok közötti kommunikáció szervezésére. A projektet eredetileg a Zulip fejlesztette ki, és azután nyitotta meg, hogy a Dropbox felvásárolta az Apache 2.0 licenc alatt. A szerveroldali kód Python nyelven íródott a Django keretrendszer segítségével. A kliensszoftver elérhető Linux, Windows, macOS, Android és iOS rendszerekhez, valamint beépített webes felület is rendelkezésre áll.
A rendszer támogatja a két ember közötti közvetlen üzenetküldést és a csoportos beszélgetéseket is. A Zulip a Slack szolgáltatáshoz hasonlítható, és a Twitter belső vállalati analógjának tekinthető, amelyet kommunikációra és a munkahelyi kérdések megvitatására használnak nagy munkavállalói csoportokban. Eszközöket biztosít az állapot nyomon követéséhez és több beszélgetésben való egyidejű részvételhez egy menetes üzenetmegjelenítési modell használatával, amely az optimális kompromisszum a Slack szobákhoz való kötődés és a Twitter egyetlen nyilvános tere között. Ha egyszerre jeleníti meg az összes beszélgetést egy szálban, akkor az összes csoportot egy helyen rögzítheti, miközben megtartja közöttük a logikai elválasztást.
A Zulip képességei közé tartozik az üzenetek küldésének támogatása a felhasználónak offline módban (az üzenetek kézbesítése az online megjelenés után történik), a beszélgetések teljes történetének mentése a szerveren és az archívumban való kereséshez szükséges eszközök, valamint a fájlok húzással történő küldésének lehetősége. drop mód, automatikus kiemelési szintaxis az üzenetekben továbbított kódblokkokhoz, beépített jelölőnyelv a listák gyors létrehozásához és szövegformázáshoz, eszközök csoportértesítések küldéséhez, lehetőség zárt csoportok létrehozására, integráció Trac, Nagios, Github, Jenkins, Git programokkal , Subversion, JIRA, Puppet, RSS, Twitter és egyéb szolgáltatások, eszközök vizuális címkék üzenetekhez csatolásához.
Ma jelenik meg a Zulip szerver. Az elmúlt néhány hónapban sok érdekes munka történt a szerveroldali kódbázison kívül.
Főbb újítások:
- Hozzáadott egy eszközt a Mattermost, Slack, HipChat, Stride és Gitter alapú szolgáltatásokból származó adatok importálására. A Slackből történő importálás támogatja az összes rendelkezésre álló képességet, amikor a vállalati ügyfelek adatokat exportálnak.
- A teljes szöveges keresés megszervezéséhez most nem kell speciális PostgreSQL-bővítményt telepíteni, amely lehetővé teszi a DBaaS platformok, például az Amazon RDS használatát a helyi DBMS helyett.
- Az adminisztrátor webes felületéhez az adatok exportálására szolgáló eszközökhöz való hozzáférés került (korábban az exportálás csak parancssorból történt).
- Támogatás hozzáadva a Debian 10 "Buster" számára, és megszűnt az Ubuntu 14.04 támogatása. A CentOS/RHEL támogatás még nincs teljesen kifejlesztve, és a jövőbeni kiadásokban fog megjelenni.
- Az e-mail értesítési rendszert teljesen újratervezték, így a GitHub értesítési rendszeréhez hasonló minimalista stílust alakítottak ki. Új értesítési beállítások hozzáadva, amelyek lehetővé teszik a push értesítések és a maszkokhoz tartozó e-mail értesítések viselkedésének szabályozását (például minden), és módosítsa az olvasatlan üzenetek számlálásának módját is.
- A bejövő e-mailek elemzésére szolgáló átjáró megvalósítása átdolgozásra került. Támogatás hozzáadva a Zulip üzenetfolyamok levelezőlistákra történő továbbításához, a korábban elérhető Zulip levelezőszolgáltatásokkal való integrációs eszközökön felül.
- Hozzáadott SAML (Security Assertion Markup Language) hitelesítés beépített támogatása. Átírt kód a Google hitelesítési mechanizmusaival való integráció érdekében – az összes OAuth/közösségi hitelesítési háttérrendszert a python-social-auth modul segítségével újjáépítették.
- A felület biztosítja a felhasználó számára a „streams:public” keresési operátort, amely lehetővé teszi a keresést a szervezet levelezésének teljes nyitott történetében.
- Szintaxis hozzáadva a leértékelési jelölésekhez, hogy jelezze a vitatémákra mutató hivatkozásokat.
- A moderátor beállításai kibővültek, lehetővé téve a felhasználói jogok szelektív kezelését saját csatornák létrehozásához és új felhasználók meghívásához.
- Az üzenetekben említett weboldalak előnézetének támogatása átkerült a béta tesztelési szakaszba.
- A megjelenés optimalizálásra került, a listák, idézetek és kódblokkok behúzásainak kialakítása különösen érezhetően átalakult.
- Új integrációs modulok hozzáadva a BitBucket Server, Buildbot, Gitea, Harbor és Redmine szolgáltatásokkal. Jelentősen továbbfejlesztett formázás a meglévő integrációs modulokban.
Teljes fordítások készültek orosz és ukrán nyelvekre.
Forrás: linux.org.ru