this post was submitted on 15 Jan 2025
28 points (93.8% liked)

Fediverse

28936 readers
1895 users here now

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

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

founded 2 years ago
MODERATORS
 

This might sound wild or controversial, but has anyone thought about using the bluesky app and adapt it to work with the mastodon API? By this way making it easier for more people?

top 19 comments
sorted by: hot top controversial new old
[–] clot27@lemm.ee 1 points 15 hours ago (1 children)
[–] Kierunkowy74@piefed.social 1 points 14 hours ago (1 children)

This is for connecting Bluesky accounts to Mastodon (and the other way too).

An OP wants to use Bluesky app as a client of Mastodon

[–] clot27@lemm.ee 1 points 5 hours ago (1 children)

That doesn't make any sense

[–] mat@zelk.space 1 points 3 hours ago

@clot27 atm you could use mastodon client like ivory for your bluesky account through skybridge but idk if we still can

[–] Kierunkowy74@piefed.social 3 points 19 hours ago (1 children)
[–] TheFederatedPipe@fedia.io 2 points 18 hours ago

It seems like it, hahaha. What I wanted to convey was a fork of https://github.com/bluesky-social/social-app built to work with Mastodon API.

[–] mannycalavera 16 points 1 day ago (1 children)

Never used BlueSky but what's wrong with the multitude of apps already written for Mastodon? Also, do the features nap one to one with Mastodon or will some features work and not others?

I find using the Mastodon apps easy. What I don't find easy is getting the same level of engagement and an app won't solve that. But it's a totally different beast so I am ok with that.

[–] TheFederatedPipe@fedia.io 4 points 1 day ago (1 children)
  1. People are more familiar with the UI

  2. They are microblogging services, so yeah, I don't see any feature that cannot be translated to the UI.

  3. I find it easy, but for other's that's not the case.

  4. The level of engagement can be hard to get on a decentralized service in a network that suffers from fragmentation. Besides, the way the developers of Mastodon (and other services) built their software was by in fact not federating things like likes to other instances, making it so that the level of interaction yoi see form a remote server is not actually the correct one.

[–] Kierunkowy74@piefed.social 2 points 20 hours ago

Re: 4

No app for Bluesky will help with this, because the purpose for the client ("app") is to use the API (a Bluesky one right now). And Mastodon's API provides exactly these not-federating like numbers - the problem you actually try to solve.
The number of likes and boosts has to be fetched directly from an original instance. Moshidon for Android does already like this and Fedilab for Android allows to fetch an entire conversation.
Bluesky clients have no concept for this they needed it.

[–] aasatru@kbin.earth 2 points 22 hours ago (1 children)

I think often people find it easier to write their own code than to make changes to other people's projects, so it's not necessarily very easy to change the Bluesky app to work with the Mastodon API rather than the Bluesky one.

That said, I don't think it's a dumb idea. Bluesky has a lot of money to pump into UX development, so making sure Mastodon users could benefit from this wouldn't be a bad thing. Personally I am perfectly happy with the alternatives already out there (Phanpy is better than anything else that has ever existed), but it's all about choice. :)

[–] JubilantJaguar@lemmy.world 3 points 22 hours ago (1 children)

I think often people find it easier to write their own code than to make changes to other people’s projects

A rarely mentioned weakness of open source, and it can only be getting worse given the narcissism of younger generations.

I regularly see cases of multiple projects with exactly the same goals. All that duplication of effort just to serve the vanity of the respective project leaders. The wasted potential for good software has to be huge.

[–] aasatru@kbin.earth 2 points 19 hours ago (1 children)

I feel like this is part of what makes @fedify@hollo.social one of the most important fediverse projects at the moment - it aims to keep everyone from having to do the same, overly complicated job of activitypub integration over and over and over again.

It's frustration that nobody wants to dig into old code, but I get frustrated having to re-work my own code from a year ago. So I guess I sympathize.

[–] JubilantJaguar@lemmy.world 1 points 17 hours ago

Interesting insight, thx.

[–] Carighan@lemmy.world 4 points 1 day ago

This is kinda what Surf will be, no? Still in closed beta but it aims to be a browser for the entire federated net, including Threads and Bluesky and all.

[–] RedStrider@lemmy.world 5 points 1 day ago (1 children)
[–] TheFederatedPipe@fedia.io 2 points 1 day ago

I will check it out, but for what I heard is to post in multiple sites with the same app, right?

[–] haui_lemmy@lemmy.giftedmc.com 3 points 1 day ago (1 children)

I feel like billionaire media isnt okay so no, the thought would never ever cross my mind.

But i can see how different folks need different strokes so go ahead.

All I ask is that folks keep in mind that this is a centralized social media platform that has a size advantage over the fedisverse (i assume) and therefore poses a threat of barren wasteland attack.

[–] TheFederatedPipe@fedia.io 6 points 1 day ago (1 children)

I think you misunderstood what I'm referring to. The bluesky app is open source and it has the same UI as twitter, basically. I'm talking about forking the project to make it compatible with Mastodon.

I perfectly well understood what you meant. The issue is that bluesky is barely different from xitter and threads. If those two brought an open source app I wouldnt touch that either. Mind you, meta releases open source stuff, as does microsoft. Just because they’re evil doesnt mean they wouldnt do it.

We have an ongoing debate in the fediverse if we should be open to (e.g.) federating with those services if it comes to it (in case of threads, it did). I‘m a signee of the fedipact but I hold all billionaire media in that regard for the future.

Working on intercompatibility is the same thing and everyone has the right to do whatever they like. I have the right to let you know that there are risks involved. One example out of the top of my head: bluesky could decide to block your app or display ads for the „real app“ since it is a proprietary backend that you have to call from the app.