Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Made a graph of the "wider" fediverse - is this correct?

Fediverse
5 3 8
  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.
  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.

    If you're talking protocols, then why is WordPress there?

    If you include Wordpress there are about 100 other softwares that should also show up, but then you also need more paper 😁

  • Wasn't quite sure how to fit WordPress, as well as either Minds and Threads, as all 3 end up being, from what I could tell, hybrids.

    But interesting. Now that you mention it, I remembered NodeBB also implemented ActivityPub compatibility, though can't remember if it's through optional plugins or if it became an ActivityPub platform altogether. Gonna look up what other softwares are in this situation too.

  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.

    Cool. Looks about right to me, not that I'm an expert. Bridgy Fed and Mostr do allow you to chain them together and do Nostr <> AT communication (though more recently there's also Eclipse.Pub that does Nostr <> AT). There are also a few other protocols still in use (Diaspora, DFRN, Zot, Nomad - Diaspora, Friendica, Hubzilla, Streams respectively) although all but Diaspora all internally bridge to Activity Pub so I'm not sure how they'd fit into your model.

  • Wasn't quite sure how to fit WordPress, as well as either Minds and Threads, as all 3 end up being, from what I could tell, hybrids.

    But interesting. Now that you mention it, I remembered NodeBB also implemented ActivityPub compatibility, though can't remember if it's through optional plugins or if it became an ActivityPub platform altogether. Gonna look up what other softwares are in this situation too.

    NodeBB supports ActivityPub out of the box (no plugins) as of v4 🙂


Gli ultimi otto messaggi ricevuti dalla Federazione
  • > If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

    Thanks, it's this.

    Edit: oh interesting, I looked into it. We serve the absolute URL in HTML but not in markdown. I had no idea threadiverse apps read the markdown. Neat!

    read more

  • Not sure if you're already aware, but that relative link there is broken in Lemmy, Mbin, and Piefed.

    If you used it manually, I'd suggest not using relative links in posts targeted at users from software that hasn't implemented them yet.

    If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

    read more

  • @rekall_incorporated@piefed.social said in [Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts&rsqb;](/post/https%3A%2F%2Fpiefed.social%2Fc%2Ffediverse%2Fp%2F1568622%2Ffediverse-wide-cross-instance-cross-platform-link-substitution-ux-improvement-thoughts):
    > This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

    I don't think this is true at all.

    The average user doesn't know what Lemmy is, let alone the political views of their core development team.

    But don't worry, it's like that joke about vegans:

    How do you know the Lemmy devs are politically dubious? Don't worry, someone on the threadiverse will tell you.

    read more

  • How the links act is different from client to client. If you click the link in the Lemmy web UI, it will take you directly to Lemmy.wtf, but if you used Voyager (iOS client), it will automatically redirect to your own instance.

    This is something that should be built into the Lemmy web UI.

    You can also use browser addons. I have an addon that redirects me to my own instance, if I click on a link in my browser. I also have an addon that takes me from YouTube to Peertube, if the video also exist in PeerTube or if I click a PeerTube link, it takes me to my instance.

    Also how dare you criticise the awesome TLD .wtf, which is clearly an abbreviation of “What The Fediverse”?!

    read more

  • I've seen that being used. It works fine for more technical users, but it's just an extra pain point.

    If you make links, you need to apply the service Different UI from whatever instance/client/platform that you are using.

    I much prefer Piefed's soon to be released link substitution feature.

    read more

  • Mbin has had that feature for a while too

    read more

  • It's a temporary workaround but the experience is still clunky

    read more

  • Well; atleast for lemmy, there's https://lemmyverse.link/ ; which fixes exactly what you mention. You send that link, other people choose their instance in the redirect, and boom!

    read more
Post suggeriti
  • Fediverse Enhancement Proposals

    Fediverse
    7
    0 Votes
    7 Posts
    8 Views
    Hmm, how do you reconcile the fact that not all FEPs are applicable to all application types? For example soft deletion is preferable but not required...
  • 0 Votes
    2 Posts
    4 Views
    A blog requires a platform designed for blogging. Staying within the realm of federated software, the three natural alternatives are: WordPress, which, thanks to the plugin that makes it compatible with Activitypub, has achieved a level of perfect integration with the Fediverse. Ghost, which, federated a few months ago, is not only a blogging platform but is also specifically designed for creating mailing lists based on the Substack model. Writefreely, which, despite being natively federated, is extremely focused on distraction-free writing and therefore has some seriously limiting features. Friendica As for Friendica, I'm a huge fan of that software and manage the second-most active instance in the entire Fediverse. I can assure you that I know it well and appreciate all its most important features. But don't be fooled by the fact that some call it macro-blogging software. In fact, if you visit a Friendica account's profile, it's not possible to filter the Timeline of their posts from the Timeline of the posts they've reshared. So, you could virtually create a page like this: https://poliverso.org/profile/saio But you could only do that if you don't share too much other content, otherwise the result would be like this: https://poliverso.org/profile/notizie which would be much more confusing 😅 However, Friendica is a very powerful software that allows you to republish your blog feed, as well as automatically reshare your federated blogs. Here I've listed some very interesting Friendica features for blogging: https://poliverso.org/display/0477a01e-1366-ebfd-2002-91a370393480 So, to recap, if you want to use Friendica to create your blog, you can: you can create a new account. Remember to define it as a "page account," if possible, but also remember that when you reshare content you like, it will appear on your profile page. However, if you don't need the full suite of tools that characterize a social media platform, you're better off using WordPress. Sharkey We're talking about software with a very nice interface, but it's still a social networking software. Being essentially a fork of Misskey, it also has a section for creating static pages that can be easily viewed from outside the Fediverse, but these pages can't be federated with Activitypub 😭. Ultimately, it seems even less suitable for creating a blog. If you absolutely must use a Fediverse social media platform, then you'd be better off going with Friendica! Hubzilla PS: There's also a software called Hubzilla, which is compatible with Activitypub, although it has developed its own communication protocol. I'm only mentioning it because it's a feature-rich and well-designed product, but its interface is quite complex and unfriendly, so although I've chosen to mention it, I can't recommend it as an alternative.
  • 0 Votes
    12 Posts
    27 Views
    Now this is a good reason to move a community to a different region.
  • 0 Votes
    12 Posts
    84 Views
    Can you not call fetch() to do a HEAD call? Maybe I'm mistaken about it but it should be ok. CORS is indeed a wrench that gets thrown in when you least expect it...