#dev 2020-04-15

2020-04-15 UTC
CMF, jacky, vilhalmer, geoffo, nickodd, [prtksxna], loicm, [LewisCowles], TPW, sscarfe, heaters, sknebel, ashaibani, swentel, [Steve_Ellwood], [KevinMarks], [jgmac1106], petermolnar, [schmarty], deathrow1, hs0ucy, TeeBaggage and superkuh joined the channel
#
[LewisCowles]
does anyone else check their site for accessibility and see the empty link pointing to u-author as an error? I use WAVE tool in-browser and pa11y. Neither loves this
#
[LewisCowles]
it's an example on the indieweb wiki under authorship
hs0ucy, cambridgeport90, [grantcodes], petermolnar, sscarfe and jeremych_ joined the channel
#
[grantcodes]
Maybe just aria ignore it?
#
[grantcodes]
If it's not important for screen readers
#
sknebel
I have it tabindex=-1, maybe we should also recommend making it visibility:none?
[jgmac1106], [Michael_Beckwi] and geoffo joined the channel
#
[LewisCowles]
I've not manually touched anythings tab index in about a decade. I'd all but forgotten about the property
#
[LewisCowles]
grantcodes++
#
Loqi
grantcodes has 22 karma in this channel over the last year (34 in all channels)
#
Loqi
sknebel has 19 karma in this channel over the last year (57 in all channels)
#
[LewisCowles]
I'll experiment later
[grantcodes], Inday, geoffo and Mikaela joined the channel
#
[grantcodes]
Thanks [prtksxna] for fixing that logo on postrchild.com ! I just set up automatic deployment and put it online ๐Ÿ™‚
#
[grantcodes]
[prtksxna]++
#
Loqi
[prtksxna] has 1 karma in this channel over the last year (9 in all channels)
#
[grantcodes]
One of my too many projects that could use some tlc ๐Ÿ˜…
[prtksxna] joined the channel
#
[prtksxna]
Youโ€™re welcome [grantcodes] ๐Ÿ™
[LewisCowles] joined the channel
#
[LewisCowles]
[prtksxna] is CF CloudFront, or CloudFoundry?
#
[prtksxna]
[LewisCowles] CloudFlare ๐Ÿ˜œ
#
[LewisCowles]
so many CF's
#
[prtksxna]
[grantcodes] I also noticed that the webextension links were broken. But I couldnโ€™t find the thing on AMO or the web store either ๐Ÿ˜ž
#
[grantcodes]
Yeah they all got removed
nickodd joined the channel
#
[grantcodes]
It was pretty broken tbh, and I'm now doing a big rebuild so will resubmit at some point
#
[grantcodes]
I'll need to push it up to a branch on github too and then people can build the new version manually if wanted
#
[prtksxna]
What did the extensions do? Did they have a UI for a chatbot thing?
#
[grantcodes]
No I should probably explain that somewhere. It's an inline micropub editor
gRegorLove joined the channel
#
[prtksxna]
An inline editor that injects itself on the basis of microformats ๐Ÿ˜ฎ This is gold!
indier and [calumryan] joined the channel
#
[grantcodes]
Yep, it's pretty awesome when it works ๐Ÿ˜›
jamietanna, [Ana_Rodrigues], loicm, swentel, [chrisaldrich], [grantcodes] and [schmarty] joined the channel; nickodd left the channel
#
GWG
My unit tests are suddenly failing, but I didn't change any code.
#
swentel
php version?
[snarfed] joined the channel
#
[snarfed]
GWG i assume they only started failing in CI? and still passing on your local dev machine?
#
[snarfed]
if so then yeah, some dependency (PHP, a library, etc) upgraded and you didn't have its version pinned
[tantek] and KartikPrabhu joined the channel
#
GWG
Sorry, was eating
#
GWG
It's now failing in both
#
GWG
But I had a branch, and master is now failing
#
GWG
Thought it might be WordPress 5.4
Salt[m] joined the channel
#
GWG
The odd thing is...I have two pieces of code that do IndieAuth. One baked into Micropub, one in the standalone IndieAuth package and the IndieAuth one is working, but has fewer tests
#
GWG
On a positive note, I found some new development dependency tools
[Kevin_Faaborg] and IRC-Source_63 joined the channel
#
GWG
I'm trying to figure out if it has something to do with static variables.
IRC-Source_63 joined the channel
#
Salt[m]
Hi all, got excited about IW stuff but have been a bit too underwater with the new quarter and such. That being said, I recorded some thoughts for this next big project/update of linking in a CRM to my site. While there are going to be a number of development questions as I progress forward, the big blocker is to rebase or not...
#
Salt[m]
I was wondering what people thought about the current state of static site generators? I've been using MiddleMan for a long time, but it's out of date enough that I plan on rebuilding from vanilla if I do go with it again.
#
Salt[m]
However, during my research phase, I came across a few others of note and wanted to see whether anyone had hands on experience, or perhaps suggestions of other projects to look at.
#
Salt[m]
The current list: wintersmith, morris, hexo, orchid, grabv, publii, pelican, and harp. Somewhat in that order, but I haven't dug around too much.
#
Salt[m]
The core idea, and why MiddleMan slotted so well, is to have a build system that can hook into whatever tool is best for the job. Mainly, site interactions would be in the form of a regular folder scan which, upon finding a new file, builds and deploys the site. Most content would be in the form of markdown (or similar) files which have fairly advanced headmatter (also looking for suggestions if some of that might be
#
Salt[m]
standardized elsewhere)
#
Salt[m]
The headmatter would describe what needs to be hooked into, the order of posting, etc etc.
#
Salt[m]
Anyhoo, think that's about everything right now, any advice appreciated!
#
[grantcodes]
I used to use middleman it was great because you could throw just about anything at it. Imo eleventy is the current best that's close to that. Seems super popular and less opinionated than a lot of the others
#
[grantcodes]
What is a static site generator?
#
Loqi
Static site generators are programs that take a set of flat text files on disk and transforms them into a set of static html files ready to be served by a standard web server, or some variation of this example https://indieweb.org/static_site_generator
#
Salt[m]
I suppose building something with grunt/webpack/postcss/etc is also on the table, but my development time is a bit limited these days. Also should add 11ty.dev to the list of potentials I've been looking at.
#
Salt[m]
haha, yeah [grantcodes] meant to make it on that list :P
#
Salt[m]
I mean, that's the beauty of this type of static stie generator, it keeps out of your way, but it is also where things can become...time sinks.
#
[grantcodes]
Hehe yeah I'd add it to your list.
#
[grantcodes]
Yeah I used to try loads, but in my web circles I mainly see the react ones, eleventy and maybe a bit of Hugo as the modern options. Although it's a static site generator, doesn't need to be modern as long as it works for you
#
Salt[m]
I suppose that figuring out how one best works with frontmatter is a smaller framing of my large question, if I can find some tooling/workflow that feels natural, I should be able to back into one of these frameworks.
#
Salt[m]
eleventy does look pretty slick...
#
GWG
Okay, I restarted a passing test from February in Travis and it failed. So it is something in 5.4
#
GWG
And a bunch of things broke because if( $array[$key] ) does not work in PHP7.4
#
GWG
Darn...all my test failures were PHP7.4 and isset
#
jamietanna[m]
Salt I'll reply properly tomorrow, but I use /Hugo for my site and find a static site a good choice for a few reasons
gxt_ and [Michael_Beckwi] joined the channel
#
Salt[m]
jamietanna: thanks, I'm definitely already all-in about static sites, been running one for nearly a decade :)
cambridgeport90 and [snarfed] joined the channel