#dev 2018-05-22

2018-05-22 UTC
leg and tantek_ joined the channel
#
GWG
aaronpk, I sent your PRs and mine to the WordPress reposi5
#
GWG
We'll see if it helps.
#
tantek.com
edited /own_your_data (+67) "fix quote"
(view diff)
#
aaronpk
Ooh awesome
#
GWG
It's now hunting in REDIRECT_HTTP_AUTHORIZATION as allar
#
GWG
as apparently some servers store the token there for fastcgi
tantek joined the channel
#
jgmac1106
[gwg] and [aaronpk] heroes for working so hard on this'
#
jgmac1106
can’t lied would have been Kapowski’ing the heck out of twitter if micropub worked
KartikPrabhu joined the channel
#
tantek
like via silopub?
#
jgmac1106
look like [schmarty] added a publish through micropub button I am hoping I can click and send don’t know yet
#
schmarty
jgmac1106: the micropub thing with Kapowski should work!
[jgmac1106] joined the channel
#
aaronpk
figures out how to turn on "conference mode" on his website again for this week
#
[jgmac1106]
and I will be able to just add a status update right in the interface. Gonna be awesome
eli_oat joined the channel
#
GWG
Does the new Indieauth work for you m
snarfed and [jgarber] joined the channel
#
[jgarber]
Speaking of IndieAuth… Has anyone else noticed the Twitter provider not working? On indieauth.com/auth, I’m seeing:
#
aaronpk
that's odd
#
aaronpk
I think they removed the markup o.O
#
[jgarber]
Agreed. It had been working up until now and I’ve not made changes to my login page or my Twitter bio.
#
[jgarber]
What _is_ on the Twitter profile is markup like:
#
[jgarber]
```<a class="u-textUserColor" target="_blank" rel="me nofollow noopener" href="https://t.co/jvGsNIxaGI" title="https://sixtwothree.org">sixtwothree.org</a>```
#
aaronpk
view source in my browser does not show a real page
#
[jgarber]
[aaronpk] So the _actual_ URL is in a `title` attribute. 🤦
#
aaronpk
that's fine, indieauth.com follows the t.co redirect
#
[jgarber]
oh lordy did they go javascript-all-the-things
#
aaronpk
this is what happens when i view source on twitter.com/aaronpk https://gist.github.com/aaronpk/90f7d8493be2ba8836868c7cdac0d9f8
#
aaronpk
and curl returns a blank page
#
[jgarber]
Noticed the same w/ `curl`…
#
aaronpk
oh well, i'm not gonna fix that on indieauth.com
#
aaronpk
try logging in here https://indielogin.com it should work
#
[jgarber]
Whoa, I hadn’t seen indielogin.com before.
#
aaronpk
it's still beta
renem joined the channel
#
[jgarber]
Very cool. So is this the next iteration of IndieAuth.com or something else entirely?
#
aaronpk
yeah it will eventually replace it
snarfed joined the channel
#
aaronpk
tho this twitter change just jumped up the priority on that
#
[jgarber]
Sorry to be the bearer of reprioritization!
#
GWG
It happens
#
GWG
It's an arms race
#
aaronpk
the new one uses the API and doesn't check for the rel=me link from twitter.com so it won't break again unless they change the api
#
[jgarber]
So flow is… Find `rel="me"` on my homepage, see a Twitter URL, parse that URL for a username, hit the Twitter API for details on that user?
#
aaronpk
it makes you authenticate with twitter before it checks the API
#
[jgarber]
Ah, right right. Gotcha.
[kevinmarks] joined the channel
#
[kevinmarks]
https://github.com/bryanmcquade/scroll-to-css-selector/ this links to indieauth, but proposes something much more complicated
#
aaronparecki.com
edited /domain_name_registrar (-27) "/* Registrars */ remove "legacy" header, link to page"
(view diff)
#
aaronparecki.com
edited /domain_name_registrar (+172) "/* Registrars */ link to net neutrality post"
(view diff)
eli_oat and tantek joined the channel
#
gRegorLove
indieauth.com is saying "No rel=me link was found on https://twitter.com/gRegorLove to https://gregorlove.com/" but it looks good on Twitter.
#
gRegorLove
Tried updating my profile to remove and re-add my link, no dice. Hm.
#
gRegorLove
I see the rel-me in Twitter source, but not getting picked up by mf2 parse http://pin13.net/mf2/?url=https%3A%2F%2Ftwitter.com%2FgRegorLove
tantek joined the channel
#
aaronpk
it's not in the source anymore
#
aaronpk
twitter is doing a weird js thing
#
aaronpk
scroll up a bit
#
gRegorLove
sigh, Twitter
eli_oat, tantek, snarfed, AngeloGladding, loicm, cweiske and tglobe joined the channel
#
petermolnar
did tumblr break their rss? when I do a "wget -O- https://wtfevolution.tumblr.com/rss" I get some bullshit HTML content, not XML
#
cweiske
"Before you continue, an update from us"
#
cweiske
"Tumblr is now part of the Oath family. Please review our updated Terms of Service and European Privacy Policy."
#
cweiske
if you click OK, then it works :)
#
petermolnar
sure, click OK from the miniflux cron job :/
#
petermolnar
I guess I'll try to do that from lynx to see if they tie it to IP address
#
cweiske
I'd guess a cookie
#
petermolnar
in which case they completely borked RSS
#
petermolnar
oh, and it's JS
#
petermolnar
so no lynx version either
#
petermolnar
that is lovely
[pfefferle], swentel, iasai, jeremycherfas and sherab joined the channel
#
jgmac1106
[schmarty] so when you log into Kapowski with indieauth you lose the status bar with the img element. I was hopjng to still have a text input field case I wanted to add a little text as context.
maingo and [jgmac1106] joined the channel
#
schmarty
jgmac1106: I could add a separate input for text content when you’re logged in. I skipped that feature the first time to keep the focus on “reaction gif”s
#
[jgmac1106]
[schmarty] not a huge rush since I can't micropub
#
[jgmac1106]
I tried to remix it on Glitch, but couldn't get the array correct. Wanted to add a new search button when you are done (not logged in do not know what happens when logged in)
#
[jgmac1106]
But yeah if I could add some text and then send it out to Twitter be awesome. Might find Kapowski the most popular indieweb tool after bridgy
#
skippy
here's an interesting question: I have two domains. One is just for selfies, which I'd like to announce to Twitter. But I *also* want to POSSE **all** my tweets onto my primary domain.
#
skippy
What kind of indie/micro workflow could work? post selfie to first site, have that site announce to second site, and have second site POSSE the tweet...
#
Ruxton
just set a syndication target for the primary on the selfie?
#
skippy
hrm. yes. I'd need a syndication API on the primary site to facilitate that.
#
Ruxton
you have micropub?
#
skippy
i do.
#
Ruxton
you'd have to do a small bit of work, but all the pieces are there
#
skippy
indeed. thanks for the nudge!
#
@m_ott
↩️ Hi Jan! I’m the last to mansplain anyone, especially the brilliant @rachelandrew 😄 What looks like a comment seems to be a Webmention. My site sends them for all links mentioned in an article and the site that gets the mention can then decide what to do with it.
(twitter.com/_/status/998916034840219648)
#
aaronpk
wow I feel like that's worth a few screenshots
#
aaronpk
tricky problem
#
sknebel
yeah, the display isn't clear about what it is
#
sknebel
no reference to "mentioned this post", no clear indication it is an external post at all, or that it is longer
[Natris1979] and [eddie] joined the channel
#
[eddie]
Yeah, I feel like at least the article title would have helped explain it
#
jmac
heh, yeah interesting
#
sknebel
I feel like anything that isn't a direct reply should get some context in the display
snarfed, KartikPrabhu, tbbrown, [Vanessa], [Natris1979], dougbeal|mb1 and [tantek] joined the channel
#
[tantek]
What's the problem? I feel like there's some context missing
#
aaronpk
that's the problem :)
#
[tantek]
One guess, is the problem of displaying comments vs mentions?
#
aaronpk
perfect example of the difference
#
aaronpk
i want to post this series of screenshots somewhere
#
[tantek]
Series?
#
aaronpk
illustrating the whole tweet exchange with screenshots of the two blogs
#
aaronpk
what is the difference between a comment and a mention?
#
Loqi
It looks like we don't have a page for "difference between a comment and a mention" yet. Would you like to create it? (Or just say "difference between a comment and a mention is ____", a sentence describing the term)
#
[tantek]
No it looks simpler than that, not checking for explicit "in-reply-to" on the source before concluding it's a comment
#
aaronpk
sure, that's the technical fail here
#
aaronpk
but this is a great illustration of why presenting mentions different from comments is important
#
[tantek]
What is comments display?
#
Loqi
Comments are displayed in the context of an original post, and may be a mix of syndicated reply posts from other sites received via Webmention, as well as locally created comments https://indieweb.org/comments-display
#
[tantek]
^^^ that's the page to explain it on
#
aaronpk
hm there is no existing "mention" section
#
[tantek]
Perhaps like as part of a step 1 in displaying comments, first make sure it's a comment before you display it as such!
#
[tantek]
What are mentions?
#
Loqi
A mentions page lists webmentions sent to a website https://indieweb.org/mentions
#
[tantek]
Overloaded apparently!
#
aaronparecki.com
edited /comments (+24) "rephrase to the positive"
(view diff)
#
aaronparecki.com
edited /comments (+1010) "add screenshots showing how a mention presented as a comment can change the context"
(view diff)
tantek, snarfed and KartikPrabhu joined the channel
#
swentel
hmm, trying to setup another webmention.io account, but the rel=me for twitter isn't found
#
swentel
note, account was just made, so maybe it's all cache ..
#
Zegnat
swentel, Twitter did funny stuff to their HTML. No longer curlable, if I understood the discussion right. Mentioned earlier today.
#
Zegnat
Expect Twitter rel-me to fail all over the place.
#
swentel
ooh, bummer
#
swentel
but good to know
#
swentel
because it worked for another account (a couple of months ago)
#
swentel
but I'm using pgp for that one now
#
Zegnat
People have been coming in with this today, so would not be surprised if it is a change from the last 24 hours
#
swentel
thanks for the hint :)
#
aaronpk
Yea I need to just deprecate twitter on IndieAuth.com now
#
aaronpk
They broke their html markup and I have no intention of continuing to play cat and mouse with this situation
#
aaronpk
swentel: also with webmention.io you can have multiple domains on the same account. Just use the same endpoint on your first one and the new site will show up in your dashboard
#
swentel
good to know
#
swentel
let me check
#
swentel
hmm, aaronpk, but it's a completely different site, that works too then ?
#
aaronpk
Yeah think of the webmention.io account as a completely separate thing from the domain it's receiving webmentions for.
KartikPrabhu joined the channel
#
aaronpk
Its just that the name of your account is the same as the dk
#
aaronpk
domain of the first site you make
#
aaronpk
My webmention.io account is named "aaronpk" because I made it before there was IndieAuth sign-in. I have a bunch of different domains on that account tho
#
www.svenknebel.de
edited /comments (-25) "/* Difference between comments and mentions */ more compact as gallery?"
(view diff)
#
swentel
oooooh
#
swentel
that makes sense :)
#
aaronpk
sknebel++ that looks nice
#
Loqi
sknebel has 35 karma in this channel (98 overall)
#
loqi.me
edited /cargo-cult-antipattern (+250) "aaronpk added "https://twitter.com/MarciRobin/status/998030243981033472" to "See Also""
(view diff)
#
swentel
ok nice, very nice
#
swentel
it is confusing indeed with the domain name
#
swentel
works fine!
#
swentel
aaronpk++
#
Loqi
aaronpk has 144 karma in this channel (1637 overall)
#
aaronpk
Yeah most people have only one site so it would be confusing to have to pick a username when they already have a domain name
#
swentel
yeah heh
#
swentel
setting up a hwc site now for my local community
#
swentel
that's at least the second drupal site then that I know that will use the modules heh
#
swentel
well, there's 3 I know of
#
swentel
Dries coming soon too
#
swentel
end of this month normally
[jgmac1106] joined the channel
#
[jgmac1106]
[aaronpk] I have been collecting a bunch of screenshots to try and show the differences of different workflows between comments and webmentions
snarfed and [kevinmarks] joined the channel
maingo and snarfed joined the channel
#
swentel
mmm trying to understand an error with indielogin.com
#
swentel
This client_id is not enabled for use on this website
#
swentel
I should just probably look at the code, that will probably give me better pointers :)
#
swentel
it's probably blocked by Config::$allowedClientIDHostss
#
swentel
as it's not in it
#
aaronpk
swentel: yea indielogin.com is not available for public use yet
#
swentel
ok, no problem
#
aaronpk
I'm probably going to end up making you sign up as a "developer account" or something in order to use it
KartikPrabhu joined the channel
#
KartikPrabhu
how do I sync my fork repo with the upstream one without making a new commit PR thing?
#
KartikPrabhu
anyone? :D
#
Zegnat
KartikPrabhu, what do you mean?
#
swentel
git merge origin/branch
#
swentel
should work iirc
#
KartikPrabhu
hmm possibly. Usually I do it on github with PR but that makes new commits
#
KartikPrabhu
ok worked thanks swentel Zegnat
#
Zegnat
aaronpk, interesting, planning any gate-keeping on those dev accounts to encourage people to selfhost their indielogin panel?
#
aaronpk
A combination of that and I'd like to have a way to send an email to people using it if I need to update them about something.
#
aaronpk
For example it'd be really great if I could contact everyone using IndieAuth.com and let them know about the upcoming changes.
#
aaronpk
as is, I'm going to have to resort to banner notices on the site itself
#
jgmac1106
@aaronpk you could ask any Micropub or indieauth plugin developer to add a notice on the log in screen
#
aaronpk
A notice about what?
#
snarfed
yeah with bridgy i've appreciated that i can send at least FB users notifs inside FB instead of asking for their email
#
snarfed
so far i've only done that individually when their token expires, and then once en masse to announce that publish is dying, but still
#
snarfed
i should look into sending twitter DMs when twitter creds expire
#
KartikPrabhu
snarfed: mf2py 1.1.0 is out now!
#
snarfed
KartikPrabhu++ woo! thank you so much! excited to try it
#
Loqi
kartikprabhu has 23 karma in this channel (198 overall)
#
snarfed
(whitespace changes made it in, alt text not yet, right?)
#
KartikPrabhu
some whitespaces and backcompat implied-property rules
#
KartikPrabhu
will put alt-text under some flag in the next one so that if there is consensus it will show up in major version 2.0.0 or something
leg and leg1 joined the channel
#
snarfed
great!
tantek_ joined the channel
#
gregorlove.com
edited /Twitter (+463) "/* Issues */ === Breaks RelMeAuth ==="
(view diff)
#
gRegorLove
"legacy Twitter" is now mobile.twitter.com
#
gRegorLove
what is Perch?
#
Loqi
Perch and Perch Runway are a content management systems based on PHP+MySQL https://indieweb.org/Perch
#
gRegorLove
Re: https://indieweb.org/comments#Difference_between_comments_and_mentions I think this is an issue in Perch's webmention add-on. Tracking down the author to ping them about it.
#
gRegorLove
Oh, Rachel is one of the devs herself :)
iasai joined the channel
#
GWG
Can someone help me with prior art on this? Assuming you agree? https://github.com/Automattic/_s/issues/1294
#
Loqi
[dshanske] #1294 wp_link_pages should not be inside entry-content
snarfed, ben_thatmustbeme, KartikPrabhu, tantek and [manton] joined the channel
#
[manton]
[aaronpk] I noticed your comment earlier about the Twitter change, but just now getting to taking a look at it. There's really no work-around?
#
aaronpk
Well the workaround is to not try to parse their html
#
aaronpk
indielogin.com works fine still cause t doesn't bother parsing html and uses the api instead