關於
下一代開發者的第一站。
Good First Issue 幫助新開發者把真實開源貢獻變成長期可信的作品集證據。
問題
AI 讓程式碼、履歷和專案說明變得更容易生成,也讓新開發者更難證明自己真正能交付什麼。
作品集不能只依賴生成出來的展示。它需要公開證據:真實問題、真實審查,以及能看到工作過程的真實維護者。
為什麼是開源,為什麼是現在
開源會留下 AI 無法偽造的公開軌跡。每個 issue、pull request、審查評論和合併紀錄,都展示開發者如何理解上下文、處理限制並改善他人使用的軟體。
對初學者來說,最難的是找到足夠小、仍然重要,並且有維護者能夠審查的工作。
我們做什麼
GoodFirstIssue 是第一站。我們從活躍開源專案收集適合初學者的議題,讓它們更容易瀏覽、評估,並轉化為已交付的貢獻。
目標很簡單:幫助下一代開發者從私下練習走向公開工作,展示判斷力、執行力和面向維護者的協作能力。
資料來源
Good First Issue 索引公開 GitHub 倉庫和公開 GitHub 議題的資料,可能包括倉庫中繼資料、議題中繼資料、標籤、計數、正文以及指向 GitHub 的連結。
GitHub 始終是事實來源。Good First Issue 上的索引副本可能過期、不完整,或與 GitHub 目前展示不同。
索引與新鮮度
議題新鮮度由定期背景同步維護。同步能讓發現體驗更有用,但不保證每個倉庫、議題、標籤或狀態變化都會立即出現。
倉庫收錄和議題品質取決於 GitHub 上可見的公開信號。請閱讀維護者指南,了解詳細的索引和推薦建議。
初學者友善信號
適合初學者的發現目前會把 good first issue 和 help wanted 標籤作為信號。
標籤是發現信號,不是保證。議題品質仍取決於清楚範圍、足夠上下文、設定說明和維護者回應。
獨立性與回饋
Good First Issue 是獨立專案,不隸屬於 GitHub,也不由 GitHub 認可或營運。
倉庫收錄、回饋、更正或移除請求,請使用聯絡頁面或 GitHub Discussions。
從維護者能審查的工作開始。
選擇一個範圍清楚的議題,依照貢獻者指南完成一個小而公開的改動。