Goofed Home

Conversation

$$22693
https://fietkau.social/users/julian posted on Apr 6, 2026 18:04

RE: https://mastodon.social/@bagder/116359048796181736

Could be potentially nice for fediverse server testing, as more implementations make the jump to final RFC 9421 HTTP signatures.

On the flip side, ever more complex curl invocations (here: Accept header plus signature fields plus key file, presumably) suggest use of more specialized CLI tools, such as provided by @fedify, or at least scripts/aliases.

Speaking of RFC 9421, which notable fediverse implementations can't handle it yet? Anyone keeping track?

#ActivityPub #FediDev #RFC9421

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

$$22703
https://gabboman.xyz/fediverse/blog/gabboman posted on Apr 6, 2026 18:51
In reply to: https://fietkau.social/users/julian/statuses/116359256770187966

@fedify@hollo.social @julian@fietkau.social

excelent

https://gabboman.xyz/fediverse/post/a9236dc1-0cbf-4e74-b54a-aae27190b7f6
$$22708
https://cosocial.ca/users/evan posted on Apr 6, 2026 19:14
In reply to: https://gabboman.xyz/fediverse/post/98595eb6-95eb-455e-b140-eab1ca961e94

@gabboman @fedify @julian I'm adding it to activitypub-bot this week. I'll send a link when it's up.

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

Conversation

$$21276
https://hollo.social/@hongminhee posted on Apr 1, 2026 16:09

The #CFP for the Fediverse & Social Web track at COSCUP 2026 (Taipei, Aug 8–9) is now open! If you’re working on #ActivityPub, the #fediverse, or anything in the open social web space, we’d love to hear from you. The deadline is May 9. #COSCUP is free to attend.

👉 https://hackers.pub/@fedidevkr/2026/fediverse-social-web-track-at-coscup-2026-cfp

(Boosts appreciated!)

#SocialWeb #fedidev

https://hollo.social/@hongminhee/019d49ce-e617-7f8d-94ba-65ef8f8e8a17

Conversation

$$18127
https://hollo.social/@hongminhee posted on Mar 26, 2026 06:43
In reply to: https://hollo.social/@hongminhee/019ca8b4-9174-7bce-9a39-a1730a16f456

@COSCUP@floss.social 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース、#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

#Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

https://hollo.social/@hongminhee/019d28e2-ad6c-74f6-b39e-582f7803fc68

Conversation

$$18126
https://hollo.social/@hongminhee posted on Mar 26, 2026 06:42
In reply to: https://hollo.social/@hongminhee/019ca8b3-8f25-7311-a9ef-a6de9ac399e6

@COSCUP@floss.social 2026(臺北, 8月 8–9日)에서 저희 Fediverse & Social Web 트랙이 承認되었습니다! #聯合宇宙, #ActivityPub, 오픈 소셜 웹을 主題로 하루 終日, 總 6時間을 進行할 豫定입니다.

發表者 募集 CFP는 아직 열리지 않았지만, 始作되는 대로 바로 公知하겠습니다. 期待해 주세요!

#페디버스 #연합우주 #SocialWeb #COSCUP #fedidev

https://hollo.social/@hongminhee/019d28e0-fe2c-7cc8-91b1-54796a327ec5

Conversation

$$18125
https://hollo.social/@hongminhee posted on Mar 26, 2026 06:39
In reply to: https://hollo.social/@hongminhee/019ca8b2-ecca-7150-a237-37f35de45401

Our Fediverse & Social Web track has been accepted for @COSCUP@floss.social 2026 (Taipei, Aug 8–9)! We’ll have a full day—six hours—to fill with talks on the #fediverse, #ActivityPub, and the open social web.

The CFP for speakers isn’t open yet, but we’ll announce it here when it is. Stay tuned!

#SocialWeb #COSCUP #fedidev

https://hollo.social/@hongminhee/019d28de-8f40-7424-afff-75c29e3ab0fa

$$18230
https://cosocial.ca/users/evan posted on Mar 26, 2026 15:03
In reply to: https://hollo.social/@hongminhee/019d28de-8f40-7424-afff-75c29e3ab0fa

@hongminhee @COSCUP STAYING ABSOLUTELY TUNED

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

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

$$14808
https://mastodon.social/users/reiver posted on Mar 19, 2026 10:38
In reply to: https://mastodon.social/users/reiver/statuses/116255378070874152

6/

Continuing to look for an alternative to "attachment" (for properly supporting an Actor specifying a list of Service actors associated with it) —

Maybe a custom top-level attribute would be useful.

Maybe something like:

"service": [
{
"rel":"callpub",
"href":"https://videocalls.example/users/joeblow"
}
]

Although perhaps that is not much better than "attachment", if you just care about calls

So —

#ActivityPub #ActivityStreams #AudioCall #Call #FediDev #Fediverse #VideoCall

https://mastodon.social/users/reiver/statuses/116255404164382400

Conversation

$$14803
https://mastodon.social/users/reiver posted on Mar 19, 2026 10:25
In reply to: https://mastodon.social/users/reiver/statuses/116255337024203067

3/

But, what about the non- fall-back situation where software could properly support this (when an Actor specifies a list of Service actors associated with it)‽

I think some might say, put the associated Service actors in "attachment". And, semantically I think that would work with ActivityPub, but — I have a very strong dislike with putting everything in "attachment" (and "tag"). It makes parsing difficult.

So —

#ActivityPub #ActivityStreams #AudioCall #Call #FediDev #Fediverse #VideoCall

https://mastodon.social/users/reiver/statuses/116255354476019561

$$14804
https://mastodon.social/users/reiver posted on Mar 19, 2026 10:28
In reply to: https://mastodon.social/users/reiver/statuses/116255354476019561

4/

Looking for an alternative to "attachment" (for properly supporting an Actor specifying a list of Service actors associated with it) —

I think using "alsoKnownAs" and "sameAs" would be a poor choice. And, the semantics are wrong.

For example: a Service actor might represent my mobile phone (or software on it). My phone is not me. It is something I have.

So —

#ActivityPub #ActivityStreams #AudioCall #Call #FediDev #Fediverse #VideoCall

https://mastodon.social/users/reiver/statuses/116255367658585055

Conversation

$$14802
https://mastodon.social/users/reiver posted on Mar 19, 2026 10:18

1/

AFAIK, there isn't a way for an ActivityPub Actor (such as a Person actor) to specify a list of Service actors associated with it.

...

For example, imagine that there is a Service actor that represents a way to make a video call to me.

And, for example, I have my Mastodon Person actor.

And, I want to let people know about it (and other Service actors associated with me).

How do I do that using AP, etc?

...

#ActivityPub #ActivityStreams #AudioCall #Call #FediDev #Fediverse #VideoCall

https://mastodon.social/users/reiver/statuses/116255326815090580

Conversation

$$14128
https://hollo.social/@hongminhee posted on Mar 18, 2026 06:00

Just had to add a workaround to #Fedify for http://joinmastodon.org/ns, a JSON-LD context URL that has never actually served a JSON-LD document. Mastodon has always inlined the term definitions, but some implementations put it as a bare URL in their @context, so Fedify’s JSON-LD processor tries to fetch it and gets a 404 Not Found. Now Fedify ships a bundled copy of a context that never existed in the first place.

https://github.com/fedify-dev/fedify/pull/631

#fedidev #ActivityPub #JSONLD

https://hollo.social/@hongminhee/019cff88-7329-7bae-af27-93c248a6c0c6

$$14381
https://mitra.social/users/silverpill posted on Mar 18, 2026 14:00
In reply to: https://hollo.social/@hongminhee/019cff88-7329-7bae-af27-93c248a6c0c6

@hongminhee Can Fedify process this post?

https://mitra.social/.well-known/apgateway/did:key:z6MkumzpDj1cYZD2GrBbVT86xL6CfPuyqWZAEXMfSqN9j3hf/objects/019ce2d7-6367-ef68-9810-6a5548c8ca1d

https://mitra.social/objects/019d013f-d79f-ff43-4456-1190ebaa3da7
Create New Post