#wordpress 2018-05-25

2018-05-25 UTC
tantek and [jgmac1106] joined the channel
#
[jgmac1106]
[Vanessa] figured out easy hack for permalink. Start off as article and add a title. Then switch to note and remove title.
#
[jgmac1106]
Though SemPress may have the edit permalink fork field
#
[jgmac1106]
... But then the post gets long and you move it back to article
ben_thatmustbeme joined the channel
#
GWG
[jgmac1106]: I really wanted to make a slug field.
#
GWG
The truth is, I may end up dumping the editor entirely someday
#
GWG
Go with Micropub
[unoabraham] joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
!tell milkb Want to try the hooks branch in my repo and see if hooking it this way solves the problem?
[eddie], jeremycherfas, [unoabraham] and [Vanessa] joined the channel
#
[Vanessa]
Thanks. I took a look in the WordPress app and that lets me set the slug, but doesn't include the WordPress post type I use, of "status". Not sure what it might do with the post-kind, so I guess I'm stuck with playing in the admin panel for any of this. So difficult to get consistency anywhere!
#
jeremycherfas
Note and Status are, I think, equivalent
jgmac1106 joined the channel
#
jgmac1106
@jeremycherfas Yes a status update in Known, for example, has the same markup as a note. Just trying to think how best to handle title that WordPress expects but adding changes either note or status to article
[jgmac1106] joined the channel
#
GWG
Vanessa, you are correct.
#
[jgmac1106]
@gwg You know I am excited to dump editor as well for a micropub client...some day soon
#
GWG
[jgmac1106]: It opens things up a bit
Kyle-K and [Vanessa] joined the channel
#
[Vanessa]
Thought I’d try Omnibear out, but it seems to be hanging on “retrieving access token”. Something I’m doing wrong? Do I have to create a token somehow?
[kevinmarks] joined the channel
#
[jgmac1106]
[Vanessa] no, there has been talk in the dev channel about fixing it. I can't micropub right now anyways. It is broken for me until indieauth plug in gets sorted
#
sknebel
jgmac1106++ for sticking with it even if things conspire to break in the most annoying way possible
#
Loqi
jgmac1106 has 3 karma in this channel (12 overall)
#
[Vanessa]
Ah, ok. Thanks, at least it's not just me. Shame, as I'm fed up of using the WordPress admin panel. I do use the Microblog app, but that has its limitations.
Kyle-K left the channel
#
GWG
[Vanessa]: There's still a lot of work to do
#
jgmac1106
can’t lie [sknebel] when I had two blogs set up the exact same way on the same server and one can microupub and would could not I was ready to jump put window
#
jgmac1106
luckily I was on first floor
#
sknebel
that's a pain, especially since it sent us in a totally wrong direction while trying to find the reason
#
jgmac1106
[vanessa] the few days I was using indigienous and Known were amazing
#
jgmac1106
it did? i am sorry. Didn’t mean to but I know when I log into Quill without indieauth plugin istalled I can micrpub. If I install indieaauth micropub breaks, But if I remove indieauth from my main blog I can’t log into Quill. I tried manually adding endpoints and aiuthorization endpoints in my header. h micropub endopoint break on the new blog
[miklb] joined the channel
#
[miklb]
morning
#
Loqi
*yawn* ... /stretch/
#
[miklb]
!tell GWG that doesn’t seem to have fixed the error
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
Okay. I have to look into forcing load order.
#
Loqi
GWG: [miklb] left you a message 2 minutes ago: that doesn’t seem to have fixed the error
#
GWG
What mystifies me is why it works for some
#
[miklb]
¯\_(ツ)_/¯
[jgmac1106] joined the channel
#
[jgmac1106]
Alignment of Jupiter and Saturn I think
#
[miklb]
who has working indieauth & micropub?
#
[jgmac1106]
Nevermind
#
[jgmac1106]
I have Micropub and no IndieAuth working, and Indieauth and no Micropub. But not both. Is Apache a requirement since ngix not affected?
#
[miklb]
I’m on nginx. that’s not the issue.
#
[miklb]
GWG is it a race condition?
#
[jgmac1106]
Thx [miklb] earlier we thought the problem only affected those on Apache
#
[miklb]
probably because of the error Quill is giving.
#
sknebel
the header stripping problem with apache also exists
#
sknebel
it's just not the only problem it turns out
#
[miklb]
I get the endpoint did not return location header error in Quill with nginx.
#
[miklb]
`HTTP/1.1 500 Internal Server Error Server: nginx/1.13.`
#
[miklb]
WP is throwing fatal error when trying to authenticate the micropub request which why I assume the 500
#
[miklb]
micropub request to publish
[eddie] joined the channel
#
[miklb]
it might be time to do more beta testing of the Indieweb WP plugins before pushing to wp.org though. At least for .X releases
[kevinmarks] joined the channel
#
[jgmac1106]
[miklb] beyond beta testing giving nontechnical contributors like myself a heads up and we can produce assets to update everything wp.org needs. I would like to rethink how the community handles releases and bug updates in general.
#
[miklb]
bear in mind, they are not all technically “community” plugins.
#
[jgmac1106]
yeah I get that, I am usually referring to any plug-in included in the IndieWeb plug-in to the layperson those are the canonical plug-in. Those are seen as required and everything else an extra.
#
[jgmac1106]
I know its wrong but a branding perception is growing around the "Master" plug in
#
[miklb]
perception !== reality
#
[miklb]
only the plugins at https://github.com/indieweb org are considered “community” plugins currently. And that can be confusing when the IndieWeb plugins installs other plugins. But the reality is, those are developed and released by individuals.
#
[miklb]
Everyone does their best to react to issues, but with so many moving parts, it’s getting worse, not better IMO
#
[jgmac1106]
So if we could come up with a "release cycle" approach possibly a channel for "status updates" where noone talks but if critical things break we can point folks to it might be a good solution.
#
[jgmac1106]
so separate issues and feature requests (80% of GitHub issues)
#
[jgmac1106]
wrong channel but you made my day point me to the mf2 gem for RoR
#
[miklb]
You would need to get buy in from the individuals who develop the different plugins. Right now that’s mainly GWG & [pfefferle] snarfed has all but offered up the micropub plugin to the community, or at least GWG shepherding it. But everyone has work/personal life that doesn’t always match up to that kind of planning.
#
[jgmac1106]
I get that, not a problem to be solved tomorrow, normal growing pains of any open source community
#
[miklb]
however, this conversation has been going on for over a year. I’m suggesting once a couple of these big bugs get sorted, let the dust settle before pushing anything else to dot org repo and do a little broader testing.
#
[miklb]
I try to run the master branch from all of the plugins and I’ve not been able to keep up with all of the different plugin changes the last month or so. If I’m not able to test all the working parts together, I’m not sure who else is.
#
[jgmac1106]
yes, yes yes!! The idea that these plug-ins need constant tweaking, ignore feature request be stable for some time
#
[jgmac1106]
but the plugins breaking based on third party stuff we can't control of course
#
[miklb]
I’m not suggesting ignoring anything or stopping anyone from scratching itches. I’m suggesting that create beta releases and get more testing before pushing a new feature, i.e. .X.0 releases
#
[jgmac1106]
that is why I think a chat channel to point folks to for major breakpoints like "On 5/21 Twitter changed the way it's app loads HTML. This has removed the rel="me" and you will not be able to use Twitter to log into your Wordpress site. We are currently working on X.
#
[jgmac1106]
I'd give you so much Karma if I wasn't on Slack
#
[jgmac1106]
and [milklb] beta testing before pushing to wp.org would allow people to help with all the front matter a good plug-in page and "more details" modal needs
#
[miklb]
fixing stuff breaking you have no control over is one thing, especially stuff that’s broader than just the WordPress plugin (like the rel-me Twitter issue)
#
[miklb]
That’s the kind of thing that needs to be in the IndieNews weekly digest, and we should encourage plugin users to read listen to the podcast.
#
[jgmac1106]
I think that's the kind of thing that needs to be on a "Status" page or "Status channel" can be a link on wiki, saying, "We talked about it in the podcast, go to minute 1:55 isn't as efficient" but this is more #meta...but good luck on micropub. And thanks
#
[jgmac1106]
crap this is back https://files.slack.com/files-pri/T03QR2B2T-FAVRFSE0Z/screen_shot_2018-05-25_at_11.02.20_am.png?pub_secret=9ff7b3dcf0&name=Screen Shot 2018-05-25 at 11.02.20 AM.png Think it is time to look heavily into SNAP or going back to JetPack
#
[jgmac1106]
This sticks around for a day or two and then goes away and then comes back. If was into that kind of thing I would name my next BDSM I would name my next dungeon WordPress
#
[miklb]
that error isn’t wordpress, it’s bridgy. It’s telling you that you are doing a reply and bridgy is expecting a twitter url, or possibly finding a syndication url from the note you are replying to. It’s not finding either.
#
[jgmac1106]
yes, but 50% of the time it works and I can reply to any url. I actually had it in my Post-Kind>Bridgy>Twitter tracking sheet as you can only use Bridgy to reply to tweets no other websites, but then it started working again, now it doesn't.
#
[jgmac1106]
Only thing I changes was the semantic linkback update yesterday
#
[miklb]
I personally don’t syndicate replies to Bridgy that aren’t to tweets, so I can’t speak to that behavior
#
[jgmac1106]
How many #indieweb active WordPress users are there? Beyond the install base is there a way to get a feel on active users?
#
sknebel
[jgmac1106]: for understanding, you tried to make and syndicate a new post replying to https://jgregorymcverry.com/thinking-about-sessions-for-the-indieweb-summit/ ?
#
GWG
miklb, I run nginx and it works for me
#
GWG
pfefferle and aaronpk tested it
#
GWG
So, the three of us were satisfied at the time
#
GWG
We broke one of pfefferle's use cases
#
[miklb]
awesome. Glad you were satisfied
#
GWG
At the time
#
GWG
That's why we released
#
GWG
We are not satisfied now
#
[jgmac1106]
@sknebel yes, and for a bit I wasn't allowed to use any favorites, replies, or reposts with Bridgy unless it was just a tweet, then I could do it with anything, now I am back to only Tweets
#
GWG
miklb, we want it to work for everyone
#
sknebel
[jgmac1106]: the post has no marked up syndicated tweet, so bridgy can't find the matching tweet to reply to
#
[miklb]
for the record, I’m not complaining, just suggesting that the current testing model is broken for official releases
#
sknebel
did the indieauth upgrade break existing setups, or only when people switched to the new features?
#
[jgmac1106]
but why can't I reply to any website anywhere and send out that reply as a Tweet? I could yesterday
#
[jgmac1106]
@sknebel if asking me only thing I updated yesterday was semantic linkbacks
#
[miklb]
I didn’t use the indieauth plugin before the new feature of allowing me to self-auth with micropub clients
#
sknebel
[jgmac1106]: hm, I didn't think bridgy published replies it couldn't attach to a tweet
#
[miklb]
I suspect I could turn it off and go about my business, but I’d like to use it and help troubleshoot the problem where I can.
#
GWG
Micropub has independent Indieauth code that is disabled if Indieauth is installed
#
[jgmac1106]
this is how bridgy just sent out a qoute post: https://twitter.com/jgmac1106/status/1000019610123501568 that is different as of today as well
#
GWG
That's a Bridgy, not Bridgy plug-in issue though
#
[jgmac1106]
I have been trying to capture a record of "I post this and use to bridgy, this is what it looks lik eon my website and this is what it looks like on Twitter" it has changed daily, a fun but fruitless project
#
[miklb]
more like mf2 microformats issue
#
[jgmac1106]
@gwg there as no Bridgy update yesterday, I have no idea of semantic linkback changed it but that is the only thing different on my blog today than yesterday
[chrisaldrich] joined the channel
#
[chrisaldrich]
[jgmac1106] if you look at the user numbers for some of the plugins in the wp repo it'll give you a rough idea of the install base. My guess is 600-1000.
#
[jgmac1106]
and if it is a mf2 issue than it is a theme issue correct?
#
[jgmac1106]
[chrisaldrich] I think that would be a good metric starting point but do you think active users is way less based on nobody complaining about stuff breaking?
#
sknebel
or stuff didn't break for most users
#
Loqi
[Michael Bishop] Quote Tweet test for WordPress/Bridgy
#
[jgmac1106]
@gwg I still think its the no p-name in the econtent look at [miklb] mark up
#
sknebel
[jgmac1106]s quote tweet doesn't quote a tweet and has somehow a p-name of ".", so bridgy did the expected thing there
#
GWG
miklb, can you send me your nginx config?
#
GWG
Going to try any ideas I have
#
sknebel
oh, not "somehow". "." is actually the title of the post
#
[chrisaldrich]
[jgmac1106] if you haven't found it yet, your bridgy Twitter page has a preview option you can use for testing
#
[miklb]
GWG what specifically are you looking for? I have quite the nginx configuration
#
[jgmac1106]
@sknebel I am hoping that is the case but I am unsure. I think the still active WP user base is drastically smaller than we think. Again hoping I am wrong
#
sknebel
we know there's tons of users that e.g. use the webmention plugin to get bridgy backfeed
#
[miklb]
isn’t sure what the active user base has to do with anything
#
[jgmac1106]
[chrisaldrich] I have been tracking it myself so I can take screenshots to help build tutorials and stuff, it changes on me frequently
#
[chrisaldrich]
You've also got to remember different people are not only at different levels, but have different uses as well. So some may not notice all the things you're seeing breaking.
#
[chrisaldrich]
I think most interacting here are close to the bleeding edge.
#
[jgmac1106]
just a couriosity [miklb] going back to your release cycle stuff, how many people do we affect with mving fast and breaking things. I don't know. If it is a lot then a more rigid release cycle makes sense if it is just the ten or so of us that bounce around here than breaking things isn't as critical
#
[jgmac1106]
yeah if webmentions backfeed through bridgy that has to be majority use case
#
[miklb]
I didn’t advocate for rigid release cycles
[keithjgrant] joined the channel
#
[jgmac1106]
and I know "you" or "anoyone" did not break things, just supporting more beta testing
#
[miklb]
all I suggested is a little more testing before pushing to the wp.org repo. That’s it.
#
[jgmac1106]
nor am I, just suggesting the larger a user base the more rigid release cycles naturally get, regardless of community or platform
#
[miklb]
literally no one but you has talked about that. In my opinion, the user base will grow when the tools are stable and easy to setup use.
#
[jgmac1106]
more beta testing by definition is a more rigorous release cycle. Maybe that is a better word
#
[miklb]
plenty of people are watching, waiting to hear…finally™
#
[jgmac1106]
Think maybe people should be talking about increased user base. If it is something the Indieweb wordpress community doesn't want I can halt doing user research and stuff. If it isn't going to be useful to devs there is no reason to look closely at UX
#
[miklb]
if the 10GB of traffic I’m getting from chat.indieweb.org is any indication. Otherwise, I need to figure out what’s going on.
#
[jgmac1106]
a day? wow.... that seems excessive, but if it is that high wow lot of lurking
#
[miklb]
no, not a day
#
[miklb]
maybe a 10th of that a day
#
[miklb]
my point is, these are public logs and people are reading them.
#
[jgmac1106]
honestly if you folks don't think the direction I want to go makes sense, and it is too early for onboarding and uX research I will stop. If it doesnt help @gwg [miklb] [pfefferle] there is no point
#
[miklb]
it’s never too early for testing and research
#
[miklb]
but if you don’t know what you’re testing for, then well…
#
[chrisaldrich]
I suspect that what you're doing Greg is incredibly useful and you're showing up at just the right time.
#
[jgmac1106]
I am testing how a WordPress user tests, Something breaks you go through and flip off each plug in until it works again, and then you have to make a Sophie's choice of what you want more
#
[jgmac1106]
thx [chrisaldrich] I want to be helpful and feel like things are close to "waiting to hear…finally™"
#
[chrisaldrich]
My personal suspicion is that the thing we're missing most right now is more designers and particularly themes with great mf2 support.
#
jeremycherfas
[jgmac1106] Did you see sknebel's comment that there is a "." in the <h1> of this post https://jgregorymcverry.com/2883-2/ Which means that Bird.gy is doing exactly what it ought to do.
#
Loqi
[Greg McVerry] .
#
[jgmac1106]
[chrisaldrich] thus my suggestion for a summit session on a how-to guide for theme developers
#
[jgmac1106]
[jeremycherfas] yes and now I have a sneaky suspicion my work around for my permalink might mess it up. I start as an article add a title to make the permalink, and then switch to note sense note post kinds should not have titles
#
jeremycherfas
So where'd the period come from?
#
[chrisaldrich]
[jgmac1106] I also think your work in edu makes a great dovetail with a major and beneficial beachhead that indieweb should be focusing on...
#
[jgmac1106]
even though it breaks the rules I sometimes copy my title into my body so I can get performance I want on Twitter and my site
#
[jgmac1106]
yours too [chrisaldrich]
#
[jgmac1106]
but [jeremycherfas] this time was just adding a title to make the permalink and then removing the title and converting it to a note, it was my mistake but it happened before
#
[chrisaldrich]
[jgmac1106] there should be a meta box so you can cut and paste there to set your permalink
#
[jgmac1106]
I will file the issue for @gwg that box appears on article post kind but not note post kind
#
[jgmac1106]
so my work around has been to start as article so I can change permalink and then change to the post-kind I want
#
[chrisaldrich]
It might be hiding in the settings in the top right, but it should be there. I've dragged mine into the top under my publish box. Hint most meta boxes are draggable and repositional.
#
[jgmac1106]
I can add the slug but I think @gwg has his theme set up so the edit permalink box only appears on certain post-kinds
#
[jgmac1106]
I can't even reproduce the reply issue as much as a try. Going to a . title
[cleverdevil] and tantek joined the channel
#
[miklb]
I feel like I’ve asked this question before, but what’s the issue with the permalink and notes? you want notes to have titles?
#
[jgmac1106]
It is a theme issue, when you use the note in the 2016 fork a note is marked up without p-name. In my experimenting posts with p-name act differently on Twitter than those without. If I do a note without a title I will get a numerical permalink that looks crappy when I syndicate across networks,
#
[jgmac1106]
so those are two different issues and I don't even know if the first is a problem. I have jst been comparing how different tools mark up notes. Seems most include p-name class as well as e-content
#
[jgmac1106]
I think the second issue is an easy fix. I have family in town but I will fork around with @gwg functions to see if I can load the edit permalink form field on every post-kind type
#
[miklb]
the other option is to just make your own post-kinds template in your theme so it’s marked up differently
#
[miklb]
add a `kind_views/kind-note.php` and mark it up how you need it.
#
[miklb]
copy the one in the plugin directory and edit as needed.
[chrisaldrich] joined the channel
#
[chrisaldrich]
!tell [jgmac1106] for your permalink issue with notes, the slug meta-box shows up for me, though if you're not seeing it, perhaps this image will help: https://boffosocko.com/wp-content/uploads/2018/05/slug.png
#
Loqi
Ok, I'll tell them that when I see them next
#
[jgmac1106]
Yeah I added the slug from screen options. Will use that.
#
[chrisaldrich]
You can also do it under the "title" box, but I don't think that one may show up in the UI until after you've either saved as a draft or published (which in your case is too little, too late)
[stefp], [kevinmarks], [jgmac1106], [chrisaldrich], jgmac1106_ and [miklb] joined the channel
#
jgmac1106_
[chrisaldrich] I know you must have a “this is my plug-ins” post. I collected Rob’s and [mrkndvs] writing mine now
#
[miklb]
I’ll write one of those.
[jeremycherfas] and gRegorLove joined the channel
#
[jgmac1106]
Thx @miklb
[Vanessa], tantek and [jgmac1106] joined the channel
#
[jgmac1106]
Okay so I have tried evey possible configuration of themes, plug ins, rel="me" that I can possibly think of. There is simply no logic as to why I can get one site to publish with Micropub and not the other
#
[jgmac1106]
But it's a computer. There has to be a logical reason
#
GWG
Lots going on here
[miklb] joined the channel
#
[miklb]
jgmac1106 I thought you said earlier that it was the combination of indieauth & micropub that wasn’t working, same as me.
#
[jgmac1106]
Yeah but on https://indieweb.jgregorymcverry.com everything works, just have indieweb and Micropub on
#
Loqi
Home
#
[jgmac1106]
If I do the exact same set up on https://jgregorymcverry.com by turning off everything but indieweb and micropub I can't log in and if like you if I turn on Indieauth I lose endpoints
#
Loqi
Author Greg McVerry
#
[miklb]
how can’t you log in?
#
[jgmac1106]
What possibly could be different with between the two?
#
[jgmac1106]
If I turn off Indieauth and manually add rel=me to header whixh should work my authorization endpoint is missing
#
[jgmac1106]
I have made the sites exactly parallel, same themes, same plug ins, different results
#
[miklb]
I’m still confused about not being able to log in.
#
[miklb]
your WP password doesn’t work?
#
[miklb]
only if the indieauth plugin is active?
#
[jgmac1106]
I never get there trying to authenticate with GitHub
#
[jgmac1106]
I can log into my site mean logging into micropub client
#
[miklb]
why are you authenticating with GitHub to login to your site?
#
[miklb]
oh, ok
#
[jgmac1106]
I am a sadist. I sit down to do something and get sucked back into figuring out mucropub
#
[jgmac1106]
Especially now that I have one site working and one site not working and I make them exactly the same
#
tantek
hey wordpress folks can you debug this one? why does this article http://cathieleblanc.plymouthcreate.net/blog/indieweb/why-we-need-the-indieweb/ (whic was featured in the newsletter) show markup in the author?
#
Loqi
[Cathie LeBlanc] Why We Need the #IndieWeb: A Short History http://2.gravatar.com/avatar/b7c9a93424703cb464c70ddf48c870cf?s=111&d=mm&r=g
#
tantek
e.g. I am seeing in *visible* text:
#
tantek
<span class='p-author h-card'>Cathie LeBlanc</span>
[colinwalker] joined the channel
#
[colinwalker]
Viewing source I see that the <> are actually < and >
#
[colinwalker]
Gah it rendered `< and >`
#
[miklb]
it is a plugin conflict I believe. They have the mf2 plugin active and an mf2 theme. If my memory serves me
#
[jgmac1106]
In her interview Cathy noted that she added the indieweb plug in that would add hcard but then manually added them after reading wiki
#
[jgmac1106]
<----goes to turn of mf2 plug in since using mf2 theme
#
[colinwalker]
Slack and logs being too clever and rendering the less than/greater than codes lol
#
[miklb]
I know we discussed adding a warning with the mf2 plugin letting the user know that the theme was mf2 compatible, but I’ll have to check where that landed.
#
[miklb]
may have been my imagination, in which case I’ll make sure it gets in.
#
[jgmac1106]
If there is something Cathie should change I can ping her if someone else didn't
#
[miklb]
hmm. That’s not an indieweb theme
#
[miklb]
meaning, it’s not a conflict with the mf2 plugin unless she manually added mf2
#
tantek
[jgmac1106]: go for it - better to get that fixed since the newsletter just got sent out to all those emails and links directly to her post with that markup issue
#
[jgmac1106]
Looks like a microformat in her theme. Seeing a vcard
#
GWG
It is when the plug-in is active and the theme sanitizes the author tag. There is a setting to disable it
#
[jgmac1106]
@gwg should I tell her to turn off microformats2
#
tantek
worth documenting in a /WordPress/Troubleshooting page?
#
gRegorLove
Possible Semantic Linkbacks issue? schmarty's comments here not showing his photo: http://cathieleblanc.plymouthcreate.net/blog/indieweb/why-we-need-the-indieweb/#comments
#
Loqi
[martymcgui.re] This Article was mentioned on martymcgui.re
#
[jgmac1106]
Semantic Linkback updated yesterday
[Natris1979] joined the channel
#
GWG
I think I regret us releasing the Microformats 2 plugin
#
GWG
That and the Bridgy Publish plugin
[asuh] joined the channel
#
[asuh]
What’s the plan for deprecating Bridgy Publish?
[miklb] joined the channel
#
[miklb]
roll the syndicate-to stuff into the syndication links plugin and rename last I heard
[Vanessa] joined the channel