#dev 2025-12-23
2025-12-23 UTC
#
Loqi It looks like we don't have a page for "naming conventions" yet. Would you like to create it? (Or just say "naming conventions is ____", a sentence describing the term)
#
[tantek] naming conventions is /naming_convention
hughyg, grufwub, barnaby, TwinAdam, ttybitnik and jak2k joined the channel
#
[Al_Abut] oh that’s fun. I’ve come across a lot of Tolkien, Star Wars and Star Trek.
#
[Al_Abut] You know what’s not fun? Accidentally publishing a draft of a post in outline form and now it’s out there in the world across who know’s how many feed readers. Did that yesterday with my iwcsd recap and I don’t think there’s any recourse, that genie’s out of the bottle.
sebbu, DaemonChick and [manton]1 joined the channel
[snarfed] joined the channel
#
[social] When I added RSS to my setup I built it as a stand alone step. If I publish something I can go read it and check it and then manually push the RSS update, followed by the alert to seed the distribution services.
#
[social] The manual push has saved me so many times.
#
[social] I have a step following RSS, which is the alerts through Pingomatic.
#
[social] I really surprised it still runs. It is down to 4 services it feeds from the 16 or so it would alert in the past. I don’t know how much good it does these days.
#
[Al_Abut] What a great idea and so simple. I'm going to kill the autogeneration of the feed.
#
[Al_Abut] [social]++
#
[social] Please do that mercifully.
#
[Al_Abut] Oh yes, it's going to be reborn from something I feared into a lovingly recrafted new process. I was planning on switching away from Astro’s RSS generation to using Granary anyway before this new post went up, so I can see how new entries look in the monocle preview and other tools while I get my sea legs with microformats.
#
[Al_Abut] Publishing that new type of feed manually will be so much easier.
jak2k, jonnybarnes, chrisaldrich, Pixi, vriska and btrem joined the channel
#
[tantek] 1> document a autodiscovery mechanism in the HTML version of a calendar to find an XML, JSON, or other "machines-first" format for the raw data, then publish that data there (this is what people do with RSS, ICS etc.) and then provide that at a separate URL. As you've noted, this is a pain and fragile due to all the usual fragile XML/JSON/other format problems + lack of validators, tests, DRY violation flaws etc.
#
[tantek] 2> provide a library to consume the mf2, h-feed, h-event etc. that the consuming code software can incorporate and use to support consuming the HTML version directly. This is more work I think up front, however I believe has a greater chance of being more reliable and robust in the long term
gRegor joined the channel
[schmarty] joined the channel
#
[artlung] btrem I've done some module development for drupal- maybe literally a decade and a half ago - but maybe could be useful to try stuff with. is there a module you're trying that's not working? or are you rolling your own and running into issues? would be curious to see which part of your stack is the jerk
#
[artlung] not a terrific sign that the permalink for that module is returning a 500 class error for me right now. https://www.drupal.org/project/date_ical
#
[artlung] though the error does point at Mastodon account: https://mastodon.social/@drupalinfra - which does say they had a drive failure they're working on
#
[artlung] this archival version of the page has notes about dependencies and a php7 patch which definitely give a bad impression of the odds this is reliable code. https://web.archive.org/web/20250812194044/https://www.drupal.org/project/date_ical
jak2k joined the channel
#
Loqi It looks like we don't have a page for "mf2 to icalendar" yet. Would you like to create it? (Or just say "mf2 to icalendar is ____", a sentence describing the term)
#
Loqi It looks like we don't have a page for "mf2 to ical" yet. Would you like to create it? (Or just say "mf2 to ical is ____", a sentence describing the term)
#
gRegor No idea how easy or likely difficult with Drupal, but I do have https://github.com/gRegorLove/mf2-to-iCalendar and use it to convert my calendar page to ICS
#
gRegor mf2 to icalendar is [[ICS#mf2toicalendar]]
#
gRegor mf2 to ical is [[ICS#mf2toicalendar]]
thegreekgeek and ben__ joined the channel
#
btrem Also the feed will be behind auth -- err, well, it will be behind auth if I ever get a reliable feed implemented -- but I might have that part figured out. I filed an issue with date_ical asking for basic http auth, and submitted a PR to add it. However, I have not heard back from the maintainers. It's only been a week or so, but given how out of date the docs are, that PR may never get a look.
mossymaker joined the channel
#
[KevinMarks] @btrem could you put up a meetable instance as a holding pattern pending drupal getting its act together? Meetable is PHP too so should be broadly compatible with drupal hosting
gRegor joined the channel
#
gRegor For https://www.instagram.com/p/DQ-4gALkXr7/, there is a classic `meta name=description` which has my caption in quotes, prefixed with basic info about the post (# of likes, comments, my username, and date published). It repeats the same content in the `meta property=og:description` tag.
barnaby joined the channel
