Add MAINTAINERS_GUIDELINES.md - #2988
Conversation
…maintainer guidelines
|
@markscott-ms @rocketstack-matt @LeighFinegold This is my proposal for the |
|
Thanks for putting this together @jimthompson5802. A repo-specific maintainer guide is a genuinely useful addition, and I like that it points back to the governance docs rather than restating them. On roles more broadly, it could also help to clarify how we handle cross-cutting concerns such as dependency and library upgrades, CI, and security. The guide points at CODEOWNERS for repo-wide files, but it is not clear whether these are a shared responsibility across all maintainers or something specific maintainers own and drive. Being explicit here would help these areas not fall between subproject boundaries as we grow. Separately, and not blocking this PR: I think we should take a pass over our issue and PR templates to check they still make sense. As was commented on by a few in last meeting office hours, we are increasingly seeing AI-assisted issues and PRs, and because the tools tend to fill in every template section exhaustively, the templates themselves can end up driving very verbose, boilerplate-heavy submissions. I have added an agenda item in next week's office hours (#2990, Thu 20 Aug). |
|
One point raised in the Office Hours was that significant features should be discussed and agreed by maintainers from at least 2 organizations |
…nizations for significant enhancements
|
@markscott-ms incorprated guideline for
|
|
This looks good to me. It's chonky, but anyone signing up to be a maintainer should be willing to sit through it. |
Description
Adds
MAINTAINERS_GUIDELINES.mdto the repos root directory.Closes Issue #2979. NOTE: the document name (
MAINTAINERS_GUIDELINES.md) was selected because the original name (MAINTAINERS.md) is used as the maintainers roster by FINOS.Type of Change
Affected Components
cli/)calm/)calm-ai/)calm-hub/)calm-hub-ui/)calm-server/)calm-widgets/)docs/)shared/)calm-plugins/vscode/)Commit Message Format ✅
Complied with format
Testing
Manual review of the update
Checklist