<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[your daily dose of json+ld, #fedidev]]></title><description><![CDATA[<p>your daily dose of json+ld, <a href="https://mastodon.xyz/tags/fedidev" rel="tag">#<span>fedidev</span></a></p>

<div class="row mt-3"><div class="col-12 mt-3"><img class="img-thumbnail" src="https://6-28.mastodon.xyz/media_attachments/files/116/510/598/477/372/976/original/904a09447a06d6d6.png" alt="Link Preview Image" /></div></div>]]></description><link>https://board.circlewithadot.net/topic/7f3dfdd3-4cde-44dc-9ed3-53bb1f1e74e1/your-daily-dose-of-json-ld-fedidev</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 04:32:32 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/7f3dfdd3-4cde-44dc-9ed3-53bb1f1e74e1.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 May 2026 12:18:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Mon, 04 May 2026 13:52:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/thisismissem%40activitypub.space">@<span>thisismissem</span></a></span> I’m all for that, because splitting things up on GET/POST on endpoints leads to exploits (gap in intent vs mechanism)</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116516634239230236</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116516634239230236</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Mon, 04 May 2026 13:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 21:19:58 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://activitypub.space/user/profpatsch%40mastodon.xyz" rel="nofollow ugc">@profpatsch@mastodon.xyz</a> and as you'll see in that conversation, I'm saying we don't actually need 20-50 permissions, but rather Rich Authorization Requests, which are specifically designed for this type of thing.</p>
]]></description><link>https://board.circlewithadot.net/post/https://activitypub.space/post/1841</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://activitypub.space/post/1841</guid><dc:creator><![CDATA[thisismissem@activitypub.space]]></dc:creator><pubDate>Sun, 03 May 2026 21:19:58 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 17:59:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/thisismissem%40activitypub.space">@<span>thisismissem</span></a></span> but people discussing whether we need 20 or 50 permission settings really shows that the abstraction itself is fundamentally broken</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116511945082498827</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116511945082498827</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Sun, 03 May 2026 17:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 17:59:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/thisismissem%40activitypub.space">@<span>thisismissem</span></a></span> yeah, exactly.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116511942977634273</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116511942977634273</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Sun, 03 May 2026 17:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 17:05:11 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://activitypub.space/user/profpatsch%40mastodon.xyz" rel="nofollow ugc">@profpatsch@mastodon.xyz</a> OAuth 2.1, which is what I've been steering people towards is much safer and easier to implement than OAuth 2.0 as a lot of the security footguns have been solved or very well documented. We will end up with an OAuth profile for ActivityPub, but it'll probably just be mostly identical to the OAuth profile from AT Protocol.</p>
<p dir="auto">Though, at the same time I'll often ask "do we really need OAuth for this, or would ... be a better solution?"</p>
]]></description><link>https://board.circlewithadot.net/post/https://activitypub.space/post/1839</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://activitypub.space/post/1839</guid><dc:creator><![CDATA[thisismissem@activitypub.space]]></dc:creator><pubDate>Sun, 03 May 2026 17:05:11 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 12:58:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/phnt%40fluffytail.org">@<span>phnt</span></a></span> corollary: if you need people to include libraries with the footprint of multiple garbage trucks just to interface with your thing, your thing is GARBAGE, sorry I don’t make the rules …</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510761614972814</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510761614972814</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Sun, 03 May 2026 12:58:54 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 12:58:10 GMT]]></title><description><![CDATA[<p><span><a href="/user/phnt%40fluffytail.org">@<span>phnt</span></a></span> If you depend on specialized “profiles” for a “standard” with multiple RFCs of thousands of branching MAYs and MIGHTs, your just sidelined any non-professional developers into never being able to interact with your protocol</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510758703214483</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510758703214483</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Sun, 03 May 2026 12:58:10 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 12:53:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/phnt%40fluffytail.org">@<span>phnt</span></a></span> OAuth is another “standard” that we should develop some workaround for</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510741080480959</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.xyz/users/Profpatsch/statuses/116510741080480959</guid><dc:creator><![CDATA[profpatsch@mastodon.xyz]]></dc:creator><pubDate>Sun, 03 May 2026 12:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to your daily dose of json+ld, #fedidev on Sun, 03 May 2026 12:52:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/profpatsch%40mastodon.xyz" aria-label="Profile: Profpatsch@mastodon.xyz">@<bdi>Profpatsch@mastodon.xyz</bdi></a> enjoy: <a href="https://github.com/swicg/activitypub-api/issues/1#issuecomment-3708524521" rel="nofollow ugc">https://github.com/swicg/activitypub-api/issues/1#issuecomment-3708524521</a></p>
]]></description><link>https://board.circlewithadot.net/post/https://fluffytail.org/objects/5b8aa520-bb30-49a0-abb0-bdac8f8e0d8b</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fluffytail.org/objects/5b8aa520-bb30-49a0-abb0-bdac8f8e0d8b</guid><dc:creator><![CDATA[phnt@fluffytail.org]]></dc:creator><pubDate>Sun, 03 May 2026 12:52:30 GMT</pubDate></item></channel></rss>