Nastąpiła premiera Zulip 6, 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:
- Pasek boczny został przeprojektowany, aby ułatwić nawigację w dyskusjach. Panel wyświetla teraz informacje o nowych wiadomościach w dyskusjach prywatnych, do których dostęp można uzyskać jednym kliknięciem. Tematy z nieprzeczytanymi wzmiankami są oznaczone symbolem „@”. Kanały dzielą się na przypięte, aktywne i nieaktywne.
- Dodano obsługę przeglądania wszystkich ostatnich dyskusji w jednym miejscu, obejmującym oba kanały i dyskusje prywatne.
- Użytkownicy mają możliwość np. oznaczania wiadomości jako nieprzeczytanych, aby wrócić do nich później, jeśli w danej chwili nie mają wystarczająco dużo czasu na udzielenie odpowiedzi.
- Dodano możliwość przeglądania listy użytkowników (potwierdzeń przeczytania), którzy przeczytali wiadomość, łącznie z wiadomościami prywatnymi i wiadomościami na kanałach (strumień). Ustawienia umożliwiają wyłączenie tej funkcji dla indywidualnych użytkowników i organizacji.
- Dodano przycisk umożliwiający przejście do dyskusji, do której wysyłana jest wiadomość (Zulip umożliwia przesłanie wiadomości do innej dyskusji będąc w jednej dyskusji, np. gdy trzeba przekazać jakąś informację do dyskusji z innym uczestnikiem, np. nowy przycisk pozwala przejść do tej dyskusji).
- Dodano przycisk umożliwiający szybkie przewijanie na dół bieżącej dyskusji i automatyczne oznaczanie wszystkich wiadomości jako przeczytane.
- Oprócz standardowych pól z imieniem, adresem e-mail i czasem ostatniego logowania można wyświetlić aż dwa dodatkowe pola z informacjami w profilu użytkownika, np. można wyświetlić kraj zamieszkania, datę urodzenia itp. Interfejs umożliwiający konfigurowanie własnych pól został przeprojektowany. Zmieniono wygląd kart i profili użytkowników.
- Dodano przycisk umożliwiający przejście w niewidzialny „tryb”, w którym użytkownik jest widoczny dla innych, gdy jest offline.
- Ustabilizowano funkcję publicznego dostępu, umożliwiając udostępnienie kanałów każdemu, także tym, którzy nie mają konta Zulip. Dodano możliwość szybkiego logowania bez rejestracji i wyboru języka, ciemnego lub jasnego motywu dla niezarejestrowanego użytkownika.
- Wyświetlane są nazwiska użytkowników, którzy przesłali reakcje na wiadomości (możesz na przykład zobaczyć, że szef zaakceptował propozycję, wysyłając 👍).
- Kolekcja emoji została zaktualizowana do Unicode 14.
- Prawy pasek boczny domyślnie wyświetla teraz komunikaty o stanie.
- Nowe e-maile z powiadomieniami o wiadomościach teraz lepiej wyjaśniają, dlaczego powiadomienie zostało wysłane, i umożliwiają wysłanie wielu odpowiedzi.
- Całkowicie przeprojektowano interfejs umożliwiający przenoszenie wiadomości pomiędzy różnymi tematami i kanałami.
- Dodano moduły do integracji z usługami Azure DevOps, RhodeCode i Wekan. Zaktualizowano moduły integracyjne z Grafaną, Harbour, NewRelic i Slack.
- Dodano obsługę Ubuntu 22.04. Zakończono obsługę Debiana 10 i PostgreSQL 10.
Źródło: opennet.ru