Remix.run Logo
stickfigure 4 days ago

It wouldn't be a problem if there wasn't a culture of "just upgrade everything all the time" in the javascript ecosystem. We generally don't have this problem with Java libraries, because people pick versions and don't upgrade unless there's good reason.

ilvez 4 days ago | parent | next [-]

From maintenance perspective both never and always seem like extremes though.

Upgrading when falling off the train is serious drawback on moving fast..

0xDEAFBEAD 3 days ago | parent [-]

Maybe we need two upgrade paths: An expedited auto-upgrade path which requires multi-key signoff from various trusted developers, and a standard upgrade path which is low-pressure.

jcelerier 4 days ago | parent | prev [-]

and then you get Log4Shell