Post AlP33YT2W1Pp8INYmm by evan@cosocial.ca
 (DIR) More posts by evan@cosocial.ca
 (DIR) Post #Al7RlctMKKmzeRxVUe by evan@cosocial.ca
       2024-08-18T21:52:34Z
       
       0 likes, 0 repeats
       
       Based on our decision in the last #SocialCG meeting, I set up a new GitHub repository for the #ActivityPub HTML Discovery Task Force.https://github.com/swicg/activitypub-html-discoveryI added what I think are some of the most important tasks and user stories. I hope others contribute, too!https://github.com/swicg/activitypub-html-discovery/issues
       
 (DIR) Post #Al7RlfzqmelRHS1EWm by chris@im.allmendenetz.de
       2024-08-19T06:15:12Z
       
       1 likes, 0 repeats
       
       github is a odd place for a project which tries to push the federated social web ;-)
       
 (DIR) Post #AlOwgxExe2TlZydMkS by julian@community.nodebb.org
       2024-08-18T22:32:35.681Z
       
       0 likes, 0 repeats
       
       @evan@cosocial.ca I'm very excited for this, will there be meetings?
       
 (DIR) Post #AlOwgy2weCSg501Heq by evan@cosocial.ca
       2024-08-18T23:56:11Z
       
       0 likes, 0 repeats
       
       @julian let's hope!
       
 (DIR) Post #AlOwgyim8fvEAjagrI by julian@community.nodebb.org
       2024-08-27T18:50:51.654Z
       
       0 likes, 0 repeats
       
       Hi @evan@cosocial.ca! Has there been any additional movement on this task force?I want to ensure that some of my interests are represented, e.g. an html route should issue an HTTP 308 to the ActivityPub route and vice versa based on received Accept header on mismatch.Shouldn't have to make this explicit but not having this breaks a common UX flow (pasting the html url into an ActivityPub client)
       
 (DIR) Post #AlOwgzFOBQ0fnsqjh2 by silverpill@mitra.social
       2024-08-27T19:01:21.788787Z
       
       0 likes, 0 repeats
       
       @julian>I want to ensure that some of my interests are represented, e.g. an html route should issue an HTTP 308 to the ActivityPub route and vice versa based on received Accept header on mismatch.Most Fediverse projects already support this (maybe with a different status code like 302 but I don't think it matters). What do you expect from the "task force"?
       
 (DIR) Post #AlP01PQuplZsfifeT2 by julian@community.nodebb.org
       2024-08-27T19:17:02.346Z
       
       0 likes, 0 repeats
       
       most@silverpill@mitra.social you said it yourself  I think a recommendation via CG report or FEP would be a good outcome for this task force.A fellow admin attempted to retrieve a discussion via Iceshrimp and simply didn't know how to (the originating instance of the reply in question was SocialHub, which does not use the same url structure for their AP endpoints, nor are the endpoints exposed for guests)cc @evan@cosocial.ca
       
 (DIR) Post #AlP01QCPz9Zj32taVc by silverpill@mitra.social
       2024-08-27T19:38:11.178314Z
       
       0 likes, 0 repeats
       
       @julianHere's you FEP:# FEP-ce05: Discovering ActivityPub object from an HTML document## Summary## Content negotiationIf HTML document has an ActivityPub representation and request has an Accept header containing application/activity+json or application/ld+json; profile="https://www.w3.org/ns/activitystreams" media type, the server SHOULD return a response with HTTP 308 Permanent Redirect status code and a Location header containing ActivityPub object ID. The server MAY use 302 Found status code.If ActivityPub object has an HTML representation and request has an Accept header containing text/html media type, the server SHOULD return a response with HTTP 308 Permanent Redirect status code and a Location header containing an URL of HTML document. The server MAY use 302 Found status code.## CopyrightCC0 1.0 Universal (CC0 1.0) Public Domain DedicationTo the extent possible under law, the authors of this Fediverse Enhancement Proposal have waived all copyright and related or neighboring rights to this work.-----@evan @evan
       
 (DIR) Post #AlP33YT2W1Pp8INYmm by evan@cosocial.ca
       2024-08-27T19:47:10Z
       
       0 likes, 0 repeats
       
       @silverpill @julian cool, thanks for the link. I'll add it to the issues list.
       
 (DIR) Post #AlP33ZFbbSGPYv6LU8 by silverpill@mitra.social
       2024-08-27T20:11:44.215260Z
       
       0 likes, 0 repeats
       
       @evan @julian I find it a bit odd that entire task force was created for this, with meetings and issue tracker. A FEP would suffice.