#dev 2021-12-01
2021-12-01 UTC
marksuth, IWSlackGateway, joshproehl, Seirdy, Kerim5391[d], superkuh and srushe joined the channel
# aaronpk 3 months until check on the wiki analytics to see if the "no tidy" page is getting any traffic 😂 https://indieweb.org/website-analytics#IndieWeb_Community_Analytics
KartikPrabhu joined the channel
# [tantek]1 well that's one new page for this week
# [KevinMarks] yay upgrading PHP from 5.6 to 7.4 and finding all the places the code assumes encoding
# [tantek]1 [KevinMarks] hah yeah that was my 2019 debugging
# [tantek]1 I checked and it was 2019 that I switched to Dreamhost including moving H2VX to PHP 7.2, getting PHP Tidy setup there etc.
# [KevinMarks] how did everyone think ISO 8859-1 was a real encoding?
# @yayalexisgay when you love the em-dash https://twitter.com/yayalexisgay/status/1465776683819094018/video/1 (twitter.com/_/status/1465776683819094018)
# [KevinMarks] apart from no curly quotes and apostrophes, it didn't even have an em-dash — such paucity https://twitter.com/yayalexisgay/status/1465776683819094018?s=20
# micahrl[m] Is it expected that micropub servers that support media should support arbitrary attachments (including say tarballs, or pdfs, or what have you), or just images/audio/video?
# micahrl[m] ok that makes sense, I'll probably just stick with media then
# micahrl[m] I was thinking sometimes you might want to attach arbitrary files to a post, like a pdf or something that is referenced in the post - but if that isn't common I won't plan for it now, yeah
gRegor joined the channel
# micahrl[m] Is it expected for Micropub that the post content will not reference media directly, and the server software will just place the media before/after any text content? Is there any provision for putting an image at a certain place inside the content?
# micahrl[m] Ahhh, thanks I didn’t realize that was a distinction between an article and other kinds of posts
Seirdy joined the channel
Seirdy joined the channel
# [tantek]1 ooh tomorrow is the first day of the IndieWeb Gift Challenge!
# [tantek]1 anybody got anything lined up for day 1?
# [tantek]1 Should I have waited a day to get H2VX working again? 😂
# [tantek]1 aaronpk, maybe about "Debugging a No Tidy error"?
# [tantek]1 GWG, got any IndieWeb Gift Challenge plans for the week?
# aaronpk i found the no tidy error https://github.com/microformats/h2vx.com/blob/1379f18aef17093c4305b21e281821c6b9a0eea9/common.php#L72
# [tantek]1 aaronpk, drat well that's a lot less generally useful than I thought it would be
# [tantek]1 GWG, I think deployment, as in usable (unwrappable) by someone else
# [tantek]1 GWG, would you measure a date of a gift by when you packed it or when you gave it to someone and they could open it?
# [tantek]1 aaronpk, what's a better practice there from an error message authoring perspective?
# [tantek]1 gRegor, when you're catching up on the current status of issues, if see one that is "stuck" and that I could help "unstick", please feel free to ping me
# [tantek]1 like if it's waiting for some process step, or a spec edit, or ... ?
# [tantek]1 aaronpk, indeed, except the "you" user may not be the same person that is the server admin
# [tantek]1 that's part of the challenge I think in writing good server error messages
# [tantek]1 I bet you have some good ones in webmention.io
# [tantek]1 another question is preflighting, e.g. should H2VX on its home page or UI pages do a check for tidy and if it's missing provide a warning that the conversions may not work?
# [tantek]1 instead of waiting until an attempted conversion (which still needs it because those conversions are direct links)
# [tantek]1 right, or a vcf
# [tantek]1 I think the idea is that if someone clicks an ics or vcf feed link, it is *correct* for it to return HTML instead so the browser shows the error instead of errors polluting their calendar or address book
# [tantek]1 like someone clicking on an H2VX link on your personal site, they can then see the error in the browser and inform you of what happened
# [tantek]1 instead of going the extra step of downloading, importing into another app, then having to notice that something is weirdly wrong (in a place where they're not expecting it)
# [tantek]1 ugh conneg--
# [snarfed]1 granary + bridgy have a whole mechanism for surfacing user-oriented error messages from semi-deep plumbing
# [snarfed]1 primarily for publish
# [snarfed]1 not a "hard problem," just code, but very useful
# [snarfed]1 including in JSON HTTP responses to webmention publish triggers
# [snarfed]1 bridgy asks granary (the library) to publish, and if granary returns an error, bridgy figures out how to surface it depending on whether the trigger was interactive (web UI) or webmention
chenghiz_ joined the channel
# [tantek]1 what is copy
KartikPrabhu and P1000[d] joined the channel
# [schmarty] tantek++ it's wooorrrrkiiinnngggg
gerben joined the channel
# [tantek]1 yay!
# samwilson Anyone here use the `cebe/markdown` PHP package? I'm trying to add footnotes to it: https://github.com/cebe/markdown/pull/183
jamietanna joined the channel
# jamietanna schmarty if you want to steal the iCS feed I used for my Hugo site, feel free - otherwise I recently built rsvp-calendar.tanna.dev which may work?
Rallygatti[d], sayanarijit[d] and hala-bala[m] joined the channel
# [tantek]1 what is local development
# Loqi local development is (or local dev, local dev setup) the practice of having a version of your site on your local machine like a laptop that you can use for development purposes, even when offline https://indieweb.org/local_development
# [tantek]1 local development << https://twitter.com/bengoodger/status/1465727343687716873
# Loqi ok, I added "https://twitter.com/bengoodger/status/1465727343687716873" to the "See Also" section of /local_development https://indieweb.org/wiki/index.php?diff=78092&oldid=57592
# [tantek]1 what is offline first
# Loqi offline first is a method of developing a website that once a user has visited it once on their device, it will always provide at least some content (posts) and or features (like creating posts) when they revisit even when offline without internet access, using technologies like Service Workers and Local Storage https://indieweb.org/offline_first
# [tantek]1 offline first << [[local development]], as in being able to actually develop offline first, and repeatedly, on different computers, e.g. https://twitter.com/bengoodger/status/1465727343687716873
# @bengoodger I had an old computer at home, and so to continue playing with this magic, I’d take floppy disks, and sneaker-net my HTML files back and forth - working on them offline in a text editor, and then uploading them and researching a bunch of new magic when I was online. /12 (twitter.com/_/status/1465727343687716873)
# Loqi ok, I added "[[local development]], as in being able to actually develop offline first, and repeatedly, on different computers, e.g. https://twitter.com/bengoodger/status/1465727343687716873" to the "See Also" section of /offline_first https://indieweb.org/wiki/index.php?diff=78093&oldid=69246
jamietanna, jjuran, tetov-irc and kogepan joined the channel
KartikPrabhu joined the channel
justache, chenghiz_, akevinhuang, campegg, [jeremycherfas], KartikPrabhu, [will], [Joe_Crawford], [chrisaldrich], [tw2113_Slack_], kogepan, gRegor and gRegorLove_ joined the channel
# capjamesg[d] Is there a process through which one can submit a crawler’s records to the Wayback Machine?
maxwelljoslyn[d] joined the channel
# [schmarty] capjamesg[d]: that's a great question for the ArchiveTeam folks. they've got a discord: https://discord.gg/UpaKHpbc
jjuran joined the channel
# [snarfed]1 anyone familiar with browser extension manifest versions and Firefox vs Chrome? Chrome is phasing out v2 support, https://developer.chrome.com/blog/mv2-transition/ , but Firefox currently requires v2 and doesn't support v3? https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/manifest_version
tetov-irc, Seirdy and KartikPrabhu joined the channel