#dev 2021-05-12
2021-05-12 UTC
[tw2113_Slack_] joined the channel
# @MMontevil I've redone my #academic website using @eleven_ty It is fun to play with various data sources like @CrossrefOrg api as a complement to #webmention. I also took some inspiration and code from @nhoizey
https://montevil.org (twitter.com/_/status/1392291491448492041)
sparseMatrix joined the channel
# sparseMatrix tommorow I'll get my h-card+blog back up and running
# sparseMatrix ...and, get back to development on my microformat/micropub project
ShadowKyogre, Seirdy, gRegorLove, [tantek], jacky and [chee] joined the channel; ShadowKyogre left the channel
gRegorLove joined the channel
[dianoetic_net] and [KevinMarks] joined the channel
# [chee] i'm talking about this: https://indieweb.org/photo and this https://indieweb.org/posts#Types_of_Posts
[dianoetic_net] joined the channel
# [dianoetic_net] Is there a conventional name for Atom feeds?
# doosboox [dianoetic_net]: atom.xml?
# doosboox or feed.xml
Ethan[m], ShadowKyogre and gxt joined the channel; ShadowKyogre left the channel
# [dianoetic_net] Thanks! Just wondered what was typical
[KevinMarks] joined the channel
# @indigitalcolor ↩️ If the error may be related to third-party look at its source code. I’ve looked at React, misc. packages with types, Webmention, etc on GitHub to better understand their functionality and find relevant open issues. Often times others may have encountered a similar issue. (twitter.com/_/status/1392464061099565058)
[Murray] joined the channel
# [Murray] [dianoetic_net] if you're thinking terms of feed discovery, the /feeds idea may be useful: https://marcus.io/blog/making-rss-more-visible-again-with-slash-feeds
# [Murray] also relevant: https://adactio.com/journal/17095 and an example: https://adactio.com/feeds/
alex11 and sparseMatrix joined the channel
# sparseMatrix wow, nginx reverse proxies are a blast (if you're into that kinda thing)
# @lcptuk Webmention
W3C protocol for notifying a URL when a website links to it
https://en.wikipedia.org/wiki/Webmention (twitter.com/_/status/1392480028747776009)
[dianoetic_net] joined the channel
# [dianoetic_net] Thanks [Murray] ! Also Loqi 😄
ShadowKyogre and [KevinMarks] joined the channel; ShadowKyogre left the channel
# @sasiKdharan Super useful article on #WebMentions by @mxbck
https://mxb.dev/blog/using-webmentions-on-static-sites/ (twitter.com/_/status/1392517081434759172)
ShadowKyogre, [KevinMarks]1 and [tantek] joined the channel; ShadowKyogre left the channel
# [tantek] Hmm, I read [Jeremy_Keith]'s post about /feeds and while I respect that it's "easy" to setup and may help with /discovery for some folks, I see no reason to promote or otherwise try to (re)make RSS "a thing".
[Jeremy_Keith] joined the channel
# [Jeremy_Keith] RSS *is* a thing. People are reading RSS feeds in RSS readers. Yes, it’s plumbing. So is every format. As plumbing goes it’s not the worst.
[KevinMarks] joined the channel
# [Jeremy_Keith] And I think RSS has a bit of UX advantage over JSON in that it can be styled (admittedly with quite a bit of hoop-jumping on the publisher’s end …but it’s a benefit for the user). e.g. https://adactio.com/rss
# [Jeremy_Keith] I think the feed terminology is more from news rooms. Publications would subscribe to, for example, the feed from Reuters. Ticker tape back in the day, I think.
[jacky] joined the channel
# [Jeremy_Keith] “anything where you make clickable links that return unstyled windowful of XML soup is a bad UX” That’s my point: because the RSS is styleable, the user doesn’t see the XML.
# [Jeremy_Keith] Granted, most sites don’t style their RSS. I wish they would.
# [Jeremy_Keith] I use this (from Matt Webb): https://github.com/genmon/aboutfeeds/blob/main/tools/pretty-feed-v3.xsl
# [tantek] [Jeremy_Keith] when I clicked on https://adactio.com/journal/tags/sci-fi/rss from your /feeds page I got the unstyled XML soup
# [Jeremy_Keith] Really? That’s odd.
# [jacky] looks like https://interconnected.org/home/2020/07/29/improving_rss wrote a bit about this
# [Jeremy_Keith] I see a nice page there in Firefox
# [Jeremy_Keith] I think the XSLT transformations depend on JavaScript.
# [Jeremy_Keith] It’s like JSSS all over again (who remembers that?)
# [jacky] under OPML though https://lepture.com/en/2019/rss-style-with-xsl
[Ana_Rodrigues] joined the channel
# [Ana_Rodrigues] I didn’t even know that was possible (styling RSS feeds) 😮
# [KevinMarks] have you considered h-feed -radical idea, but it's a feed in HTML so it can be styled naturally
[tw2113_Slack_] joined the channel
# [tw2113_Slack_] i see https://cloudup.com/cZZ_PPDKqZj when viewing directly
# [KevinMarks] also firefox styles json now
# [Jeremy_Keith] “have you considered h-feed -radical idea, but it’s a feed in HTML so it can be styled naturally” Why not both?
# doosboox I’ve considered making my post archive page an h-feed
# [Jeremy_Keith] It’s not HTML vs. RSS. It’s HTML + RSS (+ JSON …+a Twitter feed …+ however else someone wants to get at my content)
# [jacky] granted, I think my personal choice to go Atom whenever I can (mainly from https://en.wikipedia.org/wiki/RSS#RSS_compared_with_Atom) might help with a bit of future-proofing for me
# [Jeremy_Keith] I tend to use the label RSS to mean “either RSS or Atom”
# [Jeremy_Keith] “feed” covers even more I think: there’s also JSON feeds on offer (and Twitter feeds).
# [Jeremy_Keith] No hierarchy: RSS, JSON, and Twitter are all equal—different formats but all of them are feeds that can be subscribed to.
# [KevinMarks] I could add links via granary to create the other kinds I suppose
# [KevinMarks] or write some code instead of my manual until it hurts homepage
# [Jeremy_Keith] Right, I’ve updated the copy here: https://adactio.com/feeds/
# [KevinMarks] typo insterested
# [KevinMarks] so is https://podcastsconnect.apple.com the worst feed reader ever?
# [KevinMarks] I've been trying to fix an archived podcast feed for it, and each update takes a day to return
[manton] joined the channel
# [KevinMarks] it's been very flaky for me
[aciccarello] joined the channel
# [aciccarello] I've thought about making a `/subscribe` page that would link to my atom feed and the eventual email newsletter format I'm trying to setup from my feed.
[dianoetic_net] and shoesNsocks joined the channel
# [aciccarello] Yeah. "Subscribe" does have more of a channel connotation.
# [dianoetic_net] I know how to create a feed with a URL that ends in `atom.xml` or something. How does it work if I want to make `dianoetic.net/subscribe`? Does the page at that address just need to contain links to the `atom.xml` one?
# [aciccarello] [dianoetic_net] I'm thinking something similar to https://adactio.com/feeds/
# [aciccarello] Just different path idea + email newsletter form
# [dianoetic_net] That's a fair point. "Subscribe" could imply payment
# petermolnar that is not a nice direction for wording. If I'm not paying, I'm a "follower" (I still dislike the religious/cult ringing to it), if I do, I'm a "subscriber" - to me, that sounds quite bad, like the non-payers are mere sheep, following someone.
# [KevinMarks] lol, it wants exactly 3000 by 3000 pixel jpeg for logo art
# petermolnar sounds like someone is about to do 4K favicons
# [KevinMarks] well, it gave me a url for the podcast in their index, but it's not there https://podcasts.apple.com/us/podcast/tummelvision/id1566968860
# [KevinMarks] is this backend still running on the old infrastructure? How can it take days to update?
lermis joined the channel
barnabywalters joined the channel
# [KevinMarks] the actual feed is at http://tummelvision.tv/feed/feed.xml
# [KevinMarks] spiderpig made the original feed into an index.html because it don't have an extension, so I've been hand editing it into compliance
# [KevinMarks] anyway, I'll check tomorrow as their update cycle is slow AF
# [Jeremy_Keith] Right, I’ve updated https://adactio.com/feeds/ so there is no only one instance of the phrase “RSS” (even where RSS is indeed the plumbling under the hood)
# [tantek] [Jeremy_Keith]++ that makes sense. Presumably you're looking at https://adactio.com/feeds/subscriptions/ next?
# petermolnar the wordpress feed is under example.com/feed/
# petermolnar maybe we should simply follow that
# petermolnar (the main feed, that is)
# petermolnar [jacky]: re XSLT before you start going down the same rabbithole as I did: there is NO way to turn CDATA into "real" HTML, because the function is not implemented in every browser - for example in Firefox. So the only thing one can show is a thin feed (link, title, pubdate), but not a full-fledged page, which includes the description.
# petermolnar so yeah, following WordPress' lead, my feed is /feed/, more specifically /feed/index.xml
# [dianoetic_net] Works for me ¯\_(ツ)_/¯
# [tantek] that is /feed/index.xml feels even more characters for no reason than /feed.xml
# superkuh When manually checking I normally go through, /feed , /index.xml, /rss.xml
# superkuh Mozilla removed support for showing feeds in their browser. People have much less incentive to do rel=alternate these days with browsers ignoring feeds.
# [KevinMarks] The advantage of feed.xml is for static sites to serve the right mine type
# [KevinMarks] *mime
# [KevinMarks] Ah, fair
# doosboox [tantek]: I thought an atom feed was xml?
# [dianoetic_net] Good to know!
# doosboox Oh! It's something like text/xml+atom isn't it?
# doosboox ah! ty
# doosboox yeah, my apache gives application/xml for my feed
# [dianoetic_net] Oh good I have that
# doosboox I'd have to add a new mime type to apache for that
# doosboox [tantek]: yeah... But I'd also have to rename my atom.xml file :D That'd ruin it for anyone who's already following it
# doosboox or symlink, I guess
# doosboox eh. I'll put it on my todo list and see if I have an opinion when I get to it
# doosboox :D
[jacky] joined the channel
# barnabywalters last time I checked, HTML5 Boilerplate was a really good source of htaccess tips and optimisations
# barnabywalters I think mine is based on some version of that from many years ago
# petermolnar heh. nginx doesn't have htaccess, so I have an absolute abomination php that handles all 404-s :D
# [KevinMarks] I made a whole ass appengine app to redirect one domain
[jeremycherfas] joined the channel
# petermolnar that's ... decication
# petermolnar *dedication
jacky joined the channel
# [tantek] [KevinMarks] have you seen this before? I just discovered it myself: https://wiki.mozilla.org/Firefox/Feature_Brainstorming:Notes_and_Annotations
# [KevinMarks] That comes around every so often as an app idea. Remember Google sidewiki?
[Murray] joined the channel
# [Murray] FWIW though, RE: RSS being "bad", I see RSS as much more useful than stuff like JSON feed (and even h-feed) simply because an ecosystem exists to consume/support it (Atom lumped into RSS here, though I honestly have no idea if I've ever come across Atom in the wild, wouldn't know the difference). I know social readers exist, but I've never understood the appeal (for my personal use, I get why others would use them and think they're generally a
# [Murray] cool idea), and there doesn't seem to be very many. I like TheOldReader, it works well, its easy to setup and manage, and any of my non-techie friends that became interested have liked it (or similar sites, like Feedly). RSS is just easy, and most sites I've looked at support it; heck, I've even contacted sites that didn't and they've got it running extremely quickly.
[fluffy] joined the channel
# [fluffy] yeah like I agree with the notion that h-feed makes for a nicer mode of presenting things (especially if <link rel=“feed”> is supported) but all the tooling right now is around rss/atom. Also rss/atom are a lot easier to parse without relying on an existing library, although really you should be parsing with a library.
# [KevinMarks] you really need a library for rss/atom. if you don't believe that try the 3500 test universal feedparser has
# [tantek] business model << Some documentation & criticism of content creation / subscriptions / patronage as business models: 2021-05-08 The Economist: [https://www.economist.com/briefing/2021/05/08/the-new-rules-of-the-creator-economy The new rules of the “creator economy”] / Social-media platforms used to get most of their content for free. That dynamic is changing
# Loqi ok, I added "Some documentation & criticism of content creation / subscriptions / patronage as business models: 2021-05-08 The Economist: [https://www.economist.com/briefing/2021/05/08/the-new-rules-of-the-creator-economy The new rules of the “creator economy”] / Social-media platforms used to get most of their content for free. That dynamic is changing" to the "See Also" section of /business-models https://indieweb.org/wiki/index.php?diff=75664&oldid=73496
# @ChrisAldrich ↩️ I post on my site first (frequently using Micropub clients) & syndicate to Twitter (known as POSSE), usually using http://Brid.gy Publish. I also use http://Brid.gy for backfeed to get the responses back via Webmention.
https://boffosocko.com/2021/05/12/55791046/?replytocom=321610#respond (twitter.com/_/status/1392627537805643778)
# @ChrisAldrich ↩️ I post on my site first (frequently using Micropub clients) & syndicate to Twitter (known as POSSE), usually using http://Brid.gy Publish. I also use http://Brid.gy for backfeed to get the responses back via Webmention.
https://boffosocko.com/2021/05/12/55791046/?replytocom=321610#respond (twitter.com/_/status/1392627537805643778)