Pleroma 2.1


Pleroma 2.1

Die Gemeinschaft der Enthusiasten freut sich, die neue Version vorzustellen Pleroma – ein Server für das Bloggen mit einer Textauszeichnungssprache, die in Elixir geschrieben ist und das standardisierte W3C-Protokoll des föderierten Netzwerks verwendet ActivityPub. Es ist die am zweithäufigsten verbreitete Serverimplementierung.


Im Vergleich zu dem nächsten konkurrierenden Projekt – Mastodon, das in Ruby geschrieben und im selben ActivityPub-Netzwerk aktiv ist, kann Pleroma mit seiner geringen Größe und der reduzierten Anzahl an externen Abhängigkeiten prahlen, was es kostengünstiger macht und auf einer Vielzahl von Konfigurationen läuft. Gleichzeitig wird dies nicht auf Kosten der Funktionalität erreicht; im Gegenteil, in Pleroma gibt es weitaus weniger Einschränkungen und mehr anpassbare Optionen, während es bei Mastodon meist Hardcoding ist. Darüber hinaus implementiert Pleroma die Mastodon API, sodass Client-Anwendungen von Mastodon und sogar dessen Weboberfläche verwendet werden können, die neben der Weboberfläche von Pleroma bereitgestellt wird.

Für Twitter-Nutzer und andere proprietäre zentralisierte Dienste könnte Pleroma aufgrund der anpassbaren Begrenzung von 5000 Zeichen pro Beitrag standardmäßig, Markdown-Textformatierung/BBCode/HTML, расширенным профилем, множеством интерфейсов — как в классическом стиле, так и Tweet Deck, benutzerdefinierten Emojis und Stickern, einem Themen-Engine der Benutzeroberfläche und vielem mehr von Interesse sein. Aber ein wichtiger Aspekt ist die Natur der föderierten Netzwerke: Sie wählen sich einen Server mit Regeln und einer Zielgruppe, die Ihnen zusagt, oder organisieren Ihren eigenen, wobei Sie die Daten darauf vollständig kontrollieren, ohne von einem einzelnen Ausfallpunkt abhängig zu sein.

Es sollte die Entwicklung einer Twitter-ähnlichen Benutzeroberfläche für Pleroma erwähnt werden – Soapbox, die sich durch Einfachheit, Minimalismus und Leistungsfähigkeit auszeichnet.


Das Hauptmerkmal dieses Releases ist die Hinzufügung eines föderierten Chats, der ebenfalls nach dem ActivityPub-Protokoll funktioniert! Er ist als persönliche Nachrichten verfügbar, wo wie in normalen Beiträgen das Hochladen von Anhängen und benutzerdefinierte Emojis funktioniert. Geplant sind Gruppenchats und E2E-Verschlüsselung. Dies ist nicht die erste Iteration von Nachrichten in Echtzeit. Zuvor wurde bereits eine Implementierung eines einfachen zentralisierten Chats hinzugefügt, der in der Ecke der Benutzeroberfläche platziert war, wo jeder Benutzer des Servers schreiben konnte und dies von allen anderen gesehen werden konnte. Zudem wurde eine Integration mit dem XMPP-Server MongooseIM hinzugefügt, jedoch ohne die Möglichkeit, XMPP direkt aus der Benutzeroberfläche von Pleroma zu nutzen.


Zeitgleich mit dem Launch von Chats in Pleroma erhielt der brutalistische und ultraminimalistische ActivityPub-Server dieselbe Funktionalität. Honk, geschrieben in Go. Während die Statusmeldungen in Honk "honks" genannt werden, bekamen die Sofortnachrichten den Namen "chonks". Honk-honk!

Und im Kontext anderer Änderungen:

  • Optionen zum Verbergen des Feeds von Beiträgen und Nutzerprofilen aus dem öffentlichen Zugriff;
  • Möglichkeit zur Anfrage für die Genehmigung der Registrierung;
  • Werkzeuge zur Installation von Schnittstellen und deren Einstellungen als Standard anstelle von Pleroma-FE;
  • Automatische Synchronisierung benutzerdefinierter Emojis mit den dafür genehmigten Servern;
  • Beiträge aus der Vergangenheit werden nun nicht mehr plötzlich im Feed der Gegenwart auftauchen (das ist kein Bug);
  • Umstrukturierung der Benutzeroberfläche der Feeds, die jetzt in einem Tab zusammengefasst sind;
  • Leistungsverbesserungen.

Pläne für zukünftige Versionen:

  • noch mehr Leistungsoptimierungen;
  • Föderation über WebSocket-Verbindungen;
  • Benutzern die Möglichkeit geben, ihre Schnittstelle selbst auszuwählen;
  • Generierung von Vorschauen für Anhänge (die derzeit nicht vorhanden sind und eine erhebliche Belastung für den Datenverkehr darstellen);
  • Tooltips beim Überfahren des Nutzerprofils;
  • Verbesserungen im Themen-Engine und auf der Einstellungsseite;
  • GRUPPEN (das ist die am meisten erwartete und gewünschte Funktionalität seit den Zeiten von GNU Social, dem Vorgänger von Pleroma).

Der Server im Screenshot ist sect.sunbutt.faith. Auf der Hauptdomain befindet sich ein Wiki mit wachsender Information zu föderierten Netzwerken.


Auch im Kontext der Nachricht können Googles Aktionen bezüglich der föderierten Netzwerke nicht unerwähnt bleiben: Google hat Entwicklern von Mastodon-Clients Warnungen geschickt, in denen sie aufgefordert werden, das Problem von Aufrufen zu Gewalt und Diskriminierung zu lösen. Den Entwicklern wurde eine Frist von 7 Tagen gesetzt, um das Problem zu beseitigen.. Eine ähnliche Warnung wurde an einen japanischen Entwickler gesendet..

Quelle: linux.org.ru

60GB SSD 8Gb DDR4