HonoがPRを閉じた理由

Yusuke Wada

FOSS4G分科会シンポジウム 2026「AI時代のFOSS4G」 ・ November 1, 2026


Yusuke Wada

me


Hono

-# api.npmjs.org 2026年9月

Hono

10月5日

honojs/honoで外部からのPRを閉じた


x.com/yusukebe/status/2107027870019445007


何をしたか


悲しい話

honojs/hono#109


閉じた理由

  1. コードの無価値化
  2. 貢献のため「だけ」の貢献
  3. PR増えすぎ

1. コードの無価値化


コードを書くことに意味がなくなった


2. 貢献のため「だけ」の貢献


「AI Slop」??


問題は「態度」


貢献のため「だけ」の貢献


例: Hacktoberfest


例: バグバウンティ


態度が悪い

Contributors


金を稼ぐための貢献?


x.com/yusukebe/status/2106657806732677205


金を稼ぐための貢献


GitHubのプロフィールページ

github.com/yusukebe


Honoが踏み台にされている


3. PR増えすぎ


そもそもPR数が増加してる

-# honojs/hono


体験談


x.com/yusukebe/status/2099298417059258622


x.com/yusukebe/status/2020472189363831097


x.com/yusukebe/status/2036024101706633557


x.com/yusukebe/status/2036024280555905226


PRをベースに発展してきたGitHubモデルのOSSは死んだ??


PRとは違う貢献の仕方


PRとは違う貢献


x.com/yusukebe/status/2108057552223359003


defineHandler

x.com/yusukebe/status/2107456312963707014


honojs/hono#5531


honojs/hono#5531


まだまだ課題はある


Issueによる貢献

If you have already fixed it in your fork, you can link the branch in the issue. A maintainer may open a pull request from it, and your commits keep your name.

docs/CONTRIBUTING.md


Issueにブランチを貼ってくる


honojs/hono#5581


honojs/hono#5576


貢献のため「だけ」の貢献はまだまだある


Issueについての記載を削除

x.com/yusukebe/status/2116105874414674229


今後へ向けて


PRとは別のやり方を考えていこう


ありがとうございました

← → / space ・ o: overview ・ f: fullscreen