#wordpress 2018-05-24

2018-05-24 UTC
#
jgmac1106
ohh so these PWAs are more user facing
#
jgmac1106
I thought we called those themes
#
[miklb]
it’s less theme and more plumbing, but with the browser
#
jgmac1106
This seems to have the best documentation and looks like it will play nice with #IndieWeb plug-ins: https://wordpress.org/plugins/wp-appkit/ The others didn’t provide enough info without really digging
#
Loqi
[Uncategorized Creations] Description NEW FEATURE – Progressive web apps: support for progressive web applications (PWA) has been added to 1.5 release. PWA are a new way to deliver fast, reliable and great experience on the web notably for mobiles. They allow to create app...
#
[miklb]
I’m looking for first hand experience, but thanks.
#
[miklb]
mostly I think I want to implement serviceworkers, I used PWA generically.
#
[miklb]
I want to bump my Lighthouse scores up 🙂
#
jgmac1106
I know being a bit cheesy, yeah not me didn’t know they existed but a good responsive….ohhh yeah that would make sense
[quinnvinlove] joined the channel
#
jgmac1106
actually a cool idea
#
jgmac1106
maybe you can find out which ones have the easiest time with audit, but I am going to lurk on your repo when you try
#
jgmac1106
If I did that with my students I wouldn’t have to push notificatiosn through Slack
#
[miklb]
yeah, I’m going to skip the push notifications. I don’t have anything that important to say
#
[miklb]
I’m googling around and digging through some GitHub repos. I’ll see what I can cook up.
#
[miklb]
I’m going to be doing a lot of accessibility updating as well.
[Natris1979] joined the channel
#
jgmac1106
[miklb] I have wondered about that given the different format of some of my posts but it looks like [gwg] had a screen-reader class. Haven’t dug into it as much. I struggle with my video content. Don’t know what to do there
#
GWG
I copied the screen reader class
#
GWG
I am not sure I am doing accessibility right
#
jgmac1106
[pilch] I have had 5 folks test micropub. All the same thing. I have edited my htaccess file so I don’t get the header error but I still can’t connect to micropub
#
jgmac1106
[gwg] you are trying. That is doing right even if it isn’t right (yet)
#
GWG
I have a PR from Ruxton for autoplay and loop on video kinds
#
GWG
What do you two think about that idea?
#
jgmac1106
cool. I am hoping to get through all the post-kinds and a deep dive of how posts should be marked up based on post-kind, and then considering how those display in your theme. I want to get to a place where I can help you more [gwg]
#
GWG
Well, remember that some of the Post Kinds were designed to match silo features that people missed. I don't use them all actively
#
jgmac1106
I also want to check [mrkrndvs] source code on his post types to see if SNAP plays nice instead of Bridgy. I have to cheat a bit with Bridgy to get it to behave the way I want on both Twitter and WordPress
#
GWG
jgmac1106: It doesn't for me. It is a messy codebase that actually throws PHP errors on my site.
#
GWG
But Bridgy is too hard for people to deal with.
#
GWG
That is why I'm working on a new Posse methodology
#
jgmac1106
yeah I looked at it, looked awful, and too big. Vunerabilities when I see somethign that clunky
#
[miklb]
and now I realize I just need to buy adactio’s book and apply that knowledge to my site. (re: PWA)
#
GWG
jgmac1106: Here is my plan, if you didn't see.
#
jgmac1106
[miklb] but if you are going to build a PWA just skip WordPress altogether. I think that is where I am getting hung up
#
GWG
1. Create a framework/UI to trigger POSSE.
#
GWG
2. Add providers to it, preferably using existing libraries so I don't need to write API code. Possibly Keyring, which includes a lot of them
#
GWG
3. Be happy
#
jgmac1106
[gwg] I want to just try adding p-name to <div class="content"> <div class="entry-content e-content”>. Have you tried that? I think Twitter may then recognize text differently
#
jgmac1106
Switch your priorities make 3 your number 1
#
[miklb]
jgmac1106 we’ll see ¯\_(ツ)_/¯
#
jgmac1106
Her is Google Training Lab on Glitch: https://glitch.com/~training-lab-google
#
GWG
jgmac1106: I've been working since 2014 to build the system I want to use for posting
[unoabraham] joined the channel
#
GWG
That is depressing.
#
GWG
Nearly 4 years.
#
GWG
I remember when this was farmland as far as the eye could see.
#
GWG
Old Man Tantek owned all of this....
#
GWG
Sorry...wait, that's Back to the Future. Never mind
#
jgmac1106
ha ha, yeah I didn’t hop on until after the Known TWIG informercial I think
#
GWG
Oh, I think I remember that
#
jgmac1106
maybe a little earlier but I never interacted. Did meet you once virtually at a NY HWC when Mofo had a Dumbo office
#
jgmac1106
but I was remote attending
#
GWG
We tried HWC in NYC twice.
#
GWG
I really wish it had taken off.
#
GWG
I went all the way down to Lower Manhattan on a miserable rainy night
#
jgmac1106
saturated market, and you were competing with HIVE and MoFo and so much other…then it wasn’t DUMBO office I was mistaken. That’s right San Fran meets at Mozilla not the NYC
#
GWG
It wasn't Dumbo.
#
GWG
I think it was WeWork
#
GWG
It was a long time ago
#
tantek
#indieweb-meta?
[jgarber] joined the channel
#
jgmac1106
[tantek] was there for sure
#
jgmac1106
there was a stream, not sure which event
#
GWG
Either way, back to WordPress
#
jgmac1106
yep, tonight I am working on my Dimensions theme project, Going to installl all plug-ins. Note all post kind markup
#
jgmac1106
oooh that was a gentle push to different channel not name of event. Though those interstices are the hardest to judge. Usually a quick quip in context of channel related convo
tbbrown joined the channel
#
GWG
jgmac1106: By the way, what's Mircropub?
#
jgmac1106
what is micropub
#
Loqi
Micropub is an open API standard (W3C Recommendation) that is used to create, update, and delete posts on one's own domain using third-party clients, and supersedes both MetaWeblog and AtomPub https://indieweb.org/Micropub
#
GWG
No, in your reclaimhosting link.
#
GWG
You put Mircropub
#
jgmac1106
now I can’t even freaking log in with this test site, I should have just stuck with my theme development goal knowing trying to get micropub working has been a shit shoe for me
#
jgmac1106
yeah sorry dealing with some nerve issues in the hand the mistales multiple later in the night
#
GWG
jgmac1106: I totally forgot you gave me credentials to try.
#
jgmac1106
so Omni bear lets me log on with https://indiewebsandbox.jgregorymcverry.com but Quill does not. uill throws this error: The user URL that was returned in the access token did not match the domain of the user signing in.
#
Loqi
jgmac1106
#
jgmac1106
let me try indigineous
#
GWG
What URL did you use to log in?
#
Loqi
jgmac1106
#
jgmac1106
i still have 4.9.5 installed there. Trying to figure ou if that is causing all the micropub issues for reclaimhosting users.
#
jgmac1106
Went back to my curl tests and started running them 5/17. that is day 4.9.6 dropped
#
jgmac1106
logged in with indigenous, but couldn’t post that threw a 401 error. Going now to update my htaccess file
#
jgmac1106
and still get invalid user on quill, I quit, for the night, made zero progress on anything. I think instead of worrying about micropub I will spend tomorrow updating the Press This bookmarklets for post kinds.
#
jgmac1106
and then compare the markup of post kinds in Alan’s Dimension theme…what I was supposed to do tonight. Do have a cognitive lab scheduled tomorrow. At least I don’t scre up UX research as bad
#
GWG
jgmac1106: Should I try posting a Micropub note to your website?
#
GWG
Just to see what happens?
#
GWG
I can delete it afterward.
#
GWG
Wait a minute, I can do a draft post
#
GWG
Nope, can't get through.
#
jgmac1106
driving me crazy, I was going to just throw up a bucket on AWS and change my CNAME to test if is a problem with my shared host.
#
jgmac1106
look at [pfefferle] dropping an update. Congrats on the push
#
GWG
jgmac1106: The Semantic Linkbacks one?
#
GWG
jgmac1106: I'm glad he pushed that. It adds the read support
#
jgmac1106
BTW [wiobyrne] asked everyone to join an effort to just do a posty detaling all the plug-ins on your site, indieweb and otherwise, I shared some folks sent aroun dlast week but if you post a link here I will compile them all
#
jgmac1106
[ gRegorLove] I am pretty much only using the title to syndicate to twitter. @ mentions, urls, just work, its faster than having to add code in post body and I don’t get numerical permalink
#
loqi.me
created /WordPress_Tutorial (+22) "prompted by tantek and redirect added by tantek"
(view diff)
[Natris1979] joined the channel
#
jgmac1106
though [miklb] do see the PWA thing to be a good market fit if client work is your thing. You deliver a mobile app and they keep their WordPress blog….and its a plugin and some plumbing
[miklb] joined the channel
#
[miklb]
I would recommend people put their money into server/front end code performance tweaking before looking at PWA. I’ve already done that part, so now looking at other areas to improve.
#
[miklb]
Service workers are relatively new to Safari, so it wasn’t high on my list.
#
jgmac1106
yeah but I am talking about the 40,000 litlle plumbers running WordPress sites across the country. Somebody having a turnkey PWA app that you can just put on their phones and their customers phones, its a good play IMO for the WordPress dev community who service all those plumbers
#
jgmac1106
and a microsub analytics with some semantic analysis of customer webmentions and you gotta nice little upsell
#
Ruxton
what's PWA?
#
[miklb]
it’s a broad term. I should have specified service workers in my question.
#
[miklb]
I was also using in the sense of the Lighthouse tests.
jeremycherfas joined the channel
#
jgmac1106
so at 11:57 last night 38 webmentions cane in from the last two weeks,
#
jgmac1106
I woke up and was like…wow some post took off
[unoabraham] joined the channel
#
GWG
jgmac1106, disable the Indieauth plugin and try to post via Micropub
#
jgmac1106
okay will do
#
GWG
You need to change the settings to Indieauth.com before you disable.
#
GWG
jgmac1106: The Micropub plugin has its own fallback Indieauth client code, but it doesn't use the WordPress authentication system.
#
GWG
It bypasses it completely. It is probably a good test.
#
jgmac1106
will try in a bit I disabled but then was like duh I can’t log into any micropub client now
[jgmac1106] joined the channel
#
[jgmac1106]
https://files.slack.com/files-pri/T03QR2B2T-FAVFCT4CS/screenshot_2018-05-24_07.47.21.png?pub_secret=efe38d3795&name=Screenshot 2018-05-24 07.47.21.png new one, tried indieauth endpoint and adding <link rel="micropub" href="https://jgregorymcverry.com/micropub"> to my header
#
jgmac1106
reactivated inideauth, let me know settings I should adjust before deactivating
#
GWG
Why would you add the link to your header? The Micropub plugin addds it automatically.
#
GWG
There is no /micropub address
#
GWG
Can you try an alternate rel me auth provider?
#
GWG
That error should go to aaronpk
#
sknebel
twitter doesn't work anymore with indieauth.com, but it should have shown you an error before letting you try log in
#
GWG
sknebel: The Micropub plugin uses a completely different Indieauth client function. It bypasses the WordPress authentication system and implements it separately. So, if the problem is in that system or the Indieauth plugin's client code, this would prove it
#
jgmac1106
[gwg] when I could authorize without an endpoint the quill directions said you need to insert “this’ in your header
#
jgmac1106
[gwg] what settings do you want me to chnage before deactivating
[kevinmarks] joined the channel
#
jgmac1106
[gwg] what is repo for the indieweb plug-in? I am following directions and screenshotting my way through a set up. The getting started page has people try to log into wiki before installing indieauth, should that work?
#
jgmac1106
of course rel=“me” on twitter won’t work but I added GitHub and my website to profile
#
GWG
Indieauth is for your site.
#
GWG
The wiki has its own Indieauth
#
sknebel
more crucially, it supports RelMeAuth
#
GWG
The indieweb and Indieauth plugins are in the Indieweb repository
#
GWG
github.com/indieweb
#
jgmac1106
okay I set up a brand new blog, did everything, put in the plug ins, added my profile, and then when I try to log into quill….
#
jgmac1106
never mind I left/blog on the end as a directory….I hate when I do that
[unoabraham] and [jgarber] joined the channel
#
sknebel
jgmac1106: what did you try to post?
#
jgmac1106
the word “test"
#
sknebel
as a note?
#
sknebel
or as an article?
#
jgmac1106
let me try different post-kinds didnt think of that
#
jgmac1106
nope same error all post kinds
#
jgmac1106
I am walking away, I want to accomplish a goal today. Micropub isn’t critical just a nice have
#
jgmac1106
…and no new accounts for bridgy Twitter syndication….what is better syndication recommendation in terms of compatibility SNAP or JetPack?
#
jgmac1106
will just document the mark up of posts without looking at how the Twitter syndication looks, but open to ideas on which syndication tool I should now recommend and why
[unoabraham], [jgmac1106], gRegorLove and [gerwitz] joined the channel; jgmac1106 left the channel
#
GWG
Do you have the Micropub plugin?
[Natris1979] and dougbeal|mb1 joined the channel
#
GWG
Just covering myself
[eddie] joined the channel
[kevinmarks], [tantek], [kim_landwehr], [jgmac1106], jgmac1106_, [keithjgrant], [miklb] and [grantcodes] joined the channel
#
[jgmac1106]
hey all it is the indieauth plug-in breaking micropub
#
[jgmac1106]
wefjhdgflkqwajegflk13ruefgq1;i3ewhfsipu3befiu insert string of curse words of your choice. I can get one website working with micropub and break it by adding indieauth plug-in but can't fix https://jgregorymcverry.com by removing indieauth plugin. I need to figure out why https://indieweb.jgregorymcverry.com works but https://jgregorymcverry.com does not
#
Loqi
Greg McVerry
[Natris1979] and sebsel joined the channel
#
GWG
I will try some things
#
GWG
miklb, you up for some troubleshooting?
[jgmac1106] joined the channel
#
[jgmac1106]
I can give you both access to my working blog and broken blog if needed
[Vanessa] joined the channel
#
[Vanessa]
Hmm, so I was nosing around the Indieweb wiki and found something which offered to test my h-card. Apparently it's there but not marked as the representative one and I have to add some u-url property or something. No idea what that means - & to be honest I let the Indieweb plugin do stuff, no idea how to see what it's done, let alone edit it! Any hints for the noob?
[miklb] joined the channel
#
[miklb]
GWG later this evening I would be
#
GWG
I am not free right now anyway, miklb
#
GWG
Vanessa, what theme is it?
#
[Vanessa]
I use a SemPress child, but with only a few tweaks.
#
GWG
It has built in h-card. I should look to see how it does with the widget
#
[Vanessa]
It did seem to just set itself up, but then indiewebify.me gave me that message, which I didn't understand.
#
GWG
The widget can conflict with duplicate efforts. I have not looked at SemPress in a while
#
GWG
Vanessa, while all of the Indieweb developers talk, we don't always use each other's stuff
#
[Vanessa]
I'm just grateful that you do all the things that you do!
[tantek], tantek and [jgmac1106] joined the channel