Let’s say:

  • I am on instance A.
  • I browse on a community that is on instance B
  • a user from instance C post something on that community B.

Now i want to share a link to this post. Which instance should i pick?

  • A my home instance
  • B the community
  • C the post author
      • Lazycog@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 hour ago

        I thought lemsha.re stopped working - guess not, that’s good news! And such a cool feature by the dev with the voyager link. Haven’t tried that feature out yet (voyager is my personal favourite lemmy app).

    • anothermember@feddit.uk
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 hours ago

      That’s useful thanks for sharing.

      It feels like there should be something like that built into Lemmy and I was a bit surprised there isn’t, just like how you can link to a community for example with !fediverse@lemmy.world

      • Lazycog@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        3 hours ago

        No problem, I feel like fedistuff is so scattered and hidden that it’s always worth mentioning your favourite tools :)

        The frontends and apps do redirect embedded links in comments no? E.g. if you click this it should automatically use your instance to find the comment (even though its a link to my instance): https://sopuli.xyz/comment/17606535

        Or maybe you mean when you paste an url to the browser that it should automatically redirect to your instance? If so thats tad bit difficult. There was once a post that proposed something like a activityPub/lemmy URI scheme where links would look like this:

        activitypub://<postorcommentidentifier>
        

        But I don’t remember where that conversation led and also I have no idea how feasible that would be.

        Edit: added words

        • anothermember@feddit.uk
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 hours ago

          The frontends and apps do redirect embedded links in comments no? E.g. if you click this it should automatically use your instance to find the comment (even though its a link to my instance): https://sopuli.xyz/comment/17606535

          No that link opens in your instance for me like a vanilla hyperlink, I’ve used several instances all with Lemmy’s default web front end and that’s always been the behaviour in my experience, maybe some apps do it differently? If it did it automatically wouldn’t the software have to have hard-coded knowledge of every other instance to know whether to handle it as a Lemmy link or somewhere else on the web?

          • Lazycog@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 hours ago

            Ah must remember wrong or maybe it was proposed!

            Yeah the software would need to know, but in a way “lemmy” knows because it knows which instances your instance is federating with. If your instance isn’t federating with the link target it cant find it anyway.

            Same as the ! Exclamation mark for communities or @ for users it can do a look up (you can put my link to your search input in lemmy and it will find it), but there would be otherways to achieve this too.

            But yeah it would be really nice to have some universal way like the ! And @ signs to point to another fedi post/comment.

  • Die4Ever@retrolemmy.com
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    4 hours ago

    use the fediverse icon to get the canonical link to a post (which is option C in your list), you can right click it to copy the link

    on piefed.social it’s in the overflow menu:

    on Lemmy it’s just the icon

    although sometimes I do not grab the canonical link, like if the instance is slow or has poor downtime, I’ll use link A or B from your list

    (someone should maybe add this info to the Lemmy docs https://join-lemmy.org/docs/introduction.html idk if piefed has similar docs)

  • waldfee@feddit.org
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    5 hours ago

    Id pick the communities instance because that’s the one responsible for federating the post and comments. Id only choose the instances a or c if b is or is planning to shutdown, or if I really wanted to show people what my home instance is

  • julian@community.nodebb.org
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    5 hours ago

    Theoretically, it shouldn’t matter.

    In the ideal case every connected server should host a full and complete copy of the data from the originating server (as xkdrxodrixkr@feddit.org says, that’s B)

    Reality is a bit different, but not enough to warrant always picking B. Just share whichever you’d like, but B is the most right.

    • Die4Ever@retrolemmy.com
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      4 hours ago

      C is the original, not B

      for example, this post’s permalink is piefed.social not lemmy.world

      points at https://piefed.social/post/1003350

  • bdonvr@thelemmy.club
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    4 hours ago

    Just copy the URL. Maybe if you’re DMing someone or replying to one specific person choose their instance.

    Otherwise there’s just no perfect answer, keep it simple and just copy that URL from your own Instance.