#wordpress 2018-10-16
2018-10-16 UTC
[jgmac1106], [dave], bradenslen and [asuh] joined the channel
# [asuh] I see a universal plugin called Syndication which combines bridgy-publish into semantic-linkbacks + webmentions. The fact that Webmentions is highly dependent on Semantic Linkbacks (that will soon contain Bridgy) sets this up naturally. I’m sure it’s a lot of work to get to this point but this would be a good step to unify all syndication sends and receives.
# [asuh] I’m trying to wrap up my first phase of theme development to get my site mostly Indieweb compatible. I have an idea to create a new repo with pieces of a theme that would need to connect themes to become more Indieweb compatible rather than just relying on homebrew themes we’ve built. But I realize that’s ambitious so I’m still giving it thought
# [jgmac1106] then someone might have a plugin conflict or theme conflict. I have heard no problems since 3.1.1. update, and I would have
# [jgmac1106] @gwg just make sure any deprecated version of brid.gy publish stills threads nicely with twitter...untilt hey shut down the whole show
# [jgmac1106] thats all I would care about
# [jgmac1106] you could just grab GPS coordinates if location services are on
# [jgmac1106] so what, the coordinates matter, people can search for now. keep the cruise ship afloat then worry about hiring the band
# [jgmac1106] meaning what is the minimum location data you could display to be useful to the reader and capture author intention
# [jgmac1106] the map is really useful, yeah it might just be an email answer
# [jgmac1106] but the data is what is portable...that is awesome...ohh okay, sorry you know I don't know this stuff
# [jgmac1106] no problem updating old post
# [jgmac1106] that is what I meant by use the phone
# [jgmac1106] is it easier to look up the location on the device with GPS?...I don't swarm, I created shortcuts to places I go alot for checkins and made my hose a website to get over the location thing, I only installed it today to test a check in
# [jgmac1106] I guess what I am wondering does it make more sense for the device with GPS to publish the location and name if using micropub and the browser if using desktop...Probably not possible And this is way important to your site and that is what matters most
# [jgmac1106] ...and I see your issue from two days ago...maybe you predicted this
# [jgmac1106] https://github.com/swentel/indigenous-android/issues/131 not related but I went to go see if there were location discussions about maps and GPS
# [jgmac1106] ..ohh and my post about the updates to 3.1.1 never went out but I word have heard mistake. Cool good luck happy to test as always
# [jgmac1106] its wordpress,
[tantek], [kevinmarks], [dave], [Rose], gRegorLove_ and [pfefferle] joined the channel
# [pfefferle] Good morning
[Vincent], gRegorLove_ and bradenslen joined the channel
[jgmac1106] and [eddie] joined the channel
[kevinmarks] and [Rose] joined the channel
# petermolnar GWG maybe colliding ordering in hooks from other plugins
[jgmac1106] and [pfefferle] joined the channel
# [pfefferle] mf2-feed is it not
# [jgmac1106] @gwg [johnjohnston] has done a ton of theme customization and uses different plugins
[johnjohnston] joined the channel
# [johnjohnston] @gwg the only places i can find mf2_tojf2 in the files class-mf2-post.php
# [johnjohnston] kind-functions.php both part of post kinds. So I think not that.
# [pfefferle] we never really checked… unit tests are also done in MU, but that alone is not really a verification
# [pfefferle] GWG [johnjohnston] perhaps different versions of the MF2 parser?
# [johnjohnston] Where would I find that?
# [pfefferle] [johnjohnston] can you provide a list of the plugins you use?
# [pfefferle] GWG can you implement some logging for that? so that we can get a dump of the data that breaks the plugin?
[Vincent] joined the channel
# [pfefferle] GWG perhaps some timeouts, where the parse-this runs into a timeout and thats why the data is broken
# [pfefferle] [johnjohnston] can you try to edit the timeout in the `/includes/parse-this/includes/class-parse-this.php` in line 97
# [pfefferle] try 100 instead
# [johnjohnston] [pfefferle] I can’t but I’ll need to upgrade the plugin again,. A few minutes I think.
# [pfefferle] ok, then GWG can perhaps try to change the limits to be more generous
# [pfefferle] [johnjohnston] is it a specific URL that does not work?
# [pfefferle] or is it more like a general problem
# [johnjohnston] [pfefferle] I’ve upgraded and looking at line 97 it is an comment
# [pfefferle] can you search for timeout?
# [johnjohnston] [pfefferle] no, when I update the info about the post is replace by Replied to by an authoran author
# [johnjohnston] Array
# [pfefferle] can you provide an URL that breaks the plugin?
# [johnjohnston] Found the time out, sorry looking in wrong file.
# [johnjohnston] didn’t fix things, [pfefferle] you can see a bunch of error on the post on this page: http://johnjohnston.info/blog/category/reactions/
# [pfefferle] but can you give me one of these links?
# [johnjohnston] [pfefferle] do you mean the in in the “Response properties”? I’ll need to role back to 3.0.9 to get ’em I posted a screenshot of what I see in the editor https://github.com/dshanske/indieweb-post-kinds/issues/231
# [pfefferle] !tell GWG I am getting a “Notice: Trying to get property ‘term_id’ of non-object in /var/www/html/wp-content/plugins/indieweb-post-kinds/includes/class-kind-taxonomy.php on line 290” if I try to post a new kind without saving the settings first
# [pfefferle] [johnjohnston] ok, it does not seem to be a timeout issue… what PHP version do you have on your server?
# [johnjohnston] [pfefferle] here is one I think: https://www.jeremycherfas.net/blog/spread-unintelligibly-thin
# [johnjohnston] [pfefferle] 5.3.19 I posted info from phpinfo in the issue on git
# [johnjohnston] [pfefferle] if that will help
# [pfefferle] oh sorry, will read the issue
# [johnjohnston] [pfefferle] no
# [johnjohnston] [pfefferle] no problem appreciate all the help coming this way. [dshanske] has account on the site to check things out
# [pfefferle] the php-mf2 lib says, it needs php5.4 https://github.com/microformats/php-mf2#v030
# [pfefferle] thats why I require it for Semantic-Linkbacks: https://github.com/pfefferle/wordpress-semantic-linkbacks
# [pfefferle] might be the issue
# [pfefferle] GWG excludes the parse this folder from the check I think… <exclude-pattern>*/includes/parse-this/*</exclude-pattern>
# Loqi [pfefferle] @dshanske the php-mf2 library requires PHP 5.4 (at least the readme says so: https://github.com/microformats/php-mf2#v030)
You mentioned the PHPCS compatibility checker, but it seems that you exclude parse-this from the check and the php-mf2 lib i...
# [pfefferle] [johnjohnston] sorry, but it might be that your PHP version is too old
# [johnjohnston] [pfefferle] thanks. I guess I might stay on the 3.0.9 version of the plugin for now.
[Rose], sebsel and jgmac1106_ joined the channel
[chegalabonga] joined the channel
# [chegalabonga] Can someone pls clear up the distinction between Ostatus and ActivityPub pls?
# [chegalabonga] I'm looking at trying to contribute to a plugin to allow to follow other people from a WordPress blog. But dunno where to start to be honest.
# [chegalabonga] 😕
# [chegalabonga] I love the idea of having a mastodon, but I'd rather my identity be linked to my blog as opposed to mastodon.myblog...
# [pfefferle] hmmm, hard to tell in a few sentences
# [pfefferle] OStatus is working with atom/rss feeds and PubSubHubbub/WebSub
# [pfefferle] ActivityPub is sending a lot of activities
# [pfefferle] for following, subscribing, new posts, …
# [chegalabonga] ahh
# [pfefferle] so OStatus is simple because in the end you have to interpret some meta-data (via webfinger for example) and subscribe to feeds via pubsubhubbub
# [pfefferle] for ActivityPub you have to implement an inbox and an outbox and send and retrieve a lot of json-activities for every activity on both sides
# [chegalabonga] right ok
jgmac1106_ joined the channel
# [chegalabonga] ah cool thanks!
# [pfefferle] signing and verifying is nearly finished in the activitypub plugin for wordpress
# [chegalabonga] I think my best bet for now is to continue using the WordPress plugins as are, and dig around in them to learn exactly how they are working. I'm new to this whole thing and is overwhelming
# [chegalabonga] ooh nice [pfefferle]
# [pfefferle] subscribing a wordpress blog from mastodon is also working on my test site (pfefferle.org)
# [chegalabonga] so is the ActivityPub plugin usable for anything besides what the ostatus one does for Mastodon?
# [chegalabonga] Yer I had subs from mastodon to blog with ostatus
# [chegalabonga] works great
# [pfefferle] in the end they both do the same
# [pfefferle] but with different specs
# [chegalabonga] So following could be done with ostatus too?
# [pfefferle] but OStatus was way easier to implement
# [chegalabonga] ah k
# [pfefferle] yes
# [chegalabonga] nooice
# [pfefferle] activitypub is kind of OStatus 2.0
# [chegalabonga] right ok
# [pfefferle] from the usecase perspective
# [pfefferle] not technical
sebsel, [tantek], jackjamieson, [Rose], [jgmac1106] and [pfefferle] joined the channel
# Loqi GWG: [pfefferle] left you a message 4 hours, 23 minutes ago: I am getting a “Notice: Trying to get property ‘term_id’ of non-object in /var/www/html/wp-content/plugins/indieweb-post-kinds/includes/class-kind-taxonomy.php on line 290” if I try to post a new kind without saving the settings first
jgmac1106_, [cleverdevil] and [asuh] joined the channel
# [asuh] Another thing I’m now contemplating is the use of Post Kinds with only Posts vs using them for Custom Post Types. Notes, Articles, Replies, Issues, these all make sense as standard WordPress Post types. I’m inclined to think that Listen, Jam and Audio could go under a “Music” CPT but it adds complexity to the plugin as well as the Dashboard Admin Menu. It’s an interesting thing to think about
bradenslen and dougbeal|mb1 joined the channel
# [jgmac1106] @asuh...yes I think that is a good approach. @gwg concern is with those custom post types if someone switched a theme the correct mf2 would be gone forever, thus he chose the taxonomy approach
# [jgmac1106] in terms of post types included in the post-kind plug-in don't worry about all the bespoke types just the one's on top here: https://indieweb.org/posts#Kinds_of_Posts
# [jgmac1106] though I would argue that there are enough examples of bookmarks, checkin, event, and review to nail down formats for post type discovery
jaggendaggen and [pfefferle] joined the channel
# [pfefferle] GWG I posted all I found out in the issue... php-mf2 seems to require php5.4 so parse this and post kinds should require that too
[eddie] joined the channel
# [jgmac1106] [asuh] jam, based on wiki, is for "this my jam" as in all time. Only a few whereas I use listen for podcast, or show reviews
# [jgmac1106] Read confuses people bc of homographs, but as a teacher read, watch, and listen were great for tracking activity
[Rose] and [eddie] joined the channel
skippy left the channel
[schmarty], [tantek] and [eddie] joined the channel