#Loqi[tantek]: [schmarty] left you a message 5 hours, 58 minutes ago: looks like your 🕸 links are out of date. possibly you added them very early before I had the URL normalization and hashing down pat? either way: your site is not currently in the 🕸 database. you can log in again to get fresh links.
#kisik21does mf2util output jf2? and why does jf2 not support multiple authors? (a completely sensible setting for a collaborative document)
#kisik21I wasted SO MUCH TIME on supporting multiple authors in pyindieblog templates and now it is kinda sad for me to see that nobody else supports this stuff
#[kevinmarks]Hm. Jf2 doesn't inherently not support multiple authors, but it will make a children thing if there are multiple
#[kevinmarks]That's the tradeoff for things not being lists
#kisik21if I sort by published as string, am I guaranteed to get the correct ordering of posts?
#ZegnatWill it do that even with the strict restriction that, “If present, [author] MUST be an object and it MUST contain at least a name, url, or photo property.”, [kevinmarks]? https://www.w3.org/TR/jf2/#jf2feed_required_fields
#ZegnatI seem to recall discussing this with sknebel
#[kevinmarks]Hm. That may have got tighter since I wrote my jf2 converter
#sknebel[kevinmarks]: what do multiple elements in a document have to do with multiple values for a property?
#sknebeland ugh, annoying that jf2 explicitly forbids that :/
#kisik21Zegnat: I can try to make a test post on my staging instance and send a webmention for it. Just so you know, it uses my deadname though... >< i tried to showcase it to my web design professor in college
#aaronpkdoing these small upgrades more often is a good way to avoid getting into the situation we're in with the microformats wiki
#ZegnatAnd if you are in charge of your own server updates, keeps you from ending up running EOL’d libraries that aren’t getting security patches anymore
#GWGI am considering what improvements writing 5.3/5.4 compatible code might get me
#[tantek]Zegnat, good reason to minimize # of external libraries you run
#ZegnatFor sure. But I can’t get around the webserver passing requests over (Fast-)CGI to PHP. As long as my number one dependency is PHP itself, I like to keep it up to date ;)
[kevinmarks] joined the channel
#sknebelyeah, PHP is something where I wouldn't want to run something that's not being patched anymore
#sknebel+ the 7.x line is quite a bit faster by now, so better performance for little effort
weborganics joined the channel
#ZegnatThe 5.6 -> 7.0 step can be some effort. But after that I have found it pretty painless.
#ZegnatAlso happy I haven’t ran into any regex issues with the 7.3 upgrade (so far)
#[tantek]I like to keep my PHP use minimal (per CASSIS) so I shouldn't have any version # based dependencies
#GWGZegnat, what features were an effort from 5.6 to 7?
eli_oat1 joined the channel
#ZegnatThey changed chained variables ($a->$b[]) interpertation. I mostly stopped writing code that did that, because it isn’t clear when you read back, but it broke in some places with old code
#ZegnatAnd those were a little tricky to spot. Not hard to fix, just manual finding (or waiting for stuff to break in use).
#ZegnatIf I had unit tests, I would have seen it fail immediately after running the tests after upgrading. But alas, I’ve only recently started doing testing for real
#ZegnatThe migration code on php.net should tell you all you need to know though
#[kevinmarks]I mean being able to do $v = {'a':2} instead of $v = array( a => 2)
#sknebelZegnat: curious, did you look for tools to help with the variable order thing? that looks like something tooling could detect or even fix...
#[tantek]kevinmarks that's neat - sounds like it may expand the CASSIS subset!
#ZegnatThat is not a supported syntax anywhere in PHP, AFAIK
#ZegnatPHP has $v = ['a'=>2]; which has been there since 5.4
#Zegnatsknebel, I didn’t look for tools, no. Nowadays I almost always run some sort of syntax checker so I’d think they might catch it for me. Does sound possible
#ZegnatThe colon rather than fat arrow was proposed way back, but PHP chose to go with the arrows
#ZegnatI don’t think they ever brought up switching again after that, but not sure. I think it was discussed somewhere around the time of the short array syntax (without array()) was discussed, so PHP 5.4
#[kevinmarks]I suppose I could call JSON to init arrays
#aaronpkwtf why is it so hard to get a systemd script for nginx working
#LoqiIt looks like we don't have a page for "systemd" yet. Would you like to create it? (Or just say "systemd is ____", a sentence describing the term)
#sknebel(first question: what's wrong with the one the distro provided?)
#LoqiIt looks like we don't have a page for "systemctl" yet. Would you like to create it? (Or just say "systemctl is ____", a sentence describing the term)
#[tantek]If you made a commitment in https://indieweb.org/2019-01-01-commitments, and haven't quite finished it, you still have today to do so! (y.t. included 😂) And if you finished yours, mark it done! [jgmac1106] [eddie] [gRegorLove] [sknebel] Jacky [schmarty]
#[schmarty]haha oops i should document my finished commitment.
#[tantek]yes yes! it helps inspire the rest of us to finish 😄
#[schmarty]i have been avoiding writing about it because it feels like a pyrrhic victory. 😂
#[schmarty]avoiding writing got my some procrastination energy to work on 🕸, so that's nice, lol
#LoqiIndiewebring is part of the great rebirth of of webrings powered by #IndieWeb technology that made 2018 the year of the webring and not the year of the microsub reader https://indieweb.org/indiewebring
#[schmarty][tantek] no plans for a 100 days challenge at the moment. i am too in flux! it is nice to feel un-blocked, though.
#[tantek]hey when did we lose the emoji-pairs and have to go to emoji-triples in indiewebring?
#sknebeloh right, I didn't finish the second half of it
eli_oat joined the channel
#[schmarty]tantek: i moved from single-emoji to emoji-pairs after i implemented URL normalization (e.g. it was initially possible to log in as both http://tantek.com and http://tantek.com/). from emoji-pairs to emoji-triples when i removed flags from the emoji hash set.
#[schmarty]currently thinking about yet another pass of emoji removal 😒. not sure what schema i'll choose after that. maybe i'll lock one emoji in place and go back to assigning pairs.
#[tantek]hmm so far I've clicked "right arrow" then back 5 times and not found a site with the indieweb ring nav links 😞
#[tantek]the first 3 had zero webring links. the 4th had a microcast or blog webring link pair, but no "indieweb webring" links. the 5th was a dead site