2017-12-12 UTC
# 00:00 wagle well, it installed fine, but that path was tested
# 00:02 GWG Without the plugin, they'll just display as comments
# 00:03 wagle i think deleting it flased "data deleted", but I'm not sure
tantek and chimo joined the channel
# 00:04 wagle "Are you sure you want to delete Semantic-Linkbacks and its data?"
zb111 joined the channel
# 00:05 wagle I'm not actually doing much yet, so my having corrupted data would be surprising
# 00:08 GWG wagle: Anything we can do to help
# 00:08 wagle ok, how do I get it to log something next time? 8)
# 00:11 GWG Not sure what was going on, honestly
tantek joined the channel
# 00:13 wagle [11-Dec-2017 15:23:52] WARNING: [pool www] server reached pm.max_children setting (5), consider raising it
# 00:18 wagle my server is a $5/mo digitalocean saturday night special, so I better be cautious about blindly raising limits
tantek_ joined the channel
# 00:25 wagle well, will need to scale if I actually do something.. and i tend to forooget what I did
# 00:26 [miklb] yeah, that’s why I just went with the $10 linode so I can’t totally screw it up with a low traffic site
# 00:28 wagle problem is that it took extreme dark magick to get this to work, and I'm not sure I can recreate thatwork
# 00:28 wagle multi-site with all sorts of chimes and tubas (bells and whistles?)
# 00:34 [miklb] 80. 443 if you are setting up SSL. 22 for ssh is default port but you can change that. Beyond that, you shouldn’t need anything else for WP and IndieWeb doesn’t require anything beyond WP.
# 00:36 [miklb] I don’t allow my live site to auto-update anything
# 00:36 wagle (I wall off ssh completely, except from my home ipaddr)
# 00:37 [miklb] I don’t block by IP, but I have root login off and require ssh key
# 00:38 wagle yeah, ii tried that for a long time, and hadizombies endlessly bouncing off
# 00:38 [miklb] and change SSH port. Then I just block everything else and open up as needed. 80 & 443.
# 00:38 wagle thought i'd try this until I burned myself
tantek and tantek_ joined the channel
# 00:47 wagle hmm.. why might I have deactivated "IndieWeb Press This"
# 00:48 GWG wagle, because with 4.9 it needs you to install Press This
# 00:48 GWG I meant to push an update to just handle the documentation
# 00:53 GWG It is, you now have to install a plugin
# 00:59 [miklb] Press This is now a plugin, which you need for the IW Press This. Yes, we know, it’s less than ideal
# 01:00 GWG My solution requires a token, so not ideal
# 01:02 wagle nothing is prodding me to install press this
# 01:03 wagle though: "Warning: This plugin has not been tested with your current version of WordPress."
joha joined the channel
# 01:12 wagle ooo! microformats make much more sense if you understand css
# 01:16 wagle its been a year since i last tried to make sense, now its kinda obvious
# 01:16 wagle I'm slowly spiralling in in a breadth first fashion
# 01:18 wagle I'll serious need this to actually something in about 6 months
# 01:18 wagle I'll serious need this to actually DO something in about 6 months
# 01:22 wagle I'm good, just was amazed to have my brain go "ooooooh!"
# 01:25 wagle (been taking html/css/javascript moocs recently)
[andrea_arbogast joined the channel
# 01:36 [andrea_arbogast So am I the only one who is having issues with retrieve with the post kinds plugin?
# 01:36 [andrea_arbogast I am totally baffled— it worked a couple of days ago, now it doesn’t.
# 01:38 GWG [andrea_arbogast: I still don't know why
# 01:38 GWG As I said, I didn't even touch that.
# 01:38 GWG I did after you said, but didn't push anything
# 01:40 GWG I haven't touched that file in several versions. Javascript isn't my strength, so I use very little of it
# 01:40 [andrea_arbogast I am having the slack bug where I can’t really tell who is talking.
# 01:40 [andrea_arbogast @GWG I believe you— I tried to roll back to 2.7.3 manually, and it still didn’t work.
# 01:41 GWG [andrea_arbogast: I last touched it in 2.7.0, when I tried to add better error reporting.
# 01:41 [andrea_arbogast At this point, not sure if it is a theme conflict or something my hosting is doing]
# 01:42 [andrea_arbogast And i started after that— so the version I was using was later than that
# 01:42 [andrea_arbogast I have gremlins
# 01:44 [andrea_arbogast I am having weird things happen that don’t seem to be happening to anyone else. Like then syndication links not filling in, and also the main IW plugin not adding rel=me to the head
# 01:47 GWG [andrea_arbogast: If we can figure it out, we'll try
# 01:48 [andrea_arbogast Thanks. :) I’m not giving up.
# 01:49 [andrea_arbogast I am using zenpress, it should work fine with that theme right?
# 01:51 wagle i'm using sempress, since its been purported to be the only theme to support mf2.. but zenpress does too?
# 01:52 GWG wagle: Zenpress is a newer theme by the same author
# 01:52 wagle well, I cansee if it works in my mess, as a learning experience for me.. possibly helping you.. what should I try?
# 01:54 wagle telling me what to do might be like rubber duck debugging? I dunno
# 01:55 [andrea_arbogast Try to create a bookmark or like with post kinds, using the “retrieve” button. When I click that button, nothing happens In the UI, the browser throws a Js error and I can’t publish the post
# 01:58 [andrea_arbogast (just switched from ipad to Mac so I can see who is talking)
# 01:58 [andrea_arbogast @wagle I have tried Safari, Chrome, and FIrefox, same error
# 01:59 wagle umm.. I'm kinda slow, so dont wait for me..
# 02:00 [andrea_arbogast error is on line 71 of retrieve.js
# 02:00 [andrea_arbogast looking it up
# 02:01 [andrea_arbogast Uncaught ReferenceError: response is not defined
# 02:01 [andrea_arbogast nothing in WP logs
# 02:04 wagle staring on code now.. i think the js would be run on your browser, so might show up on browser consoles, or whatever
# 02:05 [andrea_arbogast Yes, seeing js error in browser console. That is the only place I can find any error
# 02:06 [andrea_arbogast The retrieve button usually pulls in all kinds of metadata about the post, and worked for me for several days before breaking
# 02:06 wagle soo I type an url? you have one that I can use? or should I see that one?
# 02:06 [andrea_arbogast and it got me hooked and now I can’t live without it. 🙂
# 02:07 [andrea_arbogast worked for me once, will not work for me now
# 02:07 [andrea_arbogast works for @GWG
# 02:08 wagle retrieve button does nothing for me for that url (alone)
# 02:11 [andrea_arbogast interesting. If you try to publish with just that url in the url field, does it go through? FOr me , it looks like it publishes, but then never shows up on the site. If I click “view post” within wordpress, I get a Page not FOund
# 02:13 [andrea_arbogast So, I switched from 2016 theme to zenpress around that time. That is the only thing I can think of. Turned off the mf2 plugin at that time, because it was messing up the hcard
# 02:14 [andrea_arbogast But when I tried today switching back to 2016 plus mf2 it still didn;t work
# 02:15 [andrea_arbogast maybe stuff was cached?
# 02:15 [andrea_arbogast do you have the mf3 plugin activated @wagle?
[tantek] joined the channel
# 02:16 [andrea_arbogast sorry mf2
# 02:16 wagle ok, should be, but I havent pprooven that
# 02:17 [andrea_arbogast well, it is a small comfort that I am not the only one that is seeing this issue.
# 02:18 GWG But I can't think of a reason why
# 02:18 wagle Posted on 2017-05-17 by <span class='p-author h-card'>Perry Wagle</span> in Status | Leave a comment | Edit
# 02:18 GWG That is only for non Microformats 2 theme
# 02:18 GWG That is only for non Microformats 2 themes
# 02:19 [andrea_arbogast yes, tht is something I’d like to clarify in the plugin info/docs
# 02:20 [andrea_arbogast @GWG if I try your fork of 2016, would that get me close to what you are running, to see if that will work?
# 02:22 [andrea_arbogast Me too. Will try that tomorrow. I am thinking it must have to do with with the theme, or with the order of activation of the plugins-- should that matter?
# 02:23 [andrea_arbogast @wagle go to plugins > installed plugins. Then you will see a list, and you can click “Deactivate” underneath the plugin
# 02:24 [andrea_arbogast oh, I don’;t have experience with multisites
# 02:27 wagle not seeing the time.com url show up in the post, and if I reedit, the url isnt remembered
# 02:29 [andrea_arbogast The only non-indieweb plugins I have activated are Jetpack, SNAP, and Post Met Inspector
# 02:29 [andrea_arbogast @wagle sounds very similar to what is happening for me
# 02:35 [andrea_arbogast I agree
# 02:37 [andrea_arbogast But when it works it is so great that I have to have it back! 🙂
# 02:37 GWG [andrea_arbogast: Anything you figure out...
# 02:38 GWG I definitely want to make sure it works for all
# 02:38 wagle ajax error function is ignoring args, adding them and seeing what they say
# 02:39 GWG wagle: I'm not really a JS person. PHP is more my speed.
# 02:39 [andrea_arbogast I’m sure we will figure it out
# 02:42 wagle testing now, will let you know, but I think the bug is that the error caallback can't see the "response"" var
# 02:43 GWG But, why is there an error in the first place?
[eddie] joined the channel
[miklb] joined the channel
# 02:44 [miklb] andrea.arbogast to confirm, what version of post kinds are you on?
# 02:44 wagle dunno, not js expert, just a dman good JOAT
# 02:45 [andrea_arbogast miklb I am on 2.7.4
# 02:45 GWG [miklb]: Are you having this trouble?
# 02:46 [miklb] Not since you updated for those last issues, but my problems were similar to the error andrea.arbogast is seeing
# 02:47 GWG [miklb]: If we can figure this out, I intend to push a version soon after
# 02:47 [miklb] I was able to retrieve the Time URL. That’s Safari stable with post kinds 2.7.4
# 02:48 [andrea_arbogast miklb Argh. Safari stable is what is not working for me
# 02:48 [andrea_arbogast What OS version
# 02:49 wagle getting an impossible error, please stand by
# 02:49 [andrea_arbogast I am on 10.12.6, have been resisting the latest update
# 02:50 [andrea_arbogast 11.0.2
# 02:50 [andrea_arbogast I have tried Chrome and Firefox too
# 02:51 [miklb] andrea.arbogast do have a way to check debug.log? Are you seeing any errors there?
# 02:52 GWG I am seeing this persistent REST erorr,, but not sure it is related
# 02:52 [andrea_arbogast yes, turned it on a couple of days ago, nothing related to this
# 02:53 GWG [andrea_arbogast: I spent a while looking at that link. It identified a parsing issue.
# 02:53 [miklb] OK, the issues I was having with post kinds I was getting a fatal error in my logs
# 02:54 [andrea_arbogast yes, 4.9.1
# 02:55 [miklb] do you know what version of php your host runs? not that the js should be affected by that, but worth checking
# 02:56 [andrea_arbogast Pretty sure I am on 7, but need to confirm. Got to take the dogs out-- past their bedtime. I will keep working on it tomorrow. Thanks all for your help! @GWG++ miklb++ @wagle++
# 02:58 GWG I'll just track the items issue if I can.
# 03:02 wagle ajax is returning this as an error: "SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"
# 03:03 GWG Odd, the JSON data is handled by the REST API
# 03:05 wagle not sure what json data it's looking at (yet)
# 03:09 wagle callback style is as bad as bash programming.. who knew?
# 03:15 wagle "<br /><b>Notice</b>: Undefined index: items in <b>/var/www/html/wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php</b> on line <b>328</b><br />{"name":"TIME Person of the Year 2017: The Silence Breakers","summary":"The Silence Breakers who spoke out against sexual assault and harassment are TIME's Person of the Year 2017","author":{"url":["http:\/\/time.com\/author\/stephanie-zacharek\/","http:\/\/time.com\/author\/eliana-
# 03:15 wagle dockterman\/","http:\/\/time.com\/author\/haley-sweetland-edwards\/"],"name":["Stephanie Zacharek, Eliana Dockterman, Haley Sweetland Edwards"]},"featured":"https:\/\/timedotcom.files.wordpress.com\/2017\/12\/taylor-swift-rose-mcgowan-tarana-burke-time-magazine-person-of-year-2017.jpg?w=720","publication":"Time","category":["time person of the year"," person of the year"," person of the year 2017"," person of the year silence breakers"," time person
# 03:15 wagle of the year 2017"," time magazine person of the year"," person of the year sexual assault"," p"
# 03:17 wagle the "response" variable is not defined in error
# 03:20 wagle $schema['items'] = $this->set_additional_properties_to_false( $schema['items'] );
# 03:20 wagle $schema is an array.. doessnt that mean it has integer indexes/
# 03:21 Loqi wagle has 1 karma in this channel (250 overall)
# 03:25 Loqi [WordPress] wordpress-develop: WordPress Develop, Git-ified. Synced from git://develop.git.wordpress.org/, including branches and tags! This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit patches to https://core.trac.wordpress.org/ instead.
# 03:29 wagle untested until now code path detected. eject! EJECT!
# 03:32 wagle i have no idea how to submit a wordpress bug
# 03:37 [miklb] what’s odd is that I’m not getting the error. Guess that’s why it’s a bug?
# 03:39 wagle I dont see what that code would even mean
# 03:39 wagle for some reason we are gettting arrays in the datastructure, and you arent
# 03:40 wagle PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )
# 03:41 wagle maybe newer phps are more forgiving? that would be odd
# 03:45 [miklb] you know what, I’m on master not the 2.7.4 tagged release, wonder if that has anything to do with it
# 03:48 GWG Sorry about that. My mother called.
# 03:50 GWG wagle: PHP allows associative arrays
# 03:52 GWG They must have introduced something
# 03:52 GWG I need to look through the 4.9 logs to see
# 03:52 GWG But it isn't affecting me, even though I see the errors.
# 03:53 wagle its dying because "response" variable isnt bound
# 03:54 wagle the error routine is being called because of the indexing issue
# 03:56 GWG And the indexing issue shouldn't be one
# 03:56 GWG But I'm seeing the same error thrown on the wp-oembed
# 03:58 wagle but there ARE integer-only-indexed arrays in php
# 04:04 GWG I just deactivated everything but Post Kinds
# 04:05 [miklb] Undefined index: items in wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php on line 328 I *think* that’s the same one
# 04:06 [miklb] `define( 'WP_DEBUG_LOG', true );` in your wp-config.php file
# 04:07 GWG I'm going to try to figure out why
# 04:07 wagle already done, didnt think that was related
# 04:08 [miklb] I guess `define( 'WP_DEBUG', true );` & `define( 'WP_DEBUG_DISPLAY', false );` wouldn’t hurt. I honestly forget. I just copy/paste that stuff now
# 04:08 wagle .. and had the wrong timesstamp, i thinlk
# 04:11 GWG I disabled and reenabled and I'm now getting an error
# 04:13 GWG I've added a notation to test if the error is triggered.
# 04:13 GWG I use the REST controller in three places
# 04:24 wagle how do you print stuff from wordpress php code?
[manton] joined the channel
# 04:29 wagle * Errors are never displayed for XML-RPC, REST, and Ajax requests.
# 04:35 GWG wagle, turn off WP_DEBUG and try it again
# 04:35 GWG The debugging message is coming through the response
# 04:40 wagle needs to improve his mad debugging skillz
# 04:42 [miklb] wait, if you have debug on it doesn’t break, but if you don’t it breaks?
# 04:43 wagle I had debug on.. andreas apparently turned it on recently
# 04:45 GWG Once I deactivated and reactivated the plugin...
# 04:47 wagle ../../wp-config.php:define( 'WP_DEBUG_LOG', true );
# 04:47 wagle ../../wp-config.php:define('WP_DEBUG', true);
# 04:47 wagle which didnt work, but commenting both out, worked
# 04:48 wagle The default is 'true' for WP_DEBUG_DISPLAY
# 04:56 wagle confirmed that you have to turn off WP_DEBUG_DISPLAY for the ajax to work.
# 04:58 wagle its mixing the debugging messages withthe html
# 05:00 wagle !tell [andrea_arboga to turn off WP_DEBUG_DISPLAY: define( 'WP_DEBUG_DISPLAY', false );
# 05:00 Loqi Ok, I'll tell them that when I see them next
# 05:02 Loqi gwg has 26 karma in this channel (285 overall)
# 05:06 wagle but hmm.. where is this url supposed to show up?
# 05:09 [miklb] the retrieved URL? Depends on what you are doing with the post.
# 05:12 [miklb] if you were bookmarking the Time url for instance, it would be part of the post displayed on the front end, via the kind view template for bookmarks
# 05:13 [miklb] a note by default will not save the post meta for the retrieved URL
# 05:16 GWG I really need to have a popup if you try
# 05:16 wagle [miklb]: so how to get this to show up somewhere ?
# 05:17 GWG If you try to save a URL on a note
# 05:18 GWG By the way, figured out the issue
# 05:18 wagle i hit retrieve and is pops up "successful!, blah blah blah"
# 05:19 GWG So, I register a setting the default kinds, which is an array.
# 05:19 GWG They introduced that function on line 328
# 05:20 [miklb] wagle: if you retrieve the meta of a url but the post-kind is a note, the data is not saved.
# 05:21 wagle [miklb]: ok, but how do i get it to save?
# 05:23 GWG I'm hiding that from REST now to avoid same.
# 05:23 Ruxton there seems to be a small timing issue between wordpress-micropub and bridgy-publish. Micropub plugin saves attachments after post creation, bridgy publish triggers sends at publication, so in a very small window, bridgy receives a publish request for a page that doesnt have the image/video/etc. on it yet.
# 05:25 GWG Ruxton: I originally had a delay for that reason
# 05:26 Ruxton A better option might be to insert the post unpublished, attach the stuff then publish it
# 05:27 [miklb] wagle I’m not sure. That’s kinda the only way I know how to delete posts in WP
# 05:28 wagle [miklb]: flipping it back from bookmark to note seemed to work
tantek joined the channel
# 05:30 wagle location box thinks it can use the full width of my firefox window, when it cant because of my sidebar
# 05:31 [miklb] so I’m still intrigued by how having debug_display false allows the retrieve to work
[jeremycherfas] joined the channel
# 05:32 GWG [miklb]: The debug entry was gettiing embedded in the REST response
# 05:33 wagle "something was scribbling on the json buffer"
[eddie] joined the channel
# 05:35 [miklb] Ruxton it would be great if you were available for that too ^
tantek joined the channel
# 05:40 Ruxton [miklb]: potentially, it'll be 4am on a Tuesday for me :(
# 05:44 Ruxton GWG: testing patches to fix it atm, if they behave for a day i'll submit a fix
# 05:45 Loqi gwg has 27 karma in this channel (286 overall)
# 05:48 GWG I found the WordPress JS coding standards
# 05:49 [miklb] what’s that, js & coding standards in teh same sentence?
# 05:50 Ruxton nah WordPress and coding standards is more sacrilege ;P
# 05:50 [miklb] to be fair, they just brought the code base up to the WP Coding Standards
# 05:55 wagle ah no wonder. <input ... size="95%" ... /> overflows the region if its narrower than it hoped to be
# 05:55 wagle ah no wonder. <input ... size="95%" ... /> overflows the region if THE REGION is narrower than it hoped to be
# 05:55 wagle sorry, been wondering that for a while now
tantek joined the channel
# 06:08 GWG Changes committed. Will see the other changes I was working on and will release a new version.
# 06:09 wagle so it was a bug in post kinds, not wp core?
# 06:09 GWG wagle: No. It was a bug in Core tripped by something in Post Kinds
# 06:10 GWG I don't think declaring a setting of type array should generate an error
tantek_ joined the channel
# 06:17 wagle seemed like i mis id'd the problem, but ok
# 06:21 wagle yeah.. fun.. and now I understand js and php a little more
[pfefferle] joined the channel
# 07:03 wagle shou;d I now use zenpress instead of sempress?
# 07:31 [pfefferle] ZenPress is my actual project and might change over time and you have to update it manually
# 07:32 wagle well, I've very gradually spiralling in on figuring about mf2, etc
# 07:32 wagle at the moment I actually expect to be actually doing something real in 6-12 months
# 07:34 wagle well, i did hack the vertical whitespace so it'd fit ona screen.. didnt do it right, but it works well enough for a prototype
# 07:37 wagle i did apparently make progress recently on figuring out what the heck mf WAS
# 07:38 [pfefferle] Not completely, but most of it... there are also some classes, you have to add directly to the templates
jeremycherfas, [xavierroy] and [andrea_arbogast joined the channel
# 12:55 [andrea_arbogast good morning!
# 12:56 [andrea_arbogast I’m amazed at your debugging skills! About to turn off the debug log…
# 13:05 [andrea_arbogast Woohoo!!
# 13:06 [andrea_arbogast wagle++
# 13:06 Loqi wagle has 2 karma in this channel (251 overall)
# 13:06 [andrea_arbogast milkb++
# 13:06 [andrea_arbogast GWG++
# 13:06 Loqi gwg has 28 karma in this channel (287 overall)
# 13:07 [andrea_arbogast not sure I’m doing the karma right
# 13:07 [andrea_arbogast jeremycherfas I agree!
[eddie] joined the channel
# 13:19 [andrea_arbogast morning @GWG
# 13:19 [andrea_arbogast It is fixed 🙂
# 13:19 GWG [andrea_arbogast: Glad we were able to figure out that issue.
# 13:19 [andrea_arbogast me too!!
# 13:20 [andrea_arbogast so weird. I would never have thought that turning on the logs could break something…
# 13:20 GWG [andrea_arbogast: I committed the changes to the branch of fixes I was working on. I want to do some more testing, but I intend to push it
# 13:20 GWG [andrea_arbogast: When I make this change, it should allow them back on again
# 13:21 [andrea_arbogast cool. Hopefully Wordpress will fix it on their end
# 13:22 GWG To be honest, there is no reason the settings for Post Kinds need to be accessible via the REST API anyway.
# 13:23 [andrea_arbogast well, I’m just happy to have everything working again. 🙂
# 13:30 GWG [andrea_arbogast: How is everything else working? Does it work as you expect it to? Regardless of whether it is a bug or a feature
# 13:42 [andrea_arbogast 🙂 Still need to look into the format/kind mapping, now that I can retrieve.
# 13:43 [andrea_arbogast And also the syndication links issue i was having. I did find that if I use Bridgy publish rather than SNAP it works as expected, so have been doing that
# 13:44 [andrea_arbogast But, I am able to POSSE and get webmentions backfed from Twitter and FB, which was my main goal, so I am happy
[xavierroy] joined the channel
# 13:55 GWG [andrea_arbogast: More improvements will come as well
[pfefferle] joined the channel
# 14:02 GWG pfefferle, saw you transferred Indieauth
# 14:03 GWG pfefferle, I bought aaronpk's Oauth 2.0 Simplified book
# 14:11 GWG Just that you are excited about Gutenberg. I am worried about integration. I am not big in JS
# 14:18 GWG pfefferle, also, how do blocks work with Microformats 2 properties? We may need to think about that
# 14:25 GWG Would that possibly solve the meta rendering issue?
[miklb] joined the channel
# 14:38 GWG That is what is implied, but I'm not 100% sure of the details.
# 14:38 GWG I think custom blocks are going to replace post meta. But there is still the problem that puts post meta inside content. Whereas mf2 properties should be often outside content.
# 14:39 [pfefferle] what about a widget area under each post, to support per post widgets?
# 14:40 [miklb] and structured. Can’t just haphazardly place mf2 blocks in a post
# 14:40 GWG I feel as if someone needs to start writing Gutenberg docs.
# 14:40 GWG They simultaneously claim it is too early, yet are moving at top speed to get this into 5.0
# 14:40 GWG It is the part about it I don't like
# 14:41 [miklb] At least they are being honest now that the goal is to beat the Wix & Squarespaces out there
# 14:42 GWG That is why I'm hedging my bets and looking to support alternate posting UIs as well
# 14:42 [pfefferle] I am ok with it… if you publish docs too early you are limited later or you have to discuss changes
# 14:43 GWG [pfefferle]: I'd be okay with it if they weren't also saying, "Try This. Get ready for this."
# 14:44 [pfefferle] but is this also the communication with developers or only with endusers?
# 14:45 [miklb] they demoed it at WCUS to build the hype. They think 3-4 months, I’m guessing June
# 14:46 GWG [pfefferle]: I am still hedging my bets
# 14:46 GWG [pfefferle]: Preparing for worst case scenarios?
# 14:47 [miklb] well, literally it means making safer bets to possibly cover a big loss, but yeah
# 14:47 GWG My IWC Austin project was automating as much as possible for users
# 14:47 GWG So, Post Kinds parses URLs in order to generate a link preview to display
# 14:47 GWG It now will do that automatically on Micropub posting.
# 14:48 GWG It also will do that if you add query variables to the post-new.php URL
# 14:49 GWG And finally, through a custom REST API handler.
# 14:50 GWG And the OExchange plugin was written by....
# 14:51 GWG But, the REST API handler requires authentication, but I was able to demo posting URLs to my site using a simple app I found online.
# 14:52 GWG [pfefferle]: It doesn't support context though
# 14:52 GWG I suppose I could do non-standard typing
# 14:53 GWG In the meantime, I pass three variables
# 14:54 GWG Status being the post status, 'publish', 'draft', etc. If not passed, it defaults to publish
# 14:55 GWG But mostly I'm reproducing a simpler version of Micropub, so I might as well use that.
# 14:56 GWG Although getting PRs in is not easy for me
# 14:59 [pfefferle] hmmm, I think there are two usecases: 1. have an API to use a different POST-UI 2. have a simple way to generate share-links/-widgets to call a post-UI with preset data
# 15:00 [miklb] doesn’t the REST API and micropub fill the 1st one pretty well?
# 15:01 GWG 3. Have a simple way to generate share links/widgets without any Post UI
# 15:01 GWG So, just send the link and it publishes
# 15:01 GWG Although that could be considered a different type of #1
# 15:02 GWG [pfefferle]: Not necessarilly, but I have both options
# 15:02 GWG I'll let the users(including me as a user) decide what to use.
# 15:02 GWG [pfefferle]: I could. And I'm working on that support as well.
# 15:02 [miklb] wtf. Linode migrated my vps last night and now it’s inaccessible
# 15:03 GWG Everything short of writing an Android app
# 15:03 [pfefferle] you have too much free time, if you code a micropub fallback for Post-Kinds 😉
# 15:04 GWG [pfefferle]: I want to own my bookmarks and I can't wait, I guess
# 15:04 GWG [pfefferle]: What about the monolith?
# 15:07 GWG We could switch to a WooCommerce type model
# 15:07 GWG But the core part has to have all the features it needs
# 15:09 GWG For example, stop bundling PHP-MF2 in multiple plugins
# 15:15 [pfefferle] I am not sure if there were findings that are not part of the uf2 discusiion
# 15:17 GWG But Avatar caching and MF2 Parsing are two areas multiple plugins overlap.
# 15:18 GWG Semantic Linkbacks, Post Kinds, and Indieweb plugin all have an interest in caching avatars from H-Card
# 15:21 GWG A nicknames cache/avatar cache would be a great shared feature
[tantek] and [manton] joined the channel
# 15:39 GWG Multiple plugins have an interest in parsing h-entry and h-card
[manton], [eddie], dougbeal|mb1, [xavierroy], tantek, [andrea_arbogast, [aaronpk], [chrisaldrich], raretrack, Loqi_, drkokandy, j12t, khurtwilliams, [tantek] and [pfefferle] joined the channel
tbbrown, dougbeal|imac, [manton] and [tantek] joined the channel