Alex Bennée <[email protected]> writes:

> *incomplete
>
> I wanted to look at adding gitlab tags to MAINTAINERS and baulked
> slightly at figuring out what I would need to change in the perl
> script to cleanly handle it.
>
> While we imported the perl script from the kernel I'm fairly sure we
> don't use half the features it has and as us grey beards age out less
> people will be willing to tweak it. Consider this a proof-of-concept
> for discussion about if it is worth perusing this path.
>
> It only supports the two main forms:
>
>   ./scripts/get_maintainer.py -f path/to/file
>   ./scripts/get_maintainer.py path/to/patch1 path/to/patch2 ...
>
> But who needs more?

I've used options --git --nogit-fallback --git-since and --git-blame.

> Future improvements could include some more detailed analysis in
> conjugation with the repo to analysis:
>
>   - missing areas of coverage

I've used

    $ for i in `git-ls-files`; do [ "`scripts/get_maintainer.pl -f 
--no-git-fallback $i | grep -v '^qemu-devel@nongnu\.org'`" ] || echo $i; done 
>unmaintained-files

Last post:

    From: Markus Armbruster <[email protected]>
    Subject: MAINTAINERS still leaves more files uncovered than I'd like
    To: [email protected]
    Date: Fri, 29 Sep 2023 13:43:30 +0200
    Message-ID: <[email protected]>
    https://lore.kernel.org/qemu-devel/[email protected]/

I think I'll do it again soonish.

>   - maintainer stats
>
> Who knows maybe the kernel guys will want to import our script one day
> ;-)
>
> Alex.


Reply via email to