Выпуск платформы абмену паведамленнямі Zulip 5

Адбыўся рэліз Zulip 5, сервернай платформы для разгортвання карпаратыўных месэнджараў, прыдатных для арганізацыі зносін супрацоўнікаў і груп распрацоўшчыкаў. Праект першапачаткова быў распрацаваны кампаніяй Zulip і адчынены пасля яе паглынання кампаніяй Dropbox пад ліцэнзіяй Apache 2.0. Код сервернай часткі напісаны на мове Python з выкарыстаннем фрэймворка Django. Кліенцкае ПЗ даступна для Linux, Windows, macOS, Android і iOS, таксама падаецца ўбудаваны web-інтэрфейс.

Сістэма падтрымлівае як прамы абмен паведамленнямі паміж двума людзьмі, так і правядзенне групавых абмеркаванняў. Zulip можна параўнаць з сэрвісам Slack і разглядаць як унутрыкарпаратыўны аналаг Twitter, які ўжываецца для зносін і абмеркаванняў працоўных пытанняў у вялікіх групах супрацоўнікаў. Прадстаўляюцца сродкі для адсочвання стану і ўдзелу адначасова ў некалькіх абмеркаваннях з выкарыстаннем ніткападобнай мадэлі адлюстравання паведамленняў, якая з'яўляецца аптымальным кампрамісам паміж прывязкай да пакояў у Slack і адзінай публічнай прасторай Twitter. Адначасовае ніткападобнае адлюстраванне ўсіх абмеркаванняў дазваляе ў адным месцы ахапіць усе групы, пры гэтым захаваўшы лагічны падзел паміж імі.

З магчымасцяў Zulip таксама можна адзначыць падтрымку адпраўкі паведамленняў карыстачу ў offline-рэжыме (паведамленні будуць дастаўленыя пасля з'яўлення ў online), захаванне поўнай гісторыі абмеркаванняў на серверы і сродкі для пошуку ў архіве, магчымасць адпраўкі файлаў у рэжыме Drag-and-drop, аўтаматычнае падсвятленне сінтаксісу для перадаюцца ў паведамленнях блокаў кода, убудаваная мова разметкі для хуткага афармлення спісаў і фарматавання тэксту, сродкі для групавой адпраўкі апавяшчэнняў, магчымасць стварэння зачыненых груп, інтэграцыя з Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter і іншымі сэрвісамі, сродкі для прывязкі да паведамленняў наглядных пазнак.

Асноўныя навіны:

  • Карыстачам прадастаўлена магчымасць устаноўкі статусаў у форме emoji у дадатак да статусных паведамленняў. Статусныя emoji паказваюцца ў бакавой панэлі, стужцы паведамленняў і поле складання паведамлення. Анімацыя ў emoji прайграваецца толькі пры навядзенні паказальніка мышы на сімвал.
    Выпуск платформы абмену паведамленнямі Zulip 5
  • Перароблена афармленне поля складання паведамлення і пашыраны магчымасці рэдагавання. Дададзеныя кнопкі фарматавання для вылучэння тэксту тоўстым або курсівам, устаўкі спасылак і даданні часу. Для вялікіх паведамленняў поле ўводу зараз можа пашырацца, аж да расчыненні на ўвесь экран.
    Выпуск платформы абмену паведамленнямі Zulip 5
  • Дададзена магчымасць пазнакі тым вырашанымі, што зручна выкарыстоўваць для нагляднай пазнакі завяршэння працы над тымі ці іншымі задачамі.
  • У паведамленні дазволена ўстаўка да 20 малюнкаў, якія зараз адлюстроўваюцца з выраўноўваннем па сетцы. Перароблены інтэрфейс для прагляду малюнкаў у поўнаэкранным рэжыме, у якім палепшана маштабаванне, панарамаванне і адлюстраванне пазнак.
  • Зменены стыль усплываючых падказак і дыялогаў.
  • Прадастаўлена магчымасць выстаўлення кантэкстных спасылак на паведамленне або чат пры разборы праблем, зносінах у форуме, рабоце з электроннай поштай і любых іншых прымяненнях. Для пастаянных спасылак забяспечана перанакіраванне на актуальнае паведамленне, у выпадку пераносу паведамлення ў іншую тэму або раздзел. Дададзена падтрымка выстаўлення спасылак на асобныя паведамленні ў нітцы абмеркавання.
  • Дададзена функцыя для адлюстравання змесціва раздзелаў публікацый (stream) у Web з магчымасцю прагляду без стварэння ўліковага запісу.
    Выпуск платформы абмену паведамленнямі Zulip 5
  • Адміністратару прадастаўлена магчымасць вызначэння персанальных настроек, якія прымяняюцца па змаўчанні для новых карыстальнікаў. Напрыклад, можна змяніць тэму афармлення і набор піктаграм, уключыць вывад апавяшчэнняў і да т.п.
  • Дададзена падтрымка адпраўкі запрашэнняў, тэрмін дзеяння якіх абмежаваны. Пры блакаванні карыстальніка забяспечана аўтаматычнае блакіроўка і ўсіх адпраўленых ім запрашэнняў.
  • На серверы рэалізавана магчымасць аўтэнтыфікацыі пры дапамозе пратаколу OpenID Connect, у дадатак да такіх метадаў, як SAML, LDAP, Google, GitHub і Azure Active Directory. Пры аўтэнтыфікацыі праз SAML з'явілася падтрымка сінхранізацыі адвольных палёў профіля і аўтаматычнага стварэння ўліковага запісу. Дададзена падтрымка пратаколу SCIM для сінхранізацыі ўліковых запісаў з вонкавай БД.
  • Дададзена падтрымка запуску сервера на сістэмах з архітэктурай ARM, уключаючы кампутары Apple з чыпам M1.

Крыніца: opennet.ru

Дадаць каментар