#dev 2019-04-12
2019-04-12 UTC
[jgmac1106] and [eddie] joined the channel
[tantek], snarfed, gRegorLove, [fluffy], BrianS, [dougbeal] and [manton] joined the channel
[eddie] joined the channel
[shaners], snarfed, gRegorLove_, [chrisaldrich], ingoogni, krychu, swentel, gRegorLove__, [tantek], [Rose], jeremych_, [pfefferle], [jgmac1106], swentie and [kevinmarks] joined the channel
# [kevinmarks] no, it's also mapping Atom's idea of summary - think about a blog like daring fireball which has a mix of links to external posts with a short summary/comment and articles with a local permalink and full text as a one example. http://www.intertwingly.net/wiki/pie/Rss20AndAtom10Compared#full
[jgmac1106], [Rose], [dougbeal], KartikPrabhu, snarfed, eli_oat, chimo, [eddie], [galexk] and [manton] joined the channel
[schmarty] joined the channel
# [schmarty] haha, here we go!
# [schmarty] in html+mf2, i would argue there doesn't need to be content unless i have something to say about it beyond "i read this book."
# [schmarty] (ownyourswarm would seem to be an agreeing example - there's no content to a checkin unless you type something in. if you type something in, that's the content)
snarfed joined the channel
# [schmarty] i feel like this issue comes up again and again but i can't find it being captured well.
# [schmarty] e.g. should photo posts include an image tag in the content? i feel like the consensus was "no" and/or "it makes things hard for bridgy" and/or "it depends".
# [schmarty] all that aside, in the context of JSON Feed (or Atom content), the answer changes because they define "content" differently.
# [manton] Let's stick with the book or Swarm example and run with it. If you don't type in any text for what you thought about the book or location check-in, then the summary is something about the book and the content is blank. Okay. So what if you do type something in? The content can't just be what you typed because then a client will include that and ignore summary, so you lose all the metadata!
# [schmarty] haha sknebel beat me to it.
# [schmarty] manton: in the case of an mf2-handling client, i don't think that's true. i believe it should recognize that it doesn't understand the u-read-of attribute and fall back to showing the summary (and content)
# [schmarty] so in an automatic bridging of mf2 to JSON Feed, if my bridge doesn't understand "checkin" or "read-of", i'd want it to combine summary + content as the JSON Feed content.
[jgmac1106] joined the channel
# [schmarty] either way i agree the issue is not on the micro.blog side, which is consuming JSON Feed / Atom / RSS as they are spec'd.
# [schmarty] haha, yeah. having the same vocabulary mean different things in different contexts is confusing. :}
# [schmarty] again that's content (mf2) vs content(_html|text) (JSON Feed vs content (RSS/Atom)
# [schmarty] i don't believe a photo post needs to put the img tag inside of e-content.
# [schmarty] *in the html+mf2 sense*
# [schmarty] but however you generate your other format feeds, it needs to be there.
# [schmarty] sknebel: good point! i will amend my statement to say that in the html+mf2 context, the img tag should not be in e-content.
# [schmarty] and the questions of how to make sure the image shows up is on the "client" side, whether that client is displaying posts directly or reformatting them as a bridge to other formats.
# [schmarty] ... looks like i'mma be writing some bridging code, soon, haha π
# [schmarty] granary
# [schmarty] manton: haha i could definitely talk about that for a while (ok so the photo goes in but what about published date? author info?)
# [schmarty] i feel like the summary question was kind of settled? imo, micro.blog is doing the right thing according to the JSON Feed spec and my original understanding was incorrect.
[kevinmarks] joined the channel
# [kevinmarks] My way of looking at it is that JSONfeed is a regression to RSS ambiguity of description, when everything since has done the name/summary/content split - Atom, h-feed and Activity Streams
# sknebel it's fair enough if you just have one notion of "content" and the backend doesn't understand the notion of a photo property it handles (e.g. if photo is done by just adding the img tag to the stored content), but if you explicitly put the value from a photo property into the e-content while rendering/in the template, I'd ask you to reconsider that
eli_oat, jackjamieson, [galexk], snarfed and [Rose] joined the channel
[schmarty], [tantek], [shaners], [grantcodes], [Rose], swentel, sebsel and [manton] joined the channel
seblog, [kimberlyhirsh] and [eddie] joined the channel
# swentel [eddie], just documented it in https://github.com/indieweb/microsub/issues/21
# Loqi JSON Feed is a feed file in JSON format https://indieweb.org/JSON_Feed
wagle joined the channel
[schmarty] joined the channel
# [schmarty] sidefiles--
KartikPrabhu, seblog, leg and [grantcodes] joined the channel
# [grantcodes] Yeah the classnames thing is not always the easiest for sure. Really depends how you are programming though
jackjamieson joined the channel
# [grantcodes] I think the majority of the issues in the WordPress indieweb stuff are related to that. And I'm sure a lot of other cmss would have the same issue
[manton] joined the channel
# [manton] jacky: Let me know if you have any questions. There was some discussion early on that JSON Feed's way of thinking about WebSub wasn't strictly compatible with the WebSub specification... I thought it was fine, but the discussion was also a little discouraging so not much has been done with JSON Feed and WebSub, to my knowledge.
[tantek] and [eddie] joined the channel
KartikPrabhu, [kevinmarks] and chrisaldrich joined the channel