Der XMPP Newsletter Februar 2022

 Gepostet am 05. März 2022 |  7 Minuten |  Newsletter |  Anoxinon e.V.
  Français, Español, English

Diese Ausgabe wurde von Anoxinon e.V. aus der XMPP Community übersetzt.

Willkommen zum XMPP-Newsletter für den Februar 2022!

Viele Projekte und deren Bemühungen in der XMPP-Gemeinschaft sind das Ergebnis von Freiwilligenarbeit. Wenn du mit den von dir verwendeten Diensten und Applikationen zufrieden bist - gerade in der jetzigen Situation - dann denke bitte darüber nach, dich bei diesen Projekten zu bedanken oder helfend einzubringen!

Bist du daran interessiert, das Newsletter-Team zu unterstützen? Ließ mehr am Ende des Artikels.

Übersetzungen des Newsletters

Die Übersetzungen des XMPP Newsletters werden auf den folgenden Seiten veröffentlicht (mit etwas Verzögerung):

XSF Ankündigungen

XSF und Google Summer of Code 2022

XSF fiscal hosting Projekte

The XSF bietet nun fiscal hosting [EN] für XMPP Projekte! Bitte bewirb dich via Open Collective [EN]. Für weitere Informationen siehe auch in den Blogartikel der Ankündigung [EN]. Aktuelle Projekte:

Veranstaltungen

Artikel

  • JMP.chat beschreibt in deren Blog [EN] warum Gateways, speziell bidirektionale Gateways zwischen XMPP und anderen Protokollen so nützlich sind. Deren Newsletter [EN] kündigt auch den Start von weltweiten Anrufen an, sowie die Fertigstellung derer Umgestaltung.

JMP.chat bidirektionale Gateways

Software News

Clients und Applikationen

Dino 0.3 ist erschienen [EN]: Videotelefonie - Ende-zu-Ende-verschlüsselt und Peer-zu-Peer. Dino unterstützt nun Anrufe zwischen mehr als zwei Personen!

Dino Anrufe

Gajim Neuigkeiten aus der Entwicklung: Der Februar brachte ein einheitliches Fester für Gruppenchatsdetails, welches all die Konfigurationsknöpfe bietet, die du benötigst. Ebenfalls in diesem Monat: Weniger Speicherlecks und verbesserte OMEMO QR-Codes.

Monal hatte eine erfolgreiche Förderkampagne [EN] für einen Buildserver, welcher die Buildzeit signifikat reduzieren wird. Weitere Einblicke in die Entwicklung von Monal [EN]: Monal wird die Unterstützung für iOS 12 und 13, sowie für MacOS Catalina beenden. Monals Team sucht eine:n SwiftUI Entwickler:in und benötigt Hilfe beim Aufbau einer neuen und vereinfachten Webseite.

Große Neuigkeiten von Movim: Movim 0.20 “Skiff” [EN] ist erschienen, welches OMEMO-Unterstützung, Verbesserungen der grafischen Oberfläche und besseres Gruppenchatmanagement mit sich bringt.

Aktualisierung der grafischen Oberfläche vom Movim

Psi+ 1.5.1605 [EN] wurde mit einigen OMEMO-Fehlerbehebungen veröffentlicht.

Poezio 0.13.2 wurde veröffentlicht [EN], diese Version beinhaltet lediglich die Behebung der Kompatibilität mit dem neu veröffentlichten slixmpp 1.8.0, allerdings wird es schon bald eine deutliche interessantere Aktualisierung geben.

Die Profanity Entwickler:innen haben einen Blogbeitrag [EN] verfasst, wie deren Client auf dem Pinephone ausgeführt werden kann.

Tigase veröffentlichte BeagleIM 5.1 [EN] und SiskinIM 7.1 [EN] mit verbessertem OMEMO Support.

Server

Jackal 0.57.0 [EN], ein XMPP Server geschrieben in Go, ist erschienen.

Openfire hat die Veröffentlichung von Openfire 4.7.1 [EN] angekündigt: Erwähnenswerte Behebungen inkludieren Sicherheitsaktualisierungen für gebündelte Datenbanktreiber, Behebungen für die Logkonfiguration und eine wichtige Behebung für Nutzer:innen, die aus Gruppenchats gebooted wurden. Darüberhinaus wurde Openfire Pàdé 1.6.1 [EN] veröffentlicht. Das REST API Openfire Plugin 1.7.1 [EN] wurde ebenfalls veröffentlicht.

Snikket hat eine wichtige Aktualisierung für Nutzer:innen derer Server Software auf ARM-Geräten, einschließlich des Raspberry Pi Boards [EN] läuft, veröffentlicht.

Der Tigase XMPP Server 8.2.0 [EN] wurde veröffentlicht.

Libraries (Bibliotheken)

Mellium Co-op hat v0.21.0 [EN] und v0.21.1 [EN] der melium.im/xmpp-Bibliothek [EN] für Go veröffentlicht! Zu den Highlights dieser Version gehören die grundlegende Unterstützung für PubSub und PEP sowie In-Band Bytestreams. Weitere Informationen findest du in der Release-Ankündigung [EN]. Version 0.21.1 behebt eine Sicherheitslücke, die im Websocket-Paket entdeckt wurde und bei einem Update bevorzugt werden sollte. Für weitere Informationen siehe CVE-2022-24968 [EN].

Slixmpp 1.8.0 [EN] wurde veröffentlicht, das die Kompatibilität mit Python 3.10 sowie eine Reihe von Verbesserungen in Bezug auf Typisierung und async unter der Haube bietet.

Tigase hatte mehrere Releases für seine Produkte: Halcyon 0.0.17 [EN], JaXMPP 3.5.0 [EN], [Tigase Swift 3.1.0](https://github.com/tigase/tigase-swift/releases/tag/3.1.0) [EN], und Tigase Swift-OMEMO 2.1.0 [EN].

Extensions and Specifications (Erweiterungen und Spezifikationen)

Entwickler:innen und andere Standard-Expert:innen von aller Welt arbeiten zusammen an diesen Extensions, entwicklen neue Specifications für aufkommende Praktiken und verfeinern die bestehenden Wege, Dinge umzusetzen. Proposed (Vorgeschlagen) werden können sie von jeder und jedem, wobei die besonders erfolgreichen es in den Status Final oder Active (Aktiv) schaffen - je nach Typ. Andere hingegen werden bedacht als Deferred (Zurückgestellt) markiert. Dieser Lebenszyklus ist in XEP-0001 [EN] beschrieben, welches die formalen und anerkannten Definitionen für die Types (Typen), States (Status) und Processes (Prozesse) enthält. Ließ mehr über den Standards Process (Standard-Prozess) [EN]. Die Kommunikation rund um Standards und Extensions findet auf der Standards Mailing List [EN] statt. (Online Archiv [EN].)

Proposed (Vorgeschlagen)

Der XEP-Entwicklungs-Prozess startet damit, eine Idee auszuformulieren und sie an eine XMPP-Editorin oder einen XMPP-Editor zu übergeben. Innerhalb von zwei Wochen entscheidet der Council (Rat), ob der Vorschlag als Experimental XEP akzeptiert wird.

  • PubSub PubSub Type Filtering [EN]
    • Diese Spezifikation bietet eine Möglichkeit, PubSub-Knoten in einer Disco-Abfrage zu filtern.
  • MUC Affiliations Versioning [EN]
    • Diese Spezifikation bietet eine Möglichkeit, die Anzahl der Abfragen zu reduzieren, die notwendig sind, um mit den Zugehörigkeiten in einem MUC-Raum auf dem neuesten Stand zu bleiben.

New (Neu)

  • Keine neuen XEPs diesen Monat.

Deferred (Zurückgestellt)

Wenn ein Experimental XEP für mehr als zwölf Monate nicht aktualisiert wurde, wird es von Experimental zu Deferred verschoben. Sobald es wieder eine Aktualisierung gibt, wird es wieder nach Experimental verschoben.

  • Diesen Monat wurden keine XEPs zurückgestellt.

Updated (Aktualisiert)

  • Version 2.13.0 von XEP-0004 [EN] (Data Forms)
    • Die Behandlung unvollständiger Übermittlungsformulare hinzufügen (melvo)
  • Version 1.24.1 von XEP-0060 [EN] (Publish-Subscribe)
    • Hinweis zur Verarbeitung unvollständiger Übermittlungsformulare hinzufügen (melvo)
  • Version 1.24.0 von XEP-0060 [EN] (Publish-Subscribe)
    • Unterstützung für das Veröffentlichen von Einträgen ankündigen
    • Ersetzen von ‘allow’ durch ‘allows’ (melvo)
  • Version 1.23.0 von XEP-0060 [EN] (Publish-Subscribe)
    • Klarstellung (Neudefinition) des pubsub#type Feldes. (edhelas, pep)

Last Call (Letzter Aufruf)

Last Calls werden ausgerufen, sobald jede und jeder mit dem aktuellen Status eines XEPs zufrieden ist. Nachdem der Council (Rat) entscheidet, ob ein XEP bereit scheint, ruft die XMPP-Editorin oder der XMPP-Editor einen Last Call for Comments (Letzten Aufruf für Kommentare) auf. Das Feedback, das während dieses Last Calls gesammelt wird, hilft, das XEP nochmals zu verbessern, bevor es für die Aufwertung zum Entwurf zurück an den Council geht.

  • Kein Last Call diesen Monat.

Stable (Stabil)

Info: Die XSF hat beschlossen, “Draft” in “Stable” umzubenennen. Lies mehr darüber hier [EN].

  • In diesem Monat wurden keine XEPs in die Kategorie “Stable” eingestuft.

Deprecated (Veraltet)

  • Keine veralteten XEPs in diesem Monat.

Obsoleted (Obsolet)

  • Keine obsoleten XEPs in diesem Monat.

Call for Experience (Aufruf für Erfahrungen)

Ein Call for Experience (ein Aufruf für Erfahrungen) ist, wie ein Last Call, eine explizite Aufforderung für Kommentare. In diesem Fall ist es jedoch hauptsächlich an die Menschen gerichtet, die die Specification implementiert und idealerweise auch ausgerollt haben. Dann stimmt der Council darüber ab, ob sie nach Final verschoben wird.

  • Kein Call for Experience in diesem Monat.

Teile die Neuigkeiten!

Teile unsere Neuigkeiten in “Sozialen Netzwerken”:

Abonniere [EN] diesen Newsletter und erhalte die nächste Edition direkt in Dein Postfach, sobald sie veröffentlicht wird.

Auch via RSS-Feed in Englisch und in Deutsch!

Finde und schreibe XMPP Job-Angebote im XMPP job board [EN].

Hilf uns, diesen Newsletter zu erstellen

Der XMPP-Newsletter wurde kollaborativ von der Community produziert. Danke an Adrien Bourmault (neox), alkino, anubis, Anoxinon e.V., Benoît Sibaud, cpm, daimonduff, emus, Ludovic Bocquet, Licaon_Kter, marevalo, mathieui, MattJ, nicfab, patasca, seveso, Sam Whited, singpolyma, TheCoffeMaker, wurstsalat,xdelatour und Ysabeau ihre Hilfe, ihn zu erstellen!

Jede monatliche Ausgabe des Newsletters wird in einfachen Notiz [EN] entworfen. Am Ende des Monats wird der Inhalt dieser Notiz in das XSF Github Repositorium [EN] übertragen. Wir freuen uns immer über Beteiligung. Zögere nicht, unserer Diskussion in unserem Comm-Team Gruppenchat [EN] beizutreten und dabei zu helfen, den Newsletter in Community-Arbeit forzuführen. Du hast ein Projekt und schreibst darüber? Denk’ doch darüber nach, die Neuigkeiten oder Veranstaltungen im Newsletter zu teilen und einer großen Zielgruppe zu präsentieren. Schon ein Beitrag von ein paar Minuten ist hilfreich!

Aufgaben, die regelmäßig erledigt werden müssen:

  • Neuigkeiten aus dem XMPP-Universum sammeln
  • Neuigkeiten und Veranstaltungen kurz zusammenfassen
  • Die monatliche Kommunikation über Erweiterungen (XEPs) zusammenfassen
  • Den Entwurf des Newsletters gegenlesen
  • Medienbilder vorbereiten
  • Übersetzungen

Lizenz

Dieser Newsletter wird unter der CC BY-SA Lizenz [DE] veröffentlicht.