#Loqigwg has 30 karma in this channel (339 overall)
KartikPrabhu, cweiske, [unoabraham], [jeremycherfas], loicm, [chrisaldrich], iasai_, AngeloGladding, swentel, jeremycherfas and [pfefferle] joined the channel
#skippyancarda: fail2ban can be configured to read from pretty much any file. different jails can have different log sources. My ssh jail reads from syslog; while my WP jail reads from a file in my WP directory space.
#aaronpkYea that'd be awesome! I couldn't figure out how to do that with the curl functions quickly so I did it in guzzle instead
#aaronpkI don't like how guzzle throws exceptions when it encounters errors tho, especially since the list of exceptions doesn't seem to be documented anywhere
#ZegnatExceptions for HTTP errors or transport errors? I wouldn't expect them for http error codes, as those are part of a valid response.
#ZegnatEither way, I'll see if I can update the redirects array to match your guzzle one, and then send a PR your way!
#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.
...
#ZegnatI don’t see a description there? I only see the general function of the content property described there (it being “the full content of the entry”)
#skippythat's more description than I found anywhere else.
#skippyso maybe s/describes/mentions/ is better in my previous comment.
#ZegnatI have to run for dinner, will write a PR tonight
#aaronpkThanks! I have a bunch of test identities that try out all the redirect possibilities but haven't published them yet
#aaronpkI'm hoping to eventually put them at IndieAuth.rocks
tantek and [eddie] joined the channel
#[eddie]aaronpk: Have you tried logging into the micro.blog macOS app? I’m having issues, I think it’s related to the expecting me returned issue that Sunlit had before. But not 100% sure so I was curious if it was working for you
#tantekZegnat, and anyone else asking about my single_emoji heuristic, I've added it to the CASSIS projecti in a new file for experimental functions: https://github.com/tantek/cassis/blob/master/cassis-lab.php (though experimental, both functions are live deployed on my site as part of /Falcon )
#[eddie]Yeah I agree with tantek. One big thing with people on micro.blog is the easy of entry. The biggest barrier from micro.blog people joining the greater indieweb is the increased complexity from the conversations I’ve seen
#tantekGWG, I'll give more feedback in #indieweb-wordpress
#GWGI can go back to my other project till another bug is filed
#eddiehinkle.comedited /Webmention-faq (+364) "/* Do webmentions work only when both sites use webmentions? */ initial pass at answering this question" (view diff)
kaushalmodi joined the channel
#kaushalmodieddiehinkle: I understand the part where the sending website need not have mf2 markup.
#kaushalmodiI am might be wrong, but shouldn't the receiving website *have to* support webmention, but specifying the endpoint in the rel=webmention?
#[eddie]Yeah, that’s what I said, isn’t it? for the receiving website to have a webmention endpoint
#kaushalmodiIf the receiving website doesn't have the endpoint, where will that webmention be logged? From what I understand, it has to be captured by some endpoint, right?
#eddiehinkle.comedited /Webmention-faq (+156) "/* Do webmentions work only when both sites use webmentions? */ some tweaks based on irc discussions" (view diff)
#kaushalmodiJust a question, as this is out of my webmention-fu, does the sending website even need the link of the receiving website?
#kaushalmodiI mean, what happens if someone uses the "Send Webmention" form on the receiving website and enters a link that does not contain a reference to that receiving website?
#[eddie]From what I understand, most webmention implementations should reject the webmention
#kaushalmodiThat makes sense if that's the case; just that that question never came to me till now :)
#[eddie]Yeah, I think it is considered mandatory because the spec says “MUST perform a HTTP GET request on source, and follow any HTTP redirects (up to a self-imposed limit such as 20) to confirm that it actually links to target.”
#Loqikaushalmodi has 3 karma in this channel (4 overall)
#eddiehinkle.comedited /Webmention-faq (+181) "/* If I write an article that links to another article and both websites support webmentions, does it notify the other website automatically? */ Initial pass at answering" (view diff)
#aaronpkZegnat: re p3k-http, is your change backwards compatible, and also is it at least not going to make the curl vs file_get_contents transports out of sync?
#skippyanother question about reply contexts. Is it valid to have soemthing like <div h-entry><div e-content><div u-in-reply-to h-cite><blockquote p-content>quoted content</blockquote></div>my original remarks</div> ?
#skippyor will parses not like the quoted bits inside the e-content ?
#ZegnatAah. Hmm. I guess the other transports (e.g. stream) won’t have the redirects property added to their output.
#ZegnatOther than that, it shouldn’t have changed anything. Other than the debug property being even more complete now (containing all headers from all redirect steps)
#aaronpkskippy: you'd want your own text in the e-content, and the reply context outside of the e-content
#ZegnatThe idea was that it really only adds the redirects property, aaronpk. I am not sure what to put there for other Transport mechanisms? Would you expect `null` from Stream?
#aaronpkZegnat: yeah i guess if it's just adding a property you can leave it out of the others
#ZegnatAll it does. It collects headers differently too. But it then turns those into a string again for the overlaying Http class to reparse into arrays again. Just to stay backwards compatible ;)
#Zegnat(Part of the “wrangling” I mentioned this morning.)
snarfed, tantek, KartikPrabhu, renem and [chrisaldrich] joined the channel
#tanteksgreger has demonstrated that 3x3 works well. I wonder if 4x4 is still doable
#swentelI wonder, is he using webmention.io ? because it's annoying if you need to start pulling those images to your own server as well to pixelate them ..
#tantek.comedited /Webmention-faq (+754) "/* FAQ */ update webmentions work only when both sites a bit with more details, explicitly why microformats2" (view diff)
#LoqiIt looks like we don't have a page for "pixelate" yet. Would you like to create it? (Or just say "pixelate is ____", a sentence describing the term)
#sknebelIn the announcement post for that feature, he even might have code, not sure
[pfefferle], [chrisaldrich], [tantek], [miklb], tantek, [unoabraham] and snarfed joined the channel
#jmacFollowup from my griping yesterday about tumblr, and how it makes manual webmentions tricky because of its broken use of internal pseudo-redirects to external sites:
#jmacHow would we feel about a Webmention implementation marking a source document that has the target URL as verified, even if that URL is URI-escaped (a.k.a. percent-encoded)?
#jmacsnarfed suggested to me that my implementation just have a tumblr-specific exception that looks for a "z=" query-string parameter and uses that. But if the webmention parser can generally allow for URI-escaped version of the target URL, then that'll also work without having to resort to a yucky tumblr exception