#microformats 2024-06-16

2024-06-16 UTC
#
[tantek]
ooh my hosting company got back to me about tidy on h2vx!
#
[tantek]
woohoo! that (plus me updating h2vx to my latest cassis.js from my personal site) did the trick!
#
[tantek]
[snarfed] please verify https://h2vx.com/vcf/https://snarfed.org/ works for you 🙂
#
[tantek]
(I know I should reply in GH, will do that shortly. chat is faster for me)
#
[tantek]
39 hours until remind tantek to update the copy of cassis.js in https://github.com/microformats/h2vx.com/ (to be the same as what's live on the server)
#
Loqi
I added a countdown scheduled for 2024-06-17 3:25pm UTC (#7111)
#
[tantek]
[Joe_Crawford]++ for identifying the critical flaw that was causing the 500 error (out of date cassis.js failing in PHP8, which he fixed by updating to cassis.js top of tree)
#
Loqi
[Joe_Crawford] has 1 karma in this channel over the last year (58 in all channels)
[Joe_Crawford] joined the channel
#
[Joe_Crawford]
glad it was a straightforward fix!
#
[tantek]
yes it was good to not have to touch any other code. I get pretty conservative with long-running code like that, minimizing lines of code to touch as much as possible, even just for "clean up". Even a 0.1% chance of introducing an accidental regression is too high
#
[tantek]
for those curious, the webhost fix was to add a line to the PHPRC file which is apparently unique/new for every PHP upgrade :exploding_head:
#
[tantek]
the line:
#
[tantek]
"extension = tidy.so"
#
[tantek]
without the quotes
#
[tantek]
I feel I should document this somewhere but not sure where
#
[tantek]
lol apparently I almost answered this in http://indieweb.org/tidy -> http://indieweb.org/phprc
#
[tantek]
lol 🤦‍♂️ apparently I already documented this in troubleshooting here too: https://indieweb.org/H2VX#no_tidy
#
[tantek]
smart past me, not smart enough present me to remember to check the obvious place for troubleshooting
gRegor, graysonarts[d], jeremycherfas, carbo, barnaby and gRegorLove_ joined the channel
#
[snarfed]
[tantek] thanks! confirmed, http://snarfed.org doesn't crash now
#
[tantek]
not crash is good! returning valid results would be better 🙂
#
[snarfed]
hah yes. the output itself isn't great, NAME is a bad mishmash of text, probably due to display: none, and a bunch of duplicates and near duplicates
#
[snarfed]
but not crashing is progress!
#
[tantek]
oh interesting! is it getting the microformats wrong? or is this is mismatch of presentation and markup? i.e. how does it compare to https://indiewebify.me/validate-h-card/ ?
#
[tantek]
or is that not the same test?
#
[tantek]
hmm, maybe we need an https://indiewebify.me/validate-h-cards plural also
#
[tantek]
there's also the longstanding somewhere-in-my-text-to-do-files task to update H2VX to process mf2 h-card and h-event
[Jo] joined the channel
#
[snarfed]
(btw the dupes and near-dupes are the top level cards themselves, not text in NAME)
#
[snarfed]
huh, where is http://h2vx.com/atom linked from or discoverable? not seeing it on https://h2vx.com/
#
[tantek]
it's only an idea, not implemented yet
#
[tantek]
i.e. redirect to your implementation rather than writing one myself
#
[tantek]
for hAtom / h-entry
#
[snarfed]
ah. sure!
ptramo[d], gRegorLove__, barnaby and trwnh joined the channel