ActivityPub
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 App-Menü. Hier ruft man ganz am Ende den Menüpunkt "+ Apps" auf.
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.
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 App-Menü verfügbar.
Klickt man sie im App-Menü an, gelangt man zu den Einstellungen. Für die normale Nutzung muss man hier nichts verändern.