Beside Lemmy 0.18.0 linking primarily to your own instance's mirror of the community from other instance, there is also a browser addon trying to solve this issue if you ever end up on a wrong instance. (If you do not find the button to redirect to your instance, try refreshing the page.)
Lemmy
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.
There's an issue about it https://github.com/LemmyNet/lemmy-ui/issues/1227
If you link [!community@instance.tld](/c/community@instance.tld)
the URL should be c/community@instance.tld
, instead ate the moment the URL is https://instance.tld/c/community
There's a number of issues open for this.
More directly, the pull request that implents this has already been merged. Just waiting for it to be released
on version v0.18.0 if you write !risa@startrek.website it should create a link that points to that community on your instance.
Does it? !syncforlemmy@lemmy.world links to https://lemmy.world/c/syncforlemmy for me instead of /c/syncforlemmy@lemmy.world, even though I'm on vlemmy.net which is on v0.18.0
Yes but click the link anyway, it should just work. Works for me.
create a central Lemmy redirection service
This is contrary to what the Fediverse is about. [!risa@startrek.website](/c/risa@startrek.website)
is already unique and an identifier to universally refer to that community. It automatically links to https://your-instance-URL/c/risa@startrek.website
which makes absolute sense, because you have an account on your instance.
If you want to visit [!risa@startrek.website](/c/risa@startrek.website)
just open the link with your instance. Either by using the URL or by cop&pasting the URL into the search field, or by something like lemmy Link in your browser.
This is contrary to what the Fediverse is about.
I can understand how this doesn’t really fit well with the decentralised paradigm. I personally am more than proficient enough to deal with such shortcomings. However, it’s still a drag, and many other people will be scared away because of it.
Posts and comments have yet to be implemented in this way, but instance-agnostic links already work for communities. Simply typing !memes@lemmy.ml or !bicycles@lemmy.ca or whatever will give you a link which redirects users to that page on their instance. Your instance might have to be running the latest Lemmy version, though.
That’s (probably, doesn’t work on my 0.17.4 instance) true, but it doesn’t work when creating links elsewhere (say you want to link to Lemmy from a certain site starting with an ‘r’).
Usability-wise - absolutely agreed. I do wonder if it's possible to implement it on a technical level in a way that does not cripple smaller instances.
It would help if Lemmy would treat navigating to an unknown instance to searching for it.
I guess if it only affected the UI component and did not initiate the actual federation - maybe it could work.
Sure. TBH most end users are not going to care about federation and just want to see what a community is all about.