Skip to main content
Glama
GOVERNANCE.md2.98 kB
# Project Governance This document describes the governance model for DevOps AI Toolkit. ## Overview DevOps AI Toolkit is committed to transparent and inclusive decision-making. This document outlines how decisions are made and who has authority over different aspects of the project. ## Roles ### Contributors Anyone who contributes to the project through code, documentation, issues, or discussions. ### Maintainers Maintainers have write access to the repository and are responsible for: - Reviewing and merging pull requests - Triaging issues - Making technical decisions - Ensuring code quality - Releasing new versions See [MAINTAINERS.md](MAINTAINERS.md) for the current list of maintainers. ### Committers Committers have demonstrated expertise and commitment to the project. They can approve pull requests and participate in technical decisions. ### Steering Committee The Steering Committee provides strategic direction and makes decisions on project scope, governance changes, and maintainer appointments. ## Decision-Making Process ### Routine Decisions Day-to-day technical decisions are made by maintainers through: - Pull request reviews - Issue discussions - Direct commits for minor changes ### Major Decisions Significant changes require consensus among maintainers: - Architecture changes - Breaking changes - New feature additions - Governance changes **Consensus Process:** 1. Proposal is documented in an issue or discussion 2. Maintainers discuss and provide feedback 3. If no objections within 7 days, consensus is reached 4. If objections exist, continue discussion or call for a vote ### Voting When consensus cannot be reached, decisions are made by vote: - Each maintainer has one vote - Decisions require of maintainers to pass - Votes are recorded in the relevant issue or pull request ## Becoming a Maintainer Contributors can become maintainers by: 1. **Sustained Contributions** - Regular, high-quality contributions over 6 months 2. **Technical Expertise** - Demonstrated understanding of the codebase 3. **Community Engagement** - Helpful reviews and issue triage 4. **Nomination** - Existing maintainer nominates the contributor 5. **Approval** - Majority vote from current maintainers ## Removing Maintainers Maintainers may step down voluntarily or be removed if: - Inactive for more than 1 year - Violation of Code of Conduct - Consistent disregard for project processes Removal requires of remaining maintainers. ## Changes to Governance Changes to this governance document require: - Proposal in a GitHub issue - Discussion period of at least 14 days - approval from maintainers ## Questions or Concerns If you have questions about governance, please: 1. Open a GitHub Discussion 2. Contact the maintainers at viktor@farcic.com 3. Attend a community meeting (if applicable) --- *This governance model may evolve as the project grows. All changes will be documented in this file's history.*

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vfarcic/dot-ai'

If you have feedback or need assistance with the MCP directory API, please join our Discord server