Arthur T Knackerbracket has found the following story:
In November 2019, Denis Pushkarev, maintainer of the popular core-js library, lost an appeal to overturn an 18-month prison sentence imposed for driving his motorcycle into two pedestrians, killing one of them.
As a result, he's expected to be unavailable to update core-js, a situation that has project contributors and other developers concerned about the fate of his code library.
Pushkarev, known as zloirock on GitHub, mentioned the possibility he may end up incarcerated in a thread last May discussing the addition of post-install ads to generate revenue for a project that so many use and so few pay for. He anticipated he may need to pay for legal or medical expenses related to his motorcycle accident.
In that thread, developer Nathan Dobrowolski asked, "If you are in prison, who will maintain [core-js] then?"
Pushkarev offered no answer. Since his conviction last October, the need to resolve that question has become more than theoretical.
-- submitted from IRC
So dear soylentil developers, are there any libraries you are depending on that have a single point of failure?
(Score: 2) by crafoo on Sunday March 29 2020, @11:26PM (3 children)
"are there any libraries you are depending on that have a single point of failure"
No, I don't Qt has a single point of failure. I'm not a developer professionally, but if Qt were to go away I would would go through all 5 stages of grief, hold a fund drive and/or funeral, then just give up and use std lib and some github trash immediate mode GUI.
(Score: 2) by krishnoid on Sunday March 29 2020, @11:28PM (2 children)
Like which ones, just curious?
(Score: 2, Informative) by Anonymous Coward on Sunday March 29 2020, @11:50PM
I'm not crafoo, but presumably imgui? [github.com]
(Score: 3, Informative) by crafoo on Monday March 30 2020, @03:00PM
like the anon poster said, probably start with imgui. I've actually used it a couple times and it's OK. Nuklear looks pretty good too and it's easily skinnable if that's your thing. I haven't tried using it.