Actixプロジェクトのポストモーテム
(github.com)Rust向けWebフレームワークであるactix-web、actix-netの開発中断。
actixプロジェクトを作って3年間楽しく開発してきたが、非難するコメントのせいで、これ以上オープンソース開発を続けるのが楽しくなくなったと。
Rust向けWebフレームワークであるactix-web、actix-netの開発中断。
actixプロジェクトを作って3年間楽しく開発してきたが、非難するコメントのせいで、これ以上オープンソース開発を続けるのが楽しくなくなったと。
4件のコメント
その後の進捗: https://ja.news.hada.io/topic?id=1338
これに関連して、何が起きたのかを説明した別の人の文章
A sad day for Rust : https://words.steveklabnik.com/a-sad-day-for-rust
Actix プロジェクト内部で
unsafeコードが原因で問題が発生し、そのことで作者ともトラブルに。Rust の Subreddit では、この件に関する話題が繰り返し再燃。
17日に書かれた "Smoke-testing Rust HTTP clients" https://medium.com/@shnatsel/… という記事で、
この「
unsafeに関する問題を報告したが、メンテナーが拒否した」と書かれたため……またしても Reddit が炎上。すると作者が開発を中止。
このプロジェクトでとりわけ
unsafeが騒がれていた理由については、https://www.clien.net/service/board/cm_app/14519126 にこのような解説があります。要点は、当該ライブラリの開発者が Rust への理解不足のためにunsafeを乱用しているのではないかという疑惑があった、ということだったのですね。記事にあるように、Rust のサブレディットの登録者はなんと 87,000 人です。
Reddit はやはり人が多いぶん、私たちが悪質なコメントと呼ぶようなレベルの書き込みも多く見られますが……
それが、あるオープンソースプロジェクトをひとつ終わらせることになったのですね。