Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@electrineer yes and I'm not even remotely involved with the core-js project.
But the way he's been treated is frankly just disgusting. -
@Oktokolo tldr he's been maintaining core-js and has gotten mostly shit from the Foss world
https://github.com/zloirock/... -
@LotsOfCaffeine Wow, core.js seems to be strictly growth-only. It still has a polyfill for Promise in 2023. Definitely not a dependency i would like to have in my tree. But knowing the history of browsers i get why this abomination exists. It seems to be like jQuery something, everyone started to use at some time and now that browsers actually support all the relevant features of ECMAScript, they just keep using it.
-
Reading the rest of the story it is sad that tragedies like that happen, but it looks like there is a happy end for him and his family. He has to prioritize maintaining the family over maintaining core.js. Should accept the next acceptable contract offer and instead of asking for funding, he should ask for co-maintainers. Also should start deprecating all the modules that aren't really needed by anyone anymore to reduce the maintenance burden. And obviously, it would make a lot of sense to stop adding new stuff! Security updates only is the way to go. Polyfills by the very definition should be temporary. The language support in current browsers has progressed far enough to consider new features to be just "nice to have" - and that really isn't something to become a martyr for...
-
@Oktokolo I dont really know the technical aspects of the project, I'm not a web dev and basically never work with js.
I think that he received some hefty support now. He's clearly passionate for the project and I hope that he can continue working on it whilst supporting his family.
Denis Pushkarev did nothing wrong.
random
core-js