The Bard's Lemmy
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
洪 民憙 (Hong Minhee)@lemmy.ml to Fediverse@lemmy.mlEnglish · 9 months ago

Two Approaches to Solving the “Quiet Fediverse” Problem: Conversation Backfilling Mechanisms

hackers.pub

external-link
message-square
10
link
fedilink
  • cross-posted to:
  • fediverse@lemmy.world
16
external-link

Two Approaches to Solving the “Quiet Fediverse” Problem: Conversation Backfilling Mechanisms

hackers.pub

洪 民憙 (Hong Minhee)@lemmy.ml to Fediverse@lemmy.mlEnglish · 9 months ago
message-square
10
link
fedilink
  • cross-posted to:
  • fediverse@lemmy.world
Two Approaches to Solving the "Quiet Fediverse" Problem: Conversation Backfilling Mechanisms
hackers.pub
external-link
This post addresses the "quiet fediverse" problem, where users often experience fragmented conversations on decentralized social networks. The core issue stems from ActivityPub's distributed nature, where conversations are spread across multiple servers, leading to incomplete views of discussions. The author explores two main approaches to solve this: reply tree crawling and the context owner approach. Reply tree crawling, pioneered by Mastodon, involves fetching all replies to reconstruct the conversation, while the context owner approach centralizes conversation management with the original author or designated entity. The post details the technical mechanisms, advantages, and disadvantages of each method, highlighting the importance of the `context` attribute in ActivityPub. It also discusses ongoing debates, such as moderation paradigms and solutions for missing parent propagation, and introduces additional backfill mechanisms like periodic crawling and mention-based discovery. The article emphasizes the need for hybrid approaches, combining multiple strategies to ensure more complete conversations, and underscores the importance of standardization efforts and collaboration among different implementations. Ultimately, the post provides a comprehensive overview of the challenges and potential solutions for creating a more connected and coherent user experience in the fediverse.
  • Blaze (he/him) @lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    Have you tried the “New comments” sort?

    • INeedMana@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      8 months ago

      I mean the notification about new, unread message. Sort won’t solve that, I observe too many communities

      • Blaze (he/him) @lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        Piefed has more granular notifications. Voyager is also recently supported

        !piefed_meta@piefed.social

        • INeedMana@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          8 months ago

          I’ll check Voyager out, thanks. But still, I suspect most of Lemmy uses the default UI

          • Blaze (he/him) @lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            2
            ·
            8 months ago

            The Piefed web UI is similar to Lemmy. As usual, people have options

            • INeedMana@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              8 months ago

              Somehow I haven’t encountered piefed yet. Does it have an option to group the communities one follows? So I could see not only posts in communities I subscribed to, but also only from the ones I’ve put in, for example, “news” group?

              • Blaze (he/him) @lemmy.dbzer0.com
                link
                fedilink
                arrow-up
                2
                ·
                8 months ago

                Exactly, it has feeds (so what your describe), that can be private or public

Fediverse@lemmy.ml

fediverse@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !fediverse@lemmy.ml

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of “federation” and “universe”.

Getting started on Fediverse;

  • What is the fediverse?
    • Short ver.
    • Full ver.
  • Fediverse Platforms
  • How to run your own community
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 102 users / week
  • 352 users / month
  • 864 users / 6 months
  • 2 local subscribers
  • 24.2K subscribers
  • 787 Posts
  • 4.13K Comments
  • Modlog
  • mods:
  • Sean Tilley@lemmy.ml
  • wakest@lemmy.ml
  • BE: 0.19.14
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org