Open-Source Wikis

/

Consul

/

Maintainers

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-releng

In 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 with type/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.

Maintainers – Consul wiki | Factory