#Loqi[Gargron] of course we already have *a* form of verification: each link in the profile fields is marked up with rel="me" so if the page linked contains a link back also with rel="me", that's a verification. of course, nobody uses that, and you couldn't make it...
#Loqi[Kevin Marks] @cwebber that system sounds very like xfn rel=contact. If you publish a following list/blog roll with h-card and xfn links (along with your rel=me ones) you can build this web of trust on the Web. The challenge of these has always been maintaining th...
#ZegnatWith the silos obfuscating and/or removing rel-me, it doesn’t have a great future for authentication, [kevinmarks] :( But still strong for verification, especially among indie stuff and possible fediverse! :D
#Zegnatjust spent 15 minutes trying to parse Link headers with regex
#ZegnatI thought I would try to do what jgarber did and write a small module that just handles webmention endpoint discovery. In the end I’ll be pulling in PEAR’s Net_URL2 & HTTP2, as well as a userland HTML parser. This just makes it clear to me once again how fragile this whole web business is :P
jgmac1106 joined the channel
#ZegnatFragile is maybe the wrong word ... I could write my own Link parsing state-machine and URL resolver if I really wanted or needed to. Convoluted is maybe a better descriptor
#ZegnatDo we have a test with multiple rel keywords in one rel attribute? Or one that sends a Link header containing multiple links and one tagged ;rel="nothing webmention something" in the list?
#ZegnatSo many weird edge cases on Web Linking ...
#aaronpkso far that library has served me very well
liste0 joined the channel
#ZegnatIt would probably be a lot of theoretical wrangling of things, not sure if it is worth it aaronpk. But it I can come up with a somewhat obvious one, I’ll report
#ZegnatI think my discovery script now passes all the webmention.rocks tests, woop
eli_oat, SleePy5, iasai and tantek__ joined the channel
#LoqiIt looks like we don't have a page for "rel-payment" yet. Would you like to create it? (Or just say "rel-payment is ____", a sentence describing the term)
#aaronpkthis goes inside the html show notes, so it would work regardless of whether it's an xml or json feed
#aaronpkthat was the trick to make this actually possible to roll out almost instantly, since anyone who writes html into their show notes (many many podcasters on many many platforms) can just add the new <a> link
#aaronpkrather than waiting for all the podcast publishing software to update to add a new xml tag to the feed
#tantek__this ^^^ is the problem with new xml for new things
#tantek__also s/xml/json and the problem is still true today
#LoqiIt looks like we don't have a page for "show notes" yet. Would you like to create it? (Or just say "show notes is ____", a sentence describing the term)
#aaronpknot unless there is a really compelling consuming use case for it
#Loqi[Tantek Çelik] h-entry is a simple, open format for episodic or datestamped content on the web. h-entry is often used with content intended to be syndicated, e.g. blog posts. h-entry is one of several open microformat standards suitable for embedding data in HTML.
...
#eddiehinkle.comedited /ActivityPub (+1862) "/* Bridging */ Add workflow and tips for sending ActivityPub notifications from an IndieWeb website" (view diff)
iasai, Gabemo28, [jgmac1106], tantek, tantek__, nandub, cloud-maingo and snarfed joined the channel
tantek__, eli_oat1, iasai, [tantek], [metbril], [iambismark], [chrisaldrich] and [grantcodes] joined the channel
#[cleverdevil][grantcodes] how do you handle the redirect after publish?
#Loqi[cleverdevil]: [grantcodes] left you a message 1 day, 1 hour ago: Yeah it's a bit iffy for me too. Don't know if anyone knows any other image proxy services that support resizing on the fly like that
#[cleverdevil]Since the headless side won't know what the frontend is going to use for its permalink.
#[grantcodes]Nothing clever. When you run the backend you need to provide a pattern for your permalinks
#[cleverdevil]One for just rendering content from the CMS microservice.
#[grantcodes]My version works, until you have a static site or something that needs compiled. Then the returned permalink may not exist, but it would exist in the future.
#[grantcodes]Actually could the headless server not actually spit out plain html in response to the micropub request? That way it could also send webmentions. There is probably a million issues with that once I actually think about it though
#[cleverdevil]Yeah, this is sort of the issue with trying to completely decouple, unfortunately 😕
[pfefferle] joined the channel
#[grantcodes]Yes. My site will be fine, since it is dynamic. In my backend I would just have to figure out a way to delay sending webmentions for people that need compilation. Probably webhook all the things
tantek__ and [eddie] joined the channel
#[eddie]hmmm aaronpk snarfed seems like something’s off with my activity pub http signature surprise, surprise? I’m getting Signature is missing headers or signature parts from your server aaronpk 😕
#Loqi[aaronpk] not sure what you mean by the URL citation block at the bottom. The way that Monocle renders posts is it includes the quoted post in the UI if `quotation-of` is present. That ends up incorrectly looking like a QT in cases like this.
![screenshot 2...
#snarfedaaronpk i was talking about the u-quotation-of h-cite div at the bottom of granary's html