2017-05-10 19:11:58 +00:00
# Maintainers
2021-06-23 03:28:09 +00:00
## The Team
2017-08-10 15:29:32 +00:00
2017-08-12 13:40:07 +00:00
* Emile Vauge [@emilevauge ](https://github.com/emilevauge )
* Vincent Demeester [@vdemeester ](https://github.com/vdemeester )
* Ed Robinson [@errm ](https://github.com/errm )
* Daniel Tomcej [@dtomcej ](https://github.com/dtomcej )
* Manuel Zapf [@SantoDE ](https://github.com/SantoDE )
* Timo Reimann [@timoreimann ](https://github.com/timoreimann )
* Ludovic Fernandez [@ldez ](https://github.com/ldez )
* Julien Salleyron [@juliens ](https://github.com/juliens )
* Nicolas Mengin [@nmengin ](https://github.com/nmengin )
2020-10-20 21:02:04 +00:00
* Marco Jantke [@mjantke ](https://github.com/mjeri )
2017-10-24 11:18:03 +00:00
* Michaël Matur [@mmatur ](https://github.com/mmatur )
2018-10-08 14:46:03 +00:00
* Gérald Croës [@geraldcroes ](https://github.com/geraldcroes )
* Jean-Baptiste Doumenjou [@jbdoumenjou ](https://github.com/jbdoumenjou )
2019-06-12 21:04:03 +00:00
* Mathieu Lonjaret [@mpl ](https://github.com/mpl )
2020-06-18 15:50:04 +00:00
* Romain Tribotté [@rtribotte ](https://github.com/rtribotte )
2020-10-26 16:18:04 +00:00
* Kevin Pollet [@kevinpollet ](https://github.com/kevinpollet )
2020-12-15 16:40:03 +00:00
* Harold Ozouf [@jspdown ](https://github.com/jspdown )
2021-09-14 08:42:14 +00:00
* Tom Moulard [@tommoulard ](https://github.com/tommoulard )
2017-08-12 13:40:07 +00:00
2021-06-23 03:28:09 +00:00
## Maintainer's Guidelines
2021-06-02 16:02:06 +00:00
2021-06-23 03:28:09 +00:00
Please read the [maintainer's guidelines ](maintainers-guidelines.md )
2021-06-02 16:02:06 +00:00
2020-10-22 10:08:05 +00:00
## Issue Triage
2018-07-27 14:28:03 +00:00
2020-10-22 10:08:05 +00:00
Issues 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 ).
2017-08-12 13:40:07 +00:00
2021-06-23 03:28:09 +00:00
## PR Review Process
2017-08-12 13:40:07 +00:00
2020-10-22 10:08:05 +00:00
The 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.
2017-08-12 13:40:07 +00:00
2017-05-10 19:11:58 +00:00
## Labels
2018-10-16 16:12:03 +00:00
A maintainer that looks at an issue/PR must define its `kind/*` , `area/*` , and `status/*` .
2017-05-10 19:11:58 +00:00
2019-03-18 11:04:04 +00:00
### Status - Workflow
The `status/*` labels represent the desired state in the workflow.
* `status/0-needs-triage` : all the new issues and PRs have this status. _[bot only]_
* `status/1-needs-design-review` : needs a design review. ** (only for PR)**
* `status/2-needs-review` : needs a code/documentation review. ** (only for PR)**
* `status/3-needs-merge` : ready to merge. ** (only for PR)**
* `status/4-merge-in-progress` : merge is in progress. _[bot only]_
2017-05-10 19:11:58 +00:00
### Contributor
* `contributor/need-more-information` : we need more information from the contributor in order to analyze a problem.
2017-08-10 15:29:32 +00:00
* `contributor/waiting-for-feedback` : we need the contributor to give us feedback.
2017-09-12 19:04:03 +00:00
* `contributor/waiting-for-corrections` : we need the contributor to take actions in order to move forward with a PR. ** (only for PR)** _[bot, humans]_
2017-05-21 12:53:31 +00:00
* `contributor/needs-resolve-conflicts` : use it only when there is some conflicts (and an automatic rebase is not possible). ** (only for PR)** _[bot, humans]_
2017-05-10 19:11:58 +00:00
### Kind
* `kind/enhancement` : a new or improved feature.
2018-10-16 16:12:03 +00:00
* `kind/question` : a question. ** (only for issue)**
* `kind/proposal` : a proposal that needs to be discussed.
2019-03-18 11:04:04 +00:00
* _Proposal issues_ are design proposals
* _Proposal PRs_ are technical prototypes that need to be refined with multiple contributors.
2017-05-10 19:11:58 +00:00
2018-10-16 16:12:03 +00:00
* `kind/bug/possible` : a possible bug that needs analysis before it is confirmed or fixed. ** (only for issues)**
* `kind/bug/confirmed` : a confirmed bug (reproducible). ** (only for issues)**
* `kind/bug/fix` : a bug fix. ** (only for PR)**
2017-05-10 19:11:58 +00:00
### Resolution
2018-10-16 16:12:03 +00:00
* `resolution/duplicate` : a duplicate issue/PR.
* `resolution/declined` : declined (Rule #1 of open-source: no is temporary, yes is forever).
2017-05-10 19:11:58 +00:00
* `WIP` : Work In Progress. ** (only for PR)**
### Platform
* `platform/windows` : Windows related.
### Area
2017-08-10 15:29:32 +00:00
* `area/acme` : ACME related.
* `area/api` : Traefik API related.
* `area/authentication` : Authentication related.
* `area/cluster` : Traefik clustering related.
2018-10-16 16:12:03 +00:00
* `area/documentation` : Documentation related.
* `area/infrastructure` : CI or Traefik building scripts related.
2017-08-10 15:29:32 +00:00
* `area/healthcheck` : Health-check related.
2018-10-16 16:12:03 +00:00
* `area/logs` : Logs related.
2017-08-10 15:29:32 +00:00
* `area/middleware` : Middleware related.
* `area/middleware/metrics` : Metrics related. (Prometheus, StatsD, ...)
2018-07-31 06:50:03 +00:00
* `area/middleware/tracing` : Tracing related. (Jaeger, Zipkin, ...)
2017-08-10 15:29:32 +00:00
* `area/oxy` : Oxy related.
2017-05-10 19:11:58 +00:00
* `area/provider` : related to all providers.
* `area/provider/boltdb` : Boltd DB related.
* `area/provider/consul` : Consul related.
* `area/provider/docker` : Docker and Swarm related.
* `area/provider/ecs` : ECS related.
* `area/provider/etcd` : Etcd related.
* `area/provider/eureka` : Eureka related.
2017-08-12 13:40:07 +00:00
* `area/provider/file` : file provider related.
2017-05-10 19:11:58 +00:00
* `area/provider/k8s` : Kubernetes related.
2018-07-31 06:50:03 +00:00
* `area/provider/kv` : KV related.
2017-05-10 19:11:58 +00:00
* `area/provider/marathon` : Marathon related.
* `area/provider/mesos` : Mesos related.
* `area/provider/rancher` : Rancher related.
2018-07-31 06:50:03 +00:00
* `area/provider/servicefabric` : Azure service fabric related.
2017-05-10 19:11:58 +00:00
* `area/provider/zk` : Zoo Keeper related.
2018-07-31 06:50:03 +00:00
* `area/rules` : Rules related.
* `area/server` : Server related.
2017-05-10 19:11:58 +00:00
* `area/sticky-session` : Sticky session related.
2017-08-10 15:29:32 +00:00
* `area/tls` : TLS related.
2017-05-10 19:11:58 +00:00
* `area/websocket` : WebSocket related.
* `area/webui` : Web UI related.
2018-07-27 14:28:03 +00:00
### Issues Priority
2017-05-10 19:11:58 +00:00
2018-07-27 14:28:03 +00:00
* `priority/P0` : needs hot fix.
* `priority/P1` : need to be fixed in next release.
* `priority/P2` : need to be fixed in the future.
* `priority/P3` : maybe.
2017-05-10 19:11:58 +00:00
2021-06-23 03:28:09 +00:00
### PR Size
2017-05-10 19:11:58 +00:00
2019-03-18 11:04:04 +00:00
Automatically set by a bot.
2018-07-27 14:28:03 +00:00
* `size/S` : small PR.
* `size/M` : medium PR.
* `size/L` : Large PR.