2018-03-24 UTC
# 00:00 snarfed nope, that's exactly why we locked github backfeed down to require synd links early on
leg joined the channel
# 00:15 tantek snarfed, hmm just had a publish failure. investigating my side of it ...
[mrkrndvs] joined the channel
# 00:16 snarfed ah yeah, your tokens somehow didn't have the notifs scope, which listen needs
# 00:16 snarfed not sure how, maybe beta quality iteration hiccoughs
# 00:17 tantek no problem at all - I need to get better about checking the specific error returned to see if there's a way to auto-redirect to re-auth
# 00:17 tantek or I wonder if there's a way to preflight that
# 00:18 tantek is there a way to ask Bridgy Publish if I *can* publish without actually doing the publish?
# 00:18 Loqi bridgy has 5 karma in this channel (69 overall)
# 00:18 Loqi [tantek] #7 Can we improve h-entry backcompat to handle common WordPress hentry streams?
# 00:19 tantek hey toomim didn't mean to slow your momentum :)
# 00:26 tantek and the dt-published appears to be unstructured inside rel=bookmark
# 00:28 tantek so we'd have to handle doing something like ignoring non-numbers, then parse for ISO8601 date time with slightly more flexibility (allow "/" as y-m-d separators instead of "-", look for "pm" or " pm" immediately after time string and handle per vcp date-time parsing
# 00:29 tantek also a bit surprised that's in the 'entry-content' instead of the 'entry-meta' - I wonder why manton chose to do that - because I think normally themes put permalinks / dates in the entry-meta
eli_oat joined the channel
# 00:31 tantek hmm - his article post has several rel-tag links which are not being picked up by the parser for some reason
# 00:32 tantek and the article also has time.entry-date[datetime] for dt-published which is already in the proposed list for backcompat
# 00:33 tantek ah the article also has <span class="author vcard"> which is getting picked up by the parser
# 00:40 tantek !tell manton any particular reason your notes put permalink/published date inside the entry-content instead of the entry-meta like your articles do on http://www.manton.org/ ? (also your articles have author in entry-meta, whereas your notes don't seem to, deliberate? or theme omission?)
# 00:40 Loqi Ok, I'll tell them that when I see them next
snarfed joined the channel
# 00:48 snarfed tantek: if your account is disabled, the bridgy publish wm will return 400 with body starting with "Publish is not enabled for your account."
# 00:49 tantek awesome ok I will capture that as a something to publishing pre-check
[snarfed] joined the channel
# 01:29 [snarfed] tantek: maybe low priority. i think it was just an early bridgy bug, i don't expect it regularly with the github API
# 01:30 tantek yeah I'd generalize it to pre-publish check anything that was going to auto-POSSE via Bridgy Publish
# 01:31 tantek better that the user be given a heads-up so they can have a chance to update the auth if needed before pressing Publish
# 01:31 tantek especially in the case where multiple POSSE destinations are involved and it would be annoying to have only some fail due to expired auth
[kevinmarks] joined the channel
renem_ joined the channel
# 02:34 tantek since SSL is officially *prohibited*, should we even use the term informally when referring to e.g. ssl certs? or should we instead refer always to TLS, e.g. TLS cert? cc: snarfed bear
# 02:35 tantek (I'm looking at all the uses of "SSL" as a word/adjective in /HTTPS and wondering if those should be changed/removed)
snarfed joined the channel
# 04:08 aaronpk I wasn't thinking of any in particular, I saw that problem in a whole bunch of wordpress sites, not just Manton.org
tantek, snarfed, [jeremycherfas] and [unoabraham] joined the channel
# 06:41 [unoabraham] If you mean IndieAuth, then yes. The domain is not the identity, it takes it from either Twitter or Github, haven't faced any issues myself.
[kevinmarks] joined the channel
# 06:56 [kevinmarks] With WordPress you could parse a date out of the post url, though that is a bit gnarly
tantek and [unoabraham] joined the channel
# 10:41 Zegnat Anyone happen to have a 1 file PHP script for POSSE to Twitter at their fingertips? Before I start searching...
# 10:42 sebsel If Bridgy publish, it's just adding mf2 and sending a webmention.
# 10:42 Zegnat Yeah, I was thinking about that. Might end up using it for iteration one.
AngeloGladding, eli_oat, leg and tantek joined the channel
# 14:20 aaronpk [unoabraham]: its the other way around. The domain is the identity and uses twitter or GitHub to authenticate that identity
# 14:21 aaronpk This is demonstrated by the fact that you can log in to the wiki with the same user account by authenticating with either twitter or github but you end up logged in to the same account either way
[kevinmarks], snarfed, [kim_landwehr] and eli_oat joined the channel
eli_oat, snarfed, [kevinmarks], KartikPrabhu, AngeloGladding, deltab and tbbrown joined the channel
# 18:15 bear yes - anyplace you used to use SSL should be changed to be TLS (it's more accurate and enforces the fact that SSL is now deprecated)
# 18:26 aaronpk it's going to take me a long time to un-learn saying "SSL cert"
# 18:29 sknebel I mean it's still a cert you can use for SSL. You shouldn't, but the cert is the same ;)
leg, eli_oat, gRegorLove_, jonnybarnes and tomasparks joined the channel
[jeremycherfas] joined the channel
# 20:57 GWG I want to improve my presentation
# 21:03 [jeremycherfas] I currently rely on the player built in with the Blubrry plugin, but I am not super happy with it. I have not had any complaints. I also have no idea how many people listen there rather than via a podcatcher.
# 21:06 GWG [jeremycherfas]: I've used that too, but I want to do my own display.
[snarfed] and [kevinmarks] joined the channel
# 21:30 Zegnat Anyone want to tell me why my regex is not working?
# 21:31 Zegnat I am doing a replace with /( +(?=\n)|(?<=\n) +|^[\t\n\f\r ]+|[\t\n\f\r ]+$| +(?= ))/ but it isn’t removing a linebreak at the start of a string. While it is supposed to do so...
# 21:35 sknebel although I seriously wonder what you are doing ;)
# 21:36 AngeloGladding lookbehinds aren't supported in js?
# 21:36 Zegnat Yeah, I tried there too sknebel. So I have no idea why it isn’t doing what it is supposed to do when I run my tests
# 21:39 sknebel also, 2,3,4 there says nothing about removing a leading LF?
# 21:39 Zegnat I changed step 3 to “Strip leading and trailing ASCII whitespace from output.”
# 21:39 Zegnat Which is actually what would be expected. No odd errant newlines
# 21:40 Zegnat Which should be covered by ^[\t\n\f\r ]+|[\t\n\f\r ]+$
# 21:40 AngeloGladding you can't pass it through a generic strip function first?
[cleverdevil] joined the channel
# 21:41 Zegnat I could. But where is the fun in that when you have to use regex anyway? ;)
# 21:42 Zegnat But I now want to figure out why this regex isn’t working in the first place
# 21:42 AngeloGladding if it breaks now it'll break when you least expect it :)
# 21:42 AngeloGladding but i understand the itch
# 21:43 Zegnat But it shouldn’t be breaking at all. It honestly is a pretty straight forward regex
# 21:44 Zegnat Hmm. I wonder if the order is important for PHP, when the regex matcher walks through the string
[gerwitz] joined the channel
# 21:47 [gerwitz] Is there a consensus on what error responses should be used if a Micropub endpoint receives a valid request that it doesn’t support?
[jjdelc] joined the channel
# 21:58 [jjdelc] sounds like 406?
snarfed joined the channel
# 22:05 sknebel if there is no way to accept the request - what specific case are you thinking of?
# 22:17 aaronpk basically HTTP 400 for everything that isn't authentication errors
theReal33mhz joined the channel
# 22:33 Loqi [Shawn Throop] Blasting Skrillex’s Bangarang to cover up Nutcracker music, in March. I have an odd profession…
# 22:33 Loqi thereal33mhz has 1 karma in this channel (2 overall)
# 22:34 theReal33mhz The karma is real! X)
leg, leg1, [kevinmarks] and [kimberlyhirsh] joined the channel
# 23:27 snarfed took way more work than it should have. glad it's done.
# 23:28 Loqi snarfed has 52 karma in this channel (371 overall)
# 23:28 snarfed oh btw aaronpk re watchtower polling tiers, i realized you maybe don't need to keep a bunch of old post ids per feed. you could keep just the latest one, use a regexp (i know i know :P) per format to find the latest id in a feed, and check that
[miklb], eli_oat and [snarfed] joined the channel