Wydano platformę komunikacyjną Zulip 5

Nastąpiła premiera Zulip 5, platformy serwerowej do wdrażania korporacyjnych komunikatorów internetowych, odpowiednich do organizowania komunikacji pomiędzy pracownikami i zespołami programistycznymi. Projekt został pierwotnie opracowany przez firmę Zulip i otwarty po jego przejęciu przez Dropbox na licencji Apache 2.0. Kod po stronie serwera jest napisany w Pythonie przy użyciu frameworka Django. Oprogramowanie klienckie jest dostępne dla systemów Linux, Windows, macOS, Android i iOS, a także zapewnia wbudowany interfejs sieciowy.

System obsługuje zarówno bezpośrednią komunikację między dwiema osobami, jak i dyskusje grupowe. Zulip można porównać do serwisu Slack i uznać go za wewnętrzny, korporacyjny odpowiednik Twittera, służący do komunikacji i dyskusji na tematy związane z pracą w dużych grupach pracowników. Zapewnia narzędzia do śledzenia statusu i uczestniczenia w wielu rozmowach jednocześnie przy użyciu wielowątkowego modelu wyświetlania wiadomości, który stanowi optymalny kompromis pomiędzy przywiązaniem do pokoi Slack i pojedynczą przestrzenią publiczną Twittera. Dzięki jednoczesnemu wątkowi wszystkich dyskusji możesz zebrać wszystkie grupy w jednym miejscu, zachowując przy tym logiczną separację między nimi.

Możliwości Zulip obejmują także obsługę wysyłania wiadomości do użytkownika w trybie offline (wiadomości zostaną dostarczone po pojawieniu się online), zapisywanie pełnej historii dyskusji na serwerze oraz narzędzia do przeszukiwania archiwum, możliwość wysyłania plików w trybie Drag-and- tryb drop, automatyczne podświetlanie składni bloków kodu przesyłanych w wiadomościach, wbudowany język znaczników do szybkiego tworzenia list i formatowania tekstu, narzędzia do wysyłania powiadomień grupowych, możliwość tworzenia zamkniętych grup, integracja z Trac, Nagios, Github, Jenkins, Git , Subversion, JIRA, Puppet, RSS, Twitter i inne serwisy, narzędzia do dołączania tagów wizualnych do wiadomości.

Główne innowacje:

  • Oprócz komunikatów o stanie użytkownicy mają możliwość ustawiania statusów w formie emoji. Emoji stanu są wyświetlane na pasku bocznym, w kanale wiadomości i w polu tworzenia wiadomości. Animacja w emoji odtwarza się tylko po najechaniu myszką na symbol.
    Wydano platformę komunikacyjną Zulip 5
  • Przeprojektowano wygląd pola tworzenia wiadomości i rozszerzono możliwości edycji. Dodano przyciski formatowania umożliwiające pogrubienie lub kursywę tekstu, wstawianie linków i dodawanie czasu. W przypadku dużych wiadomości pole wprowadzania można teraz rozszerzyć, aby wypełnić cały ekran.
    Wydano platformę komunikacyjną Zulip 5
  • Dodano możliwość oznaczania tematów jako rozwiązanych, co jest wygodne w użyciu i pozwala wizualnie zaznaczyć zakończenie pracy nad określonymi zadaniami.
  • Do jednej wiadomości możesz wstawić maksymalnie 20 obrazów, które są teraz wyświetlane wyrównane do siatki. Interfejs do przeglądania obrazów w trybie pełnoekranowym został przeprojektowany, z ulepszonym powiększaniem, przesuwaniem i wyświetlaniem etykiet.
  • Zmieniono styl podpowiedzi i dialogów.
  • Możliwe jest ustawienie linków kontekstowych do wiadomości lub czatu podczas analizowania problemów, komunikowania się na forum, pracy z pocztą e-mail i innymi aplikacjami. W przypadku linków stałych zapewnione jest przekierowanie do aktualnej wiadomości w przypadku przeniesienia wiadomości do innego tematu lub sekcji. Dodano obsługę wysyłania linków do poszczególnych wiadomości w wątkach dyskusji.
  • Dodano funkcję wyświetlania zawartości sekcji publikacji (streamu) w sieci WWW z możliwością przeglądania bez zakładania konta.
    Wydano platformę komunikacyjną Zulip 5
  • Administrator ma możliwość zdefiniowania ustawień osobistych, które będą domyślnie stosowane dla nowych użytkowników. Możesz na przykład zmienić motyw projektu i zestaw ikon, włączyć powiadomienia itp.
  • Dodano obsługę wysyłania zaproszeń, które wygasły. Gdy użytkownik zostanie zablokowany, wszystkie wysłane przez niego zaproszenia zostaną automatycznie zablokowane.
  • Serwer realizuje uwierzytelnianie z wykorzystaniem protokołu OpenID Connect, oprócz metod takich jak SAML, LDAP, Google, GitHub i Azure Active Directory. Podczas uwierzytelniania poprzez SAML dodano obsługę synchronizacji niestandardowych pól profilu i automatycznego tworzenia konta. Dodano obsługę protokołu SCIM do synchronizacji kont z zewnętrzną bazą danych.
  • Dodano obsługę uruchamiania serwera na systemach z architekturą ARM, w tym na komputerach Apple z chipem M1.

Źródło: opennet.ru

Dodaj komentarz