About

次世代の開発者のための最初の入口。

Good First Issue は、新しい開発者が本物のオープンソース貢献を長く使えるポートフォリオ証拠に変えるためのサービスです。

課題

AI によって、もっともらしいコード、履歴書、プロジェクト説明はこれまでになく簡単に作れるようになりました。その分、新しい開発者が実際に何を出荷できるのかを証明することは難しくなっています。

ポートフォリオには生成されたデモ以上のものが必要です。実際の問題、実際のレビュー、そして作業過程を見られる本物のメンテナーという公開証拠が必要です。

なぜオープンソースか、なぜ今か

オープンソースは AI が作れない公開の履歴を残します。Issue、pull request、レビューコメント、マージされた変更は、開発者が文脈を理解し、制約の中で動き、他人が使うソフトウェアを改善できることを示します。

初心者にとって一番難しいのは、始められるほど小さく、今も意味があり、レビューできるメンテナーにつながる作業を見つけることです。

私たちがしていること

GoodFirstIssue はその最初の入口です。活発なオープンソースプロジェクトから初心者向け Issue を集め、閲覧、評価、出荷済み貢献への変換をしやすくします。

目的はシンプルです。次世代の開発者が個人練習から公開された仕事へ移り、判断力、やり切る力、メンテナーと協働できる姿勢を示せるようにします。

データソース

Good First Issue は公開 GitHub リポジトリと公開 GitHub Issue のデータを索引します。リポジトリメタデータ、Issue メタデータ、ラベル、件数、本文、GitHub へのリンクなどが含まれる場合があります。

GitHub が常に信頼できる一次情報です。Good First Issue 上の索引コピーは古い、不完全、または GitHub の現在表示と異なる場合があります。

索引と新鮮さ

Issue の新鮮さは定期的なバックグラウンド同期で維持されます。同期は発見体験を有用に保ちますが、すべてのリポジトリ、Issue、ラベル、状態変更が即時に反映されることを保証しません。

リポジトリ掲載と Issue 品質は GitHub 上で見える公開シグナルに依存します。詳しい索引と推薦の指針はメンテナーガイドを読んでください。

初心者向けシグナル

初心者向けの発見では現在、good first issue と help wanted ラベルをシグナルとして扱います。

ラベルは発見の手がかりであり、保証ではありません。Issue の品質は、明確な範囲、十分な文脈、セットアップノート、メンテナーの応答性に依存します。

独立性とフィードバック

Good First Issue は独立したプロジェクトです。GitHub と提携、承認、運営関係にあるものではありません。

リポジトリ掲載、フィードバック、修正、削除依頼は、お問い合わせページまたは GitHub Discussions を使ってください。

メンテナーがレビューできる作業から始めましょう。

範囲のはっきりした Issue を選び、コントリビューターガイドに沿って小さな公開変更を出荷しましょう。