Keeping platforms open - Seirdy
https://seirdy.one/posts/2021/02/23/keeping-platforms-open/ #indieweb
How many #Indieweb people actually use that feature on their site, anyway?
use of a nickname cache
Not using a nickname cache
the only thing that the Wordpress #Indieweb plugin doesn't currently have is a nickname cache for contacts, which the Indieweb drupal module does have, but I'm willing to take that on as a way of learning PHP if somebody wants.
It's been a long time I haven't posted a #microblogpub update, so here we go:
On the #ActivityPub side:
A blocked server entry now blocks all subdomains
New "GIF mode" for video without audio (as Mastodon converts GIF to video, we now autoplay them in a loop when "hovered")
The media proxy is more stable (bigger timeout + retries)
A bunch of bug fixes and improvements
On the #IndieWeb side:
Webmentions replies/likes/reposts are now being merged with ActivityPub interactions
Improved microformats2 markup in templates
Also, in case you're worried, microblogpub is not vulnerable to the activitypub-troll[.]cf "attacks", as we're not fetching all the profiles mentioned in a note.
And I also pushed a #YunoHost update.
Thanks to all the new contributors!
So Mastodon 4 went js;dr, which means it requires JavaScript to render content. That means that server-side fetches of Mastodon 4 user profiles and posts, eg indieweb.social/@snarfed, no longer return the actual contents in the response. They definitely no longer include microformats. 😐
JavaScript and SPAs are their own conversation, but regardless, this is a step backward for the open web and server-to-server communications like the IndieWeb uses. Fortunately, there’s a workaround: use granary! Plug any Mastodon 4 profile or post URL into granary’s ActivityStreams 2 converter and you’ll get the full contents in HTML, Atom, RSS, or any other format you want. Works via REST API and pip-installable Python package. Here’s an example. Happy hacking!
is indiewebing: I was just reminded how in the early days of Twitter to Facebook cross-posting, it prefixed your Facebook status with “is twittering:”
No instance, that’s the best part! I’m using Bridgy Fed which lets me federate select posts by adding a link to fed.brid.gy and sending a webmention. Check out the notes page on my site for the original posts. It even backfeeds responses via webmention.
I’m not sure Bridgy Fed supports regular at-mentions yet, but it should support replies like this, notes, articles, likes, and reposts.
@artlung@xoxo.zone Hello again from my website! This time it should show up as a mention instead of a link.
@artlung@xoxo.zone Hello from my website! #indieweb