#activitypub

492 posts · Last used 16h

#Smithereen 1.1 is out!

In this update:

  • Full-text search on walls, in group discussion boards, and in private messages
  • Mastodon-like fetching of all comments for remote posts when you open them
  • Moderation improvements: better domain blocks, bulk actions on users
  • Support for making posts from external share buttons (FEP-3b86)
  • As usual, way too many minor improvements and bug fixes

#ActivityPub #mastodev

2
0
2
0
Boosted by @fedicat@pc.cafe
I've been carrying around an idea for a federated code forge for a while. Two things sharpened it recently: Tangled's post on the federated code forge, which builds a forge on the AT Protocol, and a Jujutsu workshop (Korean) by Seongmin Lee (@boltless.me), who works at Tangled, held at @turingappledev@hackers.pub. My version would build on ForgeFed, the #ActivityPub protocol for code forges (spec), so that repositories, issues and merge requests federate the way posts already do. The idea is early enough that I haven't even come up with a codename. What I want from it, roughly: Git and Jujutsu (so-called jj) as equal clients. Not Git hosting with Jujutsu support bolted on, but a forge that understands both, so what Jujutsu is actually good at, stacked changes, becomes a first-class unit of review instead of a pile of separate pull requests.No owner layer. Since the point is federation, one instance represents one person or one organization, permissions are managed per server, and a repository lives at forge.example/myrepo instead of forge.example/owner/myrepo.A migration path off GitHub that keeps the history. Importing the code is easy; importing the issues, pull requests and discussions with their original authors attached is the part that matters. I'd keep a placeholder for each GitHub account and let whoever owns that account prove it, after which the instance swaps in their fediverse actor, so attribution carries over. How to express that claim in ActivityPub is the part I haven't figured out. It may need a new FEP. Where this stands: I haven't read the whole #ForgeFed spec, Fedify doesn't ship the vocabulary yet (fedify-dev/fedify#751), and I have too much else going on to start soon. If you've run a forge or implemented ForgeFed, I'd like to hear whether any of this makes sense. #codeforge #fediverse #fedidev
3
0
4
0
So when I added support for Loops to https://columnly.social I had to refactor quite a bit to abstract MastoAPI routes and entities properly. Not only did that open the door to supporting other software more properly, but also inspired me to look into ATProto support so you could combine all your social web accounts in one beautiful client. No promises, but I do look forward to implementing this when I have time! #Columnly #ActivityPub #ATProto
0
2
0
0
Boosted by @fedicat@pc.cafe

Week in Fediverse 2026-11-06 Servers

  • Mitra v5.12.0
  • ties v0.4.0
  • Mastodon v4.7.5
  • ActivityPub for WordPress v9.4.3
  • NeoDB v0.20.0
  • NodeBB v4.16.7
  • Wafrn v2026.11.01
  • PieFed v1.7.19
  • FitPub v1.3.1
  • Lemmy Development Update October 2026

Clients

  • Smither v3.7.0
  • Aria v1.5.16
  • Snowdrop v0.0.10

Tools and Plugins

  • FediFetcher v8.2.4

For developers

  • APx v0.28.0

Protocol

  • FEP-f12e: Consent-respecting attributions
  • FEP-2fa1: Federated Categories
  • FEP-5837: Content Credentials for Media Attachments

Articles

  • Noodling on Nodeinfo

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01a18e8f-ac60-7e81-98ec-38fff7df3af7

0
0
1
0
📢 Account move notification Almost everything is ready to move my social home to @fabio@manganiello.tech (@fabio@manganiello.tech). The new account runs on #Yonder. Yonder is a social platform I’ve been working on for a while, and I’ll soon write about it more in detail. It’s an #ActivityPub server written in #Rust and fully compatible with Mastodon and Pleroma/Akkoma, plus with other #Indieweb features I like (support for #Webmentions, and #OpenID coming soon). Plus it implements features (like on-demand remote fetch of statuses/threads context, support for Threadiverse-like actors, OAuth-based account migration that also includes posts and interactions without needing to move CSV files around, better storage management…) that I’ve wanted in those platforms for a while but I’ve struggled to get merged. If you follow me here, you can hit the follow button on the new account (and if you don’t, don’t worry, my followers will be migrated at some point between today and tomorrow).
0
1
1
0
The story of Linux should inspire the Fediverse. "The year of the Linux desktop" has been a joke for 25 years - a quarter of the century! Yet slowly, and with a persistent following building for linux and supporting it, it's reaching a point where it's no longer something to laugh about - it's a valid choice for many people. Hell, my father (who is 81!) uses ZorinOS, which I installed when windows became too laggy and frustrating for him on his aging PC. Similarly, if you tell someone that fedi can replace facebook/instagram/x for them, they will probably not take you seriously - most of the people they want to interact with are not here. In the very same way that the apps that people wanted to use on their operating system were not on linux some years ago. Things change - we can change them! Linux is 35 years old. ActivityPub is less than 10! Let's build apps and communities for the widespread adoption of the open web, for the fedi revolution. This won't come by itself, we have to prepare it. But we will - we already are! #fediverse #activitypub #linux
41
2
37
0
Boosted by @fedicat@pc.cafe
Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at: 🏡 https://codeberg.org/grunfink/snac2 You can follow Snac's lead developer at: 🏡 @grunfink It can be installed via @yunohost@toot.aquilenet.fr (at https://apps.yunohost.org/app/snac) or manually using the installation instructions (at https://codeberg.org/grunfink/snac2/src/branch/master/README.md) #SelfHosting #Fediverse #ActivityPub #Snac
0
1
3
0
<p>I have a question for implementors pursuing object integrity proofs.</p> <p>I am implementing the ability to serve these proofs in NodeBB with the assistance of an LLM. It is adhering to <a href="https://mitra.social/users/silverpill">@<bdi>silverpill@mitra.social</bdi></a>'s <a href="https://w3id.org/fep/8b32" rel="nofollow ugc">FEP-8b32: Object Integrity Proofs</a>.</p> <p>As part of its work, it implemented a quirk I thought was curious. If the proof was present in an embedded object, the activity's HTTP signature was ignored/not-checked.</p> <p>I challenged the model and it pointed to this line from the FEP... [133 more words]</p>
0
3
0
0

** Help me find profiles to follow ... ***

Looking for these kinds of accounts to follow to keep informed on software and papers: ActivityPub and Fediverse hosters and software developers.Secure communication hosters and software developers.Usenet / NNTP hosters and software developers.Cryptographers, cryptanalysts, cipher code makers and breakers.Writers of papers and preprints.Textual Criticism buffs and translators, including producers of papers and software. #Introduction #ActivityPub #Fediverse #Usenet #NNTP #InfoSec #Papers #Cryptography #Cryptology #Encryption #Bible #TextualCriticism #Antiquities #Translation

0
0
1
0
Boosted by @fedicat@pc.cafe
ActivityPub.Academy was where many of us checked whether our activities actually arrived anywhere. Thanks @crepels@mastodon.social for running it so well for so long. We're carrying that forward. @z9mb1@hackers.pub, @2chanhaeng@hackers.pub and I maintain Fedify, and with @gaebalgom@hackers.pub the four of us are building @drfed@hackers.pub, a web platform for developing and debugging #ActivityPub implementations, with NLnet NGI0 Commons Fund support. Fediverse developers, we hope it earns a place in your toolkit: https://drfed.org/ #fedidev RE: https://mastodon.social/@crepels/117537213144771671
Quoting
ActivityPub.Academy is plagued by spam accounts posting hateful and illegal content. I hoped that deleting accounts after one day would prevent this, but I was mistaken. Since I don't have the time to moderate the instance, I unfortunately have to take it offline. I will think about ways to provide the academy in some other form. Until then, you can find the source code on https://github.com/sgrj/mastodon
Open quoted post
5
0
15
0
Boosted by @fedicat@pc.cafe

Week in Fediverse 2026-10-30 Servers

  • Pleroma v2.11.0
  • Hollo v0.9.25
  • Betula v1.9.0
  • Mastodon v4.7.4
  • ActivityPub for WordPress v9.4.0
  • Bookwyrm v0.9.4
  • PeerTube v8.3.2
  • Misskey v2026.10.1
  • Ktistec v3.14.0
  • NeoDB v0.19.10
  • Iceshrimp.NET v2026.1.3-beta
  • NodeBB v4.16.5
  • wanderer v0.21.2
  • Wafrn v2026.10.03
  • Lemmy v0.19.21
  • snac v2.97
  • Trunk & Tidbits, September 2026 (Mastodon)

Clients

  • Pachli v3.10.0
  • tooi v0.28.0
  • RaccoonForFriendica v1.1.8

Tools and Plugins

  • Event Bridge for ActivityPub v2.0.0 (WordPress plugin)

For developers

  • Fedify v2.4.5

Protocol

  • FEP-65ca: Common Client Configuration
  • FEP-d1cb: Same-origin actor re-identification
  • FEP-f799: Coordinated Inbox Delivery Suspension

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01a16a51-7f9e-74b3-8b8e-5fc3d2c8dc9e

0
0
1
0
I've just published version 2.97 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes: Quote-posting your own posts is now allowed (do it by adding RE: https://example.com/you/post-id in its own line in a post body). The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out). Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention). Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx). Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging. https://comam.es/what-is-snac If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay. #snacAnnounces #FrugalFediverse
1
2
2
0
Wird mal wieder Zeit für dieses Schaubild. :-) Das Fediverse ist weit mehr als Mastodon. Ob Microblogging, Videos, Bilder, Blogs oder Veranstaltungen: Unterschiedliche Dienste können über offene Protokolle miteinander kommunizieren. Dezentral, unabhängig und ohne einen Konzern, der alles kontrolliert. Das Schaubild ist zwar nicht mehr ganz aktuell, aber die Grundidee dahinter bleibt wichtig. #Fediverse #ActivityPub #Dezentralisierung
166
5
126
0