There has been some discussion on Reddit and likely Twitter/HN/elsewhere about this topic, but I hadn't seen it come up here yet.
The problem: standard, a widely used and highly opinionated linter for JavaScript, recently started including advertisements served straight to your terminal when you install the tool, as reported by ZDNet. Check out that article for a screengrab of a banner that gets served, pushing LogRocket.
Naturally, this is controversial. One one hand, some of these OSS projects are underfunded, and need to monetize more effectively if they hope to continue providing value. On the other hand, there's now ads in your freaking terminal too. Do you want these clogging up your CI/CD logs? Is this yet another step towards the dystopia of cyberpunk hysteria? Or, is it just not a big deal? We can choose to use or not use this product, and should do so and move on without getting up in arms.
How do you feel about this practice? Will you be removing standard
from your toolset as a result? How should the ecosystem as a whole handle this idea?
I don't write a ton of JavaScript, but when I do I generally have used standard
. I'm still not sure whether or not this news will change that preference.
Photo by Darren Chan on Unsplash