Pleroma 2.1


Pleroma 2.1

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

Dodaj komentarz