Представен е релиз Zulip 2.1, сървърна платформа за внедряване на корпоративни съобщителни средства, подходящи за организиране на комуникацията между служители и групи разработчици. Проектът първоначално е разработен от компанията Zulip и е отворен след нейното придобиване от Dropbox под лицензия Apache 2.0. Кодът на сървърната част е написан на Python с използване на фреймворка Django. Клиентският софтуер е наличен за Linux, Windows, macOS, Android и iOS, като е предоставен и вграденият уеб интерфейс.

Системата поддържа както директен обмен на съобщения между двама души, така и провеждане на групови обсъждания. Zulip може да се сравни със сървиса Slack и да се разглежда като вътрешнофирмен аналог на Twitter, използван за комуникация и обсъждания на работни въпроси в големи групи служители. Предоставят се средства за проследяване на състоянието и участието в няколко обсъждания едновременно с използване на нишковата модел на отображение на съобщения, който е оптимален компромис между привързването към стаи в Slack и единното публично пространство в Twitter. Същевременно нишковото отображение на всички обсъждания позволява на едно място да обхване всички групи, като същевременно запазва логичното разделение между тях.

От възможностите на Zulip също може да се отбележи поддръжката за изпращане на съобщения до потребители в офлайн режим (съобщенията ще бъдат доставени след появата в онлайн), запазването на пълната история на обсъжданията на сървър и средствата за търсене в архива, възможността за изпращане на файлове в режим Drag-and-drop, автоматичната подсветка на синтаксиса за изпращаните в съобщенията блокове код, вграденият език за маркиране за бързо оформяне на списъци и форматиране на текста, средствата за групово изпращане на известия, възможността за създаване на затворени групи, интеграция с Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter и други услуги, средствата за привързване на съобщения към визуални етикети.

Днес се отбелязва пускането на сървъра Zulip. През последните няколко месеца е свършена много интересна работа извън сървърната кодова база.

Основни нововъведения:

  • Добавен инструмент за импортиране на данни от услуги на основата на Mattermost, Slack, HipChat, Stride и Gitter. При импорта от Slack е осигурена поддръжка на всички функции, предоставяни при експортиране на данните от клиентите на корпоративните тарифни планове.
  • За пълнотекстово търсене вече не е необходимо да се инсталира специализирано разширение за PostgreSQL, което позволява да се използват платформите DBaaS вместо локална СУБД, като Amazon RDS.
  • В уеб интерфейса на администратора е добавен достъп до инструменти за експортиране на данни (преди експортирането ставаше само от командния ред).
  • Добавена е поддръжка за Debian 10 „Buster“ и поддръжката на Ubuntu 14.04 е прекратена. Поддръжката на CentOS/RHEL все още не е в завършен вид и ще бъде налична в бъдещи версии.
  • Напълно е преработена системата за изпращане на имейл уведомления, която е приведена към минималистичен стил, подобен на системата за уведомления на GitHub. Добавени са нови настройки за уведомления, позволяващи управление на поведението за push уведомления и имейл уведомления за маски (например, Zulip 2.1all), както и променен метод за подсчет на непрочетени съобщения.
  • Преработена е имплементацията на шлюза за обработка на входящи имейли. Добавена е поддръжка за предаване на потоци от съобщения Zulip в пощенски списъци, в допълнение на преди наличните средства за интеграция с услугите Zulip за изпращане на писма.
  • Добавена е вградена поддръжка за аутентикация SAML (Security Assertion Markup Language). Кодът е пренаписан за интеграция с механизмите за аутентикация на Google — всички бекенди за аутентикация OAuth/social са преработени с използването на модула python-social-auth.
  • В интерфейса на потребителя е предоставен оператор за търсене „streams:public“, което предоставя възможност за търсене в цялата открита история на кореспонденцията на организацията.
  • В markdown синтаксиса е добавен синтаксис за посочване на линкове към теми за обсъждане.
  • Разширени са настройките на модераторите, позволяващи селективно управление на правата на потребителите за създаване на свои канали и за покана на нови потребители.
  • Поддръжката за предварителен преглед на уеб страници, споменати в съобщения, е преместена в етап на бета тестване.
  • Оптимизирана е външността, особено е забележима трансформацията на стила на отстъпите в списъците, цитатите и блоковете с код.
  • Добавени са нови модули за интеграция с BitBucket Server, Buildbot, Gitea, Harbor и Redmine. Значително е подобрено форматирането в съществуващите модули за интеграция.
    Подготвени са пълни преводи за руски и украински язик.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster