ActivityPub

Aus Hubzilla KnowledgeDB

ActivityPub ist ein 2018 veröffentlichtes, offenes, dezentrales Protokoll für soziale Netzwerke, das vom W3C verwaltet wird. Es bietet ein Client-zu-Server-API zum Erstellen, Hochladen und Löschen von Inhalten sowie ein Server-zu-Server-API für eine dezentrale Kommunikation.

ActivityPub ist ein Standard für das Fediverse. Früher hieß das Protokoll „ActivityPump“, aber der aktuelle Name bot sich laut diversen Meinungen an, um den dezentralen Aspekt des Protokolls zu betonen. Es hat einige Ähnlichkeit mit Vorgängerprotokollen wie OStatus. Im Januar 2018 gab das W3C den ActivityPub-Standard frei und empfiehlt ihn seither für dezentrales Teilen von Inhalten.

Damit Hubzilla auch mit Instanzen (und damit mit Nutzern) interagieren kann, die mittels ActivityPub arbeiten, muss das ActivityPub-Protokoll noch aktiviert werden. Dies erfolgt über das Hamburger-Menü. Hier ruft man ganz am Ende den Menüpunkt "+ Apps" auf.

+Apps im Hamburger-Menü

In der linken Seitenleiste findet man zwei Einträge:

  • Installierte Apps
  • Verfügbare Apps

Unter den verfügbaren Apps findet man alle Apps, die auf der eigenen Instanz zur Verfügung stehen, unter den installierten Apps, all diejenigen, die man als Nutzer aus dem Pool "Verfügbare Apps" installiert hat.

Ist - bei einem frisch erstellten Kanal - die App "ActivityPub-Protokoll" noch nicht installiert, erscheint sie auch nicht unter den installierten Apps. Man muss die App zurächst unter "Verfügbare Apps" mittels eines Klicks auf den Button "Installieren" installieren.

ActivityPub-Protokol installieren

Danach wechselt man zu "Installierte Apps" und klickt auf das Sternchen rechts bei ActivityPub-Protokoll. Es wird gelb und anschließend ist die App im Hamburger-Menü verfügbar.

App im Hamburger-Menü anpinnen

Klickt man sie im Hamburger-Menü an, gelangt man zu den Einstellungen. Für die normale Nutzung muss man hier nichts verändern.

ActivityPub-Protokoll im Hamburger-Menü
ActivityPub-Protokoll Einstellungen
Dieser Artikel basiert teilweise auf dem Artikel ActivityPub aus der freien Enzyklopädie Wikipedia und steht unter der Doppellizenz GNU-Lizenz für freie Dokumentation und Creative Commons CC-BY-SA 3.0 Unported (Kurzfassung (de)). In der Wikipedia ist eine Liste der Autoren verfügbar.