Traurig aber (zumindest bei mir) wahr…

Erst im vergangenen September bin ich in intensiveren Kontakt zu `key-Software (Misskey, Misskey-Forks etc.) gekommen… Firefish war es. Aufgrund positiver Berichte habe ich es mit einer eigenen Instanz versucht. Und tatsächlich hat es riesigen Spaß gemacht. Mit Misskey wollte ich nix anfangen, weil es mir zu „exotisch“ erschien… Firefish als Fork hat mir gefallen. Leider ist die Entwicklung komplett zum Erliegen gekommen (inzwischen wurden auch die Server des Projekts vom Netz genommen… das war es wohl endgültig).

Also habe ich mir mit YunoHost das „Original“, also Misskey installiert und mit Docker auch eine Sharkey-Instanz aufgesetzt. Sharkey deshalb, weil ich es für die vielversprechendste Alternative zu Firefish hielt. Sharkey ist aber kein Firefish-Fork, sondern ein Misskey-Fork… und auch noch ein Softfork, hängt also eng am Code des Originals, folgt diesem und erweitert ihn an einige Stellen.

Mit beiden Instanzen hatte ich aber so meine Probleme. Sie föderierten nicht umfassend und insbesondere die Nutzersuche funktionierte (funktioniert noch immer) nahezu nicht. Was natürlich das Folgen/Verbinden problematisch macht. Was die Misskey-Instanz betrifft, läuft dann auch noch eine „steinalte“ Version ohne Aussicht auf ein Update, weil ich es als YunoHost App installiert habe und die Betreuung da wohl nicht mehr stattfindet. Bin auch echt nicht sehr ungeduldig… nur eine über ein Jahr alte Version lässt eher nicht darauf hoffen, dass das nochmal in absehbarer Zeit aktualisiert wird.

Sharkey aber basiert auf der jeweils aktuellen Misskey-Version. Also eigentlich nicht schlecht. Nur die… ich nenne es mal Föderations- und Suchprobleme… beim Uralt-Misskey und aktuellem Sharkey ähnelten sich schon sehr. Sachen, die ich von Hubzilla nicht kenne.

Ich hatte mir dann mal auf einer anderen Instanz mit aktueller Misskey-Version einen Probeaccount erstellt… und musste feststellen, dass auch da ähnliche Probleme vorherrschen.

Da Sharkey dicht an Misskey hängt und ich schlicht vieles nicht machen konnte, habe ich den Server weggeputzt und stattdessen noch einen Versuch mit einer Misskey-Instanz via Docker gestartet… also eine top-aktuelle Version.

Und… … … das war ja noch enttäuschender. Die Föderations- und Suchprobleme waren noch viel größer. Ich erhalte keinen wirklichen Anschluss ans Fediverse. Wenn ich Nutzer anhand ihres Handles suche, dann erhalte ich nie Ergebnisse. Nie!

Ich habe dann mühevoll einige meiner liebsten Kontakte zugefügt, indem ich in der Notizsuche nach den Domains der Handles gesucht habe. In den Ergebnislisten habe ich dann so lange gescrollt, bis einer der gewünschten Nutzerkontakte auftauchte. Denen konnte ich dann zumindest über das Handle folgen (Klick aufs „+“). Aber es tauchten nicht alle auf.

Was mich am meisten wundert: Gebe ich Handles von Kontakten, denen ich nun also tatsächlich folge (sind auch in der Liste und Beiträge von ihnen erscheinen in der Timeline), in der Nutzersuche ein, wird wieder nichts gefunden. Gebe ich nur den Nutzernamen ohne die nachfolgende Domain dort ein, dann erscheinen sie verschiedentlich in der Ergebnisliste. Mache ich das mit Nutzern, denen ich noch nicht folge, wird aber auch wieder nix gefunden.

Da stimmt doch was so wirklich nicht! Eine Gegenprobe bei der fremden Misskey-Instanz führt übrigens zu ähnlichen verwirrenden Ergebnissen. Das bringt mich zu dem Schluss, dass irgendwie in Misskey selbst der Wurm drin sein muss.

Firefish als Fork hatte die Probleme offensichtlich überwiegend beseitigt, denn da funktionierte alles. Firefish war ja auch kein brandneues Projekt, sondern existierte schon wesentlich länger unter dem Namen Calckey, bis es dann umbenannt (und zu einem Hardfork) wurde. Kurz nach der Umbenennung entstand dann auch noch ein Calckey/Firefish-Fork namens Iceshrimp.

Weil ich Zeit und Lust hatte… und weil ich weder mit Misskey, noch mit Sharkey letztlich wirklich zufrieden war, habe ich auch noch eine Iceshrimp-Instanz installiert.

So wie ich es jetzt sehe, hat das Team von Iceshrimp wirklich gute Arbeit geleistet und aus Firefish eine sehr ordentlich funktionierende Software gemacht. Es wurden Altlasten entsorgt, Fehler beseitigt und es wird aktualisiert. Vor allem aber treten die erwähnten Föderations- und Such-Probleme mit Iceshrimp nicht auf (wir vormals auch bei Firefish nicht). Es ist aufgeräumt, sehr flott und der würdigste Nachfolger von Firefish. Vor allem funktioniert es so, dass man damit wirklich am Fediverse teilnehmen kann.

Tja… also im Augenblick sieht für mich alles nach Iceshrimp als dritter Dienst neben Hubzilla und (streams) aus. Von Misskey werde ich mich wohl früher oder später verabschieden. Wenn es für mich nicht funktioniert, gibt es keinen Grund, länger darauf zu setzen.

Teile im Fediverse
Teile im Fediverse

  • 2. Februar 2024