lfd / PaStA

The Patch Stack Analysis
GNU General Public License v2.0
33 stars 20 forks source link

Determine who picks up patches to certain files vs. who is the documented maintainer in MAINTAINERS #20

Closed bulwahn closed 4 months ago

bulwahn commented 5 years ago

Motivation:

This would allow to show to which extent the MAINTAINERS file reflects the current practice and the mismatch.

Open question: Does this even need the mailing list, or could this be determined just by considering the git history, i.e., the git committer of each commit and the MAINTAINERS file?

rralf commented 5 years ago

Hmm. It might be sufficient to look at Signed-off-by tags or/and the committer of the patch. Mailinglists could help, as they reveal if a maintainer was involved in the discussion at all.

bulwahn commented 5 years ago

This task is really just comparing the Signed-off information of the git commits and the information that get_maintainers.pl would suggest. A very small python script would allow to gather this information and the crucial part is aggregate the mismatches in a useful way to make conclusions.

bulwahn commented 4 years ago

I think we can make use of gitdm here to understand who picked up a patch, i.e., in which merge tree did it land first.