#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