hashicorp/consul
Maintainers
Ownership of the codebase is intentionally team-based rather than per-file. CODEOWNERS routes every PR to a HashiCorp team.
Official ownership (CODEOWNERS)
* @hashicorp/consul-selfmanage-maintainers @hashicorp/team-consul-core
/.release/ @hashicorp/consul-selfmanage-maintainers @hashicorp/team-selfmanaged-releng
/.github/workflows/build.yml @hashicorp/consul-selfmanage-maintainers @hashicorp/team-selfmanaged-relengIn practice this means every change goes to the Consul Self-Manage Maintainers team and the Consul Core team for review, with release-pipeline-touching changes adding the Self-Managed Releng team.
Most active recent contributors
Top contributors by commit count since 2024-01-01 (excluding bot accounts), based on git log of the default branch:
| # | Contributor | Commits |
|---|---|---|
| 1 | Michael Zalimeni | 55 |
| 2 | John Murret | 45 |
| 3 | Jeff Boruszak | 42 |
| 4 | Sarah Alsmiller | 38 |
| 5 | Rishabh Gupta | 37 |
| 6 | Dan Stough | 36 |
| 7 | Nathan Coleman | 31 |
| 8 | John Maguire | 26 |
| 9 | Suresh Kuppusamy | 25 |
| 10 | Sreeram Narayanan | 25 |
| 11 | Deniz Onur Duzgun | 25 |
| 12 | P Ajay Rao | 21 |
| 13 | Nitin Sachdev | 19 |
| 14 | Vikramarjuna | 18 |
| 15 | Sanika Chavan | 17 |
| 16 | R.B. Boyer | 17 |
| 17 | Matt Keeler | 17 |
| 18 | Wang Xinyi | 16 |
| 19 | Derek Menteer | 16 |
| 20 | Krastin Krastev | 15 |
These are inferred from git log and aren't an authoritative team roster. The names map to public GitHub accounts but the cadence shifts as people change roles. For PR review or sensitive issues, prefer routing through the CODEOWNERS teams listed above.
How to engage
- Bug reports / feature requests: open an issue in
hashicorp/consul. Maintainers triage withtype/bug,type/enhancement, etc. - Pull requests: the CODEOWNERS team auto-requests review. Tag a specific maintainer in the description if you've coordinated with one.
- Security disclosures: email
security@hashicorp.com. Don't open public issues for vulnerabilities. - Operational questions: the HashiCorp Discuss forum is more responsive than GitHub for usage questions.
Project-wide context
Consul is governed by HashiCorp's open-source policies. The Community Edition (CE) lives in this repo under the BUSL 1.1 license. The Enterprise edition has additional features and runs from a private fork; CE/ENT shared code is kept in this repo and Enterprise-only code lives in HashiCorp's internal tree.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.