概要
- Ghostty リポジトリでは Issueの直接作成 は禁止
- 最初にDiscussion を作成し、議論を進める運用
- Issueトラッカー は明確な作業項目のみ使用
- バグ報告や要望の多く は誤解や設定ミスが原因
- 詳細は CONTRIBUTING.md 参照
GhosttyリポジトリでのIssueとDiscussion運用方針
- ユーザーによるIssueの直接作成 は禁止
- まずGitHub Discussions で議論を開始する運用
- Issueトラッカー は議論から明確なアクションが特定された場合のみ利用
- 他プロジェクトとは異なり、バグ報告や機能要望の議論はIssueトラッカーを使わない方針
- Discussionsで合意形成 後、メンテナーがIssueへ移行
- この運用により、作業可能なIssueのみがIssueトラッカーに残る
- 数年にわたるOSS運用経験 に基づくベストプラクティス
- ユーザー報告の8~9割 は誤解・環境要因・設定ミスが原因
- 残りの多くは機能要望 であり、バグ(既存機能の不具合)は少数
- 機能要望の多く は具体性不足のため、メンテナーのガイダンスが必要
- Ghosttyに関する明確な問題 がDiscussionsで特定・再現された場合のみ、メンテナーがIssueへ変換
- ユーザー側の追加作業は不要
- 詳細手順やルール はCONTRIBUTING.mdを参照