I wonder what is going to be the future of all of these ActivityPub-based services.

I’d like a real integration within all of them. It would be great if people could interact with any of these systems regardless of the services/instance where they created their account.

Correct me if I’m wrong, but I think we are far from that. My understanding is there are some features that don’t federate well. Like even within the same services, take Mastodon for instance, I think the number of “likes”/“favorites” of a given toot are different depending on the instance you are accessing the toot.

Regarding Firefish/Calckey, they keep presenting Firefish as a Mastodon with extra features but I don’t know how well the extra features federate. If someone reacts to a post using a particular emoji, how that is going to be interpret by the other apps? I think there are similar issues between applications that considers upvotes/downvotes and applications that only consider upvotes or even worse, none of them.

I don’t want to jump from one social network A to another B just because B added some X functionality. And in many cases, the social network B is not a superset of A, as there might be some features in A not existing in B.

And btw, talking about that, I’m starting to see some sort of “aggressivity” from Firefish user’s towards Mastodon. The way they present these features is a bit pushy. I’m not a Mastodon fanboy and I wish well for both communities.

For sure I’ll give Firefish a try (even though I prefer more text-post than post full of emojis) but as I said before, I don’t want to jump from one social network A to another B just because they added a brand new minor feature, specially if A is getting well established and I see more activity there.

What are the features of Firefish that don’t federate well with Mastodon? and in the case I use them in my posts, to what level are they integrated into Mastodon? Will my Firefish posts still be visible and discoverable from Mastodon?

4 points

I use rebased which is another non mastodon back-end that supports many of the same features. I think that generally speaking you’re not going to have to worry. Yes, your emotes won’t show up on their post for them because Mastodon doesn’t actually support that, but it’ll show up as a like. If you use quote reposts then it’ll just show up as a link to the original comment.

permalink
report
reply
4 points

That sounds reasonable. What about if I use rich text in my posts? Will Mastodon try to show something or it won’t even recognize the post at all?

permalink
report
parent
reply
1 point

It’ll try to render it, even if just as markup (like if you try using and Latex markup for math).

permalink
report
parent
reply
1 point

I can’t say with certainty, but I’m pretty sure that it’ll just find a way to gracefully degrade. The fact is that Mastodon is literally the elephant in the room, if you make your thing incompatible with it, you screwed up.

permalink
report
parent
reply
1 point
*
Removed by mod
permalink
report
reply
1 point

Is Firefish the new Calckey rebrand?

permalink
report
reply
2 points

Yes. People are commenting on that here.

permalink
report
parent
reply
1 point

@sebitoutou@programming.dev

I’m replying to this from Firefish. Also reacted with a 🔥 emoji, so we’ll see how that works (if at all)

permalink
report
reply
1 point

@xepher@calckey.world, can you also point to me how you got to this thread from Firefish? In Mastodon, I searched for @fediverse@lemmy.world and in that profile, that account boosts all the answers taking place in this community.

In Firefish, I searched for the same string @fefiverse@lemmy.world, I got to the profile page of the fediverse community, but I don’t get to see any post/boost made by that account.

permalink
report
parent
reply
1 point

@sebitoutou@programming.dev

I did exactly what you described you did for Firefish. I think it depends if someone on your Firefish instance has subscribed to that Lemmy community before or not. When I opened the @fediverse@lemmy.world profile I saw all the posts and replies listed and just replied to the post from there.

permalink
report
parent
reply
1 point

I just confirmed it. Yes, the visualization of a profile (the fediverse community located in lemmy.world in this case), will vary depending on the instance being used to access it. It’s really a pity though. Things like that should be transparent.

IMHO, whenever the user searches explicitly for a profile/toot/post/whatever, all relevant data should be fetched as well.

permalink
report
parent
reply

Hi there! The links in your text lead away from the user’s instance, here are fixed links that stay on each user’s instance: !fediverse@lemmy.world

permalink
report
parent
reply
0 points
*

That sounds cool but I’ve just checked this thread from Mastodon and I was not able to see this particular comment.

It’s still very confusing what federates and what doesn’t. None of the upvotes in this thread are shown in Mastodon.

Edit: This is very weird but now, after answering your post, I’m capable of seeing your post in both, the web browser app for Mastodon and in Tusky for Android. It was not the case before.

permalink
report
parent
reply
0 points

@sebitoutou@programming.dev

Hmm… I wonder if Mastodon only loads the replies from the original instance the post was created on?

permalink
report
parent
reply
4 points

I think something like that it is what happened. I found this image that has been posted in the fediverse trying to explain how things are visible.

In a similar situation, I’m currently using Mastodon (mastodon.social) and Firefish (calckey.social) following the same hashtags. As calckey.social is a smaller instance, there are many post not showing in Firefish. I tested this by checking the profile of a user who is in a completely different instance. Mastodon.social was capable of showing the most recent post of that user but calckey.social was still not aware of that post, as it might be the case that nobody from my Firefish instance has interacted with such post nor looked for it directly.

permalink
report
parent
reply
0 points

There is a compatibility table at the end of that page: https://joinfirefish.org/

permalink
report
reply
1 point

That’s not a compatibility table, that’s a comparison table (literally from the table itself). I’m not looking for what Firefish can do and Mastodon can not, I’m looking for how are those features interpreted in Mastodon. I’m concerned about discoverability and access. Right now Mastodon has way more users than Firefish and I wouldn’t like to post things only to end up being visible only by people with Firefish accounts.

permalink
report
parent
reply
1 point

Interesting, guess I interpreted it in the wrong way. Seems like people already answered your questions in other comments

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.world

Create post

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), Search Lemmy

Community stats

  • 5.6K

    Monthly active users

  • 1.7K

    Posts

  • 58K

    Comments