{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":4,"items":[{"actor":{"id":"https:\/\/cosocial.ca\/users\/evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/77066-original-tmp20260823235153.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-48-20260823235234.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-24-20260823235238.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"77066"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais.","url":"https:\/\/cosocial.ca\/@evan","portablecontacts_net":{"preferredUsername":"evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","note":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais."}},"content":"<p><a href=\"https:\/\/social.technoetic.com\/@steve\" class=\"u-url mention\">@steve<\/a> on the id, I'm not sure. I just used auto complete.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116448568533548368","object":{"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116448568533548368","objectType":"note","content":"<p><a href=\"https:\/\/social.technoetic.com\/@steve\" class=\"u-url mention\">@steve<\/a> on the id, I'm not sure. I just used auto complete.<\/p>","url":"https:\/\/cosocial.ca\/@evan\/116448568533548368","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/social.technoetic.com\/users\/steve\/statuses\/116441437986767469","url":"https:\/\/social.technoetic.com\/@steve\/116441437986767469"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/social.technoetic.com\/users\/steve"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-20:objectType=thread:nonce=19087bb3847a0a7a","notice_info":{"local_id":"12489662","source":"ActivityPub"}},"published":"2026-04-22T13:23:38+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/cosocial.ca\/@evan\/116448568533548368"},{"actor":{"id":"https:\/\/social.technoetic.com\/users\/steve","displayName":"Steve Bate","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/91788-original-tmp20240817131002.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/91788-96-20240817131454.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/91788-48-20240817131454.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/91788-24-20240817131454.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"91788"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/91788-96-20240817131454.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"American living in Southern France.","url":"https:\/\/social.technoetic.com\/@steve","portablecontacts_net":{"preferredUsername":"steve","displayName":"Steve Bate","note":"American living in Southern France."}},"content":"<p><a href=\"https:\/\/cosocial.ca\/@evan\" class=\"u-url mention\">@evan<\/a> It looks like a bug. The example appears to be the Announce sent by the relay server rather than from a relay client. If you know the correct example, please submit a PR at <a href=\"https:\/\/codeberg.org\/steve-bate\/fep\" rel=\"nofollow\">https:\/\/codeberg.org\/steve-bate\/fep<\/a>. Otherwise, I'll update it when I have some time. Thanks for the report. (BTW, I saw this post by accident. Where did you get that mention address for me?)<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/social.technoetic.com\/users\/steve\/statuses\/116441437986767469","object":{"id":"https:\/\/social.technoetic.com\/users\/steve\/statuses\/116441437986767469","objectType":"note","content":"<p><a href=\"https:\/\/cosocial.ca\/@evan\" class=\"u-url mention\">@evan<\/a> It looks like a bug. The example appears to be the Announce sent by the relay server rather than from a relay client. If you know the correct example, please submit a PR at <a href=\"https:\/\/codeberg.org\/steve-bate\/fep\" rel=\"nofollow\">https:\/\/codeberg.org\/steve-bate\/fep<\/a>. Otherwise, I'll update it when I have some time. Thanks for the report. (BTW, I saw this post by accident. Where did you get that mention address for me?)<\/p>","url":"https:\/\/social.technoetic.com\/@steve\/116441437986767469","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116437897933953147","url":"https:\/\/cosocial.ca\/@evan\/116437897933953147"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/cosocial.ca\/users\/evan"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-20:objectType=thread:nonce=19087bb3847a0a7a","notice_info":{"local_id":"12488120","source":"ActivityPub"}},"published":"2026-04-22T04:18:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/social.technoetic.com\/@steve\/116441437986767469"},{"actor":{"id":"https:\/\/cosocial.ca\/users\/evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/77066-original-tmp20260823235153.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-48-20260823235234.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-24-20260823235238.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"77066"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais.","url":"https:\/\/cosocial.ca\/@evan","portablecontacts_net":{"preferredUsername":"evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","note":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais."}},"content":"<p><a href=\"https:\/\/social.technoetic.com\/@steve\" class=\"u-url mention\">@steve<\/a> can we do that after a FEP is final?<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116446213102295190","object":{"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116446213102295190","objectType":"note","content":"<p><a href=\"https:\/\/social.technoetic.com\/@steve\" class=\"u-url mention\">@steve<\/a> can we do that after a FEP is final?<\/p>","url":"https:\/\/cosocial.ca\/@evan\/116446213102295190","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/social.technoetic.com\/users\/steve\/statuses\/116441437986767469","url":"https:\/\/social.technoetic.com\/@steve\/116441437986767469"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/social.technoetic.com\/users\/steve"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-20:objectType=thread:nonce=19087bb3847a0a7a","notice_info":{"local_id":"12488121","source":"ActivityPub"}},"published":"2026-04-22T04:18:12+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/cosocial.ca\/@evan\/116446213102295190"},{"actor":{"id":"https:\/\/cosocial.ca\/users\/evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/77066-original-tmp20260823235153.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-48-20260823235234.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/77066-24-20260823235238.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"77066"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/77066-96-20260823235238.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais.","url":"https:\/\/cosocial.ca\/@evan","portablecontacts_net":{"preferredUsername":"evan","displayName":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","note":"He\/him. Board member at CoSocial.ca.Research Director, Social Web Foundation.Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.Creator of pump.io. Co-creator of GNU social.Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.Grad student in CS at Georgia Tech.Greek, Arab, Palestinian, American, Canadian, Montr\u00e9alais."}},"content":"<p><a href=\"https:\/\/social.stevebate.net\/users\/did:plc:62m23yi4zr4bhnjq2fxe7dup\" class=\"u-url mention\">@stevebate<\/a> Would you mind answering a question about LitePub relays? FEP ae0c says:<\/p><p>\"The Announce activity MUST be address to the relay server actor's followers collection. (TODO it's not known if the admin addressing is also required).\"<\/p><p>The example shows the Announce activity being addressed to the relay *CLIENT* actor's followers collection. And this seems to be what Pleroma does, too.<\/p><p><a href=\"https:\/\/codeberg.org\/fediverse\/fep\/src\/branch\/main\/fep\/ae0c\/fep-ae0c.md#publishing-messages-to-a-relay-1\" rel=\"nofollow\">https:\/\/codeberg.org\/fediverse\/fep\/src\/branch\/main\/fep\/ae0c\/fep-ae0c.md#publishing-messages-to-a-relay-1<\/a><\/p><p>Is this a bug in the FEP, or am I reading this wrong?<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116437897933953147","object":{"id":"https:\/\/cosocial.ca\/users\/evan\/statuses\/116437897933953147","objectType":"note","content":"<p><a href=\"https:\/\/social.stevebate.net\/users\/did:plc:62m23yi4zr4bhnjq2fxe7dup\" class=\"u-url mention\">@stevebate<\/a> Would you mind answering a question about LitePub relays? FEP ae0c says:<\/p><p>\"The Announce activity MUST be address to the relay server actor's followers collection. (TODO it's not known if the admin addressing is also required).\"<\/p><p>The example shows the Announce activity being addressed to the relay *CLIENT* actor's followers collection. And this seems to be what Pleroma does, too.<\/p><p><a href=\"https:\/\/codeberg.org\/fediverse\/fep\/src\/branch\/main\/fep\/ae0c\/fep-ae0c.md#publishing-messages-to-a-relay-1\" rel=\"nofollow\">https:\/\/codeberg.org\/fediverse\/fep\/src\/branch\/main\/fep\/ae0c\/fep-ae0c.md#publishing-messages-to-a-relay-1<\/a><\/p><p>Is this a bug in the FEP, or am I reading this wrong?<\/p>","url":"https:\/\/cosocial.ca\/@evan\/116437897933953147","status_net":{"notice_id":null}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-20:objectType=thread:nonce=19087bb3847a0a7a","notice_info":{"local_id":"12480211","source":"ActivityPub"}},"published":"2026-04-20T16:10:14+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/cosocial.ca\/@evan\/116437897933953147"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6336761","rel":"alternate","type":"text\/html"}]}