2022-10-09 UTC
# 00:08 Loqi [tantek] #4 vcp: imply dates should also imply tz if needed
# 00:40 gRegor Man, when I work on php-mf2 backcompat, I always have to resist the urge to majorly refactor XD
[tw2113_Slack_] joined the channel
# 00:44 [tw2113_Slack_] what's the worst that could happen?
# 00:45 gRegor It doesn't currently have an easy way to keep track of that. It's mostly "replace this mf1 class with this mf2 class, then parse as mf2.
# 00:47 gRegor That process can also alter the HTML in the parsed e-content, too, since the mf2 classes are added during parsing. (I misspoke above with "replace") Relatively minor, but not ideal.
# 01:15 barnaby gRegor can relate, last time I had a look at some of the backcompat stuff I got lost figuring out how all the newer parsing code works
# 01:16 barnaby so weird to think that php-mf2 still suffers from some of the bad decisions I made when I was 16 xD
# 01:16 gRegor Apologies for past me. I think I did most of backcompat() function 😬
# 01:17 barnaby it’s the messy mixture of recursion and looping which is most frustrating and hardest to reason about for me
# 01:17 barnaby ironically, one of the few commits I ever made to mf2py was correcting its recursive DOM tree walking method
[fluffy] joined the channel
# 02:19 gRegor couldn't resist, trying my hand at it with a fresh look at parsing algorithm
ur5us and gRegorLove_ joined the channel
gRegorLove_, gRegorLove__, barnaby, [KevinMarks], capjamesg1, [jeremycherfas], Seirdy and [fluffy] joined the channel
ur5us and barnaby joined the channel