From e6c1de47e75e1e0f1da5efa331bbc2a13967326d Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 22 Oct 2018 14:54:57 -0700 Subject: [PATCH] graduation: envoy proposal Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 50 +++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 reviews/graduation-envoy.md diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md new file mode 100644 index 0000000..391c615 --- /dev/null +++ b/reviews/graduation-envoy.md @@ -0,0 +1,50 @@ +# Envoy Graduation Application + +Envoy was OSSd in September, 2016 and joined the CNCF in September, 2017. The project has grown +significantly over time. + +The following application links to the required information to become a graduated project. + +## Envoy fulfills all the incubating and graduation criteria: + +### Document that it is being used successfully in production by at least three independent end users which, in the TOC’s judgement, are of adequate quality and scope. + +* Known end users include: Alibaba, Apple, AirBnb, Booking.com, Cookpad, DigitalOcean, EBay, F5, Google, GoJek, + GroupOn, HashiCorp ,IBM, Lyft, Medium, Microsoft, Netflix, Pinterest, Salesforce, Square, Stripe, Tencent, Twilio, + Two Sigma, Uber, Verizon, VMWare, VSCO, Yahoo Japan, and Yelp. Many of these logos are listed + [here](https://www.envoyproxy.io/). This is not an inclusive list and it's likely that + other organizations are also Envoy users. +* Envoy is being used by numerous other companies, both large and small, to build higher layer + products and services. This includes Istio (RedHat, IBM, Google, etc.), Solo.io, Datawire.io, + Covalent.io, F5, HashiCorp, and many others. + +### Have a healthy number of committers. A committer is defined as someone with the commit bit; i.e., someone who can accept contributions to some or all of the project. + +See the current list of [Envoy owners](https://github.com/envoyproxy/envoy/blob/master/OWNERS.md), +who are also committers. Currently we have 11 and are on the constant lookout for new maintainers to +join our ranks. + +### Demonstrate a substantial ongoing flow of commits and merged contributions. + +https://github.com/envoyproxy/envoy/graphs/contributors + +### Have committers from at least two organizations. + +We currently have [11 committers](https://github.com/envoyproxy/envoy/blob/master/OWNERS.md) from +5 organizations: + +### Have achieved and maintained a Core Infrastructure Initiative Best Practices Badge. + +https://bestpractices.coreinfrastructure.org/en/projects/1266 + +### Adopt the CNCF Code of Conduct. + +https://github.com/envoyproxy/envoy/blob/master/CODE_OF_CONDUCT.md + +### Explicitly define a project governance and committer process. This preferably is laid out in a GOVERNANCE.md file and references an OWNERS.md file showing the current and emeritus committers. + +https://github.com/envoyproxy/envoy/blob/master/GOVERNANCE.md + +### Have a public list of project adopters for at least the primary repo (e.g., ADOPTERS.md or logos on the project website). + +See https://www.envoyproxy.io/.