• astroturds@startrek.website
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    When I use startrek.website as my instance I get different search results than if I log into a different instance.

    From what I can gather this is because startrek.website has yet to be federated with lots of other instances.

    I think I should be able to connect to other instances and communities through the search but nothing happens if I put the address in the search in the way it says in the documentation.

    Since today I do get some search results from lemmy.world, beehaw.org and lemmy.ml I think.

    Is it just a matter of waiting for it all to propagate and connect or am I doing something wrong? I’m using jerboa on android.

    • Value Subtracted@startrek.website
      shield
      OPM
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2 years ago

      We’re still learning the ins and outs of Federation, but I think it’s mostly just a matter of waiting. Here’s what the official documentation has to say about it:

      If you search for a community first time, 20 posts are fetched initially. Only if a least one user on your instance subscribes to the remote community, will the community send updates to your instance.

      So Federation should continue to improve over time.

    • @qoto.org
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      @astroturds

      If you’re interested in a little more behind the scenes info on how this works, (and since I want to make a test post to see how it shows up in Lemmy):

      Since there’s no central clearinghouse for content in the distributed Fediverse, each instance broadcasts its users’ new posts, but only to other instances that need to see that content, generally because they host at least one user interested in it.

      So you’ll see times when your instance won’t have received any older content before its first user followed the remote account. After that, the remote instance knows to start sending content to your instance, to that user really, but then your instance knows about the content.

      In other words, your instance begins its subscription to the remote account by having any user begin to follow it.

      @ValueSubtracted