#known 2021-02-02

2021-02-02 UTC
[fluffy], jose199k, jose199k9, [jacky], [snarfed], [xavierroy], lava2 and [benatwork] joined the channel
#
[benatwork]
Fixed some issues with webmentions today: one relating to webmentions to Known URL fragments; another upstream in the PHP mention client, which breaks in PHP 8.
dagelf, [xavierroy], [barryf], [srushe], [KevinMarks], CombatVet, joaweyang, [schmarty], [tantek], [timothy_chambe], [snarfed], aleandro, [fluffy] and [benatwork] joined the channel; aleandro left the channel
#
dkozel
How is Known looking in terms of future proofing? Any particularily painful dependencies that are getting a bit old or libraries that aren't maintained any more?
[timothy_chambe] and [KevinMarks] joined the channel
#
[benatwork]
That's a good question. I'm intentionally hosting it on PHP 8 to kick the tires a bit. There have been a few changes I've needed to make so far (eg the indieweb one above), but not many. I'll go through and do a more thorough audit. I'm grateful for dependabot here.
dagelf joined the channel
#
plindner[m]
dkozel: would like to see someone tackle migrating off bootstrap layout...
#
[benatwork]
I'm working on exactly that
#
[benatwork]
starting as an add-on template
#
[benatwork]
then will work backwards
#
cambridgeport90
I have been following the repository, but ever since I switched my Github email address back to my Outlook one, I haven't seen a notification.
#
cambridgeport90
Not sure if I'm missing stuff or not.
#
plindner[m]
[benatwork]: also not sure about symfony but it looks like there's a v5 out there?
#
cambridgeport90
One of the things I want to do, though, and it's when I get around to it, is to create a web.config file for Known so that it runs as well on IIS as it does on Apache/Nginx. Someone on here asked me to do that, but it's on the radar. I have been working on eighty things though.
#
plindner[m]
cambridgeport90: first step would be to file an issue?
#
cambridgeport90
Oh, I know that. I have to wait until I have the infrastructure set up in order to do it. Though wouldn't that be a pull request?
#
cambridgeport90
That that's the beauty of collaborative development; not everyone has to think of everything. LOL
#
dkozel
cambridgeport90: An issue can act as a statement of intent. Really helpful as well in case someone has the same idea or already has done the work
#
dkozel
suppose that's as much or more to plindner[m] :)
#
dkozel
plindner[m]:
#
dkozel
Ech. my IRC UI has bugged.
#
dkozel
Do you consider the layout to be bad, or the use of Bootsrap?
#
plindner[m]
Bootstrap totally revised their system a while back. Requires you to redo everything. But since then HTML5 has evolved enough that you don't need it. So suggestion is to migrate to that and use polyfills for older browsers.
#
[benatwork]
Yep. I’m not sure the extent to which older browsers even need to be polyfilled, given IE’s EOL status. Will look at the support status.
#
cambridgeport90
I suppose I can put the issue out there, but Gods only know when I'll get to it.Might be good to poke the community officially, though, because that's a good point about the work already having been done.
[snarfed] joined the channel
#
cambridgeport90
issue 2983 is the newest one that I just did for this. again, will test it when I have the infrastructure set up to do so, and hopefully it will succeed, and I can make it a pull request.
#
cambridgeport90
Oh wow ... 2883. Sorry.