#dev 2022-12-29
2022-12-29 UTC
gRegor, geoffo, benatkin, mro, barnaby and mambang joined the channel
# IWDiscordRelay <capjamesg#4492> I enjoyed watching this: https://www.youtube.com/watch?v=vMWjol6xHJ0&ab_channel=Farcaster
# IWDiscordRelay <capjamesg#4492> It's more of a "these problems exist" rather than "here's how Farcaster solves them" but there should be more videos come out that answer the latter.
rkta, mro, mro_, geoffo, [Rick], sp1ff, gxt, gRegor and Seirdy0 joined the channel
# IWDiscordRelay <capjamesg#4492> Why did RSS do so well with podcasts?
# [snarfed]2 enclosures?
# [snarfed]2 yeah I guess the first "do so well" was the ecosystem initially growing, and then the second a day or so later when growth boomed and they went mainstream. Apple definitely in at least the latter
# [snarfed]2 er "decade or so later"
gRegor joined the channel
# [tw2113_Slack_] Unsure if this would go in #indieweb-chat or #indieweb-dev here, but I came across https://bringback.blog/ today
mro joined the channel
# [tantek] capjamesg, RSS+enclosures was "good enough" and "simple enough" for folks to prototype and get a positive feedback loop of publishers & consuming apps working and enough "early adopter" / "power user" adoption to be the "obvious" choice of an ecosystem to support/supplant when Apple decided to get into podcasting
# Loqi A podcast is an episodic series of audio and/or video posts that can be subscribed to and downloaded for offline listening/viewing https://indieweb.org/podcast
# [tantek] podcast << Apple technical guidelines for publishing a podcast feed (note, no mention of their [[Atom]] support) https://podcasters.apple.com/support/823-podcast-requirements
# Loqi ok, I added "Apple technical guidelines for publishing a podcast feed (note, no mention of their [[Atom]] support) https://podcasters.apple.com/support/823-podcast-requirements" to the "See Also" section of /podcast https://indieweb.org/wiki/index.php?diff=85485&oldid=83968
# [tantek] podcast << Apple iTunes / Podcast apps do apparently support [[Atom]] feed podcasts. Example and recommendation to embed cover art in the actual MP3 file: https://stackoverflow.com/questions/5124014/is-it-possible-to-add-itunesimage-to-an-atom-feed-with-enclosures
# Loqi ok, I added "Apple iTunes / Podcast apps do apparently support [[Atom]] feed podcasts. Example and recommendation to embed cover art in the actual MP3 file: https://stackoverflow.com/questions/5124014/is-it-possible-to-add-itunesimage-to-an-atom-feed-with-enclosures" to the "See Also" section of /podcast https://indieweb.org/wiki/index.php?diff=85486&oldid=85485
# starrwulfe[m] Semi abandoned goblog for now; the hectic holidays are not giving me enough seat time to troubleshoot.... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/c38c565054aa3a25b24106ca82b1f77506d60a60>)
mro joined the channel
# starrwulfe[m] ActivityWeb on there is @j7@www.jlg.link
# starrwulfe[m] * ActivityWeb account to follow on there
# starrwulfe[m] Nope
# starrwulfe[m] ActivityWeb is just a protocol within the Fediverse
# [snarfed]2 I expect starrwulfe meant ActivityPub
# starrwulfe[m] I meant activitypub
# starrwulfe[m] 🤦🏾♂️
# starrwulfe[m] Told ya— hectic holidays
mro joined the channel
# starrwulfe[m] Part of the reason it’s hard for me to explain to laypeople is the easily convoluted jargon.
# starrwulfe[m] I’d like to change the use of Fediverse to something more “official” sounding— I wrote here and will repost on my actual blog soon:
# Loqi It looks like we don't have a page for "ActivityWeb" yet. Would you like to create it? (Or just say "ActivityWeb is ____", a sentence describing the term)
# [tantek] ActivityWeb was an overall “specification for a personal publishing and distributed social platform where you own all your data” proposed by [[User:Sandeep.io|Sandeep Shetty]] in 2012 that built upon [[PubSubHubbub]], [[Activity Streams]], [https://github.com/converspace/activitypush-specification ActivityPush], and [https://github.com/converspace/activitydialog-specification ActivityDialog].
# [0x3b0b] I've seen at least a few articles talking about the difference between the Fediverse and the...Federation, I think?...mostly talking about Hubzilla and Friendica, in the context of "federation" being Diaspora's protocol, I think, and those two projects being able to communicate with both constellations. When I started this last round of investigation my Plan A was actually to pick one of those two projects to set up, and try to get
# starrwulfe[m] 0x3b0b: sounds like what I did back in 2018– I wound up setting up
# starrwulfe[m] A Hubzilla hub since it was able to federate everything
# starrwulfe[m] And had early webmentions support as well
# [KevinMarks] Apple tried for a while to extend podcasts using m4a and m4v (with chapters and video playback, and by integrating authoring into iMovie and GarageBand), but were less able to steer it and didn't have the focus to keep it up.
# [tantek] [snarfed] I'd be curious of your opinion of https://github.com/converspace/activitypush-specification (it's a very short read) and if it even vaguely resembles (either conceptually or actually) how ActivityPub works
# [KevinMarks] That looks like the more complicated version of webmention with a verb that we rejected
# [KevinMarks] It does sound like it, yes.
# starrwulfe[m] Yeah, I recall there being some references to it in Hubzilla development back in the day so it’s why I keep getting confused
# [snarfed]2 so ActivityPush has verb, and the endpoint serves activities as JSON
# [snarfed]2 but otherwise yeah it does feel closer to webmention than AP, if only due to the minimalism
# [KevinMarks] There was a whole bikeshedding argument about adding a "property" parameter to webmention that we eventually rejected https://github.com/w3c/webmention/issues/1
# starrwulfe[m] Wonder why this particular project died…
# [snarfed]2 sandeep++
# [tantek] barnaby, snarfed, if you want to document the specific concepts/APIs/tech in ActivityWeb or ActivityPush that look very much like direct predecessors to ActivityPub features, please free to add that (even just as prose) to /ActivityWeb and I’m happy to wiki-garden it
# [snarfed]2 honestly I don't see anything other than "verb" and "activity," which are more AS
# [snarfed]2 at least nothing that's more AP than eg webmention, OStatus, etc
# [tantek] [snarfed] really? this looked very much like AP inbox delivery: https://github.com/converspace/activitypush-specification#sender-notifies-receiver
# [snarfed]2 no that reads to me as the recipient of the like, not followers
# [snarfed]2 it says earlier in step #5: "Other users following Bob's website are notified about the activity (via PubSubHubbub)."
# [snarfed]2 also #1: "Alice's website aggregates posts from eveyone she follows (via PubSubHubbub)."