2018-08-21 UTC
# 00:01 Loqi [Takashi Irie] Come Sail Away with Me
[iambismark] joined the channel
# 00:08 davidmead If I disable “Allow people to post comments on new articles” in WP, will that stop webmentions too?
[chrisaldrich] joined the channel
# 00:49 miklb [pfefferle]: can you document in a separate issue the hfeed that you mentioned? I'm not sure which template you mean is hardcoded.
# 00:51 miklb because I'm only seeing a single hfeed/h-feed on my home page.
# 00:54 miklb and h-entry/hentry on the body class of the single post.
# 00:56 davidmead pferrerle - unchecking that box in WP seemed to have stopped Twitter replies via Bridgy being posted. Looks like it disabled the whole comment block :-(
acegiak joined the channel
# 01:08 miklb so they aren't really a webmention under the hood, thus they get blocked.
# 01:08 davidmead pferrerle - seems reply from twitter shows, but not the like or retweet
# 01:09 davidmead miklb - strange things happen when i turn things on/off in WP ;-)
# 01:09 miklb just wanted to clarify how they get stored in the db I don't know where exactly in the pipeline they would or wouldn't be blocked.
# 01:10 davidmead thx. i’ve turned the “Allow people to post comments on new articles” back on until i can play around more
[manton], [tantek] and [eddie] joined the channel
# 02:29 aaronpk There's a whole lot of discussion about that for sure
# 02:29 Loqi A pronoun is a word that people often use to refer to other people or objects instead of their names; on the indieweb you can express which pronouns should be used to refer to you https://indieweb.org/Pronoun
miklb_ joined the channel
tantek__ and [pfefferle] joined the channel
# 05:17 [pfefferle] hfeed is still not part of Core, but the wordpress.org community seemed to have understood the problem after [dshanske] reported it several times
j12t_, [kevinmarks] and christophegx joined the channel
# 10:16 christophegx | .-' '-.
r0bby6 joined the channel
[Khurt], [jgmac1106], bradenslen and Guest5292 joined the channel
# 13:23 Guest5292 '. ______________ '.
# 13:23 Guest5292 ___________________
# 13:30 miklb_ pfefferle I don't follow. I am going by the release of 2016 that you can download from wp.org and the mf2 plugin right now. I am only looking at current state of affairs, not what used to be.
[jgmac1106] and [pfefferle] joined the channel
# 13:33 [pfefferle] but, 2016 works perfect without the mf2 plugin, so perhaps not the best to start testing?!?
# 13:34 miklb_ how in the world does it "work perfect". What is your definition of perfect?
[tantek] joined the channel
# 13:35 miklb_ that really seems to be the core issue. There is no benchmark for what "works" and what isn't "broken"
# 13:36 miklb_ All I know is switched to 2016, people started pointing out things like missing u-url and issues with h-card. Since then it's been pointed out the publish date is missing.
jgmac1106 joined the channel
# 13:37 Loqi [Takashi Irie] Come Sail Away with Me
# 13:37 miklb_ I mean, if it worked perfect, why weren't we recommending people use it to start with?
# 13:38 miklb_ see, you have a completely different vision of "working pretty fine" than say aaronpk did
# 13:38 [tantek] Miklb’s points are valid. The backcompat of 2016 is still missing key things especially on the home page / stream / h-feed
# 13:39 [tantek] And I’d say missing URL and date from posts on the home page is not “fine”
# 13:39 miklb_ so mf1 is good in 2016. Don't bother with mf2. Got it. Glad you are here
# 13:40 miklb_ you opposition to me working on mf2 is starting to feel personal
# 13:41 miklb_ I asked a question about something you posted in IRC and in a GH issue about 3 hfeed/h-feed because I'm not seeing it on my site. And now this.
# 13:42 miklb_ yeah, but it is invalid right now. You keep pointing to historical conversations and code. I don't get it.
# 13:42 miklb_ so don't use it and don't worry about me working on it. It's pretty simple. I'll refrain from asking you questions or your opinion.
# 13:43 miklb_ build the mf2 feed plugin, hope that all the parsers around pick it up. It's cool.
[Khurt] joined the channel
# 13:45 miklb_ I started this fully aware it may fail. I may not unkink the issues between core and mf2 plugin. I may get resistance again from WP Core. But I want to know definitely what that issue is, because I have yet to see anyone articulate the problem in the current state of affairs.
[eddie] joined the channel
# 13:48 miklb_ and once again, i say this not to discredit all of the work you have done for the WordPress IW ecosystem. I wouldn't be doing what I'm doing without your work.
# 14:17 GWG pfefferle, there have been concerns expressed about your deployment method
# 14:23 [pfefferle] I also thought about copying the script to a local directory or to fork it to the indieweb repo and use this… good point
# 14:24 GWG I wanted to wait for your comments as you found this method
# 14:34 miklb_ aaronpk what should I have for published date to show up?
# 14:40 aaronpk so you already have a <time> element with the datetime attribute
# 14:40 aaronpk so if you can add the dt-published class there that's the smallest change required
# 14:41 aaronpk if that's not possible, you can cheat and add a hidden <data> or <time> element elsewhere
# 14:45 miklb_ cool. thanks. I'm not sure I'll be able to edit the class on the time element, but let me see
# 14:48 miklb_ yeah, that's all in a custom theme function so no global way to override without adding a new element.
[eddie] joined the channel
# 15:00 miklb_ hmm. I added dt-published with a new time element but not sure that it's parsing correctly
# 15:01 aaronpk Should be like <time class="dt-published" datetime="2018-08-20T08:00-0700"></time>
gRegorLove joined the channel
# 15:06 miklb_ I was using value and not datetime. Looking at the data element not the element I was adding
aaron7 joined the channel
# 15:22 miklb_ that honestly doesn't feel too kludgy to get the result needed
# 15:23 aaronpk at the point that it takes adding hidden elements, that's already breaking the ideals of microformats, so seems cleaner to just go all-in on mf2 json
# 15:24 miklb_ so you feel mf2 json would be widely adopted in consumers?
# 15:25 aaronpk not sure yet, but if it meant that wordpress sites would easily and reliably serve mf2 json, that's pretty compelling
# 15:26 miklb_ mind you, this plugin still wouldn't be meant as a complete replacement for a theme properly marked up, rather a chance for users to get started now without a lot of friction. But I understand your point.
percY-16 joined the channel
# 15:26 percY-16 | _........._
# 15:26 aaronpk emphasis on reliably though, it would have to work out of the box by just installing the plugin
# 15:27 miklb_ and at least knowing what the limitations are now, we can better document what a theme needs to do to be compliant.
# 15:27 miklb_ unless the all in mf-json is the path and I'm just burying my head in the sand
# 15:33 aaronpk yeah I don't know. i suspect it's worth trying both in parallel to see which one ends up making progress faster
[pfefferle] joined the channel
# 15:33 [pfefferle] perhaps a CLI that parses the source-code of themes and adds the mf2 classes based on the place of the mf1 classes… with notices if something couldn’t be added… so that developers might have a simple start
Liara- joined the channel
# 15:49 miklb_ yes, I've been mentioning some kind of validator, but there doesn't seem to be a consensus as to what that should be.
# 15:50 miklb_ I'm not convinced one data element and and an additional time element though is that far off of the spirit considering the circumstances.
jackjamieson joined the channel
# 15:53 miklb_ I've done far more egregious things in WP for far less benefit :-D
[schmarty] joined the channel
# 15:56 miklb_ GWG you mentioned that bridgy publish fix was quick. If you point me in the right direction, I'll send a PR
gmax, [iambismark] and jackjamieson joined the channel
# 16:57 GWG [pfefferle] If I built an image cache to be shared between multiple plugins, should it be a plugin of it's own?
# 16:57 GWG Same question for anyone else with a thought
# 16:58 GWG I am thinking if installed, it would do this for other plugins
[jgmac1106], [kevinmarks], [grantcodes] and Guest5529 joined the channel
# 17:27 Guest5529 ))))))))(__/~;;\
[pfefferle] joined the channel
# 18:32 miklb_ oh, for profile images. I'd love a way to offload those to my S3 bucket
[schmarty], [cleverdevil], [kevinmarks] and [grantcodes] joined the channel
[pfefferle] joined the channel
# 19:25 GWG The other plugin does cache avatars
# 19:25 GWG Bear in mind, I have so many things I want to do
# 19:26 GWG I have been talking about that one for 4 years
# 19:28 miklb_ found the bridgy publish function I need to alter
# 19:30 miklb_ I'm learning to prioritize my goals as I was feeling that way a few months ago
jackjamieson joined the channel
# 19:32 GWG snarfed wants more user reports on Micropub
# 19:34 miklb_ master IndieAuth works with 1.4.x but not master micropub
# 19:35 miklb_ I get the 401 error attempting to auth with Quill in the debug log
# 19:35 GWG Can you try again, the new version added new debug log entries to try to track it.
# 19:35 miklb_ sure, I'll switch over and log out of everything and test
# 19:36 GWG The extra debug logs for IndieAuth aren't in because pfefferle and I disagree on setting WP_DEBUG_LOG
# 19:36 GWG I don't usually set it for my sites
jeremycherfas joined the channel
# 19:36 miklb_ is there an issue I can read the two arguments on?
ome joined the channel
# 19:38 miklb_ latest master of micropub I still get `[21-Aug-2018 19:37:30 UTC] Micropub Error: 401 unauthorized - missing access token`
Kaja joined the channel
# 19:39 miklb_ switching back to 1.4.3 I am able to authenticate with no issue
# 19:40 miklb_ that's the same error that Indigenous was throwing in my original report in the 2.0 thread so it's consistent
# 19:40 GWG So, I wonder what is causing it not to find the token
# 19:43 miklb_ All I'm doing is get checkout master in the micropub repo, then git checkout 1.4.3 nothing else changes
# 19:44 GWG I need to compare the header retrieval in both.
wagle and miklb_ joined the channel
miklb_ joined the channel
# 19:54 miklb_ heh. getting my IRC sea legs after using Slack and I'm not even sure what's happened
# 19:55 sknebel Loqi is really agressive right now due to spam, so it sometimes triggers on normal users it seems
# 19:55 miklb_ just saw a disconnected message and tried to re-connect
[manton] joined the channel
j12t joined the channel
# 20:13 miklb_ I have xmlrpc blocked on my WP install and forgot about it until I wanted to test the WordPress iOS app which I guess still uses it because it couldn't log into my site.
jackjamieson and globbot joined the channel
# 20:23 miklb_ GWG I'm wrapping that first part of the wp_footer function in bridgy publish in an if_single. Does that seem right?
acegiak and [cleverdevil] joined the channel
[pfefferle] joined the channel
jackjamieson joined the channel
# 21:14 GWG pfefferle, I usually agree though
jackjamieson joined the channel
# 21:27 GWG miklb_: I'm looking at your problem
# 21:27 GWG [pfefferle]: It's 5:27AM, they are closed
# 21:29 GWG But if you have IndieAuth installed, that file is never loaded
# 21:29 GWG That line does not appear in the IndieAuth plugin version of same
# 21:30 GWG if ( MICROPUB_LOCAL_AUTH || ! class_exists( 'IndieAuth_Plugin' ) ) { is the conditional
# 21:30 GWG Do you have MICROPUB_LOCAL_AUTH in your wp-config.php?
# 21:32 GWG miklb_: Just to test, either way, what happens if you comment out loading that file? As it shouldn't be loading.
[kevinmarks], [Khurt] and [tantek] joined the channel
# 21:44 [tantek] miklb, re "want to know definitely what that issue is, because I have yet to see anyone articulate the problem in the current state of affairs." Agreed and I want to help with this however I can. I think what you're diving into is worthy of articulating / documenting
# 21:44 Loqi miklb has 21 karma in this channel over the last year (37 in all channels)
[eddie] and [iambismark] joined the channel
# 22:20 aaronpk saying only punctuation right after joining is right now the #1 spam
# 22:23 aaronpk [Khurt]: perfect thanks for that screenshot! "Bearer Token Not Supplied" is what I was looking for. Looks like for some reason your WordPress site isn't seeing the access token, probably the same problem that trips up everyone on wordpress with the web server not allowing the Authorization header
# 22:32 GWG aaronpk, both plugins are now showing debug errors if set
# 22:43 GWG Although miklb has a strange problem
# 22:45 miklb_ GWG I'll check my wp-config, but I shouldn't have that on my live server.
# 22:46 GWG If you could also try commenting it out
# 22:46 miklb_ [tantek] if you could look at the h-feed now on miklb.com and make any more recommendations, that would be helpful. I know there was a mention with the nesting in the addr of the h-card on the h-feed, but I'm not sure what else that would be considered required is missing
# 22:58 GWG So something about that conditional is malfunctioning
# 23:06 miklb_ one good thing, I had authenticated with Quill on my phone earlier with 1.4.3. I've since switched to master and was able to post from my phone just now running master micropub and master indieauth
# 23:07 miklb_ sure, just pointing out that different versions of micropub, stable for auth and master for subsequent post. Yes, Quill added to my home page.
# 23:08 GWG If you want to revoke the token and try, there is an option in settings in Quill or under User in WordPress
# 23:12 GWG Yes, just to make sure the flow works
# 23:12 miklb_ uncomment that line and revoke any tokens and try authorizing again?
# 23:13 GWG No, leave the line commented out.
# 23:18 GWG I need a better way to disable auth
# 23:18 GWG Basically, let the local plugin take over vs IndieAuth.com
jackjamieson joined the channel
[jgmac1106] joined the channel