2019-02-05 UTC
tantek and eduardm joined the channel
# 00:20 [tantek] I thought I saw something from jacky about posting an RSVP - but didn't find one on this week's HWC
# 00:22 Loqi [Jacky Alcine] Excited to finally come to a website club meetup this week! Might be coming in with more questions and ideas and demo a bit of what I have.
[kevinmarks] joined the channel
# 00:23 [tantek] oh no it's inside the h-cite so it's not showing up as part of the h-entry!
# 00:24 [tantek] your <div data-rsvp="yes" class="dib mw4 tracked ttu br--right ph3 truncate f6 v-mid tc p-rsvp">yes</div> is inside of <header class="flex flex-row flex-wrap items-center pa2 h-cite u-in-reply-to"> which is not true, because your RSVP is not part of the thing you're citing, and also results in the rsvp not being found - which is expected as a property of the h-entry at the top
[cleverdevil] joined the channel
# 00:33 [cleverdevil] Looks like nicknames aren't persisting for some reason, though... not sure why
jackjamieson joined the channel
# 00:59 Loqi cleverdevil has 43 karma in this channel over the last year (92 in all channels)
jjuran joined the channel
# 02:04 Loqi Ok, I'll tell them that when I see them next
jgmac1106 and [tantek] joined the channel
# 02:08 Loqi [tantek]: jacky left you a message 4 minutes ago: I'll fix that just now
jjuran joined the channel
# 02:21 jacky can't wait to move away from jekyll for that
jgmac1106, jjuran, [tantek], [eddie], eddiehinkle and [cleverdevil] joined the channel
# 05:00 [cleverdevil] Was afk for a bit. Glad it’s working mostly! I’ll check into what’s going on with your site in a bit jacky.
# 05:01 [cleverdevil] I think it’s because I am running it in turbo not production mode with a single threaded web server behind Apache proxy 😀
snarfed joined the channel
# 05:42 Loqi [cleverdevil] pseudonym: Web service for IndieWeb identity discovery, "nickname" search, and replacement.
# 05:56 Loqi [cleverdevil] has 44 karma in this channel over the last year (93 in all channels)
gRegorLove_, [Rose], cweiske, eduardm, gRegorLove__ and [tantek] joined the channel
# 09:41 petermolnar I caved in. I've had enough of trying to h4xx0r rdfa into HTML and added a json-ld into my site :(
tglobe and tglobe_ joined the channel
# 09:44 Zegnat I thought you had the RDFa down? Wasn’t it just a copy of the microdata you were already shipping?
[tantek] joined the channel
# 09:45 petermolnar microdata was straighforward, especially with the itemref for author and such
# 09:46 petermolnar so the short summary is that microdata is sort of copy of mf2, with different property names
# 09:46 Zegnat Google bug or RDFa limitation on that “madness”?
# 09:47 [tantek] sorry you had to experience it firsthand petermolnar 😞
# 09:48 petermolnar on the other hand, json-ld is relatively straightforward, but it annoys me a I need to add my author block a good couple of nested times
# 09:48 petermolnar eg. if I have a Photograph, which has an ImageObject as, both needs my author as author, creator, copyrightholder
# 09:49 Zegnat Huh? I thought JSON-LD came with object references
# 09:55 Zegnat Though I really thought I had seen examples of this within a single JSON-LD document
# 09:55 Zegnat Because you don’t really want to work with external stuff
# 09:57 petermolnar unless it's something like self@author, it's not really what I'm after
# 10:00 Zegnat If you embed an @type=Person on the first author thing, and pass it a document relative @id (starting with # in this case, not path or domain relative), other places where you want to refer the same person could just be {"@id":"#whatever"}
, I guess.
# 10:00 Zegnat Though not sure if that is actually correctly derefed by any parser
# 10:13 Zegnat Hmm, you may be able to use blank nodes and refer those, if you like mixing RDF in your LD :P
# 10:14 Zegnat Not joking, clicking the term "blank node" in the JSON-LD spec literally links you away to the “RDF 1.1 Concepts and Abstract Syntax”
# 10:16 petermolnar is nearly finished piling the logs to burn anything related to computing around him
jeremych_ joined the channel
# 10:27 [tantek] petermolnar did you keep track of how many hours you spent on this, and what meaningful/useful results you got (if any?)
# 10:28 [tantek] point is to record your experience as a warning to others
eduardm_ joined the channel
# 10:30 [tantek] even with those, how many hours vs how much incremental additional useful functionality did you get?
# 10:31 [tantek] would be useful to get a modern debunking of RDFa documented by someone new
[kevinmarks] joined the channel
# 10:44 [kevinmarks] We spent a lot of time trying to get the 'include this from elsewhere in the document' thing in mf1 and decided it was too complicated
# 10:51 Zegnat [kevinmarks]: mostly a voice in the back of my head shouting that it is something JSON-LD can do, but then I can’t figure out where/how
[jgmac1106] joined the channel
# 10:54 [kevinmarks] With mf2 it could be clearer because we have explict embedding of a h- within a named property, whereas all the nesting in mf1 was vocabulary specific knowledge
# 10:57 [kevinmarks] So if we did define something like include pattern for mf2 we could use a url. However you are then implicitly requiring async parsing (the include is a bit like a promise).
# 10:58 Zegnat In the current case, as I understand it from petermolnar, the included resource would be in the same document, which does make parsing a little easier as it removes the need for fetches
# 10:59 [kevinmarks] Yes, but it's still a dangling reference so you can't just use recursion.
# 11:04 Zegnat e.g. if you want to use "author" everywhere you can alias "copyrightholder" as "author"
# 11:05 Zegnat Probably. I *think* so. But take it all with a healthy bucket of salt. This isn’t really my expertise
wagle and globbot joined the channel
# 11:13 Zegnat apologises to petermolnar for being a JSON-LD-enabler :P
# 11:27 Loqi [Greg McVerry] @anomalily @anildash I tried to make you a quick business card https://bird-society.glitch.me/ but kept running into data that needed to go into javascript rather than HTML where it belongs so I gave up.
# 11:37 Zegnat I don’t understand, [jgmac1106], what were you trying to use JS for on a static user card?
# 11:40 [jgmac1106] No I was making a fast business card as a fast joke and the template I randomly opened needlessly put useful data in javascript
# 11:41 [jgmac1106] I mean I guess having all your bio deets in a javascript file you can call whenever would save some time... But meh... Gimme readable HTML
# 11:56 Zegnat “json-ld is quite readable” and parsable, which is probably the reason Google likes it
# 11:59 [jgmac1106] Didn't see a problem at all, just wanted to write the HTML it was a great excercise though in understanding why nickname cache gets stored injson-ld
# 11:59 [jgmac1106] My only problem was speed and my own knowledge.. And just a chance to promote an HTML first world
# 12:01 [jgmac1106] And for other people. I want to see words and not scripts when I hit source code.. I can't stand websites I don't know how to read yet bc of wizardry
# 12:02 Zegnat I don’t think anyone is storing nickname cache in JSON-LD?
# 12:06 Zegnat Also a couple of other rules. Not all JSON documents are valid JSON-LD documents (depends on top-level object and stuff)
# 12:06 Zegnat But JSON makes a lot of sense over HTML if it isn’t human-facing data. It sure is a lot easier to parse.
# 12:10 petermolnar I've seen JSON more human readable, than HTML, reading is not the problem of JSON, writing is
# 12:15 Zegnat I am thinking if you get HTML to read, you will read it using a browser
jgmac1106 and iasai joined the channel
bradenslen and jgmac1106 joined the channel
# 13:30 sknebel re your edit: oh, they actually switched to the W3C annotation format? interesting
# 13:32 jgmac1106 I think they were the only one’s pushing for the W3C annotation format and I can’t find an example of anyone else using it
# 13:35 sknebel I seem to remember there'd been a few other (non-commercial) projects working with it, and hypothesis had been making big blogposts about it but hadn't at that point actually done much with it - but it's been a while since I looked at that
[kevinmarks], cjwillcock, iasai, iasai_, jgmac1106, eddiehinkle, swentel, [davidmead], [svandragt], test, KartikPrabhu, barpthewire, [tantek], snarfed and [jgmac1106] joined the channel
eli_oat and [schmarty] joined the channel
# 16:36 Loqi Ok, I'll tell them that when I see them next
# 16:38 [schmarty] snarfed: it seems to work when i load it. maybe an intermittent issue?
jgmac1106, tantek_, [chrisaldrich], eddiehinkle, [gerwitz] and [cleverdevil] joined the channel
# 17:47 [cleverdevil] Well, it does, but its embedded inside of your h-feed, but then doesn't find it when filtering by type.
# 17:50 [cleverdevil] I really just need a better algorithm for discovering the representative h-card for a particular site.
bradenslen, jgmac1106, iasai, [jgmac1106] and [davidmead] joined the channel
# 18:35 [cleverdevil] Someone who better understands representative h-card should add this capability to mf2py 😛
jgmac1106 joined the channel
eli_oat joined the channel
[pfefferle] and [eddie] joined the channel
# 19:18 sknebel [cleverdevil]: oh, can you file an issue for missing docs?
swentel joined the channel
[kevinmarks] joined the channel
[Rose] and snarfed joined the channel
# 19:41 snarfed mf2util++ , i use it in granary and bridgy too. yeah the docs are a bit spotty but it's good software
# 19:41 Loqi mf2util has 3 karma over the last year
snarfed joined the channel
# 19:54 KartikPrabhu might be good to reach out to kylewm to have mf2util either in the microformats or indieweb repo
# 19:59 [cleverdevil] It also has post type discovery, which I wasn't aware of when I implemented it myself in my own microformats2 package.
# 19:59 [cleverdevil] May be smart to merge all of these things into a single utility at some point...
# 20:00 snarfed yeah mf2util is the pretty clear candidate; it has most (all?) things already
# 20:00 snarfed we have enough different languages w/their own implementations that reusing within languages is reasonable
# 20:01 snarfed but yeah moving mf2util into the mf or iw org is a good idea, and would signal more clearly to reuse it
eli_oat1, [schmarty], KartikPrabhu, snarfed, tantek, tantek_, [eddie], [jgmac1106], [kevinmarks], iasai, [dougbeal] and dougbeal|mb1 joined the channel
# 23:46 jacky from -chat, I want to pull in the music I listen to on my site
# 23:46 jacky I don't even know how I did so much in 2018
[kevinmarks] joined the channel
# 23:59 aaronpk pretty sure I want to treat it differently from my regular posts because of the volume