1# Maintainers 2 3## The Team 4 5* Emile Vauge [@emilevauge](https://github.com/emilevauge) 6* Vincent Demeester [@vdemeester](https://github.com/vdemeester) 7* Ed Robinson [@errm](https://github.com/errm) 8* Daniel Tomcej [@dtomcej](https://github.com/dtomcej) 9* Manuel Zapf [@SantoDE](https://github.com/SantoDE) 10* Timo Reimann [@timoreimann](https://github.com/timoreimann) 11* Ludovic Fernandez [@ldez](https://github.com/ldez) 12* Julien Salleyron [@juliens](https://github.com/juliens) 13* Nicolas Mengin [@nmengin](https://github.com/nmengin) 14* Marco Jantke [@mjantke](https://github.com/mjeri) 15* Michaël Matur [@mmatur](https://github.com/mmatur) 16* Gérald Croës [@geraldcroes](https://github.com/geraldcroes) 17* Jean-Baptiste Doumenjou [@jbdoumenjou](https://github.com/jbdoumenjou) 18* Mathieu Lonjaret [@mpl](https://github.com/mpl) 19* Romain Tribotté [@rtribotte](https://github.com/rtribotte) 20* Kevin Pollet [@kevinpollet](https://github.com/kevinpollet) 21* Harold Ozouf [@jspdown](https://github.com/jspdown) 22* Tom Moulard [@tommoulard](https://github.com/tommoulard) 23 24## Maintainer's Guidelines 25 26Please read the [maintainer's guidelines](maintainers-guidelines.md) 27 28## Issue Triage 29 30Issues and PRs are triaged daily and the process for triaging may be found under [triaging issues](https://github.com/traefik/contributors-guide/blob/master/issue_triage.md) in our [contributors guide repository](https://github.com/traefik/contributors-guide). 31 32## PR Review Process 33 34The process for reviewing PRs may be found under [review guidelines](https://github.com/traefik/contributors-guide/blob/master/review_guidelines.md) in our contributors guide repository. 35 36## Labels 37 38A maintainer that looks at an issue/PR must define its `kind/*`, `area/*`, and `status/*`. 39 40### Status - Workflow 41 42The `status/*` labels represent the desired state in the workflow. 43 44* `status/0-needs-triage`: all the new issues and PRs have this status. _[bot only]_ 45* `status/1-needs-design-review`: needs a design review. **(only for PR)** 46* `status/2-needs-review`: needs a code/documentation review. **(only for PR)** 47* `status/3-needs-merge`: ready to merge. **(only for PR)** 48* `status/4-merge-in-progress`: merge is in progress. _[bot only]_ 49 50### Contributor 51 52* `contributor/need-more-information`: we need more information from the contributor in order to analyze a problem. 53* `contributor/waiting-for-feedback`: we need the contributor to give us feedback. 54* `contributor/waiting-for-corrections`: we need the contributor to take actions in order to move forward with a PR. **(only for PR)** _[bot, humans]_ 55* `contributor/needs-resolve-conflicts`: use it only when there is some conflicts (and an automatic rebase is not possible). **(only for PR)** _[bot, humans]_ 56 57### Kind 58 59* `kind/enhancement`: a new or improved feature. 60* `kind/question`: a question. **(only for issue)** 61* `kind/proposal`: a proposal that needs to be discussed. 62 * _Proposal issues_ are design proposals 63 * _Proposal PRs_ are technical prototypes that need to be refined with multiple contributors. 64 65* `kind/bug/possible`: a possible bug that needs analysis before it is confirmed or fixed. **(only for issues)** 66* `kind/bug/confirmed`: a confirmed bug (reproducible). **(only for issues)** 67* `kind/bug/fix`: a bug fix. **(only for PR)** 68 69### Resolution 70 71* `resolution/duplicate`: a duplicate issue/PR. 72* `resolution/declined`: declined (Rule #1 of open-source: no is temporary, yes is forever). 73* `WIP`: Work In Progress. **(only for PR)** 74 75### Platform 76 77* `platform/windows`: Windows related. 78 79### Area 80 81* `area/acme`: ACME related. 82* `area/api`: Traefik API related. 83* `area/authentication`: Authentication related. 84* `area/cluster`: Traefik clustering related. 85* `area/documentation`: Documentation related. 86* `area/infrastructure`: CI or Traefik building scripts related. 87* `area/healthcheck`: Health-check related. 88* `area/logs`: Logs related. 89* `area/middleware`: Middleware related. 90* `area/middleware/metrics`: Metrics related. (Prometheus, StatsD, ...) 91* `area/middleware/tracing`: Tracing related. (Jaeger, Zipkin, ...) 92* `area/oxy`: Oxy related. 93* `area/provider`: related to all providers. 94* `area/provider/boltdb`: Boltd DB related. 95* `area/provider/consul`: Consul related. 96* `area/provider/docker`: Docker and Swarm related. 97* `area/provider/ecs`: ECS related. 98* `area/provider/etcd`: Etcd related. 99* `area/provider/eureka`: Eureka related. 100* `area/provider/file`: file provider related. 101* `area/provider/k8s`: Kubernetes related. 102* `area/provider/kv`: KV related. 103* `area/provider/marathon`: Marathon related. 104* `area/provider/mesos`: Mesos related. 105* `area/provider/rancher`: Rancher related. 106* `area/provider/servicefabric`: Azure service fabric related. 107* `area/provider/zk`: Zoo Keeper related. 108* `area/rules`: Rules related. 109* `area/server`: Server related. 110* `area/sticky-session`: Sticky session related. 111* `area/tls`: TLS related. 112* `area/websocket`: WebSocket related. 113* `area/webui`: Web UI related. 114 115### Issues Priority 116 117* `priority/P0`: needs hot fix. 118* `priority/P1`: need to be fixed in next release. 119* `priority/P2`: need to be fixed in the future. 120* `priority/P3`: maybe. 121 122### PR Size 123 124Automatically set by a bot. 125 126* `size/S`: small PR. 127* `size/M`: medium PR. 128* `size/L`: Large PR. 129