Bridgy Fed status update time! It’s been a busy couple weeks. I’m happy to report that I’ve made solid progress on three of my four goals from last time – reliability, delays, and bugs – and improved a number of other things along the way. Here’s a sampling:
- Switched Bluesky => fediverse from polling to firehose. This made it way less flaky, and cut the 5-15m delay down to just seconds.
- Fixed fediverse => Bluesky getting stuck for many accounts. I took some shortcuts in my Bluesky infrastructure, and they came back to bite me. Still work left to do, but the user-visible issues should be largely fixed.
- Various issues with finding the bot accounts, following them, and getting bridging started.
- Fixed images in Bluesky => fediverse posts.
- Implemented deleting posts, Bluesky => fediverse. (Fediverse => Bluesky was already working.)
- Fixed flakiness bridging replies, both directions.
- Fixed links, mentions, and hashtags, both directions. Still some broken bits here, notably Bluesky => fediverse mentions, but otherwise these should be much better now.
- First pass at spam filtering. Sigh.
Apart from the firehose, one notable area I haven’t focused on yet is infrastructure. It’s scaling ok so far, but it could be a lot better, and a lot more efficient. I’ll need to work on that soon. If you see a bit of time go by without many user-visible improvements, that’s probably what’s happening.
Otherwise, thanks for all the feedback and questions and bug reports! Please do keep them coming. As always, you can follow the now label in GitHub to see what I’m focusing on. See you on the bridge!
Yay!!
Awesome work, it should be much more usable now! 👏
@snarfed.org Awesome! Yes we’ve seen enormous improvement of the bridge the last two weeks! Great work as always 🫡
@snarfed.org oof I didn’t see that spam issue before
I imagine when Threads starts federating with their massive user base there’s going to be a lot more spam instances pop up
@snarfed.org Your dedication on this is very appreciable, I have wanted a way to interact with Bluesky since moving out from Twitter. I’m thrilled to see it work and unfold before my eyes :torcat_keur:
Great news, thanks for all the hard work!
Great work! 🎉
It’s a giant wall of edge cases, but you’ll whittle them down! :)
@snarfed.org Looks nice! Embedded Bluesky links (quote posts on Bluesky) are still not rendered in Mastodon though, I need to go to the original post to see them. Is there a specific reason for this?
Question: I followed @ap.brid.gy about six hours ago. What is the next step in bridging the account? (What do I do now?)
According to the docs, something of mine is supposed to exist now at @magicskypublishing.bsky.social@bsky.brid.gy, but I have no idea how to see/access it or what to do with it.
People on the fediverse can now see your account and interact with it at that address. More: fedi.tips , fedi.tips/whats-my-acc…
You can if they bridge their account too! You’d find their bridged account here on Bluesky and interact with it here. fed.brid.gy/docs#bluesky…
Hi Ryan! When viewing my other account on Bluesky web app, still nothing showing. Already unfollow and refollow. Anything I can provide to help figure out what is wrong? Willing to get hands dirty
Hmm! What’s the account? Also check out fed.brid.gy/docs#fediver… and fed.brid.gy/docs#fediver…
Here is the bridged account showing no posts bsky.app/profile/akah…
ah, you’re on Pixelfed. we don’t have interop with them entirely working yet, they seem to choke on our Follow activities: github.com/snarfed/brid…
our next step there is probably to file a bug with them.
Ok got it thank you and will check the ticket for updates
Pingback: Last Week in Fediverse – ep 70 – The Fediverse Report
Do inactive accounts stay bridged?
I don’t really use Mastodon and
@hes123.mastodon.social.ap.brid.gy
stopped
Ah, sorry, looks like the new spam filters caught you: fed.brid.gy/docs#fediver…
@snarfed.org is there a bit of a delay for the bridgy fed account to follow back users?
@snarfed.org In Fediverse, you can write more characters in a post than on BlueSky. Too long posts are abbreviated there, provided with a link. Is it possible to divide the complete, but too long post split into two or more BSky posts?
Thank you for bulding the bridge.
@snarfed.org I don’t understand most of this, but I’m super thankful you did and are doing this bridgy thing. I already got back a few people I’ve missed dearly!
@snarfed.org I currently follow only one account at Bluesky via the bridge, but he closes almost every post with a link. Unfortunately, not a single one arrives in the Fediverse so far.
Nevertheless, I am happy about the bridge. 🌉👍