Baraza
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
洪 民憙 (Hong Minhee) to Fediverse@lemmy.worldEnglish • 13 days ago

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

hackers.pub

external-link
message-square
2
fedilink
  • cross-posted to:
  • fediverse@lemmy.ml
34
external-link

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

hackers.pub

洪 民憙 (Hong Minhee) to Fediverse@lemmy.worldEnglish • 13 days ago
message-square
2
fedilink
  • cross-posted to:
  • fediverse@lemmy.ml
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.
alert-triangle
You must log in or register to comment.
  • Blaze (he/him)
    link
    fedilink
    English
    11•13 days ago

    Piefed shows comments from all the crossposts

    Example: https://piefed.social/post/871116?sort=new#post_replies

  • @JubilantJaguar@lemmy.world
    link
    fedilink
    English
    5•12 days ago

    This seems less a technical problem than a human one. Specifically, the need to avoid dispersal and fragmentation. If there are 5 different knitting communities, then the real problem is that there are 3 or 4 too many knitting communities and they should merge.

Fediverse@lemmy.world

!fediverse@lemmy.world

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.world

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

  • 110 users / day
  • 2.25K users / week
  • 3.54K users / month
  • 12.3K users / 6 months
  • 34.7K subscribers
  • 1.6K Posts
  • 19.1K Comments
  • Modlog
  • mods:
  • Ruud
  • Xilly
  • MrCenny
  • TragicNotCute
  • AutoMod - Beta
  • @woelkchen@lemmy.world
  • BE: 0.19.3
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org