Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Matthias
Matthias
@feb@loma.ml  ·  activity timestamp 2 days ago

@Lioh ist mein Held des Tages. Einer der Entwickler, dem die Kompatibilität im Fediverse noch wirklich wichtig ist.

Worum geht es:
Die URL eines Profilnamen ist im Fediverse nicht normiert. So gibt es verschiedene Schreibweisen, wie ein Profil von einer Anwendung aufgerufen werden kann.

Hier nur wenige Beispiele:

  • Pixelfed | https://pixelfed.social/p/alice
  • Friendica| https://friendica.example.com/profile/bob
  • Peertube | https://peertube.example.com/accounts/charlie
  • Lemmy | https://lemmy.world/u/dave
  • Writeas | https://write.as/eve
  • Mastodon | https://mastodon.social/@Garfunkel
  • Gitea | https://codeberg.org/grace

Werden diese verschiedenen Schreibweisen von Entwicklern nicht berücksichtigt, werden alle Nutzenden von deren Verwendung (teilweise) ausgeschlossen oder nehmen Einschränkungen in Kauf.

Bei der Fedimap hat Lioh diese Einschränkung erkannt und ungefragt mit der Korrektur begonnen. Nicht nur das. Er hat sogar die falsch hinterlegten Konten identifiziert und auf die korrekte Schreibweise umgeschrieben.

Das ist so genial und verdient Anerkennung ⭐⭐⭐⭐⭐
Gleichzeitig ist das Vorbild für alle Entwickler, die Anwendungen für das Fediverse bauen!

#fedimap #fediverse #entwickler

  • Copy link
  • Flag this post
  • Block
Marcus Rohrmoser 🌻
Marcus Rohrmoser 🌻
@mro@digitalcourage.social replied  ·  activity timestamp 2 days ago

Hi @feb @Lioh,
entschuldigt, aber ich verstehe das Problem nicht. Gibt's da draußen Honks, die URLs vorschreiben wie sie aussehen müssen außer https://doi.org/10.17487/RFC1736?
Und wenn ein GET einen korrekten Actor liefert, dann ist's einer. Alles andere ist Müll, oder?

  • Copy link
  • Flag this comment
  • Block
Lioh
Lioh
@Lioh@social.anoxinon.de replied  ·  activity timestamp 2 days ago

@mro bisher hat die alte Fedikarte gar nix geprüft sondern die URIs einfach zusammengebastelt ala servername/@User. Das habe ich umgestellt, und das wird nun via API, Remote-API oder webfinger gemacht, wenn das immer noch nicht klappt wird geraten. Aber ich glaube dein Kommentar ist eh meta und daher kontextfrei. @feb

  • Copy link
  • Flag this comment
  • Block
rugk [📞 7845]
rugk [📞 7845]
@rugk@chaos.social replied  ·  activity timestamp yesterday

@Lioh
Ah aber danke zur Erklärung, habe das Problem auch nicht verstanden. Dann ist es ja auch keine fehlende standardisierung, afaik ist der Weg über webfinger ja der richtige und eben auch standardisiert, dafür gibt es ja die well-known URLs.
Also ist doch alles gut, #fedimap klingt auch nach nem coolen Projekt und folgt jetzt dem #webfinger Standard, yaay! 🥳
@mro @feb

  • Copy link
  • Flag this comment
  • Block
Till Kleisli
Till Kleisli
@kleisli@mastodon.social replied  ·  activity timestamp 2 days ago

@feb interessant in diesem Zusammenhang: Der Link in deinem Post lautet https://social.anoxinon.de/users/Lioh und leitet dann weiter auf https://social.anoxinon.de/@Lioh d.h. mastodon hat sogar zwei Varianten, aber beide sind unique 🙈 @Lioh

  • Copy link
  • Flag this comment
  • Block
┐⁠(⁠ ⁠˘⁠_⁠˘⁠)⁠┌ alm10965 • 6×💉
┐⁠(⁠ ⁠˘⁠_⁠˘⁠)⁠┌ alm10965 • 6×💉
@alm10965@mastodon.social replied  ·  activity timestamp 2 days ago

@kleisli @feb @Lioh mit dem Unterschied, die obere url öffnet eine Webseite mit Liohs Profil, die untere mit (<at>Lioh) dagegen öffnet in der tusky app das Profil direkt.
Und auch wenn ich das Vorschaubild antippe wird die Profilseite in Browserfenster geöffnet

  • Copy link
  • Flag this comment
  • Block
Till Kleisli
Till Kleisli
@kleisli@mastodon.social replied  ·  activity timestamp 2 days ago

@alm10965 Das liegt wohl am Client und nach welchen Mustern er "erkennt", was ein Profil-Link ist. Ich bin grad im Browser unterwegs, da ist eh alles ein Weblink. @feb @Lioh

  • Copy link
  • Flag this comment
  • Block
Lioh
Lioh
@Lioh@social.anoxinon.de replied  ·  activity timestamp 2 days ago

@kleisli auf jeden Fall bekomme ich jedes Mal eine Notification wenn mir mich als Beispiel nehmt. 😅 @alm10965 @feb

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct