#dev 2020-11-03
2020-11-03 UTC
gxt joined the channel
# gRegorLove Is Bridgy Instagram having issues for anyone? May just be temporary but in the logs I see "JSON script tag not found!"
# gRegorLove (for backfeed)
[chrisaldrich], deltab, geoffo, nickodd and velox joined the channel
# gRegorLove I manually POSSE there, but the backfeed is nice
geoffo joined the channel
# [chrisaldrich] gRegorLove, I manually POSSEd my first Instagram post since January and think I may be having the same problem with Brid.gy and backfeed. It's definitely not encouraging my return again anytime soon...
# [chrisaldrich] I think Ryan popped up over the weekend(?) and mentioned he was doing some maintenance...
KartikPrabhu joined the channel
# gRegorLove I'm working on an IndieAuth server for ProcessWire again, looking at the spec updates
# gRegorLove clients are supposed to send response_type=code now right?
# gRegorLove Noticed indielogin.com is sending response_type=id
geoffo joined the channel
# gRegorLove I'm guessing the server should accept id as a fallback, though
[tw2113_Slack_] and cambridgeport90 joined the channel
swentel, KartikPrabhu, cweiske, [KevinMarks], nolith, nolith[m], nickodd and [Denver_Prophit] joined the channel
# [Denver_Prophit] Quick question about `rel="u-syndication` : Can I put that as `<link rel="u-syndication" content="...">`
# [Denver_Prophit] in the head
samwilson, genehack and smacko[m] joined the channel
# @DenverProphitJr Working on Twitter Live Chats event schema. Now integrating http://Indieweb.org WebMentions using #microformats2 u-syndication will grab all conversations back to the webpage for display. (twitter.com/_/status/1323639883542515714)
geoffo, vilhalmer, [tw2113_Slack_], jalcine[m], JK_na, hirusi[m], Pete[m] and nolith[m] joined the channel
# [Denver_Prophit] see tweet about. Left side of screen: front matter yaml
mayakate[m], jamietanna[m] and nekr0z joined the channel
# [Denver_Prophit] above*
# aaronpk you are probably looking for `<a class="u-syndication">` http://pin13.net/mf2/?id=20201103153501785
# [Denver_Prophit] yes I see I need class="" to be read, right?
# [Denver_Prophit] ok so I need to do a for loop and almost a dozen anchor links to define the syndication.
smacko[m], [chrisaldrich] and Rixon joined the channel
# [Denver_Prophit] Jacky: For jekyll?
# [Denver_Prophit] Jacky: Probably so! I'll add to my read list.
nolith[m] joined the channel
jamietanna[m] joined the channel
samwilson, mayakate[m], aviraldg, jalcine[m], nekr0z, fredcy_, JK_na, khimaros[m], Salt[m], Rixon, hirusi[m], smacko[m] and Pete[m] joined the channel
jeremych_ and gRegorLove joined the channel
# [Denver_Prophit] yay! Got the `u-syndication` working. Now, because I have more than one, I'm getting duplicate likes. I'll apply jekyll liquid uniq 😃
nickodd left the channel
# @DenverProphitJr #webmention from http://indieweb.org is sort of working. I need to filter uniques. LOL! Overall, each #facepile links back to their twitter comment link. Each repost includes the content formatted as HTML from JSON. https://denverprophit.us/events/technical-seo/fiction-book-essentials-chat.html (twitter.com/_/status/1323678247821971456)
[KevinMarks] joined the channel
# [Denver_Prophit] Can webmention.io pick up mentions from goodreads?
# [Denver_Prophit] oh duh I forgot. I meant something like brid.gy
# [Denver_Prophit] I founded https://github.com/snarfed/bridgy/issues/905 from [snarfed]
jolvera, [tw2113_Slack_] and swentel joined the channel
schmudde joined the channel
# schmudde [Denver_Prophit]: what do you mean by "inside an imageobject"?
# [Denver_Prophit] Schmudde: Sorry I was referring to JSON+LD but link rel works
# schmudde Got it. Thanks. petermolnar's solution seems to do the trick nicely!
# [Denver_Prophit] it does! I'm blown away. Never thought to do that.
# [Denver_Prophit] I use canva.com a lot to create images. I might just affiliate link canva for the "get this image on:" link muaha
# schmudde Great idea.
# [Denver_Prophit] I think you MAKE the creation public and then add your referral code.
# schmudde Well I'm using public domain images from the Metropolitan Museum in NYC. And I mark them CC0 in the footer to do my small part to properly attribute and raise awareness of the license.
# schmudde But I started thinking that my CC0 wasn't machine readable and it should be.
# [Denver_Prophit] `<meta>` is machine readable. Just like Dublin Core meta tags.
# [KevinMarks] rel=license is too, but it applies to the whole page - did you need the Schema to get google to accept it?
# KartikPrabhu any HTML tag is machine readable; the real question is whether anyone cares to parse and consume it
swentel joined the channel
# schmudde KartikPrabhu: right. But it looks like petermolnar is getting results in Google image search by putting the license in the caption. I would have expected it in the img tag.
# schmudde Creative Commons doesn't offer a best practice, unfortunately.
# schmudde I'm not an expert here, [KevinMarks], but it looks like he has some schema.org markup. https://search.google.com/test/rich-results?id=M4vPCh2pcgbEAd97VixvCw
# petermolnar I do have schema.org along with the rel=license
# petermolnar the more the merrier, right?
# petermolnar it's a <figure> which contains an <img> and <figcaption>; the meta is in the <figcaption>, so in theory, it'll be applied for the <figure> itself. In theory.
# petermolnar to avoid duplicating the data, I opted (again... sigh) for RDFa.
# petermolnar BUT, because there is a BUT: in theory, google will read certain embedded in-image meta
# petermolnar including the licence
# petermolnar that is also there on the images
# petermolnar this is the script https://gist.github.com/petermolnar/244316be6a739815644542865fa82185 using exiftool
[snarfed] joined the channel
# [snarfed] also disappointing, i have a daily test for IG’s scraping in my CI, which usually catches these, and correctly failed this time too, but i didn’t get notified. 😐 https://app.circleci.com/pipelines/github/snarfed/granary/373/workflows/de2f24af-520c-401e-992e-15faebc83d28/jobs/2420
[schmarty], djmoch and schmudde joined the channel
# [snarfed] on an unrelated note, bridgy’s wm endpoint caching strikes again 🙁 https://github.com/snarfed/bridgy/issues/985
maxwelljoslyn joined the channel
# maxwelljoslyn I am also very interested in using micropub to deliver data to my site
# maxwelljoslyn Now that I am finally fully done transitioning from static files to a site that's an app
# maxwelljoslyn lahacker and I have discussed 'overloading' an MP endpoint, such as by sending it a specific tag, which causes it to create data but not create a post - Location return header be damned
# maxwelljoslyn s/tag/category
# maxwelljoslyn And it would be nice to reuse all my MP code for receiving, validating, storing posts -- rather than write another little service to handle e.g. "update my 'currently reading'" which isn't a post, it's just a bit of info that gets rendered as part of my Books page
swentel joined the channel
# maxwelljoslyn sknebel: more or less! extending micropub to do things besides 'make a post' so that I don't need to make a whole API for my site before storing things that don't deserve their own post
[tantek] and [chrisaldrich] joined the channel
# maxwelljoslyn sknebel: the idea is to go further and use MP as basically a universal API to instruct my site to do things totally unrelated to indieweb. e.g. imagine sending an MP with categories "nopost" and "lightbulb". MP endpoint receives it, says "aha, this isn't actually a post," ignores the content entirely and instead tells my IoT lightbulb to turn on
# maxwelljoslyn it's got nothing to do with posting, I just want one entry point for "hey website, do stuff"
# maxwelljoslyn it's got nothing to do with posting, I just want one entry point for "hey website, do stuff"
# maxwelljoslyn true
[KevinMarks] joined the channel
# [KevinMarks] not necessarily - Publ has private posts
# maxwelljoslyn snarfed, I don't follow - do you mean 'make a post as normal, then have some other thing consuming those posts and taking action'?
# maxwelljoslyn aaronpk: LOL
# maxwelljoslyn my body is ready
# maxwelljoslyn "welcome to the part of my website where you can take a virtual tour of my house with real-time up to date lights. log in to turn them off and bother me"
# [snarfed] (more background: https://snarfed.org/posting-to-the-indieweb-from-your-phone#crawl …but it’s really just a straw man, not a serious proposal)
# maxwelljoslyn I understand now snarfed thanks. that makes sense
# [KevinMarks] feeds that show different things to different people are certainly doable, at least with an API based site
# maxwelljoslyn Part of this woolgathering stems form my reluctance to make a lot of posts but that's also becaues my old rickety SSG approach had no concept of "public/unlisted/private" and put everythig into 1 feed. now with more control I could just embrace the indieweb "everything is a post" ideal and just have a bunch of posts I'm not displaying (but which Hypothetical Light Controller is still watching for)
# maxwelljoslyn reading autoauth now, unfamiliar.
# maxwelljoslyn good, one less thing to lust after
# Loqi Dublin Core (Dublin Core Schema) is a small set of vocabulary terms that can be used to describe digital resources (video, images, web pages, etc.), as well as physical resources such as books or CDs, and objects like artworks https://indieweb.org/Dublin_Core
[tw2113_Slack_] joined the channel
# petermolnar fully agreed; see https://twitter.com/RubenVerborgh/status/1092029740364587008 - my tweets are deleted in that thread, as any tweet of mine beyond 3 months age, but basically I asked him to show an example that consumes DC. I was not given one.
# @RubenVerborgh @petermolnar @csarven I'm sure there are many systems relying on DC (there is a yearly Dublin Core conference after all, where I see many librarians and archivists). FOAF, less so indeed. The majority of apps still needs to be built, so that's why creating a good developer experience is important. (twitter.com/_/status/1092029740364587008)
# petermolnar the part I'm curious about if that anything RDF (DC, FOAF, AS, etc) can, in theory, be consumed by something that respects it, right?
# petermolnar So the problem is that nothing does, or that most, if not all tools are limited to certain vocabularies, eg Google to schema.org
# petermolnar btw, [tantek] you are incorrect on one statement in -chat: there are things consumed from <meta>: Open Graph and Twitter tags.
# petermolnar aye, I misunderstood the context
[kimberlyhirsh] joined the channel
# [tantek] it's been a while, but perhaps this blog post / dialog between rhiaro and me is a good example of an obscure corner of Dublin Core: https://tantek.com/2015/079/b1/dublin-core-application-profiles
[fluffy] joined the channel
# [tw2113_Slack_] i have never heard of Dublin Core