Die Veröffentlichung der nĂ€chsten Hauptversion hat stattgefunden Lemmy â in einer zukĂŒnftigen föderativen, derzeit jedoch zentralisierten Umsetzung eines Reddit-Ă€hnlichen (oder Hacker News, Lobsters) Servers â eines Linkaggregators. Diesmal wurden 100 Fehlerberichte geschlossen, neue Funktionen hinzugefĂŒgt, die Leistung und Sicherheit verbessert.
Der Server bietet die fĂŒr solche Seiten typische FunktionalitĂ€t:
- von Benutzern erstellte und moderierte Interessengemeinschaften â Subreddits, um in der Terminologie von Reddit zu sprechen;
- ja, jede Gemeinschaft hat ihr eigenes Moderationsteam und festgelegte Regeln;
- Erstellung von BeitrÀgen sowohl in Form einfacher Links mit Vorschau von Metadaten als auch in Form von vollstÀndigen Artikeln in Markdown mit mehreren Tausend Zeichen;
- Crossposting â die Wiederholung desselben Beitrags in verschiedenen Gemeinschaften mit dem entsprechenden Indikator, der dies anzeigt;
- die Möglichkeit, sich auf Gemeinschaften zu abonnieren, deren BeitrÀge den persönlichen Feed des Benutzers bilden;
- Kommentierung von BeitrĂ€gen im Baumstruktur-Stil, wieder mit der Möglichkeit, den Text in Markdown zu formatieren und Bilder einzufĂŒgen;
- Bewertung von BeitrĂ€gen und Kommentaren ĂŒber die âGefĂ€llt mirâ- und âGefĂ€llt mir nichtâ-Buttons, die zusammen eine Bewertung ergeben, die die Anzeige und Sortierung beeinflusst;
- Echtzeit-Benachrichtigungssystem mit Pop-up-Nachrichten ĂŒber unverarbeitete Nachrichten und BeitrĂ€ge.
Ein herausragendes Merkmal der Umsetzung ist die MinimalitÀt und AnpassungsfÀhigkeit der BenutzeroberflÀche: Die Codebasis ist in Rust und TypeScript geschrieben und verwendet die WebSocket-Technologie, um den Inhalt der Seite in Echtzeit zu aktualisieren und dabei nur wenige Kilobyte im Clientspeicher zu beanspruchen. In Zukunft ist ein Client-API geplant.
NatĂŒrlich sollte man nicht vergessen die nahezu vollstĂ€ndige Umsetzung der Föderation von Lemmy-Servern nach dem allgemein anerkannten Protokoll ActivityPub, das in vielen anderen Projekten verwendet wird der Fediverse-Community. Durch die Föderation können Benutzer verschiedener Lemmy-Server und darĂŒber hinaus Benutzer anderer Akteure im ActivityPub-Netzwerk, wie Mastodon und Pleroma, Gemeinschaften abonnieren, BeitrĂ€ge kommentieren und bewerten, nicht nur innerhalb ihres eigenen Registrierungsservers, sondern auch darĂŒber hinaus. AuĂerdem ist die Implementierung der Benutzerabonnements und die HinzufĂŒgung eines globalen föderativen Feeds wie in den erwĂ€hnten Mikroblogger geplant.
Ănderungen in dieser Ausgabe:
- Auf der Hauptseite wird jetzt ein Feed mit den neuesten Kommentaren angezeigt;
- eine Vielzahl neuer Designs, einschlieĂlich eines neuen standardmĂ€Ăigen hellen Designs (zuvor war es dunkel);
- aufklappbare Vorschauen von Inhalten, die von iframely generiert werden, direkt im Feed und auf der Beitragsseite;
- verbesserte Icons;
- Automatische Emoji-VervollstÀndigung beim Eingeben und ein Interface zur Auswahl;
- Vereinfachung des Cross-Postings;
- und das Wichtigste, der Ersatz von pictshare, das in PHP geschrieben wurde, durch pict-rs, eine Umsetzung in Rust, zur Verwaltung von Mediendateien;
- pictshare wird als ein Projekt mit ernsthaften Sicherheits- und Leistungsproblemen kommentiert.
AuĂerdem Die Entwickler berichten, dass sie eine Finanzierung in Höhe von 45.000 ⏠von der Organisation NLnet.
Die erhaltenen Mittel sollen verwendet werden fĂŒr:
- Verbesserung der Barrierefreiheit;
- Implementierung von privaten Gemeinschaften;
- EinfĂŒhrung neuer Lemmy-Server;
- Ăberarbeitung des Suchsystems;
- Erstellung einer benutzerfreundlichen Website mit Projektbeschreibung;
- Moderationstools zum Blockieren und Ignorieren von Benutzern.
FĂŒr eine einfache EinfĂŒhrung in die stabile Version kann der gröĂte englischsprachige Server verwendet werden â dev.lemmy.ml. Im Screenshot ist festgehalten derpy.email.
Quelle: linux.org.ru

