#wordpress 2019-07-11

2019-07-11 UTC
[KevinMarks] and [schmarty] joined the channel
#
prtksxna
I am hoping to figure out some gutenberg stuff for my website too
#
prtksxna
If I remember correctly, there is an option to store block data in the post's meta data too
#
GWG
prtksxna: I just haven't found the idea to make it something I want to do
[dougbeal] joined the channel
#
prtksxna
GWG: Yeah… I want to learn a bit more about it to figure out what it can do best
#
prtksxna
Cause, meta boxes aren't going anywhere (at least not any time soon)
chrisaldrich joined the channel
#
GWG
So, it is working for now
dougbeal|mb1, [tantek], gRegorLove, [mapkyca], jgmac1106, [fluffy], [KevinMarks], [schmarty], MrKapowski, [eddie], [xavierroy], [jgmac1106], [zach], [spieper], [grantcodes], jackjamieson and [benatwork] joined the channel
#
jackjamieson
Just submitted Yarns Microsub Server to the WordPress plugin repository. First time submitting a plugin there so hopefully it's approved quickly
[xavierroy] joined the channel
#
[xavierroy]
[jackjamieson] 👍
#
sknebel
jackjamieson++
#
Loqi
jackjamieson has 4 karma in this channel over the last year (11 in all channels)
[schmarty] and [grantcodes] joined the channel
#
GWG
Yay
#
GWG
jackjamieson, what's next for you?
#
jackjamieson
GWG, This week mainly catching up on writing etc. And I might start doing some research to figure out how to add websub to Yarns. At IWS I was playing with adding a feature to automatically create follow posts, so I might work on that. But I also liked cleverdevil's approach of a follow page.
#
GWG
I have some thoughts about that and storage in Yarns
#
GWG
But too much to do
#
jackjamieson
I hear that. Happy to hear your thoughts whenever you have time. Mostly I'm planning to enjoy using Yarns, and then I can take time to figure out next steps more thoughtfully (based on my experience, itches, etc.)
#
GWG
Well, abstract the storage
#
GWG
So you can swap where without the higher level code being affected
#
GWG
Oh, and you can look at my push.sh script to update the WordPress repo,if it helps
[tantek] and [mapkyca] joined the channel
#
jackjamieson
GWG, abstracting the storage sounds like a good idea. Do you mean by creating intermediate functions or classes to represent feed items?
#
GWG
Yes.
#
GWG
Look at PHP interface and abstract classes
#
GWG
They are designed for this.
#
GWG
Inheritance is the broader concept
#
GWG
So, your channel management class is an abstract class, with implementations that store channels as 'posts', a custom DB table, etc.
#
GWG
But, the higher level code doesn't know what is actually happening when it asks for actions to be performed.
#
GWG
So you can even have a setting to change storage and support both, theoretically
#
jackjamieson
Just looking it up now. Thanks for the suggestion. Yet more to learn :)
#
GWG
Me too
#
GWG
You know what happens when you stop learning
#
jackjamieson
My thoughts exactly
#
GWG
Someone I met at IWC Berlin is sending me PRs on Syndication Links, Indieweb, and Post Kinds...and I learned some things from reading them
#
GWG
jackjamieson: By the way, I fixed the Syndication Links problem at the airport on the way home
#
GWG
The Webmention update made Syndication Links think webmentions weren't installed, so it disabled all targets based on webmentions
#
jackjamieson
I saw! And today I syndicated my first tweet using Syndication Links instead of the old Bridgy plugin
#
jackjamieson
Ah, that makes sense. I was wondering what happened
#
GWG
I had a check.. if ( class_exists( 'Webmention_Plugin' ) ) load webmention syndication
#
GWG
It happens
#
GWG
I mean to redesign that feature one of these days anyway
#
jackjamieson
I've learned to appreciate the amount of coordination required across IndieWeb plugins. One of the challenges of being so modular
#
GWG
I tried to design it that way
#
GWG
And I keep rearranging the pieces
#
GWG
To find the best configuration
#
GWG
Rel-me used to be in Syndication Links
#
GWG
It moved to Indieweb
#
GWG
Bridgy merged into Syndication Links
gRegorLove and jgmac1106 joined the channel
#
jackjamieson
GWG The big limitation I've had doing mostly academic software development is that it's usually fairly self-contained, and I've developed some bad habits as a result. Seeing how the IndieWeb plugins work together has helped me understand modular design, which means (1) I'm writing better code now than I used to, (2) I can better understand how IndieWeb building blocks fit together, which is good
#
jackjamieson
for my dissertation
[snarfed], [grantcodes], [tantek] and dav joined the channel