Byl uveden na trh Zulip 2.1, serverová platforma pro nasazení firemních messengerů, vhodná pro organizaci komunikace mezi zaměstnanci a skupinami vývojářů. Projekt byl původně vyvinut společností Zulip a byl uvolněn po jejím převzetí společností Dropbox pod licencí Apache 2.0. Kód serverové části je napsán v programovacím jazyce Python pomocí rámce Django. Klientský software je dostupný pro Linux, Windows, macOS, Android a iOS, rovněž je poskytován vestavěný webový rozhraní.
Systém podporuje jak přímou výměnu zpráv mezi dvěma lidmi, tak i pořádání skupinových diskusí. Zulip lze srovnat se službou Slack a lze ho považovat za vnitrofiremní analog Twitteru, používaný pro komunikaci a diskusi pracovních otázek ve velkých skupinách zaměstnanců. Jsou poskytovány prostředky pro sledování stavu a účasti v několika diskusích současně pomocí vlákna zobrazení zpráv, což je optimální kompromis mezi připojením k místnostem ve Slacku a jedním veřejným prostorem Twitteru. Současné zobrazení všech diskusí umožňuje na jednom místě pokrýt všechny skupiny, přičemž zachovává logické rozdělení mezi nimi.
Mezi možnostmi Zulip lze také zmínit podporu zasílání zpráv uživateli v offline režimu (zprávy budou doručeny po připojení k online), uchovávání kompletní historie diskusí na serveru a nástroje pro vyhledávání v archivu, možnost odesílání souborů pomocí Drag-and-drop, automatické zvýrazňování syntaxe pro zasílané bloky kódu v zprávách, integrovaný značkovací jazyk pro rychlé formátování seznamů a textu, nástroje pro hromadné zasílání oznámení, možnost vytváření uzavřených skupin, integrace s Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter a dalšími službami, nástroje pro přidání vizuálních štítků k zprávám.
Dnes si připomínáme vydání serveru Zulip. V posledních několika měsících bylo odvedeno mnoho zajímavé práce mimo serverovou kódovou základnu.
Hlavní novinky:
- Byl přidán nástroj pro import dat ze služeb založených na Mattermost, Slack, HipChat, Stride a Gitter. Při importu ze Slacku je zajištěna podpora všech funkcí, které jsou poskytovány při exportu dat klienty firemních tarifních plánů.
- Pro organizaci fulltextového vyhledávání nyní není potřeba instalovat specializované rozšíření pro PostgreSQL, což umožňuje používat místo místní DBMS platformy DBaaS, jako je Amazon RDS.
- Do webového rozhraní pro správce byl přidán přístup k nástrojům pro export dat (dříve se export prováděl pouze z příkazové řádky).
- Byla přidána podpora Debian 10 „Buster“ a ukončena podpora Ubuntu 14.04. Podpora CentOS/RHEL zatím není dostatečně rozvinuta a objeví se v budoucích verzích.
- Byl zcela přepracován systém zasílání upozornění e-mailem, který byl uveden do minimalistického stylu podobného systému upozornění GitHub. Byly přidány nové nastavení upozornění, které umožňují spravovat chování pro push upozornění a e-mailová upozornění pro masky (například,
all), a také změnit metodu počítání nepřečtených zpráv. - Byla přepracována implementace brány pro zpracování příchozích e-mailů. Byla přidána podpora pro přenos zpráv Zulip do seznamů e-mailových distribučních seznamů, kromě dříve dostupných prostředků pro integraci se službami Zulip pro odesílání e-mailů.
- Byla přidána vestavěná podpora pro autentizaci SAML (Security Assertion Markup Language). Kód byl přepracován pro integraci s mechanismy autentizace Google – všechny backendy autentizace OAuth/social byly předělány s použitím modulu python-social-auth.
- V uživatelském rozhraní je uživateli poskytnut vyhledávací operátor „streams:public“, který umožňuje vyhledávat v celé otevřené historii komunikace organizace.
- Do markdown formátu byl přidán syntaktický prvek pro odkazy na témata diskusí.
- Byla rozšířena nastavení moderátorů, která umožňují selektivně řídit práva uživatelů na vytváření vlastních kanálů a pozvání nových uživatelů.
- Podpora náhledu webových stránek, které jsou zmíněny ve zprávách, byla přesunuta do fáze beta testování.
- Byla optimalizována vizuální podoba, zejména bylo přepracováno formátování odsazení v seznamech, citacích a blocích s kódem.
- Byly přidány nové integrační moduly pro BitBucket Server, Buildbot, Gitea, Harbor a Redmine. Výrazně bylo vylepšeno formátování v existujících integračních modulech.
Byly připraveny plnohodnotné překlady pro ruštinu a ukrajinštinu.
Zdroj: linux.org.ru
