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

What one person wants from an alternative to a Twitter:

Technical Discussion
11 8 0

Gli ultimi otto messaggi ricevuti dalla Federazione
  • I think the wrapping in <p> is just plain good practice because otherwise rendered content could be injected somewhere resulting in invalid HTML.

    Not that browsers ever reject bad HTML anyway heh</p>

    read more

  • @helge @reiver

    >Can you explain what goes on in mitra?

    When mediaType is text/markdown, the entire content is wrapped in a <p> tag. This was done for compatibility with PeerTube. I think <p> was needed to create a space between the title (name) and the content, since title is prepended to content in Mitra (also a compatibility hack -- for Mastodon API clients).

    read more

  • I'd generally discourage RFC7591 in decentralized systems due to the fact that it creates client sprawl (this is currently a problem with Mastodon's client registration mechanism, which is why we created CIMDs) — every client in RFC7591 is a distinct client, with its own client_id and client_secret, which can make client management interfaces difficult to implement (e.g., every time you login on a mobile device or SPA, you'll get a brand new client_id). CIMDs solve this by anchoring client metadata to a URI, and using that URI as the client_id.

    If you need to test clients using CIMDs in development, there is cimd-service however, it's currently targeting the AT Protocol ecosystem (so has a few specifics that at present there that would not necessarily make sense of ActivityPub)

    read more

  • Speaking of handling markdown. I created funfedi.dev Media Types a while ago (and just added it to the navigation). I lost interest when I saw that nobody properly handled the mediaType attribute of a note. Not that I know what I expected.

    Can you explain what goes on in mitra? When mediaType is text/markdown. It changes __bold__ to <p>__bold__</p>, otherwise no paragraph tags. I'm pretty sure, I was once told to use __ for bold and * for emphasize. So my markdown should be good.

    Full example ... input activity -> mitra api response

    Final note: I am not sure what I would want a proper data format to do. I find the solution of W3C ActivityPub (not W3C ActivityStreams) proposes of putting HTML in content and adding source with the original, from which the HTML was generated ok. Of course, this leaves the existence of the summary and name field superfluous.

    read more

  • @reiver@mastodon.social add in NodeBB as well. Markdown first, and probably HTML too, although it will probably be sanitized to death on the way out.

    read more

  • @mariusor that's too bad. All I have left is mussels, French fries, large-scale bureaucracy, and peeing statues.

    read more

  • @reiver uses Markdown by default too, but of course sends out HTML to the fediverse

    read more

  • @reiver Markdown or its subset is supported by almost every platform except Mastodon.
    But PeerTube is the only software I know that puts markdown in content instead of HTML.

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    1 Views
    Well, it would be a great way to promote the #Fediverse.👉🏾 Tourists to US would have to reveal five years of social media activity under new #Trump plan https://www.theguardian.com/us-news/2025/dec/10/tourists-social-media-trumpImmigration Agent (IA): What is this‽Darnell Clayton (DC): These are my #ActivityPub handles.IA: Huh‽DC: This is my #Mastodon account, & as you can see I can follow people from #Pixelfed, @zuck from #Threads, my #WordPress news sites & even this random #Peertube comedian.IA: Wait, what‽ A federal verse‽DC: 😂
  • 0 Votes
    1 Posts
    6 Views
    The #Fediverse can focus on praising what is good while also criticising what is bad. That's what makes us special, in my opinion. Other "social" networks use algorithms to hide the praise because only negativity brings traffic and ad click money. We are different. We can promote the good without risking being shadow-banned. Use that power. At least once a day. Deal? It takes some time to leave that pavlovian reflex of negativity behind. But at least try and you will enjoy the results :)1/3
  • 1 Votes
    1 Posts
    9 Views
    I've been here for years and I still haven't cracked the Fediverse code.On Twitter I could post "eating cereal" and get 50 bot likes + one crypto bro following me. Here I can post a 30-second video of my cat trying to fight the vacuum cleaner with the caption "me when someone's instance federates with threads dot net" and… absolute silence. Not even a sympathy boost from the admin who literally pays for the server I'm yelling on 😭So please, someone finally explain the secret sauce: Do I need to switch my cat to a vegan gluten-free diet? Do I have to mention systemd negatively in every post? Or is the real trick sacrificing a Raspberry Pi to the old gods of ActivityPub?? #Fediverse #Mastodon #CatsOfMastodon #ActivityPub #SystemdHateClub #PleaseBoostImBeggingYou
  • Mastodon: Our ideas about Packs

    Fediverso fediverse
    12
    0 Votes
    12 Posts
    22 Views
    FYI all the Mastodon team is looking for feedback on featured collections (aka "starter packs") so they may check in on this post 🙂