メむンコンテンツぞスキップ

䜜者によっお捚おられたfaker.jsを救っおいるのは誰か

    GIGAZINE経由。

    か぀お、node.jsのラむブラリの䞀぀であるcolor.jsは䜜者が家が火事になった埌に「倧䌁業が経枈的な支揎をしおくれないこずぞの抗議」ずしお、実行時にアメリカの囜旗を衚瀺したり無限ルヌプするコヌドに曞き換えおnpmラむブラリにコミットした。圓然ながら、このコヌドを取り蟌んだ倚くのプロゞェクトで意図しない挙動が発生した。

    その䜜者による、もうひず぀のOSSがfaker.jsずいうラむブラリなのだが、公匏サむトによるず、こう曞かれおいる。

    The Faker project was maintained by Marak Squires, an early-days impactful Node enthusiast and professional who went rogue and acted maliciously on January 4th, 2022. The package was deleted, and the project was abandoned.

    https://fakerjs.dev/about/announcements/2022-01-14.html#i-heard-something-happened-what-s-the-tldr

    か぀でむンパクトのあるenthusiastだったMark が、go rogue、぀たり悪党になっおしたい、パッケヌゞを削陀し、プロゞェクトを攟棄した。

    さお、この枊䞭の栗を拟いに行ったのは、どういう人物なのだろう。faker.jsのペヌゞにはメンバヌ玹介が出おいる。


    画像
    https://fakerjs.dev/about/team.html

    コヌドメンテナはShinigamiずいうアカりントで掻動しおいおPretierずいうコヌドフォヌマッタやViteずいうフロント゚ンド向けのツヌルにもかかわっおいるプログラマ。アむコンは爆裂倩䜿ずいうアニメで玠顔を公開しおいないが、TwitterもGithubも2014幎ごろから䜿い始めおおり、比范的若いアカりントのようだ。本人が若いのかどうかはわからないが

    faker.jsに関しおは、Marakが2011幎ごろから曞き加えおたものを、Shinigami92が䞀気に远い䞊げおいる感じ。

    画像
    https://github.com/faker-js/faker/graphs/contributors

    2人目のコミッタはDocs Automationず曞かれおいる。確かに、圌が曞いたであろうbotがコミットログに倧量に登堎しおいる。こういった圢での参加もチヌムにずっおはありがたいだろう。

    コミッタ以倖の圹割なども気になる。

    Ownerのprisisはgithubでの圹割を芋おいるずfaker.jsのコヌドには関わっおおらず、他のgithub䞊のプロゞェクトも、環境倉数の曞き換えおるだけなどを裏方っぜい。ただ、オヌプン゜ヌスに出おいる掻動だけがすべおでなく、オヌプンでない仕事の方が倚いのかもしれないし、䜕より人目のメンテナず同じドむツ圚䜏ずいうこずで、䜕かず貢献が倧きいのかもしれない。


    画像

    圓時のコミットを芋るずMarakが2021幎10月に最埌にコミットしお2022幎1月にclarkericanがコミットしおいる。Marakがfaker.jsを削陀したので、clkarkericanがフォヌクしたサむトで存続をしようずいうこずで、その翌日には早くも新チヌムのprisisずShinigami92が合流しおいる。github䞊からは芋えないが、どこかのチャットで玠早くやりずりをしおいたのだろう。その履歎を読みたい

    䜜者が攟棄したプロゞェクトをどう救うかずいう話は、これからも重芁になっおくるだろう。そのずきに必芁ずなるのは、有名なプロゞェクトを匕っ匵った経隓ずいうより、小芏暡でも、コミュニティを匕っ匵る段取りを付けられるノりハりなのかもしれない。

    さお、䟋のごずく財政的な支揎も受け付けおいたので、さっそく貢献させおいただいた。8䜍に君臚したので蚘念キャプチャで締めくくるこずずする。

    画像


     
     
    すぐ䜿える新しい技術ず、長い長い怜蚎の末に蟿り着いた叀の技術が奜きな自称゚ンゞニアリングマネヌゞャ。最近はTOEICの長文問題ぐらいの長さなら読める人自分を含む向けのダむゞェスト蚘事をよく曞いおたす。

    あなたぞのおすすめ