Meno di un anno dopo dal primo rilascio stabile, nel giorno internazionale della donna è stata presentata la seconda versione principale Pleroma — una rete sociale federativa per il microblogging, scritta in Elixir e che utilizza il protocollo standardizzato W3C ActivityPub. È la seconda rete più grande nel Fediverse.
A differenza del suo concorrente più vicino — Mastodon, che è scritto in Ruby e dipende da molti componenti ad alta intensità di risorse, Pleroma è un server ad alte prestazioni che può funzionare su sistemi a bassa potenza, come Raspberry Pi o VPS economici.
Inoltre, Pleroma implementa le API di Mastodon, rendendola compatibile con i client alternativi di Mastodon, come Tusky, Husky da
a1batross o Fedilab. Inoltre, Pleroma include un fork del codice sorgente dell'interfaccia di Mastodon (più precisamente, l'interfaccia Glitch Social — un miglioramento del fork di Mastodon dalla comunità), rendendo più fluido il passaggio degli utenti da Mastodon o Twitter con l'interfaccia TweetDeck.
Oltre all'interfaccia di Mastodon, Pleroma può integrare qualsiasi altro frontend, poiché Pleroma è posizionato come un framework universale per la costruzione di server di social media nel Fediverse. Questa possibilità è stata sfruttata, ad esempio, dal progetto Mobilizon — un server per l'organizzazione di eventi, che ha preso il codice sorgente di Pleroma per il proprio backend.
Nonostante il cambio di versione principale, il rilascio non può vantare un'abbondanza di nuove funzionalità visibili, ma vale la pena notare:
- la rimozione delle funzionalità obsolete, in particolare il supporto per il protocollo OStatus — il protocollo più antico della rete Fediverse;
- questo significa che da questo momento Pleroma smetterà di federarsi con server senza supporto per ActivityPub, come GNU Social;
- un'opzione per visualizzare il tipo di account (ad esempio, utente normale senza stato corrispondente, bot o gruppo);
- un frontend statico, che non richiede il caricamento di JavaScript per visualizzare i post ai visitatori esterni;
- la modalità «privata», in cui il frontend non mostra informazioni ai visitatori esterni;
- reazioni emoji agli stati, che in futuro saranno federate con Mastodon, Misskey e Honk;
- incremento della versione principale del motore per la personalizzazione dell'interfaccia e l'aggiunta di temi;
- attivazione del CAPTCHA integrato nel backend per la registrazione di default;
- ignorare gli utenti a livello di dominio nell'interfaccia;
- numerosi cambiamenti interni e correzioni di bug.
Sono disponibili anche illustrazioni con il mascot Pleroma della comunità in onore del rilascio! 1, 2, 3, 4 e altri in thread originale.
Fonte: linux.org.ru

