Goofed Home

Conversation

$$15758
https://mastodon.social/users/benpate posted on Mar 21, 2026 23:14
In reply to: https://activitypub.space/post/1627

@julian @smallcircles

Fascinating idea! And stuff like this is going to spark many more..

Would you Follow the book in order to see when it’s back on the shelf?

https://mastodon.social/users/benpate/statuses/116269703587885427

$$15778
https://fietkau.social/users/julian posted on Mar 22, 2026 00:16
In reply to: https://mastodon.social/users/benpate/statuses/116269703587885427

@benpate @julian@activitypub.space @smallcircles In case you haven't come across it yet, https://millsfield.sfomuseum.org/blog/2024/03/12/activitypub/ will be a fun read!

https://fietkau.social/users/julian/statuses/116269948179863526

Conversation

$$15775
https://social.coop/users/smallcircles posted on Mar 22, 2026 00:12
In reply to: https://activitypub.space/post/1628

@julian @benpate

> who says fediverse accounts need to be people?

Certainly not me. I'm thinking on an actor-based service-oriented fedi, which more closely represents actor model. Where the social network is a pure social graph of addressible actors, that can be introspected for the services they provide.

Yes, a book might be an actor, as well as the shelf :)

https://social.coop/users/smallcircles/statuses/116269930386110418

Conversation

$$15496
https://mastodon.nzoss.nz/users/strypey posted on Mar 21, 2026 12:04

GNU MediaGoblin was founded by @cwebber. Inspired by GNU social reviving development of the StatusNet project abandoned by Identi.ca, they developed a vision of enabling federation features between MediaGoblin services, and between those and services running GNU social, GNU FM, etc. To this end, along with Jessica Tallon (@tsyesika), they got involved with the AP standardisation process, which consumed a lot of their time and organising energy.

(1/?)

#FediverseParty #ActivityPub #MediaGoblin

https://mastodon.nzoss.nz/users/strypey/statuses/116267069604851945

$$15501
https://mastodon.nzoss.nz/users/strypey posted on Mar 21, 2026 12:15
In reply to: https://mastodon.nzoss.nz/users/strypey/statuses/116267106849135802

Response to MediaGoblin AP issue part 1;

> That's the clarity I was looking for, thanks. I've seen cases where conflict-avoidant maintainers say 'submit a patch' when what they mean is; 'this is an anti-goal but I don't want you to try to convince me otherwise, so I'll pretend to be open to a patch'. Clearly this is not you, which is a very good thing : )

(5/?)

https://mastodon.nzoss.nz/users/strypey/statuses/116267110787953470
$$15502
https://mastodon.nzoss.nz/users/strypey posted on Mar 21, 2026 12:15
In reply to: https://mastodon.nzoss.nz/users/strypey/statuses/116267110787953470

Response to MediaGoblin AP issue part 2;

~sturm
> If you yourself are interested in implementing these features, I'd be glad to discuss in detail

Sadly I have neither the time or the skills. But if I hear from a dev wanting to gain experience with AP, and keen to brush up their Python, I will suggest adapting SH's federation library to work with MG as a project.

Thanks for the frank exchange, and keep up the good work.

(6/6)

https://mastodon.nzoss.nz/users/strypey/statuses/116267112186533651

Conversation

$$15435
https://hollo.social/@hongminhee posted on Mar 21, 2026 04:32

So, an interesting issue came up in the #Fedify repo that I’ve been thinking about: #629.

You know how every #fediverse server uses schema:PropertyValue in actor attachment for profile metadata fields (like “Website”, “GitHub”, etc.)? Turns out, strict #AS2 validators like browser.pub reject it, because the AS2 spec says attachment should only contain Object or Link—and PropertyValue is a schema.org type, not an Activity Streams 2.0 type.

The thing is, we can’t just drop the type like we did with Endpoints (#576), because Mastodon and others rely on seeing "type": "PropertyValue" to render profile fields. But at the same time, it’s technically not spec-compliant.

I’m leaning towards writing a #FEP to formalize this existing practice rather than trying to invent a new type (like toot:PropertyValue extending Object), which would be a nightmare to migrate across the whole fediverse.

What do you all think? Has anyone else run into this? Would love to hear thoughts from implementers and spec folks.

#fedidev #ActivityPub #ActivityStreams #ActivityStreams2 #AS2 #PropertyValue

https://hollo.social/@hongminhee/019d0eaa-637d-70e4-b110-fb96d4f2cf24

$$15676
https://mitra.social/users/silverpill posted on Mar 21, 2026 20:04
In reply to: https://hollo.social/@hongminhee/019d0eaa-637d-70e4-b110-fb96d4f2cf24

@hongminhee +1 for formalizing the existing practice in a FEP.

PropertyValue is covered in FEP-fb2a, but it proposes an alternative representation which implementers must support:

https://codeberg.org/fediverse/fep/src/branch/main/fep/fb2a/fep-fb2a.md

https://mitra.social/objects/019d11ff-88e3-33c6-e87b-7b330d1c7cf3

Conversation

$$15379
https://toot.fedilab.app/users/apps posted on Mar 20, 2026 22:51

The source code of #PawFed is now available on #Codeberg. PawFed is a federated map for animal welfare: reports come from the #Fediverse via #ActivityPub mentions, and permanent places like shelters and vets are pulled from OpenStreetMap.

A location is not always required: if you have supplies or food to give away and can ship, just say so.

Found an abandoned animal? Just report it.

How to build a message: https://pawfed.org/tags

Source code: https://codeberg.org/tom79/PawFed

https://toot.fedilab.app/users/apps/statuses/116263951055258137

Conversation

$$15369
https://social.coop/users/smallcircles posted on Mar 20, 2026 22:29
In reply to: https://social.coop/users/smallcircles/statuses/116263814198150515

@julian @evan

Well.. atm all options have 25% of the vote 😅

https://social.coop/users/smallcircles/statuses/116263863422912267

$$15378
https://cosocial.ca/users/evan posted on Mar 20, 2026 22:48
In reply to: https://social.coop/users/smallcircles/statuses/116263814198150515

@smallcircles @julian

https://evanp.me/pollfaq#itdepends

https://cosocial.ca/users/evan/statuses/116263937650004635

Conversation

$$15350
https://mitra.social/users/weekinfediverse posted on Mar 20, 2026 20:57

Week in Fediverse 2026-03-20

Servers

- Akkoma v2026.03
- Bonfire v1.0.2
- PeerTube v8.1.3
- Mitra v4.20.0
- NodeBB v4.10.0
- GoToSocial v0.21.2
- Funkwhale v2.0.0
- Ktistec v3.3.4
- ActivityPub for WordPress v8.0.2
- PeerTube v8.1.3
- ties v0.2.0
- Wafrn v2026.03.02
- PieFed v1.6.13
- Some updates to ActivityBot
- tags.pub: Global hashtag server

Clients

- Fedilab v3.37.1
- tinmop v0.9.9.141421356237309504
- tooi v0.23.0
- Holos v1.0.0
- Voyager v2.44.0
- Aria v1.4.6

Tools and Plugins

- mastodon-bookmark-rss: A small app to let you connect your mastodon bookmarks to your RSS reader
- smol overlays: Chat overlay and emoji wall for Owncast streamers

For developers

- activitypub-federation-rust v0.5.11

Protocol

- FEP-3ab2: ActivityPub Event Streaming API
- FEP-34ec: Notification Collection Endpoint
- FEP-db70: RemoveAll Collection Activity
- FEP-c07e: add product type to object
- FEP-c195: JSONPath Filtering for ActivityPub Collection Retrieval
- FEP-f011: Full-Text Search Query Syntax for ActivityPub
- FEP-a1d1: ActivityPub Patch
- FEP-c81b: Agent Social Attribution for ActivityPub

Articles

- Openness, transparency and reach: three reasons why public institutions should embrace the Fediverse
- The Purpose of Protocols

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/019ce933-238d-11fb-304d-c3557c940c30

https://mitra.social/objects/019d0d0a-2958-a430-8db0-95350f8495e5

$$15354
https://social.wake.st/users/liaizon posted on Mar 20, 2026 21:19
In reply to: https://mitra.social/objects/019d0d0a-2958-a430-8db0-95350f8495e5

@weekinfediverse there have been a bunch of updates to @fabio's #MadBlog this week too

https://social.wake.st/users/liaizon/statuses/116263588085172204
$$15622
https://pc.cafe/users/fedicat posted on Mar 21, 2026 17:32
In reply to: https://mitra.social/objects/019d0d0a-2958-a430-8db0-95350f8495e5

@weekinfediverse also #pawfed https://codeberg.org/tom79/pawfed

https://pc.cafe/users/fedicat/statuses/116268359436561567

Conversation

$$15340
https://toot.fedilab.app/users/apps posted on Mar 20, 2026 20:31

#HolosDiscover just hit 3 million indexed posts.
What matters more than the number: 145k deletions processed, 83k edits tracked, and over 1k opt-outs respected, all in real time.
Respecting people is the priority and the only way to do it right is to be a full #ActivityPub participant, receiving deletions, edits, and opt-outs as they happen. Before indexing anyone, Holos Discover follows their account, so they know they are being indexed and can opt out.

Source: https://discover.holos.social/stats

https://toot.fedilab.app/users/apps/statuses/116263399865163565

$$20891
https://indieweb.social/users/tchambers posted on Mar 31, 2026 16:23
In reply to: https://toot.fedilab.app/users/apps/statuses/116263399865163565

@apps #Holos is so promising, and #holosdiscover as well - I'd hope other web and mobile apps adopt it... and so glad it is here and live still.

https://indieweb.social/users/tchambers/statuses/116324710827647020
$$20900
https://mastodon.iftas.org/users/iftas posted on Mar 31, 2026 17:33
In reply to: https://toot.fedilab.app/users/apps/statuses/116263399865163565

@apps purely an FYI, not a call for any action but in case you're interested - a number of your top ten content sources are known spam services, more info here: https://about.iftas.org/library/known-spam-fediverse-services/

https://mastodon.iftas.org/users/iftas/statuses/116324983532294761

Conversation

$$15333
https://piefed.social/u/rimu posted on Mar 20, 2026 20:18
In reply to: https://activitypub.space/post/1614

That would work!

https://piefed.social/comment/10618469

Conversation

$$15298
https://defcon.social/users/mauvehed posted on Mar 20, 2026 18:19
In reply to: https://activitypub.space/post/1616

@julian @astro I need to eventually come back to this to add more ongoing synchronization of people I follow on prayer AP services as well as hashtags

https://defcon.social/users/mauvehed/statuses/116262879852787356

Create New Post