Społeczność entuzjastów ma przyjemność zaprezentować nową wersję pleroma — serwery do blogowania ze znacznikami tekstowymi napisanymi w języku Elixir i korzystającymi ze standardowego protokołu sieci federacyjnej W3C AktywnośćPub. To drugie co do częstości wdrożenie serwera.
Porównanie z najbliższym konkurencyjnym projektem - Mastodontnapisany w języku Ruby i działający w tej samej sieci ActivityPub, Pleroma może pochwalić się niewielkim rozmiarem i mniejszą liczbą zależności zewnętrznych, co czyni go tańszym w utrzymaniu i działaniu na większej liczbie konfiguracji. Jednocześnie nie osiąga się tego kosztem funkcjonalności, wręcz przeciwnie, w Pleromie jest znacznie mniej ograniczeń i więcej możliwości dostosowania opcji, podczas gdy w Mastodonie będzie to najczęściej twardy kod. Co więcej, Pleroma implementuje Mastodon API, umożliwiając korzystanie z aplikacji klienckich Mastodon, a nawet jego interfejsu sieciowego, który jest dostarczany wraz z interfejsem sieciowym Pleroma.
Dla użytkowników Twittera i innych zastrzeżonych scentralizowanych usług, Pleroma może być interesująca ze względu na jej konfigurowalne ograniczenia 5000 znaków na post domyślny, formatowanie tekstu w Markdown/BBCode/HTML, rozszerzony profil, wiele interfejsów - zarówno w stylu klasycznym, jak i Tweet Deck, niestandardowe emoji i naklejki, silnik tematyczny interfejs i wiele więcej. Ale ważną cechą jest natura sieci stowarzyszonych: wybierasz serwer z regułami i odbiorcami, których lubisz, lub organizujesz własny, całkowicie kontrolując znajdujące się na nim dane, bez uzależnienia od pojedynczego punktu awarii.
Warto zwrócić uwagę na rozwój interfejsu przypominającego Twitter dla Pleromy - Mydelniczka, charakteryzującą się prostotą, minimalizmem i produktywnością.
Główną cechą wydania jest dodanie czatu federacyjnego, działający również przy użyciu protokołu ActivityPub! Jest dostępny w formie prywatnych wiadomości, w których, podobnie jak zwykłe posty, działa ładowanie załączników i niestandardowe emoji. W planach jest grupowa wersja czatów i Szyfrowanie E2E. To nie jest pierwsza wersja przesyłania wiadomości w czasie rzeczywistym. Wcześniej dodano już implementację prostego, scentralizowanego czatu, umieszczonego w rogu interfejsu, na którym każdy użytkownik serwera mógł pisać i wszyscy inni to widzieli. Dodana została także integracja z serwerem MongooseIM XMPP, jednak bez możliwości korzystania z XMPP bezpośrednio z interfejsu Pleromy.
Równolegle z udostępnieniem czatów w Pleromie, brutalistyczny i ultra-minimalistyczny serwer ActivityPub uzyskał tę samą funkcjonalność dźwięk klaksonu, napisane w Go. Jeśli statusy w Honk nazywane są „honk”, wówczas wiadomości błyskawiczne nazywane są „chonk”. Honk-hok!
A w kontekście innych zmian:
- opcje ukrywania źródła postów i profili użytkowników przed publicznym dostępem;
- możliwość wysłania prośby o pozwolenie na rejestrację;
- narzędzia do domyślnej instalacji interfejsów i ich konfiguracji zamiast Pleromy-FE;
- automatyczna synchronizacja niestandardowych emoji z zatwierdzonymi serwerami;
- posty z przeszłości nie będą już nagle pojawiać się w strumieniu postów z teraźniejszości (nie jest to błąd);
- restrukturyzacja interfejsu postfeedu, teraz są one połączone w jedną kartę;
- poprawa wydajności.
Plany na przyszłe wydania:
- jeszcze więcej optymalizacji wydajności;
- federacja korzystająca z połączenia WebSocket;
- możliwość samodzielnego wyboru interfejsu przez użytkowników;
- generowanie podglądów załączników (obecnie ich nie ma i stanowi to znaczne obciążenie ruchu);
- wyskakujące wskazówki dotyczące najechania kursorem na profil użytkownika;
- ulepszenia silnika motywów i strony ustawień;
- ...
- GRUPY (jest to najbardziej oczekiwana i pożądana funkcjonalność od czasu GNU Social, poprzednik Pleromy).
Serwer na zrzucie ekranu - sekta.sunbutt.wiara. Na domena główna Istnieje wiki zawierająca coraz więcej informacji na temat sieci stowarzyszonych.
Również w kontekście nowości nie sposób nie wspomnieć o działaniach Google’a dotyczących sieci federacyjnych: Google wysłał ostrzeżenia do twórców klientów Mastodon, żądając, aby zajęli się problemem nawoływań do przemocy i dyskryminacji. Twórcy mają 7 dni na naprawienie problemu.. Japoński deweloper otrzymał to samo ostrzeżenie.
Źródło: linux.org.ru