Hm, I hope it can be extended over time and makes the refollowing for the people automatic, like mastodon does when a person moves instances.
PieFed Meta
Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.
Wiki
Thanks!
Btw. I guess there is no way to post a link which would get that remote comment/post and open it in my instance so I don't need to do the dance with searching for it to be able to comment there?
Not sure to be honest. @rimu@piefed.social ?
Maybe we could do something similar to how communities work, with !. e.g. !python@programming.dev becomes clickable and every instance knows how to resolve it to https://theirinstance.tld/c/python@programming.dev....
!comment/5688032@piefed.social
but to avoid legacy fediverse apps from being confused we'd want to change ! to ~ instead...
You could ask @BentiGorlich@gehirneimer.de or check the parser used in Mbin. Over here, remote comment/thread links are silently rewritten to point to the local instance equivalent if it exists. This makes it super easy for users, since they don't need to learn any special syntax, they just send links directly and let the remote instance handle the translation.
This works even when people don't "know" they're doing it, e.g. Blaze's link above points to the fedia.io version of that comment for me (https://fedia.io/m/fediverse@piefed.social/t/2069019/Moving-communities-between-instances/comment/10324146
), even though that's not the link he sent.
I like that better!
Well the code is just not that intersting. It just replaces links which are known ActiityPub Ids with inline previews of that content. Main drawback is of course that your instance has to know about this content in order to render any previews for it...