this post was submitted on 07 Jun 2023
295 points (98.0% liked)

Asklemmy

43950 readers
517 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

Im joining in on the reddit ditching thing, and was kinda worried at first that i wouldnt be able to like use it the way i did reddit as it feels like a whole new place, but after engaging with posts and people and actually being a part of lemmy rather than being lurk mode all the time i was pleasantly surprised with how easy it is to become a member of the community, theres a reasonable amount of subs (or whatever the other word for em is) that fit my interests, enough linux content and shitposting for my liking, and the overall random posts made by people equally fed up with Leddit. (also i admit i used reddit a little cus there was this post on the fedora sub showing how to fix a sound issue i been having after a recent update)

you are viewing a single comment's thread
view the rest of the comments
[โ€“] mobiuscoffee@sh.itjust.works 2 points 1 year ago* (last edited 1 year ago) (1 children)

I think it's a little confusing for everyone right now. I'll try to explain the easy bits at least.

You can do relative links for communities like this: [text](/c/community@instance)

But these will only work if your instance has already discovered the communities. I think that's where a lot of the confusion behind all of this first becomes an issue. Some links only work if your instance already "knows" it exists.

To get your or any instance to learn about a specific community, you first have to search for it. The most reliable way to do it is to just put the full url of the community into the search box.

And then wait. It sometimes takes a moment to actually find the community. Once it's found the rest should work.

For comments, posts, and threads it's different. Since those will have different unique identifiers on a per instance basis, my understanding is that it's much more complicated for relative links to work. I haven't seen a simple solution yet, unfortunately.

[โ€“] sanguinepar@lemmy.world 4 points 1 year ago (1 children)

Thanks, this is really useful, and greatly appreciated.

Feels like if someone can come up with a working solution for all this it could really help tip the balance towards mass acceptance.

I know nothing about programming, and I do realise Lemmy is all about being federated, but it feels like it needs some central system - not for ownership or anything, but simply to do the job of linking instances more easily. Perhaps even multiple 'central' systems, all doing the same job as each other, all consistent with each other, but not controlled by any one group/person, so as to avoid disputes and the risk of any single actor dominating the whole.

I dunno, I'm just kind of spitballing here. It'll need someone smarter than me to untangle it!

[โ€“] lemann@lemmy.one 1 points 1 year ago

Somehow, it never came to mind to use relative links for communities...

A reasonable solution for those could be to auto-detect community links in their various forms (/c/community, !community@instance.example, https://instance.example/c/community) and auto convert those into a local link for the user's current instance.

I'd contribute to the codebase if I had time, since community links has been the biggest issue for me so far, having to copy, paste, search etc. for each new community on other instances that I'm interested in, depending on how they've been shared