#GWGtantek: The plugin is roughly 8 months old. The author has released 8 plugins in the last year without much interest, but I like his About page. https://www.slightfuture.com/about
#tantekthis is a great trick to keep the previous version of a site / templates etc. running just for easy a/b comparison - an extra "/" at the end of the URL (so the URL ends with "//") for the older version! http://cogdogblog.com/2017/01/weird-flickr-trick
chrisaldrich joined the channel
#chrisaldrichtantek: the Post Archival (archive.org) plugin you mentioned earlier isn't too bad. They recently pushed an update (at my nudging) to archive not only the user's post, but the contents of links within the body. https://wordpress.org/plugins/post-archival/
#tantekthe only problem I saw was the "12 hours after you post bit"
#chrisaldrichI don't think there are any others on WP that do that. I'd looked a month or two ago after IWC-LA
#tantekit should auto-archive everything you link to IMMEDIATELY
#GWGchrisaldrich: So, you've talked to Daniel Aleksandersen, the author?
#chrisaldrichGWG, I think he'd actually read something I'd posted somewhere else and took the suggestion.
#GWGJust wondering. As I said, his views suggest he might be interested in the community.
nitot joined the channel
#chrisaldrichTantek, I suspect that he built in a small delay on the one for near term updates/typos. Not quite sure why he added the 12 hour wait on the other, but it's tweakable in the code if necessary.
#chrisaldrichI have a feeling that Daniel then saw the note from that and implemented it himself.
#gRegorLovechrisaldrich: since you archive your own posts, do you link to the archive with a syndicate-to or similar? I know it's not exactly a syndication.
#gRegorLoveGuess that could get meta when Internet Archive comes back around and takes another snapshot of the post :)
#chrisaldrichI had thought about that gRegorLove... it's on my list somewhere, but it's a bit further down. Syndicating to Archive.org probably doesn't get me a lot of traffic the way Facebook or Twitter might.
#aquarius_yo, gang. Brief question. I'm thinking of putting together a "say you're attending" page for HBC Birmingham -- something like meetup's rsvp thing. But, indieweb, obviously. So, some sort of "send a webmention" thing. Is there prior art here, before I go off and invent a way to do it? :)
#LoqiAn RSVP is a reply to an event post that says whether the sender is or is not attending, might attend, or is just interested in the event https://indieweb.org/rsvp
#ZegnatGuess I'll do my own personal HWC at the Amsterdam Apple Store. Anything topical today?
hongpong and Gold joined the channel
#hongpongi cleaned up a drupal 8 module that could be used to do webmentions https://github.com/HongPong/linkback awaiting some attention: https://www.drupal.org/node/2758041 (linkback would be successor to D7 vinculum, and be modular re pingbacks, webmentions). mostly was done by aleix who is looking it over again today
#ZegnatNice work hongpong. Looks like the Drupal crowd really is getting things going after the W3C standard track hit.
#Zegnattantek, I think I added to the wiki that we aren't on today because of scheduling conflicts?
#ZegnatWhich is true. I am only online right now because the Apple Store has free WiFi and I am waiting for my appointment.
#Zegnatsebsel is at a different meet-up, petermolnar isn't in the country, so there were no organisers today. Both sebsel and I will be back at HWC the Netherlands in 2 weeks. I am guessing we will be in Utrecht again, where we were 2 weeks ago as well.
#Loqi[indieweb] "Anyone know if you can modify WordPress’ “PressThis” bookmarklet to set the post format automatically? #indieweb" by Scott Kingery on 2017-01-25 http://techlifeweb.com/15200-2/
#hongpongthank you Zegnat . once we have a commit on the real project i will add it back to indieweb. i already set notices on the vinculum issues, that we are moving to more easily understood "linkback" community contrib module for Drupal 8. with luck, traction on global sprint day
#hongpongthey made me and aleix as co maintainers so we can move things ahead nicely
KevinMarks, KartikPrabhu and nitot joined the channel
#adactioAnyone got a recommendation for an h-feed to RSS converter?
#Loqiadactio: aaronpk left you a message on 2016-12-22 at 4:19pm UTC: looks like you have a stray "p-name" class on your comment template. if you remove the p-name from the line that links to the permalink, and move it to the e-content element instead, the inline previews like https://chat.indieweb.org/2016-12-22#t1482423477475000 will look better!
#Loqigranary is a library and REST API that frees you from social network API chaff and and exposes the sweet social data foodstuff inside as HTML and JSON with microformats2, ActivityStreams, Atom, XML, and more https://indieweb.org/granary
#snarfedtantek: feel free to file granary issues if you know of specific problems :P
#tanteksnarfed, if I hear of any (from people using it to convert my h-feed to RSS) :P
#adactioSorry, I should've been more specific: I'm looking for a hosted service. (the only one linked to from the microformats wiki is an old Yahoo Pipes thing)
#gRegorLoveGranary's worked great for me. I have a redirect to it for my notes Atom feed.
#gRegorLoveIt's snarfed's baby, so he can also answer any questions. Responsive to bug reports too :)
#gRegorLoveDespite the "demo" in the name he's cool with us using it. I checked :)
#snarfedpines for an open source equivalent of bribing SREs at google with whiskey
nitot joined the channel
#cdevroeGood afternoon everyone. I was wondering if anyone had a moment to spare to explain how to use Brid.gy? I’ve tried three times and I cannot figure out how to use the site/service at all. And I read the FAQ. Am I missing anything?
KevinMarks joined the channel
#tantekcdevroe - what do you want to do with Bridgy?
#cdevroeHello T! Long time. Well, I was envious of David Mead’s set up (and Jeremy’s) and I wrote about it here: http://cdevroe.com/2017/01/23/the-slow-web-and-posse/ — In that I list a few things that I cannot do currently that I would like to. Most noteably, post to Facebook directly from my site and show likes/retweets on my site. Rather than continue to build upon the simple WordPress plugin I have now, that posts to Twitter, Mead
#cdevroesuggested Brid.gy so I looked into it. And I’m sort of baffled by it. It doesn’t seem to do anything and I feel like I don’t know what I’m looking at.
#chrisaldrichcdevroe: GWG has a nice WordPress plugin called Bridgy Publish that should automatically handle the WP to Bridgy portion for publishing to several services like Twitter, etc. https://wordpress.org/plugins/bridgy-publish/
#cdevroe@tantek If I had to choose, I’d finish the Twitterification of my site. ;-) So, likes, retweets, replies showing up on my site.
#gRegorLoveBackfeed is probably the easiest to set up. Authenticate to Bridgy with your Twitter and it will monitor replies to tweets (which include a link to your site) and it builds a microformat version of the reply and sends a webmention to your original.
#cdevroe@chrisaldrich Thanks! This seems to be one of, if not the, missing piece! I was looking on the Brid.by site for how Brid.by worked with my site, and I didn’t see anything. But it makes sense there would be a plugin.
#tantekcdevro, by "likes, retweets, replies showing up on my site" do you mean in response to your posts? or do you mean posting those yourself on your site?
#chrisaldrichThough Bridgy Publish gives you simple checkboxes, it can also be illustrative to read through the about page on bridgy to see what's happening directly. Sometimes handcoding the html can be very instructive for how a lot of indieweb works.
#cdevroe@tantek Sure, give me a few moments and I’ll sign into the wiki and get it started. (if I do something wrong someone bonk me on the head)
#cdevroe@tantek Do you think this Bridgy to WordPress information should be on the main Bridgy page as a sub-section or as its own page?
#cdevroe@gRegorLove I suppose I was wondering if I should expect a flood of webmentions
#gRegorLovecdevroe: That list of interactions on your Bridgy page, in the right column it will indicate if it sent a webmention to you or if no link was found
#chrisaldrichtantek: I'm doing a small one at the house with a friend tonight because of some location conflicts, but sadly nothing "official" until next month.
#tantekcdevroe - I think it should be part of that "WordPress with Bridgy" page
#cdevroe@gRegorLove And when “no link is found” what does that mean? That no link to my site was found?
johannh joined the channel
#tanteksince it is likely someone (like you) showing up will already have WordPress, and just want WordPress-specific instructions in one place for "adding Bridgy" like you asked
#gRegorLoveIf the tweet they're replying to has your original post link, it sends the webmention to that. Otherwise, Bridgy does some /posse-post-discovery and uses the syndicate-to links it finds on your original feed.
#tantekwonders if he mentions snarfed if he will show up ;)
#chrisaldrichcdevroe: when you first set it up, you can hit the little refresh icon for old ones to send them and that should work, but I think you can only go back so far....
#chrisaldrichcdevroe: In case you haven't found it, https://wordpress.org/plugins/syndication-links/ will give you a field in WP to store the URLs for where you've shared your content to twitter, et al and it will automatically mark them up with the u-syndication portion for bridgy to parse. If I remember correctly, that plugin will also auto-import the URLs for syndicated copies when you use the Bridgy Publish plugin so you don't need to do it manually.
#chrisaldrichUsually within less than a minute it'll propogate. If I remember, the bridgy publish plugin runs a chron-job about 10 seconds after you publish.
#cdevroeI thought perhaps it would queue the request on Bridgy’s service.
#chrisaldrichYou might also want to put your URL into the box on your bridgy twitter page and hit "preview" to test/make sure your theme will display the proper output.
#cdevroeIt has been five minutes, still nothing. So I’ll take that as a sign it didn’t work. But it also didn’t error or warn.
#cdevroeI’ve been programming for 20 years and I have a hard time wrapping my head around all of these separate pieces. It is no wonder I can’t get my friends to join me in the indieweb! :-) I hope I can help even a little.
jmelesky joined the channel
#cdevroe@tantek I may not be the person to write this page, but I am keeping notes.
#cdevroeSo far they consist of “step 1: Be confused. Step 2: Have nothing work.” :-)
#tantekcdevroe, it sounds like our documentation has a long way to go ;)
#cdevroeI think I totally grok the principles of the indieweb, and the protocols, but not the services that try to help connect everything.
#cdevroeIt is almost as if I have to write everything myself. Which I’d rather not do… that is just duplicating work that has likely already been done.
#cdevroeI just can’t seem to find any services that work
#tantekbut that's the point, we should be documenting the problems / confusion you're running into because it's very likely you're not the only one
#tantekit should all be as turnkey to setup and get going as possible
#tantekit's right for you to expect that things should "just work"
#chrisaldrichGWG will be on in a few hours and perhaps he can help you trouble shoot (and improve the documentation); it's been a while since I've used Bridgy Publish since I use Social Network Autoposter for most of my syndication process
#cdevroeTo an extent. I expect to have to fiddle with a few things.
#cdevroeI should probably homegrow everything like Jeremy anyway
#chrisaldrichI haven't looked at the Bridgy Publish plugin since GWG pushed a bunch of updates in the past week
#cdevroeI appreciate everyone’s help, I really do. But I feel like I have to go back to the drawing board here and not waste everyone else’s time. I’m sure I’ll get it.
#gRegorLoveNot a waste of time. It's good information to know we need to improve the documentation
#gRegorLoveFeel like we threw a wall of information at you, hope it wasn't overwhelming
#tantekcdevroe please at least braindump your questions and confusions on that wiki page
#tantekwe can clean it up with answers later incrementally
#tantekgRegorLove: I'd rather capture the much more specific WordPress with Bridgy questions / confusion
#tantekbecause I think that reflects a specific perspective we need to pay particularly close attention to
#tantekwe can abstract more general Bridgy FAQ from that
#miklbcdevroe I just recently switched to indie WP from indie Jekyll, and feel what you are saying. I'd be glad to share any insight I can on the switch.
#cdevroe@miklb I’d totally be up for that. Can we video chat at some point?
#cdevroeI can also buy as much beer as anyone can drink. ;-)
#miklbcdevroe sure. One evening this week? I'm EST
#chrisaldrichcdevroe: I just installed and tested Bridgy Publish myself: https://twitter.com/ChrisAldrich/status/824341820809285632 and it seems to be working. I suspect that you may be missing some precursor piece (or setting) in the bigger Indieweb plugin. Is your site sending webmentions properly?
#gRegorLoveHmm, actually, looks like I sent the webmention twice (second on update of my post). The first went through OK, response 200. Second one responed 409.
#LoqiGiving Brid.gy a spin. Hopefully it can do a few of the indieweb things I'd like on my site.
#chrisaldrichcdevroe, somewhere (on the wiki) I think there's a snippet of code you can dump into function.php to automatically accept all incoming webmentions (primarily as they haven't been a heavy instance of spam thus far). Akismet has been working on improving the acceptance/rejection of them in their spam filter.
#LoqiSemantic Linkbacks is a WordPress plugin that upgrades the presentation of linkback notifications (like Trackback, Pingback, or Webmention*) from the ugly default pingback presentation of "[…] random text excerpt […]" to a much more meaningful and user-friendly display as comments, reposts, likes, and favorites, detected using microformats2 markup from the source of the linkback https://indieweb.org/Semantic_Linkbacks
#Zegnattantek, most of us have proper timezone names on IRC_People, but there isn't any way to mark it up for Loqi.
#gRegorLove^ That plugin should let your site show my actual comment instead of "mentioned on..."
wolftune joined the channel
#cdevroe@chrisaldrich Honestly, I do not mind them going into SPAM at all. I moderate them all anyway. I would never want to open it up as I get _a lot_ of Trackback spam
#chrisaldrichThere's still some subtle work in WP webmentions for the comment to show up properly, and I think some of it depends on how they're sent. I occasionally have to change some metadata in my database directly to get webmentions to show as a native reply instead of the "mentioned on".
#cdevroe@gRegorLove Is the “micro.blog” URL messing that up somehow? Because the title has a URL in it?
#gRegorLoveNo, it shouldn't. Bridgy's just finding all the links and trying to send webmentions to them individually.
#cdevroeSo the Bridgy service is picking up my mentions and it attempting to send a webmention to my blog but my blog isn’t picking it up. And we don’t know why.
#Loqi[gRegor Morrill] Testing a Twitter reply that Bridgy should attempt to send a webmention for.
#gRegorLoveI don't know the WP Webmention plugin. Sounds like it's having an error storing it (if it doesn't show up in spam or anywhere else), or maybe rejecting it for some reason.
#gRegorLove!tell GWG Does the WordPress Webmention plugin do any logging for received wm? cdevroe is having issues with Bridgy wm not showing up anywhere, even in spam.
#cdevroe@gRegorLove Semantic Linkbacks. I have it. Not activated.
#dgoldis somewhat embarassed to admit that he only realised the 'slack' was an irc channel about ten minutes ago
#tantekcdevroe does the /WordPress page not say exactly which plugins to start with and use?
#gRegorLoveWell, in the long-term: probably. Semantic Linkbacks gives much better display of webmention comments. Like my comment would actually show up, not just a link to it.
#gRegorLoveIn the short term, I'd say no. It's only presentationl stuff; probably easier to make sure Bridgy and webmentions are playing nicely with the current plugins.
#cdevroe@tantek It likely does.. A few months back I gave this whole dance a spin and installed everything. Not a thing worked so I deactivated them all.
#aaronpkdgold: that's a sign the integration is seamless so I am pleased :)
#voxpelliI simply build and send pings to my WebSub hub – so I ping a bit more than needed – but thinking it's up to the client at the other end to deal with it
#cdevroe@snarfed Yes, please don’t take any of my comments as negative criticism. My main frustration, so far, has been two main things: Not knowing what to do after connecting Twitter/Facebook to Bridgy. And, that Bridgy nor the Bridgy plugin erred (or warned) when something didn’t work.
#snarfedtotally understood! my high level impression is that looking at https://indieweb.org/generations , bridgy's product/UX may be ready for gen 1 and 2, but probably not 3 and 4 yet.
#cdevroe@snarfed I wrote and published a status update to my blog and everything seemed to work. But the tweet or post to FB never happened.
#cdevroe@snarfed According to that page I’m Gen 1.
#snarfeddefinitely! the wordpress bridgy publish plugin probably just needs more iterating. the bug i filed would be a big step.
#cdevroeI connect my FB account to Bridgy and the site says “refresh in 1 minute”… I do that and it shows me a bunch of things it has found on my site with no instruction on what to do next. I would think the next thing woudl be “Connect your blog” and you’d either grab the appropriate WP plugins or start writing code if your blog is homegrown
#GWGGood afternoon. Can't believe I am again taking a break so late in the day, causing me to miss WordPress and Bridgy talk
#LoqiGWG: gRegorLove left you a message 37 minutes ago: Does the WordPress Webmention plugin do any logging for received wm? cdevroe is having issues with Bridgy wm not showing up anywhere, even in spam.
#Loqi[cdevroe] @tantek It likely does.. A few months back I gave this whole dance a spin and installed everything. Not a thing worked so I deactivated them all....
#cdevroeAnd, it sounds like the answer is… “Connect to Bridgy. Add these 10 plugins”
#tantekso it sounds like all plugins are guilty until debugged at this point
#GWGcdevroe, it is our number one problem. Splintering
#cdevroe@GWG Then, once you do that.. if you publish something it “appears” to work…. but you go to the social networks and don’t see anything
nitot joined the channel
#tantekGWG, I would say the number one problem is a new WordPress user just getting *something* to work
#cdevroeSo, then you don’t know where to start picking
#cdevroeIf I only had 1 plugin, I think I could debug the issue. But in this case I have a lot and a service to figure out
#GWGcdevroe, I would like some help figuring out how to best address that. Some of the problems are platform
#GWGThere is no log system in WordPress. So errors go to the web server error log if you don't build one
#tantekI'm glad cdevroe is providing the user perspective that multiple plugins is actually *worse* for usability
#cdevroeI’m thinking a WordPress Indieweb “pack” need to be created. Plugin(s) + Theme
#GWGtantek, do you remember last summer when you suggested that identity functionality be added to the Indieweb plugin?
#cdevroeBut a single WP plugin that does everything would be fairly cumbersome
#GWGcdevroe, I would like to merge along some logical lines and try to ensure they work together.
[cleverdevil] joined the channel
#[cleverdevil]As a followup to our contribution to manton's Kickstarter campaign, we're planning on working on making a streamlined, pre-configured Indie microblog with WordPress at DreamHost.
#GWGcdevroe, Webmention functionality is split into two pieces: Webmention and Semantic Linkbacks. One is plumbing, the other is presentational.
#[cleverdevil]I tend to agree that a simplified, pre-packaged WordPress setup would go a long way to driving Indieweb adoption.
#aaronpk[cleverdevil]: wow that's awesome! using micro.blog or ...?
#tantekcdevroe: worse than cumbersome is a single WP plugin that does nothing
#GWGWho is going to make the tough decisions though?
#tantekGWG, when something confuses enough beginners, that's justification for a design change
#[cleverdevil]aaronpk it remains to be seen, but the idea would be that people could create Indie microblog that is hosted at DreamHost and is "compatible" with Micro.blog and other Indie microblogs.
#aaronpkthat's awesome. like installed via the one-click thing?
#GWGpfefferle and I are probably the top contributors, followed by snarfed
#GWGChrisaldrich is the most active user right now
#cdevroe[cleverdevil]: Not having used micro.blog yet… wouldn’t _any_ WordPress installation work with Micro.blog since it uses RSS?
#tantekcdevroe: RSS doesn't really work with anything IndieWeb except for 2003 era functionality, because RSS never defined how to post a like, reply, repost, etc.
#tantekso "work with X since it uses RSS" gives you very little actual functionality
#[cleverdevil]there's that, and also you still have to properly configure your WordPress to behave.
#tantekcleverdevil, very complex, and frankly, too fragile as well (at least for a WordPress indieweb setup)
#aaronpkto be fair, dreamhost does the best job of maintaining wordpress installs tho
#tantekin 2014, snarfed and others help setup Dan Gillmore's WordPress blog with amazing indieweb functionality, both POSSE and backfeed, fully functional, he loved it
#cdevroeI thought Micro.blog was more an RSS reader that gave you the ability to reply using your own WordPress install. I didn’t realize Manton was going to put all of the indieweb protocols in it as well. That’s great. (Shows what I know, being that I backed it)
#tantekand then it was impossible to get working again
chrisaldrich joined the channel
#chrisaldrichcleverdevil: We've been having Homebrew Website Club meet ups for Indieweb on the East side of LA for a while, would you/DreamHost have space to host in-person meetups at your LA offices in the future?
#[cleverdevil]We've got a lot of WordPress talent inside of DreamHost, and I'd really love all of this to be simpler.
#GWGtantek, whenever I outline the WordPress problems, we never seem to figure out the right moves. I think I need to find help
#[cleverdevil]I know that the general principals are also shared by Matt Mullenweg.
#tantekGWG, start with even experienced developers (e.g. cdevroe) can't get simple things to work
#[cleverdevil]chrisaldrich absolutely, we have an office in downtown LA and we have an office in Orange County (Brea).
#tantekask them what they tried, what was the result, and find out what *specifically* went wrong
#Loqicleverdevil has 6 karma in this channel (7 overall)
#GWGcdevroe, willing to help me figure out what led you where?
#[cleverdevil]Also, I'll take any and all feedback on what we could do as a host to make all of this better.
#[cleverdevil]Our major focus at the moment is getting people excited about owning their own website (and entire digital identity).
KevinMarks joined the channel
#chrisaldrichcleverdevil, do you have a phone number we could chat at offline to set up some details?
[manton] joined the channel
#[manton]cdevroe Might take a little while to get everything IndieWeb in there, but that's the eventual goal. I'm committed to Micropub and microformats, and still exploring how best to support Webmention. (Might be partial support with more later.)
#[cleverdevil]I used to connect here via IRC, but I'm on so many Slacks now that it just made sense to consolidate everything that way :stuck_out_tongue:
#cdevroe@[manton] How will micro.blog handle mentions and replies _without_ WM?
#[cleverdevil]chrisaldrich just hit me up via email at jonathan at dreamhost dot com.
#GWGcdevroe, could you tell me the story of the day you decided to Indiewebify your site?
leg joined the channel
#chrisaldrichthinks it's time to do another semi-annual updating of the WordPress wiki pages. Perhaps getting slimming down /getting_started_on_WordPress to the minimum set for basic functionality would be the best place to start and then push the rest into additional pages.
#[manton]cdevroe Replies are kind of the weakest area right now, more centralized. I'm trying to do a couple things at once (including the Safe Replies feature which matters a lot to me) so that part is evolving more slowly. I'm a fan of Webmention though and think that's the goal. First step to me is getting more people their own microblog so that the infrastructure for cross-site replies is even possible.
#tantekchrisaldrich: yes. getting started really should be about getting *started*
nitot joined the channel
#tantekmanton, totally understand (and encourage) incremental webmention support
#LoqiJetpack is a WordPress plugin that adds many site management tools including visitor stats, security services, performance improvements, and syndication options https://indieweb.org/Jetpack
#tantekI think we set a new HWC cities record for today with *8* AFAIK