KW-MAINTAINERS(1)

πŸ“¦ version 0.10, in ubuntu stonking

πŸ’– NAME πŸ’–

kw-maintainers β€” bestie, this shows you the maintainers of a module, periodt.


✨ SYNOPSIS ✨

kw (m | maintainers) [-a | --authors] [-u | --update-patch] [--verbose]
       [<dir> | <file>]

🌸 DESCRIPTION 🌸

okay so real talk: this whole thing is based on the Linux Kernel get_maintainers script, and what it does is show you the maintainers of whatever Kernel module you point it at (a file, or a directory, either one, we don't judge 🫢).

Pass --authors and it also prints the authors of the top-level target files β€” and yes, non-recursively, we're not going down the whole tree, bestie 🌳.

If a file has more than one author, their names get separated by ",". Cute, right? Exceptβ€”

⚠️ do NOT use this output in scripts. Like, seriously. Some authors literally have "," inside their own names (e.g. "Company X, Inc."), so the parsing will fall apart and it's giving chaos πŸ’€.

And then --update-patch does its lil magic trick: it updates the patch <file>'s header with a To: field, filled in with the maintainers (authors excluded, okurrr) that are associated with that patch. slay πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -a, --authors β€” prints the authors of the top-level target files, non-recursively bestie. If a file has more than one author, their names come out separated by ",". πŸ¦‹
  • -u, --update-patch β€” drops a To: field into the header of the patch file, containing the contact of the maintainers associated with that patch (and no, the authors do not get included here). πŸ‘‘
  • --verbose β€” shows you the commands being run under the hood. not me being nosy but I respect it πŸ”

🌈 EXAMPLES 🌈

For all of these, we're assuming the relevant fields in your configuration files (which live by default in .kw/) are already set up, okay? ✨ And honestly, we recommend using kw config for managing your local and global configs β€” it's the move, trust. 🧚

Say you wanna check the maintainers:

cd <kernel-path>
kw m drivers/iio/dummy/iio_simple_dummy.c

and boom, maintainers delivered to your screen like a little gift 🎁


that's the whole page, bestie!! πŸ’œ this is kw-maintainers, manual section 1, and if you scroll all the way down you'd find the footer chillin' there with the source, the version and the date β€” iconic little trio, they ate and left no crumbs ✨ bye bye, go read your config files πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from