Pleroma 2.1


Pleroma 2.1

Komunita nadšenců s potěšením představuje novou verzi plerom — servery pro blogování s textovým značením napsaným v jazyce Elixir a používající standardizovaný federovaný síťový protokol W3C Činnost Pub. To druhý nejčastější implementace serveru.


Porovnání s nejbližším konkurenčním projektem - Mastodonnapsaný v Ruby a běžící na stejné síti ActivityPub, Pleroma se může pochlubit malou velikostí a méně externími závislostmi, takže je levnější na údržbu a provoz na více konfiguracích. To přitom není dosahováno na úkor funkčnosti, naopak v Pleromě je mnohem méně omezení a více přizpůsobitelných možností, kdežto v Mastodonu půjde nejčastěji o tvrdý kód. Pleroma navíc implementuje Mastodon API, které vám umožňuje používat klientské aplikace Mastodon a dokonce i jeho webové rozhraní, které je součástí webového rozhraní Pleroma.

Pro uživatele Twitteru a dalších proprietárních centralizovaných služeb může být Pleroma zajímavá kvůli svému konfigurovatelnému omezení v 5000 znaků na příspěvek výchozí, formátování textu v Markdown/BBCode/HTML, rozšířený profil, více rozhraní – jak v klasickém stylu, tak v Tweet decku, vlastní emotikony a samolepky, téma motoru rozhraní a mnoho dalšího. Důležitým rysem je však povaha federovaných sítí: vyberete si server s pravidly a publikem, které se vám líbí, nebo si zorganizujete své vlastní a budete na něm zcela ovládat data, aniž byste byli závislí na jediném bodě selhání.

Za zmínku stojí vývoj rozhraní podobného Twitteru pro Pleroma - Mýdlo, vyznačující se jednoduchostí, minimalismem a produktivitou.


Hlavním rysem vydání je přidání federovaného chatu, fungující také pomocí protokolu ActivityPub! Je k dispozici ve formě soukromých zpráv, kde stejně jako běžné příspěvky funguje načítání příloh a vlastní emotikony. Plánuje se skupinová verze chatů a E2E šifrování. Toto není první iterace zasílání zpráv v reálném čase. Předtím již byla přidána implementace jednoduchého centralizovaného chatu umístěného v rohu rozhraní, kam mohl psát každý uživatel serveru a všichni ostatní to viděli. Byla také přidána integrace se serverem MongooseIM XMPP, ale bez možnosti používat XMPP přímo z rozhraní Pleroma.


Současně s vydáním chatů v Pleroma získal brutalistický a ultraminimalistický server ActivityPub stejnou funkcionalitu troubit, napsaný v Go. Pokud se stavy v Honk nazývají „honks“, pak se rychlé zprávy nazývají „honks“. Honk-houk!

A v kontextu dalších změn:

  • možnosti pro skrytí zdroje příspěvků a uživatelských profilů před veřejným přístupem;
  • možnost odeslat žádost o povolení registrace;
  • nástroje pro instalaci rozhraní a jejich výchozí konfiguraci namísto Pleroma-FE;
  • automatická synchronizace vlastních emotikonů se schválenými servery;
  • příspěvky z minulosti již nebudou náhle vyskakovat ve feedu příspěvků ze současnosti (nejedná se o chybu);
  • restrukturalizace rozhraní post feed, nyní jsou sloučeny do jedné záložky;
  • zlepšení výkonu.

Plány pro budoucí vydání:

  • ještě více optimalizací výkonu;
  • federace pomocí připojení WebSocket;
  • schopnost uživatelů nezávisle si vybrat rozhraní;
  • generování náhledů pro přílohy (aktuálně žádné nejsou a to značně zatěžuje provoz);
  • vyskakovací tipy pro umístění kurzoru nad profil uživatele;
  • vylepšení modulu motivu a stránky nastavení;
  • ...
  • SKUPINY (toto je nejočekávanější a nejžádanější funkce od té doby GNU Social, předchůdce Pleroma).

Server na snímku obrazovky - sekta.sluneční.víra. Na kořenová doména Existuje wiki s přibývajícími informacemi o federovaných sítích.


Také v souvislosti s novinkami nelze nezmínit kroky Google ohledně federovaných sítí: Google zaslal vývojářům klientů Mastodon varování a požadoval, aby se zabývali problémem volání po násilí a diskriminaci. Vývojáři dostali 7 dní na vyřešení problému.. Japonský vývojář obdržel stejné varování.

Zdroj: linux.org.ru

Přidat komentář