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

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

hackers.pub

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

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

hackers.pub

洪 民憙 (Hong Minhee)@lemmy.ml to Fediverse@lemmy.worldEnglish · 8 months ago
message-square
2
link
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 # to comment.
  • Blaze (he/him) @lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    2
    ·
    8 months ago

    Piefed shows comments from all the crossposts

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

  • JubilantJaguar@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    8 months 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, Mbin, 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)

Visibility: Public
globe

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

  • 32 users / day
  • 220 users / week
  • 2.1K users / month
  • 4.07K users / 6 months
  • 2 local subscribers
  • 39.3K subscribers
  • 1.9K Posts
  • 26.2K Comments
  • Modlog
  • mods:
  • Ruud@lemmy.world
  • Xilly@lemmy.world
  • MrCenny@lemmy.world
  • TragicNotCute@lemmy.world
  • AutoMod - Beta@lemmy.world
  • woelkchen@lemmy.world
  • BE: 0.19.14
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org