wydanie , platformy serwerowej do wdrażania korporacyjnych komunikatorów, odpowiednich do organizacji komunikacji pracowników i grup deweloperskich. Projekt został pierwotnie opracowany przez firmę Zulip i udostępniony po jej przejęciu przez Dropbox na licencji Apache 2.0. Kod części serwerowej w języku Python przy użyciu frameworka Django. Klient oprogramowania dla systemów Linux, Windows, macOS, i , a także dostępny jest wbudowany interfejs webowy.
System obsługuje zarówno bezpośrednią wymianę wiadomości między dwiema osobami, jak i prowadzenie dyskusji grupowych. Zulip można porównać z usługą i traktować jako wewnętrzny odpowiednik Twittera, stosowany do komunikacji i dyskusji na tematy robocze w dużych grupach pracowników. Oferowane są narzędzia do śledzenia stanu i uczestnictwa w równoczesnych dyskusjach z wykorzystaniem modelu wątkowego, który stanowi optymalny kompromis między przypisaniem do pokoi w Slack a jedyną publiczną przestrzenią Twittera. Równoczesne wątkowe wyświetlanie wszystkich dyskusji pozwala objąć w jednym miejscu wszystkie grupy, jednocześnie zachowując logiczne rozdzielenie między nimi.
Z możliwości Zulip należy również wymienić wsparcie dla wysyłania wiadomości do użytkownika w trybie offline (wiadomości będą dostarczane po powrocie do online), przechowywanie pełnej historii dyskusji na serwerze oraz narzędzia do przeszukiwania archiwum, możliwość przesyłania plików w trybie Drag-and-drop, automatyczne podświetlenie składni dla przekazywanych w wiadomościach bloków kodu, wbudowany język znaczników do szybkiego formatowania list i tekstu, narzędzia do grupowego wysyłania powiadomień, możliwość tworzenia zamkniętych grup, integrację z Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter i innymi usługami, a także narzędzia do dodawania wizualnych etykiet do wiadomości.
Podstawowe :
- Dodano narzędzie do importowania danych z usług opartych na Mattermost, Slack, HipChat, Stride i Gitter. Przy imporcie z Slack zapewniona została obsługa wszystkich możliwości oferowanych podczas eksportu danych przez klientów planów korporacyjnych.
- Aby zorganizować pełnotekstowe wyszukiwanie, teraz można obejść się bez instalowania specjalnego dodatku do PostgreSQL, co umożliwia wykorzystanie zamiast lokalnej bazy danych systemu DBaaS, takiego jak Amazon RDS.
- Do interfejsu webowego administratora dodano dostęp do narzędzi do eksportowania danych (wcześniej eksport był możliwy tylko z linii poleceń).
- Dodano wsparcie dla Debian 10 'Buster' i zakończono wsparcie dla Ubuntu 14.04. Wsparcie dla CentOS/RHEL nie zostało jeszcze doprowadzone do właściwego stanu i pojawi się w przyszłych wydaniach.
- Został całkowicie przeprojektowany system wysyłania powiadomień e-mail, który przybrał minimalistyczny styl, podobny do systemu powiadomień GitHub. Dodano nowe ustawienia powiadomień, pozwalające zarządzać zachowaniem powiadomień push oraz powiadomień e-mail dla masek (np. @all), a także zmieniać metodę liczenia nieprzeczytanych wiadomości.
- Przeprojektowano implementację bramki do analizy przychodzących e-maili. Dodano wsparcie dla przesyłania strumieni wiadomości Zulip do list mailingowych, obok wcześniej dostępnych narzędzi do integracji z usługami Zulip w celu wysyłania e-maili.
- Dodano wbudowane wsparcie dla autoryzacji (Security Assertion Markup Language). Przeprojektowano kod do integracji z mechanizmami uwierzytelniania Google — wszystkie backendy uwierzytelniania OAuth/social zostały przerobione z użyciem modułu python-social-auth.
- W interfejsie użytkownika dostępny jest operator wyszukiwania „streams:public”, umożliwiający przeszukiwanie całej otwartej historii korespondencji organizacji.
- Do składni markdown dodano nowe możliwości dotyczące tworzenia linków do tematów dyskusji.
- Rozszerzono ustawienia moderatorów, umożliwiając selektywne zarządzanie uprawnieniami użytkowników do zakupu swoich kanałów i zapraszania do nich nowych użytkowników.
- Wsparcie dla podglądu stron internetowych wspomnianych w wiadomościach przeszło do fazy beta testów.
- Przeprowadzono optymalizację wyglądu, szczególnie widocznie przepisano formatowanie w listach, cytatach oraz blokach z kodem.
- Dodano nowe moduły integracji z BitBucket Server, Buildbot, Gitea, Harbor oraz Redmine. Znacząco poprawiono formatowanie w istniejących modułach integracyjnych.
- Przygotowano pełne tłumaczenia na język rosyjski oraz ukraiński.
Źródło: opennet.ru
