-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
I love raw javascript, engines compatibility and core-js project, but sometimes I want to eat. It's my personal project, in the last year every day I spent several hours for development and maintenance core-js. Instead of help with my work, it just creates problems for me. I lost some orders because I spent my time on core-js instead of them. At the moment, I try to find a full-time job, but all offers completely unrelated this project. In this case, I will not be able to develop and maintain this project as it's required. I don't see anyone else who can develop and maintain it.
Unlike most other projects, core-js development can't be just finished - new specs, new proposals, new engines with new bugs... Finalization of the project means death. And problem for thousands of projects who uses it or repacks (babel-runtime, babel-polyfill, etc) - in many cases core-js hasn't alternatives. I do not want this to happen.
I see only 3 possible way (sure, first two together - the best solution):
- The community can start actively contribute. See more info below.
- Someone can propose me a related job where I will be able to spend enough time for the development and maintenance
core-js. core-jswill die.
Where can you contribute?
- You can... just report known issues in the tracker. Most issues I see in other places and I have no ideas why just not report them here. I don't want to spend my time finding them.
- You can help with writing tests. Most parts of
core-jsenough well covered by tests, but not completely. And some still not covered, for example, some parts ofPromiseby ES6 spec. Or, for example, you can help adapttest262test case. - You can help check and optimize performance in some places.
- You can help with documentation. I'm not a native English speaker (I think you have understood it after reading of this text :), so it definitely has some bugs, I can miss something else or you can just improve it.
- You can just ask me how you can help more.