Skip to content
  • Wiki
  • About Us
  • Rules
  • Categories
  • 0 Unread 0
  • Recent
  • Tags
  • Users
  • Groups
  • Into The Fediverse
  • Chats
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Spacelab)
  • No Skin
Collapse
Brand Logo

UnfinishedProjects

Lemmy/Piefed Mastodon Codeberg
  1. Home
  2. Fediverse
  3. There should be an indicator when an instance no longer federates with a community besides posts no longer loading

There should be an indicator when an instance no longer federates with a community besides posts no longer loading

Scheduled Pinned Locked Moved Fediverse
fediverse
20 Posts 13 Posters 1 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F This user is from outside of this forum
    F This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

    ozoned@piefed.socialO ptz@dubvee.orgP robottoaster@mander.xyzR Z rimu@piefed.socialR 6 Replies Last reply
    162
    • F [email protected]

      As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

      ozoned@piefed.socialO This user is from outside of this forum
      ozoned@piefed.socialO This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      Bonfire just instituted a “Federated” flag in their alpha. I think this could be useful.

      1 Reply Last reply
      22
      • F [email protected]

        As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

        ptz@dubvee.orgP This user is from outside of this forum
        ptz@dubvee.orgP This user is from outside of this forum
        [email protected]
        wrote on last edited by [email protected]
        #3

        You mean like if there’s a community called [email protected] and your home instance no longer federates with the instance example.com?

        If so, I’ll add that to Tesseract as it sounds useful.

        pelespirit@sh.itjust.worksP pika@sh.itjust.worksP 2 Replies Last reply
        41
        • F [email protected]

          As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

          robottoaster@mander.xyzR This user is from outside of this forum
          robottoaster@mander.xyzR This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          This is already in nightly, you can see it on the test instance here https://voyager.lemmy.ml/c/[email protected]

          dave@lemmy.nzD 1 Reply Last reply
          15
          • F [email protected]

            As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

            Z This user is from outside of this forum
            Z This user is from outside of this forum
            [email protected]
            wrote on last edited by [email protected]
            #5

            The best tool I know of is the Federation Checker, but something like it should definitely should be built into clients.

            Notably, Beehaw is defederated from .world and sh.itjust.works, while dbzer0, quokk.au, and anarchist.nexus are defederated from feddit.org.

            Y 1 Reply Last reply
            12
            • ptz@dubvee.orgP [email protected]

              You mean like if there’s a community called [email protected] and your home instance no longer federates with the instance example.com?

              If so, I’ll add that to Tesseract as it sounds useful.

              pelespirit@sh.itjust.worksP This user is from outside of this forum
              pelespirit@sh.itjust.worksP This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              Are you the creator of Tesseract? I love it except it doesn’t save my settings or my favorites and multi-communities. I’m not sure why and I’ve checked in the last 2 weeks. It’s been doing it a long time.

              admiralpatrick@lemmy.worldA 1 Reply Last reply
              2
              • ptz@dubvee.orgP [email protected]

                You mean like if there’s a community called [email protected] and your home instance no longer federates with the instance example.com?

                If so, I’ll add that to Tesseract as it sounds useful.

                pika@sh.itjust.worksP This user is from outside of this forum
                pika@sh.itjust.worksP This user is from outside of this forum
                [email protected]
                wrote on last edited by [email protected]
                #7

                this would be an amazing addition! It would help avoid the disconnect between de-federated instances/communities

                ptz@dubvee.orgP 1 Reply Last reply
                9
                • robottoaster@mander.xyzR [email protected]

                  This is already in nightly, you can see it on the test instance here https://voyager.lemmy.ml/c/[email protected]

                  dave@lemmy.nzD This user is from outside of this forum
                  dave@lemmy.nzD This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  Make sure you visit in a browser aince apps wouldn’t have implemented an in development feature.

                  1 Reply Last reply
                  5
                  • F [email protected]

                    As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

                    rimu@piefed.socialR This user is from outside of this forum
                    rimu@piefed.socialR This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    PieFed does this.

                    julian@activitypub.spaceJ 1 Reply Last reply
                    4
                    • Z [email protected]

                      The best tool I know of is the Federation Checker, but something like it should definitely should be built into clients.

                      Notably, Beehaw is defederated from .world and sh.itjust.works, while dbzer0, quokk.au, and anarchist.nexus are defederated from feddit.org.

                      Y This user is from outside of this forum
                      Y This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #10

                      That’s a handy tool, thanks for posting it. Do you happen to know how the lists are sorted? It’s not alphabetical.

                      Z 1 Reply Last reply
                      0
                      • Y [email protected]

                        That’s a handy tool, thanks for posting it. Do you happen to know how the lists are sorted? It’s not alphabetical.

                        Z This user is from outside of this forum
                        Z This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #11

                        Not sure how; it’s also not by defederation date, otherwise feddit.org would be at or near the bottom of the list for dbzer0.

                        1 Reply Last reply
                        1
                        • pika@sh.itjust.worksP [email protected]

                          this would be an amazing addition! It would help avoid the disconnect between de-federated instances/communities

                          ptz@dubvee.orgP This user is from outside of this forum
                          ptz@dubvee.orgP This user is from outside of this forum
                          [email protected]
                          wrote on last edited by [email protected]
                          #12

                          Added 🙂 I also disabled the “Create Post” button if the community is on a defederated instance even though, technically, you can still post to your instance’s local copy (it just won’t federate).

                          Edit: This only works one way. i.e. it can only know if your instance is defederated from the community’s. If the community’s instance is defederated from yours, there will be no indicator because there’s no way to do it without a remote lookup which is both unreliable and inefficient at scale.

                          pika@sh.itjust.worksP 1 Reply Last reply
                          11
                          • rimu@piefed.socialR [email protected]

                            PieFed does this.

                            julian@activitypub.spaceJ This user is from outside of this forum
                            julian@activitypub.spaceJ This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #13

                            How does this work anyway, and does it match with Lemmy’s approach?

                            I noticed crust was saying my dev instance was not federating anymore, which was neat. It was because I don’t leave my dev instance online all the time 😁

                            1 Reply Last reply
                            3
                            • rimu@piefed.socialR This user is from outside of this forum
                              rimu@piefed.socialR This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #14

                              It looks like this - https://piefed.social/c/[email protected]

                              julian@activitypub.spaceJ 1 Reply Last reply
                              1
                              • rimu@piefed.socialR [email protected]

                                It looks like this - https://piefed.social/c/[email protected]

                                julian@activitypub.spaceJ This user is from outside of this forum
                                julian@activitypub.spaceJ This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #15

                                Thanks, I mean, how does this work in the backend?

                                1 Reply Last reply
                                2
                                • F [email protected]

                                  As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

                                  A This user is from outside of this forum
                                  A This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #16

                                  I feel like there should be an “are you alive” federation activity in activitypub, as well as an “I’m back” activity.

                                  Servers go up and down enough that maybe it should be part of the spec

                                  1 Reply Last reply
                                  6
                                  • julian@activitypub.spaceJ This user is from outside of this forum
                                    julian@activitypub.spaceJ This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #17

                                    A heartbeat activity! Or maybe a ping.

                                    I like it! Maybe I’ll write an FEP for it, lol.

                                    1 Reply Last reply
                                    4
                                    • ptz@dubvee.orgP [email protected]

                                      Added 🙂 I also disabled the “Create Post” button if the community is on a defederated instance even though, technically, you can still post to your instance’s local copy (it just won’t federate).

                                      Edit: This only works one way. i.e. it can only know if your instance is defederated from the community’s. If the community’s instance is defederated from yours, there will be no indicator because there’s no way to do it without a remote lookup which is both unreliable and inefficient at scale.

                                      pika@sh.itjust.worksP This user is from outside of this forum
                                      pika@sh.itjust.worksP This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #18

                                      That’s amazing to see, Regardless if it’s only one direction, that should still help wonders, thank you!

                                      1 Reply Last reply
                                      4
                                      • pelespirit@sh.itjust.worksP [email protected]

                                        Are you the creator of Tesseract? I love it except it doesn’t save my settings or my favorites and multi-communities. I’m not sure why and I’ve checked in the last 2 weeks. It’s been doing it a long time.

                                        admiralpatrick@lemmy.worldA This user is from outside of this forum
                                        admiralpatrick@lemmy.worldA This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #19

                                        Yep.

                                        it doesn’t save my settings or my favorites and multi-communities.

                                        It should save/persist the favorites to your browser’s local storage. If you’re using a browser that clears site data on close or something, then they’ll reset. But it also wouldn’t persist your profile and you’d have to log in every time, so…🤔 It doesn’t, however, save any settings beyond your device. I’m working on a way to securely save those to whatever Tesseract server you use but don’t have it implemented yet.

                                        This version (1.4.42) also changes where and how the favorites, community groups, and filters are stored in addition to not storing useless data like the community sidebar info, etc. They’re also no longer stored inside your profile in a single local storage object. Since these save to the browser’s local storage, there’s a hard 5 MB limit per object (everything gets written to a JSON string), so maybe your profile exceeded that somehow? If so, there should be browser console logs to that effect. Regardless, this version splits those all up into separate storage objects to address that problem.

                                        Not sure what you mean by multi-communities, though. There was a feature to create custom feeds (which is kind-of similar to multi-community) but I took that out a long time ago because API changes in 0.19.3+ made it untenable. I think that was removed in 1.4.40 or thereabouts, so if you’re on a version older than that, then maybe that feature is still present. That feature was pretty broken for a long time which is why I finally removed it and put it out of its misery.

                                        pelespirit@sh.itjust.worksP 1 Reply Last reply
                                        2
                                        • admiralpatrick@lemmy.worldA [email protected]

                                          Yep.

                                          it doesn’t save my settings or my favorites and multi-communities.

                                          It should save/persist the favorites to your browser’s local storage. If you’re using a browser that clears site data on close or something, then they’ll reset. But it also wouldn’t persist your profile and you’d have to log in every time, so…🤔 It doesn’t, however, save any settings beyond your device. I’m working on a way to securely save those to whatever Tesseract server you use but don’t have it implemented yet.

                                          This version (1.4.42) also changes where and how the favorites, community groups, and filters are stored in addition to not storing useless data like the community sidebar info, etc. They’re also no longer stored inside your profile in a single local storage object. Since these save to the browser’s local storage, there’s a hard 5 MB limit per object (everything gets written to a JSON string), so maybe your profile exceeded that somehow? If so, there should be browser console logs to that effect. Regardless, this version splits those all up into separate storage objects to address that problem.

                                          Not sure what you mean by multi-communities, though. There was a feature to create custom feeds (which is kind-of similar to multi-community) but I took that out a long time ago because API changes in 0.19.3+ made it untenable. I think that was removed in 1.4.40 or thereabouts, so if you’re on a version older than that, then maybe that feature is still present. That feature was pretty broken for a long time which is why I finally removed it and put it out of its misery.

                                          pelespirit@sh.itjust.worksP This user is from outside of this forum
                                          pelespirit@sh.itjust.worksP This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #20

                                          It doesn’t, however, save any settings beyond your device. I’m working on a way to securely save those to whatever Tesseract server you use but don’t have it implemented yet.

                                          Thank you for explaining that. I clear the cache quite often. I haven’t tried to save the favorites in a bit because I thought it was tied to the settings. Changing the settings each time isn’t a big deal, but saving favs kind of is. I’ll give it another try since it’s pretty great.

                                          1 Reply Last reply
                                          1

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Wiki
                                          • About Us
                                          • Rules
                                          • Categories
                                          • Unread 0
                                          • Recent
                                          • Tags
                                          • Users
                                          • Groups
                                          • Into The Fediverse
                                          • Chats