✎ Note

I think my #Indiekit fork might be one of the very few setups where this happens:

You post from Phanpy or Moshidon — regular Mastodon clients, no Micropub support at all.

My custom Fedify AP answers the Mastodon client API, turns that request into a Micropub post, writes it to my own site as Markdown, and then federates it as #ActivityPub.

My blog via that same plug-in answers the Mastodon API.

So Phanpy and Moshidon think they’re talking to a Mastodon server.

They’re not. They’re writing Micropub.

The flow is : Mastodon client → Mastodon-compatible API → Micropub → Markdown file on my own site → ActivityStreams 2.0 → delivered to followers.

Same for edits: editing from Phanpy issues a Micropub replace, then broadcasts an Update(Note).

Plenty of projects do “native post → AP representation” (WordPress, Micro.blog).

What I haven’t seen elsewhere is the extra hop: a non-Micropub client producing a Micropub post without knowing it.

It’s been a fun coding summer 🌞😎

AI: Text None

Learn more about AI usage on this site

Comments

Sign in with your website to comment:

Signed in as
Send a Webmention

Have you written a response to this post? Send a webmention by entering your post URL below.