Skip to content

Latest commit

 

History

History
80 lines (57 loc) · 2.77 KB

MAINTAINERS.md

File metadata and controls

80 lines (57 loc) · 2.77 KB

Minder Contribution and Maintainership

We welcome additional contributors to Minder, including maintainers. Minder currently has a two-tier contributor structure:

Role Description Privileges
Contributor Anyone who participates in the project! Send / update PRs
Maintainer Consistent contributors who have shown commitment to the project Review and merge PRs, manage issues

Contributors

See CONTRIBUTING.md for a desrciption of how to get started contributing to Minder.

Requirements for Becoming a Maintainer

To become a maintainer, you must meet the following criteria:

  1. Account Security
  1. Demonstrated Contribution:

    • Have made multiple significant contributions to Minder's GitHub repositories. This can include:
      • PR contributions to at least one Minder subystem
      • PR reviews of at least one Minder subsystem
      • Documentation and issue triage
  2. Sponsorship:

    • Sponsored by at least one existing maintainer.

Maintainers

Responsibilities of a Maintainer

As a maintainer, you will have the following responsibilities:

  1. Code Review and Merging:

    • Review pull requests for quality, correctness, and alignment with the project direction.
      • When in doubt, assign pull requests to subject matter experts in the relevant subsystem.
    • Merge reviewed pull requests when satisfactory.
  2. Set Technical Direction:

    • Where appropriate, participate in authoring and reviewing technical design documents.
      • Note: many project documents are currently in the Stacklok Google Drive instance. We are working to open the relevant documents for community review and feedback.

Maintainers List

The current list of maintainers is:

  • @JAORMX (Stacklok)
  • @jhrozek (Stacklok)
  • @rdimitrov (Stacklok)
  • @dmjb (Stacklok)
  • @evankanderson (Stacklok)
  • @eleftherias (Stacklok)
  • @yrobla (Stacklok)
  • @lukehinds (Stacklok)
  • @blkt (Stacklok)
  • @puerco (Stacklok)
  • @Vyom-Yadav (Canonical)

Assignment of permissions for these maintainers is currently privately managed by Stacklok as a matter of circumstance; changes to this list will need a Stacker to apply some private automation to grant the privileges, until we find a different approach (for example, donation to a foundation, which would have their own automation).