genserver-social / community-tracker

A place to report issues, and track todo's
11 stars 0 forks source link

Do we want to try setting up a Bubble Timeline? #4

Open piisalie opened 1 year ago

piisalie commented 1 year ago

Akkoma has a feature known as the Bubble Timeline.

Essentially this builds a timeline from the public timelines of instances we select, I think we are in a spot where we can handle it as far as resources are concerned.

Pros:

Cons:

I am willing to try a few (As long as they're not instances with 100k people :) ). Which instances would we like to add to our Bubble of the Fedi?

nietaki commented 1 year ago

I haven't seen it in action yet, is it like another option added to the three icons in the top left of the navbar?

I don't know the fediverse too well yet, but so far it seems to me like the most related instances could be fosstodon.org and hachyderm.io - many of the people I follow could possibly be on either of those, as well as ours. Edit: although they're both approaching 20k users each...

If it's not too much work for you, the Bubble Timeline could be worth a try. But I think if ends up impacting the stability of the instance or forcing us to scale up, it might not be worth it for now

srijan commented 1 year ago

I don't think the bubble timeline actually brings in more posts from the selected instances. It just groups posts already available locally from those instances into a new timeline so that only those can be viewed easily. So, this will not actually increase the load on the server.

Source: my reading of the bubble timeline PR (https://akkoma.dev/AkkomaGang/akkoma/pulls/100) and other code that came after it.

However, you can use something like https://relay.fedi.buzz/ that provides a "filtered relay" for a tag or an instance - to bring all posts from another instance, and then include them in a bubble.

Disclaimer: not sure how well relay.fedi.buzz works.