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?
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
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
[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]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.
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?
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."
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]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.
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]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.
[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)
[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