#wordpress 2017-07-15

2017-07-15 UTC
[chrisaldrich] joined the channel
#
GWG
Okay, new Simple Location
#
GWG
Share in my joy
tantek and [miklb] joined the channel
#
GWG
[miklb]: Noisemaker?
#
[miklb]
party tada
#
GWG
For?
#
[miklb]
sharing in your joy!
#
GWG
Oh. It showed you as just arriving
#
GWG
I added in some nice stuff this time
#
[miklb]
which reminds me, I need to test all of that out this weekend. I want to document my trip to New Orleans this upcoming week.
#
GWG
Location for attachments through EXIF, per post map zoom, auto-zoom based on accuracy, new display options for themers, and I borrowed some GEORSS code...figured why not
#
Loqi
gwg has 12 karma in this channel (255 overall)
#
[miklb]
I’m hoping the next version of micro.blog hits the app store so I can confirm the change to allow WP to use micropub if you shut down EditURI (rsd)
#
GWG
Attachments and Comments now support location display.
#
GWG
That should be all for now. Will switch to other enhancements.
#
GWG
I have some Post Kind bugs, some Semantic Linkback stuff...then we'll see
tantek joined the channel
#
[miklb]
GWG I meant to ask, I thought you added support for OwnYourGram. Did that not include checkins?
tantek joined the channel
#
GWG
Own Your Gram has check-ins?
#
[miklb]
oh, sorry, ownyourswarm was what I meant
#
GWG
It doesn't yet and I didn't
#
[miklb]
oh. I saw teh checkin kind template
[eddie] joined the channel
#
GWG
I started it and it isn't finished
#
GWG
It will sort of work
#
[miklb]
maybe then I’ll hack a branch for the time being then.
#
[miklb]
oh, you have a checkins branch started.
#
[miklb]
is a bit confused. There looks like commits in 2.6.3 that aren’t in master
#
GWG
I think I accidentally did something with the tagging
#
[miklb]
OK. PR sent to pull the commits from 2.6.3 tag back into the master branch
#
[miklb]
yes, you tagged from a branch before merging it into master.
#
[miklb]
but this PR should contain those commits
#
GWG
I think I just didn't remember what I'd done
#
GWG
Or rather, what branch I was in.
#
[miklb]
the checkins branch it seems
#
GWG
I can fix that.
#
[miklb]
but I wasn’t sure if you were done with that branch since you said it isn’t finished
#
GWG
I just rebased the branch
#
[miklb]
what does that do?
#
GWG
Merge the changes from Ruxton into the branch
#
GWG
So I can merge things for a 2.6.4 release
#
[miklb]
ah. I see you just deleted 2.6.3 so you’re going to merge checkins into master then release a 2.6.4
#
[miklb]
I looped around the opposite way
#
GWG
[miklb]: Pretty much.
#
GWG
I'm going to see what else I can merge in before a 2.6.4
#
GWG
Then work on something else.
prtksxna, prtksxna_ and [pfefferle] joined the channel
#
[pfefferle]
good morninh
#
Loqi
good morning!
[miklb] joined the channel
#
[pfefferle]
hey miklb
#
[miklb]
morning
tantek, prtksxna, [kevinmarks] and [miklb] joined the channel
#
[miklb]
welcome ciudadanob
prtksxna joined the channel
#
GWG
The author of that article clearly didn't try a Webmention.
#
GWG
The WPMU one spamming the rooma
#
GWG
He says to turn off the global ping setting
#
[miklb]
but he’s written a book about WordPress he must know what’s he’s talking about </sarcasm>
#
[miklb]
good morning GWG
#
GWG
I may drop him a line.
tantek joined the channel
#
[miklb]
that was inappropriate for me to say, I just have a negative take on that site.
[miklb], prtksxna and [jeremycherfas] joined the channel
#
[jeremycherfas]
Does anyone here know what the new webmention and annotation standards mean for WP?
#
petermolnar
[jeremycherfas] at least you could link the article :P /s
davidmead, [kevinmarks] and [chrisaldrich] joined the channel
#
[chrisaldrich]
GWG, miklb iirc Mike came into the webmentions game a while back via micro.blog, so his view may be more stilted from that perspective.
#
[chrisaldrich]
I know he's been following me for a bit (and it's likely how he came across some of the webmentions and annotations stuff he's talking about)
#
[chrisaldrich]
I know he writes for a few outlets, so soft outreach is better than adversarial as he has the potential to help spread the word about the value of the technology
#
[chrisaldrich]
In looking around, I don't think that he's got webmentions running on any of his (multiple) sites.
#
[chrisaldrich]
Looks like it's time to finish writing my post on Webmentions for AltPlatform...
#
[chrisaldrich]
petermolnar, I think jeremycherfas was referring to https://premium.wpmudev.org/blog/webmentions-annotations-web-standards/ which was currently being spammed in #indieweb channel for the past few hours
davidmead joined the channel
#
[chrisaldrich]
no problem, took me a minute to figure it out, but thought I'd at least document it for the log as others are sure to be as lost as I was on the conversation at first.
#
GWG
[chrisaldrich]: That was my statement. He advises people to turn off a setting that will disable the plugin.
[jeremycherfas] joined the channel
#
[jeremycherfas]
Sorry if my attempt at humour was ill conceived.
[chrisaldrich] joined the channel
#
[chrisaldrich]
jeremycherfas After I figured out the context, I thought your <ducks> was hilarious! ?
#
[chrisaldrich]
GWG: I caught that tidbit about completely disabling it... That piece may not be completely clear in the documentation. I'll try to address it shortly in some of the new stuff I'm writing.
#
[chrisaldrich]
BTW, here's my reply to his post (which I've syndicated to WPMUDEV, and which is apparently awaiting moderation): http://boffosocko.com/2017/07/15/reply-to-what-the-new-webmention-and-annotation-w3c-standards-mean-for-wordpress-wpmudev/
#
Loqi
[Chris Aldrich] Reply to What the New Webmention and Annotation W3C Standards Mean for WordPress | WPMUDEV http://1.gravatar.com/avatar/d5fb4e498fe609cc29b04e5b7ad688c4?s=42&d=mm&r=pg
#
GWG
Another attempt at a Semantic Linkbacks fix.
[pfefferle] joined the channel
#
GWG
Odd. I'm loading the same thing on my site
#
[pfefferle]
I can't find the class anywhere
#
[pfefferle]
do you mean Linkbacks_MF2_Handler???
#
GWG
Fixed
#
GWG
Changed it to self
#
GWG
But as I said, oddly it didn't flag it when I was using it
#
GWG
Wonder wht
#
GWG
Wonder why
#
GWG
[pfefferle]: How does this look otherwise? I really wanted to fix the issues people were complaining about.
#
GWG
[pfefferle]: Sorry for the stress here
#
GWG
Third time the charm?
#
[pfefferle]
just fixing some small code-climate errors and then I merge
#
GWG
[pfefferle]: Got a few moments right now? I had some questions.
#
GWG
I'm thinking about the idea of including presentation elements in Semantic Linkbacks again.
#
GWG
At the least, a callbacks handler that can be invoked.
#
GWG
If not the entire walker.
#
[pfefferle]
but this does not help with grouping or does it?
#
GWG
[pfefferle]: Grouping, as in the whole Facepile thing?
#
GWG
I think that is part of what I'd like to add functions for. They could be loaded by themes.
[miklb] joined the channel
#
[miklb]
to quote snarfed, that way there be dragons
#
[pfefferle]
this is a working facepile test
#
[pfefferle]
I only have to work on a nicer templating thing
#
[miklb]
pfefferle I found those after I wrote the same function, but am using them on my site now
#
GWG
Yes.
#
GWG
That is the sort of thing I'd like to add.
#
GWG
Along with a comment version for replies.
#
GWG
https://tiny.n9n.us/2015/06/10/the-western-wall/ - This is a reproduction of an old post of mine from my site...if you look at how I adjusted comments that are actually webmention replies.
#
[pfefferle]
why not add it with templating support but fallbacks to some semlinkback templates
#
Loqi
[David Shanske] The Western Wall, JerusalemThe Western Wall, Jerusalem
#
GWG
[pfefferle]: I'd like to.
#
GWG
I know some people won't want the comment template override, but that could be a setting that can be disabled.
#
[pfefferle]
ok, then let's work on a merge
#
GWG
I also am wondering if I should update my notification plugin and propose that for merge as well.
#
[pfefferle]
I am not sure what plugin/notifications you mean
#
GWG
[pfefferle]: This was the plugin that tried to fix the email notification template to understand webmentions.
#
GWG
I'm worried it might be too invasive.
#
[pfefferle]
can you give me a link?
#
[pfefferle]
what do you think about using data urls for avatars https://de.wikipedia.org/wiki/Data-URL ???
#
Loqi
[dshanske] semantic-notification: Notification Enhancements for Semantic Linkbacks
#
[pfefferle]
copy the source and store the base64 data uri instead of the link
#
GWG
It needs an update. It's a bit rough
#
GWG
[pfefferle]: I think it is one of two ideas I'd like to see.
#
GWG
The other one is the option to store it in the user table.
#
GWG
That is a bigger job.
#
[pfefferle]
and it spams the user db
#
GWG
But I see old image URLs being invalidated.
#
GWG
[pfefferle]: That is why I haven't done it. It needs better parameters.
#
[pfefferle]
if we store the image base64 encoded, this would fix the problem of invalidated urls
#
GWG
[pfefferle]: Exactly.
#
GWG
I'm agreeing.
#
GWG
The other idea is something I'd like for the future, but it would likely be a separate project for now.
#
GWG
The most I'd do is try to add a hook or filter to work with it in future.
#
GWG
But I have too many projects already.
#
[pfefferle]
sound so ?
#
GWG
I think the base64 idea, plus the facepile and comment template enhancements will help with new users.
#
[pfefferle]
think so too
#
GWG
Do you want me to try to see if I can do an updated version of your facepile code?
#
GWG
What you called separate-comments?
#
GWG
I have some time before I go home to America.
#
[pfefferle]
if you have the time...
#
[pfefferle]
but I can also do it...
#
[pfefferle]
If you want to start, I will work on the base64 thingy
#
[pfefferle]
perhaps we should also ask kraft for his implementation
#
GWG
I did
#
GWG
He described it as hacky
#
[pfefferle]
ok and very genesis specific
#
GWG
Looks nice though
#
GWG
We need just the right amount of flexibility and opinion
#
[miklb]
what is that gist for?
#
GWG
kraftbj's facepile and his conversion to comment type
#
[miklb]
just what ever you guys do, please don’t break what I have working ?
#
GWG
I think we've talked about adopting custom comment types.
#
GWG
That would require converting the old data
#
[pfefferle]
shouldn't be that problematic
#
[pfefferle]
because this would make it way easier
#
[pfefferle]
also for the support with different themes
#
[miklb]
are you talking about making likes one comment type, reposts another, etc?
#
[pfefferle]
that was the idea
#
[miklb]
that would simplify using wp_list_comments to a degree.
#
[miklb]
I currently am passing ‘type__not_in’ => ‘webmention’ in the args to get just replies now.
#
[miklb]
if you did custom types for each, wouldn’t need the custom function, could just pass the arg for the type in wp_list_comments
#
GWG
All we'd need is a meta key to determine if a comment is actually a webmention, which is easy enough
#
GWG
I do have this idea about comment type templates
#
GWG
Basically allowing for override in the theme
#
[pfefferle]
but I have go to bed now, sorry
#
[pfefferle]
good night GWG, miklb
#
Loqi
see you in the morning!
#
GWG
pfefferle, sleep well
#
[miklb]
good night pfefferle
#
GWG
Maybe I will have a new branch when you wake
#
GWG
miklb, want some advice?
#
[miklb]
always
#
GWG
I just added abstract functions to retrieve the author url, canonical url, or just the permalink url. So we could change storage without messing up dependencies
#
GWG
Adopt those in your work
#
[miklb]
I have seen that you were doing some work on author URL, and intended to look closer. Anything specific I should look at?
#
GWG
I pulled back the bigger changes because I wanted a fix immediately for the previously introduced bug
#
GWG
But pfefferle just merged an update that calls get_url, get_type, get_canonical_url, and get_author_url in Linkbacks handler
#
GWG
So, when we do try to tackle the storage problem...
#
[miklb]
if I’m using that, I don’t have to worry where it’s stored?
#
GWG
Basically call them instead of comment meta directly
#
GWG
Exactly
#
GWG
We can change it without messing people up
#
[miklb]
cool. I’ll dig in.
#
[miklb]
I noticed my like template is kinda broke anyway, so I’ll start there first.
#
GWG
miklb, I am going to work on ideas for a flexible design
#
GWG
I want theme authors to be able to modify it
[chrisaldrich] joined the channel
#
[chrisaldrich]
Oh, btw, sebsel mentioned in #chat yesterday (not logged) "sebsel APP [12:32 PM]
#
[chrisaldrich]
chrisaldrich Seems like you hotlink your webmention author pics. My access logs are full of hits for my /photo.jpg from http://boffosocko.com/2017/07/11/the-facebook-algorithm-mom-problem/"
#
[chrisaldrich]
what is hotlinking?
#
Loqi
Hotlinking is the embedding of a resource (typically an image) from another website on your own site https://indieweb.org/hotlinking
#
GWG
Chrisaldrich, the base64 idea would solve that. It's been an open issue for 2 years or so
#
[chrisaldrich]
There was a bit of discussion about pros/cons of doing so, and it seemed like a bigger potential problem because that particular post was slashdotted by hackernews.
#
GWG
I think pfefferle is going to try that while I try facepile and comment templating.
#
[chrisaldrich]
I know it's been an issue for a while, but thought I'd bring it up because of the discussion ^^
#
GWG
I think I have found my next project
#
GWG
Also, Chrisaldrich, you might enjoy the new Simple Location stuff
#
GWG
Location for attachments is fun
tantek joined the channel
#
GWG
That reminds me. I wonder if raamdev has looked at the stuff I sent
#
[miklb]
that reminds me, I want to hack in a way to pick with mapbox “theme” I can use for the static maps.
#
GWG
miklb, open the issue please?
#
GWG
I will gladly add style support for all providers
#
GWG
I want to make the settings work across the board
#
GWG
I am surprised no one cringed at the new Bing support
#
[miklb]
my 1st instinct isn’t to open an issue and request a feature, it’s to hack it myself. I will try to get in habit of opening an issue even if I attempt to hack on it myself.
#
GWG
[miklb]: Well, I like to keep track of the ideas regardless.
#
[miklb]
understood
#
GWG
So, if you never do it, it's on the list the next time I consider doing something
davidmead joined the channel