Co-Author Detection & Git Metadata Integration
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
- 技術スタック
- git, go
調査の方向性
Start by inspecting the existing CLI/TUI workflow and the internal/git and internal/ui areas mentioned in the issue. Clarify whether co-authors come from recent commits, git configuration, or explicit input, then define the selected behavior and add unit tests covering parsing and trailer formatting; done means the agreed workflow produces valid Co-authored-by trailers.
索引モデルが issue の本文から書いたものです。
説明
Problem Statement
When collaborating on changes or working in paired programming environments, adding Co-authored-by commit message trailers manually can be tedious. Currently, git-commit-summary generates basic commit summaries without awareness of recent git authors, commit metadata, or paired collaborators.
Proposed Feature: Co-Author Detection & Git Metadata Integration
Automatically detect recent git authors or allow quick toggling/detection of co-authors to append standard Co-authored-by: Name <email> trailers to generated commit messages.
Detailed Outline Plan
-
Git Author / Collaborator Inspection:
- Query git log or git config (e.g. recent commit authors in the repo or configured user) to suggest or automatically identify potential co-authors.
- Alternatively, support scanning git configuration (
user.name,user.email) or local environment variables.
-
TUI & Workflow Integration:
- Add a quick action in the interactive TUI (e.g., a keybinding like
Cor a prompt option) to select or appendCo-authored-bytrailers. - Provide CLI flag support (e.g.,
--co-author "Name <email>"or--auto-co-authors) to automatically include co-authors from recent commits or configured lists.
- Add a quick action in the interactive TUI (e.g., a keybinding like
-
Testing & Validation:
- Add unit tests in
internal/gitandinternal/uifor parsing co-authors and formatting commit message trailers correctly.
- Add unit tests in
- 主要言語
- Go
- スター
- 0
- フォーク
- 0
- 平均マージ
- 13時間 29分
- マージ済み PR(30日)
- 11
環境構築
このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
rm-hull/git-commit-summary のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
rm-hull/git-commit-summary#190 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
rm-hull/git-commit-summary#189 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
rm-hull/git-commit-summary#184 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
rm-hull/git-commit-summary#183 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
rm-hull/git-commit-summary#106 ·
メンテナーはふだん 1 日以内に返信
rm-hull/git-commit-summary の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
rossoctl/context-guru#346 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
prime-radiant-inc/evener#2883 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
gravitational/teleport#69805 ·
メンテナーはふだん 11 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
Under Poisson sampling, the `PLDAccountant` composes the inner event both before and after samplingオープン
難易度 2/5 半日 初心者へのやさしさ 78/100
google/differential-privacy#496 ·