Właśnie została uruchomiona nowa wersja Zulip 4.0, czyli platforma serwerowa do wdrażania komunikatorów korporacyjnych, nadaje się do organizacji komunikacji między pracownikami a zespołami programistycznymi.
Projekt został pierwotnie opracowany przez Zulip i został otwarty po przejęciu przez Dropbox na licencji Apache 2.0. Kod po stronie serwera jest napisany w Pythonie przy użyciu frameworka Django.
System obsługuje bezpośrednie wiadomości między dwiema osobami i dyskusje grupowe. Zulip można porównać do Slacka i można go postrzegać jako wewnętrzny korporacyjny odpowiednik Twittera, używany do komunikowania się i omawiania problemów w pracy w dużych grupach pracowników.
Główne nowości Zulip 4.0
W tej nowej wersji użytkownicy mają możliwość wyciszenia aktywności innych użytkowników aby nie widzieli Twoich wiadomości, plus wprowadzono nową funkcję w systemie praw dostępu: „Moderator”, który umożliwia użytkownikom nadawanie dodatkowych uprawnień do zarządzania sekcjami publikacji i dyskusji, bez nadawania prawa do zmiany konfiguracji, oprócz wprowadzono możliwość przenoszenia dyskusji między sekcjami, w tym możliwość przenoszenia tematów do sekcji prywatnych.
Plik dodano nowe moduły do integracji z usługami Freshping, JotForm i Uptime Robot, a także ulepszonej integracji z Bitbucket, Clubhouse, GitHub, GitLab, NewRelic i Zabbix. Dodano nową akcję GitHub do wysyłania wiadomości do Zulipa.
W celu umiędzynarodowienia interfejsu, używana jest biblioteka FormatJS zamiast biblioteki i18next poprzednio używany oraz integracja z otwartym proxy Smokescreen, który jest używany do zapobiegania atakom SSRF na inne usługi (poprzez Smokescreen możesz przekierować wszystkie przejścia na zewnętrzne linki).
Aplikacja kliencka została zaimplementowana do pracy z Zulipem z terminala tekstowego, który posiada funkcjonalność zbliżoną do głównego klienta WWW, nawet na poziomie rozmieszczenia bloków na ekranie i skrótów klawiaturowych.
Kolejną zmianą, która wyróżnia się w nowej wersji, jest zintegrowana obsługa usługi GIPHY, który umożliwia wybieranie i wstawianie memów i animowanych obrazów.
Domyślnie po otwarciu aplikacji jest teraz wyświetlana lista ostatnich tematów z opcją włączenia filtru w celu wyświetlenia dyskusji zawierających posty bieżącego użytkownika.
Wyróżnione posty są teraz domyślnie wyświetlane w lewym okienku, co umożliwia korzystanie z tej funkcji w celu przypomnienia, do których postów i dyskusji należy powrócić.
Zamiast kompaktowego przycisku „Odpowiedz” Aby rozpocząć wpisywanie odpowiedzi, dodano oddzielny obszar (pole tekstowe), w którym użytkownicy mogą pisać od razu.
Dodano możliwość szybkiego kopiowania bloków kodu do schowka lub edycji wybranego bloku w zewnętrznym kontrolerze.
Z innych zmian które wyróżniają się na tle nowej wersji:
- Etykietka autouzupełniania wskazuje na obecność użytkownika.
- Liczba dostępnych powiadomień dźwiękowych została rozszerzona.
- Dodano widżet Informacje, aby szybko sprawdzić numer wersji serwera Zulip.
- Interfejs sieciowy i aplikacje komputerowe wyświetlają teraz ostrzeżenie, jeśli użytkownik łączy się z serwerem, który nie był aktualizowany od ponad 18 miesięcy.
- Podjęto prace, aby zwiększyć wydajność i skalowalność serwera.
- Nowe instalacje używają PostgreSQL 13 jako domyślnego DBMS.
- Zaktualizowano framework Django 3.2.x.
- Dodano wstępne wsparcie dla Debiana 11.
Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdź poniższy link.
Pobierasz i instalujesz Zulip w systemie Linux?
Dla tych, którzy są zainteresowani możliwością zainstalowania Zulipa, powinni wiedzieć, że jest on dostępny dla systemów Linux, Windows, macOS, Android i iOS oraz ma wbudowany interfejs sieciowy.
Twórcy Zulipa udostępnić użytkownikom systemu Linux aplikację w formacie AppImage który możemy pobrać z jego oficjalnej strony internetowej.
Udzielamy uprawnień wykonawczych poprzez:
sudo chmod a+x zulip.AppImage
A my wykonujemy:
./zulip.AppImage
Inną metodą instalacji są pakiety Snap. Instalacja odbywa się poprzez wykonanie w terminalu:
sudo snap install zulip