I did a search for communities with “history” in the name. It came back with [email protected] even though that instance has been down for over a year. If I did not already know of that instance going down, I would just post there expecting my post to be seen, because there is no indicator of when the server was last up.

  • Otter@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    Maybe what we need is an “inactive” value that apps/ front ends can use to display communities that haven’t seen activity recently. Maybe any posts or comments in the past 3 months?

    • plantteacher@mander.xyzOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      3 months ago

      That wouldn’t exactly hit the mark because a ghost community /can/ be active. The problem is that if you have:

      • someCommunity@originalNode
      • nodeA/someCommunity@originalNode
      • nodeB/someCommunity@originalNode

      You can see the local copy of nodeA/someCommunity@originalNode if you are on nodeA. But you don’t know it is orphaned and you are in a bubble. People on nodeB can see posts in nodeB/someCommunity@originalNode, but not nodeA/someCommunity@originalNode. There is no signal that you have been cut off, and that your post will only have a local audience.

      We already have transparency of activity, but not transparency of scope and reach.

      I would even say adding the transparency is just a start. The real bug here is that the fedi has not figured out that nodeA and nodeB need to sync with each other regardless of the parent.