#Loqi[jonnybarnes] #104 Bump php version support to 5.6
#barnabyI suppose that’s another good reason for this to be a 0.5 release rather than an 0.4.7
#barnabyGWG: the php codesniffer which was being used in php-mf2 seems to be broken with composer 2, my proposal would be to replace it with GH actions which run the test suite under PHP 5.6, 7.3, 7.4 and 8.0. what do you think?
#GWGbarnaby: PHPCS is broken with composer 2? I use it in my projects
#barnabythere might be a new version which works, but the version which was in composer.json is broken, and I have no idea how to fix it
#GWGThe PHPCS requirement you have is ^2.6 || ^3.1.0, you should be able to bump it all the way up to 3.6.2, latest version, as that supports php 5.4 and above
#barnabythere are also a bunch of properties in composer.json which are now invalid
#GWGYou could also have it just generate the summary report, but I think Actions should show the list of errors, not a summary
#barnabyhmm it’s almost there, but the lock file is causing problems in the multi-version action, as composer can’t get the most suitable versions of dependencies for php 5.6
#barnabyin my newer libraries I don’t commit composer.lock, to avoid these clashes. any reason not to so do here?
#GWGbarnaby: I removed it from some of my repos for this reason
#[tw2113_Slack_]I don't see WP dropping 5.6 support any time soon
#GWG[tw2113_Slack_]: I would likely agree, but they seem to want to get there.
#[tw2113_Slack_]i think i just wish they'd accept short php array syntax in patches
#GWG[tw2113_Slack_]: I've just gotten used to doing without
#[tw2113_Slack_]they are doing what they can, from what i've seen, to help ensure they're not going to completely break in php8+ but i don't think it's perfect by any means yet
#LoqiIt looks like we don't have a page for "elasticsearch" yet. Would you like to create it? (Or just say "elasticsearch is ____", a sentence describing the term)
#LoqiNaming is hard, yes, even, especially for a personal site since you have to pick both a name you like as a representation of yourself, and one that hasn’t been already taken, though sometimes you can ask nicely (or pay a lot) for domains that are registered but unused https://indieweb.org/naming
#[tantek]I'm more and more convinced that there's something about the Twitter UX since at least 2008 that has been dumbing down people.
#[tantek]The Argument Machine (Powazek) is part of it. The reduction in "friction" (DHH's post) is also part of it. But there's a bigger story here beyond emotional reactionism reinforced by a dopamine UX.
#[tantek]There is a misinformation amplification bias in the UX. There’s a side-effect of reduced attention spans. Reduced ability to focus on deep thinking to solve harder problems.
#[tantek]By replicating that UX, Mastodon has replicated most of those problems as well, despite changing plumbing, federation, etc.
#capjamesg[d]sknebel I think everything is now over to the new server. The only thing left is to fix my CI pipeline for publishing posts.
#kinduff[tantek]: "This site is currently unavailable to visitors from the European Economic Area while we work to ensure your data is protected in accordance with applicable EU laws.", mind if I edit with a web archive copy?
#[tantek]kinduff, yes please add an internet archive link!
gRegor and jacky joined the channel
#kinduffaaronpk: are you still accepting new client ids for indielogin.com?
#aaronpki am trying not to treat it as a general purpose service
#aaronpkonly for things specifically relating to indieweb infrastructure
#kinduffmakes sense, im creating a service for the indieweb called mentioner, does that count as infra?
#sknebel"Update Feb 2: 15 days — that’s how long it took for me to remove my comments implementation. It worked just fine, I just decided that I didn’t need it after all."
#sknebel"Implementing it was fun, maintaining the additional VPS was not. It kind of goes against my goal with this website; keep it simple."
#[tantek]yeah I didn't see the mention of spam on the post. barnaby were you hypothesizing or did you see an actual complaint about spam?
#barnabyI was joking based on you apparently having read the “15 days” as “15 minutes”
#barnabyand yikes, an entire separate VPS for self-hosted comments? I guess it could make sense if you’re getting vast quantities of comments, but that’s definitely a heavy admin tax for everyone else
#[tantek]lol yes, classic ST II WoK mistake/cipher
#[tantek]Isso << Criticism: [[admintax]] of maintaining an additional VPS: [https://blog.cavelab.dev/2022/01/comments-again/ Comments — again] (2022-02-05 update) <blockquote>"Implementing it was fun, maintaining the additional VPS was not. It kind of goes against my goal with this website; keep it simple."</blockquote>
#[fluffy]My only real complaint about it is that the author doesn’t seem to care about maintaining any sort of release cadence so there’s a LOT of bugfixes etc. that you have to build from source yourself to get, and the build process is janky
#[fluffy]he’s also incredibly pragmatic about supporting just the minimal set of what he thinks a comment system needs to support, and doesn’t seem interested in working on, say, proper antispam functions.
#[fluffy]but at least for my site it’s been fine to individually moderate each comment
#sknebel[tantek]: still feel like "software needs to run somewhere" is weird to explicitly quote as criticism about software. we can put that on rpetty much any software we document
#[tantek]sknebel, not quite. there's a difference between requiring / working with: static-site based systems, more "turnkey" software hosting like Heroku, shared hosting, VPS, and your own hardware
#[fluffy]I’m reading the article now. This person is DEFINITELY overcomplicating things.
#[fluffy]Isso is intended to run as one tiny Python process on the server that’s already running all your other processes. It only supports SQLite, as well, making it really unsuitable for most cloud providers.
#[fluffy]like, one of isso’s mottos is “Comments are not big data”
#[tantek][fluffy] feel free to update / add clarifications to what I added in /Isso
#[tantek]I think that kind of summary would be useful to add "intended to run as one tiny Python process on the server that’s already running all your other processes. It only supports SQLite,"
#[fluffy]like I mean I don’t want to massively defend isso, it’s far from perfect and it’s very niche (it just happens to be niche in the same way that Publ is niche so it works really well for me)
#Loqi[fluffy] has 6 karma in this channel over the last year (26 in all channels)
#[fluffy]One of my many Round Tuit plans is to build a comment system that’s even more like how I want it to operate, but ugh my brain is so far away from programming-for-fun these days