Oft taucht bei Interessierten, die zu Hubzilla wechseln möchten oder den Dienst zusätzlich nutzen wollen, die Frage auf, ob es denn möglich ist, seine Kontakte von einem anderen Dienst mitzunehmen.
Sehr viele Fediversedienste erlauben den Export der "Followed-Liste" (also die Liste der Kontakte, denen man selbst folgt) im csv-Format. Hubzilla bietet nativ aber keinen Import solcher Listen an.
Das hat auch einen Grund, denn im Gegensatz zu den meisten anderen Diensten sind Verbindungen bei Hubzilla immer "bidirektional". Das bedeutet, Hubzilla unterscheidet nicht zwischen "Followed" und "Follower". Verbindungen wirken stets in beide Richtungen, sind also "Followed und Follower" zugleich.
Wenn ich eine Verbindung herstelle, dann möchte ich auf die Inhalte des Gefolgten zugreifen (bedeutet meist, dass ich seine Postings in meinem Stream sehen und ggf. darauf reagieren kann). Ich räume ihm aber gleichzeitig auch die Möglichkeit ein, meine Inhalte in seiner Timeline zu sehen und ggf. damit zu interagieren (das allerdings kann ich bei Hubzilla sehr genau und fein erlauben bzw. einschränken).
Erhalte ich von einem fremden Nutze eine Verbindungsanfrage und genehmige ich diese, so bedeutet das aber nicht nur, dass er nun meine Inhalte in seine Timeline bekommt, sondern dass auch ich seine Inhalte erhalte (auch das kann man natürlich einschränken).
Trotzdem könnte es ausgesprochen sinnvoll sein, eine Kontaktliste ("Followed") in seinen Hubzilla-Kanal zu übernehmen.
Und dafür gibt es jetzt mein Addon "csvimport", welches genau das leistet. Man öffnet in dieser App eine csv-Datei mit Kontakten und klickt auf den Button "Import".

Anschließend extrahiert das Addon alle Fediverse-Adressen (Handles / Webbies) aus der Datei und stellt Verbindungen zu diesen mit den Standard-Berechtigungen her.

Hubzilla-Admins können das Addon entweder manuell installieren oder mein Addon-Repo der Installation hinzufügen:
util/add_addon_repo https://codeberg.org/derpepe/pepes-addons.git pepes-addonsEr muss das Addon dann in der Admin-Oberfläche noch aktivieren, und anschließend kann jeder Nutzer die App in der App-Verwaltung installieren.

#
hubzilla #
import #
kontakte