#wordpress 2018-08-19
2018-08-19 UTC
# [pfefferle] aaronpk, so you send the new posts to all of your followers?
[tantek] joined the channel
# [tantek] Hey GWG, pfefferle, you may want to reply to this: https://twitter.com/chrismessina/status/1030956634028167168
# @chrismessina Is it time to resurrect the DiSo Project? https://www.slideshare.net/factoryjoe/the-diso-project Funny, we were here in 2006, @simonw: https://simonwillison.net/2007/Dec/6/diso/ /cc @willnorris @steveivy @singpolyma https://twitter.com/simonw/status/1030865818739863554 (twitter.com/_/status/1030956634028167168)
# [tantek] @chrismessina oops we shipped Diso and forgot to tell you about it. See https://IndieWeb.org/WordPress/Plugins and enjoy. Everything you need to post peer to peer social notes, comments, likes etc, all based on W3C standards like Webmention and microformats2
# [pfefferle] Oh yea, I am still updating the DiSO plugins from time to time :)
# [pfefferle] Sure, will comment tomorrow
# [pfefferle] Yes, time to go to bed now :)
# [pfefferle] 2:40 am
prawnsalad4 joined the channel
[kevinmarks] joined the channel
GTAXL1, tantek__ and [tantek] joined the channel
Kingsy14, tantek, [jgarber] and [chrisaldrich] joined the channel
# [chrisaldrich] What is DiSo?
# Loqi It looks like we don't have a page for "DiSo" yet. Would you like to create it? (Or just say "DiSo is ____", a sentence describing the term)
# Loqi It looks like we don't have a page for "DiSo Project" yet. Would you like to create it? (Or just say "DiSo Project is ____", a sentence describing the term)
# tantek__ DiSo is /DiSo_Project
# [chrisaldrich] Oops tantek__ looks like there's nothing at that page...
# [chrisaldrich] I could have sworn there was something at some point....
# tantek__ diso << https://diso-project.org/
# Loqi ok, I added "https://diso-project.org/" to a brand new "See Also" section of /DiSo_Project https://indieweb.org/wiki/index.php?diff=51103&oldid=51102
# Loqi ok, I added "Diso" to the "See Also" section of /timeline https://indieweb.org/wiki/index.php?diff=51104&oldid=51040
# [chrisaldrich] I remember digging into some of their history when steveivy popped into IW chat several months back...
# [chrisaldrich] hrm... it looks like it was bridged to chat via Loqi. He implemented Webmentions on his site back in December: https://chat.indieweb.org/2017-12-22#t1513963686561700
[eddie] joined the channel
# Loqi [steveivy] #webmentions are live on monkinetic:
https://www.monkinetic.blog/diso-after-10-years.html
#indieweb
# [chrisaldrich] DiSo_Project << https://www.monkinetic.blog/diso-after-10-years.html
# Loqi ok, I added "https://www.monkinetic.blog/diso-after-10-years.html" to the "See Also" section of /DiSo_Project https://indieweb.org/wiki/index.php?diff=51107&oldid=51103
boars, Milos16, [cleverdevil] and apollo1315 joined the channel
tsglove5 and [chrisaldrich] joined the channel
# [chrisaldrich] I was working on it when I got distracted for a minute.
iczero22 joined the channel
# [chrisaldrich] need to try updating my production server with the new code to see how it runs there...
# [chrisaldrich] GWG, I hadn't tried teacup in while, but has it been working for a while with WP micropub or has it been fixed with this new (unreleased) update?
tanuki20, KanerixWolfe, mobijubo8, epic9, cyberlard2 and [chrisaldrich] joined the channel
# [chrisaldrich] GWG: posted some Micropub thoughts to the tracking issue. More tomorrow as I have time on mini-family vacation....
Pyrotechno, TingPing17, barschmade, Brace28, foddo15, thomas24, Quokka7, bobe29, LookingGlassSec, batman4221, krushia, [kevinmarks], lmartin9223, [pfefferle], bananas10 and haza-w24 joined the channel
aOssed-, bs0, ultrabong28, anticrisis, thisisbilly28 and Guest16952 joined the channel
peaches joined the channel
[pfefferle] and miklb joined the channel
# Loqi It looks like we don't have a page for "options for auth besides the wp indieauth plugin" yet. Would you like to create it? (Or just say "options for auth besides the wp indieauth plugin is ____", a sentence describing the term)
# Loqi [miklb] Indigenous
`REST result: :
{"code":"unauthorized","message":"missing access token","data":{"status":401}}
`
and Quill just did a weird redirect loop to this `https://miklb.com/?me=https%3A%2F%2Fmiklb.com%2F&redirect_uri=https%3A%2F%2Fquill.p3k.i...# Zegnat miklb, if you want to do a little server debugging, maybe upload https://gist.github.com/Zegnat/f4192c3cce05d847af3547eea80e383c and see if your server understands auth headers?
[kevinmarks] joined the channel
Madbrad20014 joined the channel
# GWG It isn't broken, it isn't merged yet. https://github.com/indieweb/wordpress-indieauth/pull/98
[pfefferle] joined the channel
# [pfefferle] Will have a Look asap
israfel joined the channel
# aaronparecki.com edited /Wordpress_IndieAuth_Plugin (+780) "start listing environments to test in" (view diff)
[jgmac1106] joined the channel
# [pfefferle] There is a conflict, I can‘t merge
balrog14 joined the channel
# [pfefferle] sorry, was a problem of my github app
# [pfefferle] should I build a new version?
# [pfefferle] GWG?
[cleverdevil] and [eddie] joined the channel
# [pfefferle] the mf2 meta seems to be broken… no idea how to add them to the mf2-feed plugin… https://github.com/indieweb/wordpress-mf2-feed/pull/5
# [pfefferle] I have no idea… it was added by the post-kinds plugin
# [pfefferle] ```
# [pfefferle] “author”: {
# [pfefferle] “url”: “https:\/\/notiz.blog\/author\/matthias-pfefferle\/“,
# [pfefferle] “name”: “Matthias Pfefferle”,
# [pfefferle] “photo”: “https:\/\/secure.gravatar.com\/avatar\/75512bb584bbceae57dfc503692b16b2?s=40&d=https:\/\/notiz.blog\/wp-content\/plugins\/semantic-linkbacks\/img\/mm.jpg&r=g”
# [pfefferle] }
# [pfefferle] and this is neither jf2 nor mf2
# [pfefferle] but for jf2 the type is missing
# [pfefferle] puuuh
# [pfefferle] sure, but that makes it difficult… for example: do I have to remove the complete h-cite if the author is wrong or only the author???
# [pfefferle] this complete example https://github.com/indieweb/wordpress-mf2-feed/pull/5#issuecomment-414144049
# [pfefferle] seems to be valid mf2 except the author
# [pfefferle] but other plugins might only add simple param pairs
# [pfefferle] ok, will start to file the bug for post-kinds
# [pfefferle] and then I have to write a mf2_to_jf2 function… currently I worked the other way around 😞
beuker joined the channel
# [pfefferle] But you can never control the validity of mf* implementation of themes and its hard to describe this issue to users
[jgmac1106] joined the channel
# [jgmac1106] And then you get the 18 million plugins styling whatever they want and often using mf2 properties when available
# [jgmac1106] [eddie] I had to solve this installing a page builder people want visual navigation
# [jgmac1106] Agree [miklb] every theme I try with mf2 plugin would break due to that
# [jgmac1106] @sknebel from the guy with everything installed correctly who still can't send webmentions natively?
# [jgmac1106] That was more from when I was trying to find a theme I liked that also did IndieWeb well...had to resolve to one of the themes
# [jgmac1106] But I will start documenting, class is over, and grant due this week so I get to breathe soon
# [jgmac1106] Plus now I know what to look for in parsers and source code... I wouldn't have back in May
# [jgmac1106] "broken" is also relative as it it is driven to how users Want to use stuff... A note post may get a featured Image for example bc folks know it's only way the image gets picked up by Twitter
# [jgmac1106] .... And serious testing would require a respite from plugin updates except critical bugs... I would get far into testing... And then need to start over
# [jgmac1106] If the community got together and figured a roadmap... While the side file feels dirty I can spin up IndieWeb WP in minutes now
# [pfefferle] aaronpk awesome, will check it with the data I have!
# [pfefferle] aaronpk++
# [jgmac1106] Yeah was just trying to illustrate "broken" isn't a great metric.... But +1 to documentation
# [pfefferle] miklb if there is a way to “fix” the mf1/mf2 issue, then I would also prefer that, but I think the mf2-feed thing is a nice way to have a solution that works today
# [jgmac1106] Works today++
# [pfefferle] I think, except of the hfeed issue, the twenty* themes are working fine and even the hfeed issue is handleable
# [pfefferle] But there are a lot of other themes that does not care about microformats
# [pfefferle] if you select the microformats filter in the theme area, you get only 375 of 3.443 themes
# [pfefferle] so even if we get the “broken” themes fixed, the themes that support microformats are 10% of all themes
# [pfefferle] and, as we already discussed, the core integration only adds some tags to the `post_class` everything else has to be done by the theme developer, in plain HTML
[manton] joined the channel
tantek__ joined the channel
# [pfefferle] yes, but what about the other 90%?
# [pfefferle] we tried it with the mf2 plugin, and it haven’t work
# [pfefferle] ed
# [pfefferle] it is nearly impossible to correct the markup with or through a plugin
# [pfefferle] 90% of all themes in the directory doesn’t care about microformats at all, if it is mf1 or mf2
# [pfefferle] what about these themes?
# [pfefferle] they won’t work at all
# [pfefferle] because the themes are escaping the output and thats why people having stuff like this https://github.com/indieweb/wordpress-uf2/issues/31
# [pfefferle] that is why the whole uf2 plugin stuff is making more problems, than it tries to solve
# [pfefferle] GWG done
# [pfefferle] java script will not interpreted by the parser
# [pfefferle] there is no way to add mf2 based on the html
# [pfefferle] because in the worst way, there are no semantics, so how to know what div is the entry and what h* is the title
# [pfefferle] no
# [pfefferle] core does not add u-*
# [pfefferle] that is mf2
# [pfefferle] no, it adds something, but everywhere the hook is used
# [pfefferle] no, because we can’t force developers to use them
# [pfefferle] there is no way to such a thing using hooks
# [pfefferle] I add them as HTML
# [pfefferle] plain HTML
# [pfefferle] there are a few hooks I add classes to, but the main implementation is handwork
ripdog14 joined the channel
# [pfefferle] one hook for the post
# [pfefferle] that adds h-entry… p-title, e-content, … all in the html
# [pfefferle] all author and date markup is by hand
# [pfefferle] yes
# [pfefferle] sadly
# [pfefferle] and even the post_class hook I use in my theme, is not mandatory
# [pfefferle] a theme developer does not have to use it
# [pfefferle] that was not my point
# [pfefferle] my point is… it is not working in the current state and even if we define a solution and convince the wordpress folk to add some more hooks, if lasts years, to get a broad audience to implement them…
# [pfefferle] I am 100% sure that it does not work with what we have… I started the plugin in 2013 https://github.com/indieweb/wordpress-uf2/commit/cda00b4b63f8dd46d28f1e07e10dadc91ecd5ddb and I had no chance to get it to work in 5 years
# [pfefferle] no, I understand your point!
# [pfefferle] I am only searching for a solution, that works now… nothing more… I also prefer the clean microformats2 way, but I do not want to wait until this is a thing…
# [pfefferle] otherwise I wouldn’t have built ZenPress and SemPress 😉
# [pfefferle] yes, and the until that time, we have the mf2-feed plugin 😉
# [pfefferle] yes, currently I am really pesimistic in that way 😞
Guest97011 joined the channel
# [pfefferle] I thought you will be the one preparing the PR!?!
[kevinmarks] joined the channel
# [pfefferle] [miklb] I just search for the video where Matt Mullenweg was asked by [cleverdevil] about the IndieWeb and how WordPress can support it…
# [pfefferle] but the case is, that the woer
# [pfefferle] oops
# [pfefferle] wordpress communit
mindjuju11 and [jgmac1106] joined the channel
# [jgmac1106] yes this! "because if in this climate of delete twitter quit FB we can't get WordPress to help us, then I'm not sure I want to be a part of the community anymore."
# [pfefferle] but I think Matts answer reflects the position of the community really good: https://youtu.be/P2qbSMdCvis?t=2754
# [pfefferle] they have a lot of things to cleanup and gutenberg is still not released, so I think it’s hard to get focus on this atm.
# [jgmac1106] the under current of that to me is we don't care if webmentions is a web standard..there are like seven of you doing this...a standard used by no one isn't a standard at all
# [jgmac1106] if mf2 stream builds the groundswell to where "wow look at so much of our install base trying to get webmentions to work we should make mf2 core" then I am okay with "works today"
sebsel joined the channel
# aaronpk [pfefferle]: i just made https://pin13.net/mf2/#json which is an online version of that validation function
[pfefferle] joined the channel
bjs7 joined the channel
# [pfefferle] miklb I think we are all willing to help
[stefp] joined the channel
# [stefp] GWG I got my Indieauth problem fixed
# [stefp] I turned off modsecurity temporarily to see if it made any difference and the plugin worked
# [stefp] so got in touch with the tech people at my host
# [stefp] the guy found a rule that was causing the block and he whitelisted it
# [stefp] how would you like me to do that?
# [stefp] I’ll do something.
# [stefp] I don’t know exactly what the rule was so it wont be very detailed
# [stefp] I’ll do that
# aaronpk how about either https://indieweb.org/Wordpress_IndieAuth_Plugin or https://indieweb.org/Micropub_for_WordPress in a troubleshooting section
# [stefp] I’ll ask about the rule and get this done tomorrow. Getting late here.
Asoka and bradenslen joined the channel
# bradenslen Are there any known issues for switching WP themes from Sempress to Independent Publisher?
[grantcodes] joined the channel
cheapie7 and Death9163 joined the channel