Komunita nadšencov je hrdá na predstavenie novej verzie Pleroma — serverov pre blogy s textovým značkovaním napísaným v jazyku Elixir a používajúcim štandardizovaný W3C protokol federovanej siete ActivityPub. Je to druhá najrozšírenejšia implementácia servera.
Pri porovnávaní s najbližším konkurenčným projektom — Mastodon, napísaným v Ruby, fungujúcim v tej istej sieti ActivityPub, — Pleroma sa môže pochváliť malou veľkosťou a menším počtom vonkajších závislostí, čo znamená nižšie náklady na údržbu a funkčnosť na väčšom počte konfigurácií. Zároveň sa to dosahuje bez obetovania funkčnosti, práve naopak, v Pleroma je oveľa menej obmedzení a viac nastaviteľných možností, zatiaľ čo v Mastodon je to väčšinou hardkodované. Navyše Pleroma implementuje Mastodon API, čo umožňuje využívanie klientskych aplikácií od Mastodon a dokonca aj jeho webového rozhrania, ktoré je dodávané spolu s webovým rozhraním Pleroma.
Pre používateľov Twittera a iných proprietárnych centralizovaných služieb je Pleroma zaujímavá prispôsobiteľným obmedzením na 5000 znakov na príspevok základne, formátovaním textu v Markdown/BBCode/HTML, расширенным профилем, множеством интерфейсов — как в классическом стиле, так и Tweet Deck, vlastnými emodži a nálepkami, motívmi rozhrania a mnohými ďalšími. Dôležitým aspektom je povaha federovaných sietí: vyberáte si server s pravidlami a publikom, ktoré vám vyhovuje, alebo si organizujete vlastný, pričom plne kontrolujete dáta na ňom, bez závislosti od jedinečného bodu zlyhania.
Je potrebné poznamenať vývoj podobného rozhrania ako Twitter pre Pleroma — Soapbox, ktorý sa vyznačuje jednoduchými, minimalistickými a výkonnými funkciami.
Hlavnou vlastnosťou tohto vydania je pridanie federovaného chatu, ktorý tiež funguje na protokole ActivityPub! Je dostupný vo forme súkromných správ, kde, rovnako ako v bežných príspevkoch, funguje nahrávanie príloh a vlastné emodži. Plánuje sa skupinová verzia chatov a E2E-šifrovanie. Toto nie je prvá iterácia správ v reálnom čase. Predtým bola už pridaná implementácia jednoduchého centralizovaného chatu, ktorý bol umiestnený v rohu rozhrania, kde mohol napísať akýkoľvek používateľ servera a všetci ostatní to uvideli. Taktiež bola pridaná integrácia s XMPP-serverom MongooseIM, ale bez možnosti používať XMPP priamo z rozhrania Pleroma.
Súčasne s uvedením chatov do Pleromy, rovnakú funkcionalitu získal brutalistický a ultraminimalistický server ActivityPub, Honk, napísaný v Go. Ak sa statusy v Honk nazývajú „honks“, okamžité správy dostali názov „chonks“. Honk-honk!
A v kontexte ostatných zmien:
- možnosti na skrytie toku príspevkov a profilov používateľov z verejného prístupu;
- možnosť poslať žiadosť o povolenie registrácie;
- nástroje na nastavenie rozhraní a ich prednastavenie namiesto Pleroma-FE;
- automatická synchronizácia používateľských emodži s na to schválenými servermi;
- príspevky z minulosti už nebudú náhle vyskakovať v toku príspevkov prítomnosti (to nie je chyba);
- prestavba rozhrania tokov príspevkov, teraz sú zlúčené do jednej karty;
- zlepšenie výkonu.
Plány na budúce vydania:
- ešte viac optimalizácií výkonu;
- federácia pomocou WebSocket pripojenia;
- možnosť, aby si používatelia vyberali vlastné rozhranie;
- generovanie náhľadov pre priložené súbory (teraz ich niet a to spôsobuje významnú záťaž na prevádzku);
- vyskakovacie tipy pri nahoverovaní na profil používateľa;
- vylepšenia v motore tém a na stránke nastavení;
- …
- SKUPINY (to je najčakanejšia a najžiadanejšia funkcionalita už od čias GNU Social, predchodcu Pleromy).
Server na obrazovke — sect.sunbutt.faith. Na v koreňovej doméne sa nachádza wiki s doplňujúcimi informáciami o federatívnych sieťach.
Rovnako v kontexte správy nemožno nespomenúť kroky Google voči federatívnym sieťam: Google rozoslal vývojárom klientov Mastodon upozornenia s požiadavkou riešiť problém s výzvami na násilie a diskrimináciu. Vývojárom bolo daných 7 dní na odstránenie problému. Podobné upozornenie prišlo japonskému vývojárovi.
Zdroj: linux.org.ru

