2019年5月21日 4:06 JST
2 months ago I started raising funds to core-js maintenance. Current result - 7\$ / month on Patreon, 50$ / month on Open Collective. Not seriously, but better than nothing - users use Babel or their frameworks for polyfilling and just don't know that they use core-js indirectly. Not a problem since anyway I didn't think about open source as about a way to earn any serious money.
However, shit happens. Because of one accident, now I have some serious problems for tens or even hundreds of thousands of dollars and a real chance to be in prison - doubtful pleasure - interesting, who will maintain core-js in this case? Since previous months I worked on open source, I have not any financial pillow for solving those problems.
After a little discussion, I understood that I can't count to any help from Babel. Nothing to say.
So why not to make this little experiment? I think that some lines in NPM installation log, which can be hidden if it's required, are an acceptable price for using core-js. I don’t think that I’ll be able to get a however significant part of required at this moment money, however, each dollar makes sense. And some more people will know that I am ready to consider job offers.
And after that, someone says that I'm not right because I added a message on postinstall... The right thing for you is somehow supporting core-js instead of creating issues like this.
Initially, I wanted to add a message on postinstall as an experiment for some days, but because of your reaction I see that adding a message on postinstall was the right thing, so I leave it here. Thank you for this issue.
Let this issue be opened a little more time.
2019年5月23日 14:42 JST
- Because at that moment I didn't think that Babel would betray me? I worked on polyfilling stuff for Babel almost from the start of the project, but when I asked about any help and it was really required - I received a refusal.
- Seems so, thanks to our stupid law.
If you are in prison, who will maintain it then?
See above - I haven't any options.
2020年1月11日 22:45 JST
BTW since I was not able to find required funds, after some days I'll be in prison and it could be my final goodbye for pieces of shit like you.
- 2019年3月からメンテナンスのための資金を集め始めたが、一ヶ月あたりPatreonから7ドル、Open Collectiveから50ドル(訳注: 1ドル100円として月額たったの5700円!)
- さらに控訴審を経て1年半の収監確定した(訳注: いつから？2020/01/14を最後に姿を消したから2021/07くらいまで？？)
2020年3月16日 0:51 JST
Babel maintainer here wave👏
We are probably not going to fork
core-jsbecause we don't have enough resources to maintain it. We are investigating if it's possible to provide an integration for
If it were up to me, support for IE11 would have been removed years ago :-)
Over the years, keeping support for old browsers such as IE11 has required a lot of time and effort. Most of this work has been done by unpaid contributors, e.g. @timvandermeij and myself, despite none of those people actually using IE11 (and no one should be using it really).
In practice this means that contributors have been spending time supporting a dead browser, rather than improving the general PDF.js library by e.g. fixing bugs and implementing new features.
For now the ES5 version will remain available. This might change for the next major version, 3.0, but no decision has been made about that yet.
If core-js becomes unmaintained, and a replacement polyfill library isn't found, sooner or later IE11 support in PDF.js would be in real trouble even before the next major version!
- しかし、そのライブラリがメンテナンスされなくなったようで、多くのプロジェクト (PDF.js を含む) ですぐに問題になる可能性がある
- 代替の polyfill ライブラリが見つからなければ、遅かれ早かれ PDF.js の IE11 サポートはメジャーバージョンアップを待たずして問題になるだろう→サポート終了はあり得る
2020年3月25日 16:22 JST
Stop spam & panic! I have rules for this repo and i have some time for fixing critical bugs and major updates.
2020年3月27日 18:05 JST
@slowcheetah are you able to inform us on the governance strategy?
- How many people have GitHub and npm permissions on this project?
- What kind of permissions? Administrative privileges?
- Are you still in contact with @zloirock regarding this project of course. Does he provide you with directions? (e.g. not removing the job ad )
- Is there a "leader"? Someone that can handle the architecture vision of the project?
- This project is quite related to babel-preset-env are some of the maintainers in direct relation with @babel?
Maybe we should make write a little doc about governance good practices 🤔 this may be very sane.
I'm not experimented with open source project management, but I think something should be done regarding the governance of the project 💪 I wish collaborators good luck, this looks quite challenging.
- Only me an @zloyrock have npm permissions
- All privileges
- Yep. I have contact with @zloirock, but it is "delayed" because carantine situation now.
- I will try to dive in project but now i can't say that i am "leader". I am "support". There is some chance that within a few months @zloyrock himself will have access to the project.
- I no have direct relation with @babel. I have nothing to say
I am diving in project now. if @zloirock will not have direct access to the project, I will discuss disputed issues with him and try to do further support and development of the project.
Next week I hope to talk with him about the current bugfixes and come to the conclusion whether a new version is needed now.