From e6c1de47e75e1e0f1da5efa331bbc2a13967326d Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 22 Oct 2018 14:54:57 -0700 Subject: [PATCH 1/6] 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/. From 8053f876d769f72e8479ee12884ae268b4960d9a Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 22 Oct 2018 16:43:11 -0700 Subject: [PATCH 2/6] comments Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md index 391c615..d077601 100644 --- a/reviews/graduation-envoy.md +++ b/reviews/graduation-envoy.md @@ -9,14 +9,14 @@ The following application links to the required information to become a graduate ### 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 +* Known end users include: Alibaba, Apple, AirBnb, Booking.com, Cookpad, DigitalOcean, eBay, Google, GO-JEK, + 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. + products and services. This includes Istio (RedHat, IBM, Google, VMware, Tetrate.io, etc.), + Solo.io, Datawire.io, Covalent.io, F5 Networks, HashiCorp, Heptio, 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. @@ -31,7 +31,7 @@ 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: +5 organizations. ### Have achieved and maintained a Core Infrastructure Initiative Best Practices Badge. From 369f77889ec348f2b8833592085d2086bde48dad Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 22 Oct 2018 16:46:57 -0700 Subject: [PATCH 3/6] alpha and more Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md index d077601..b3c3154 100644 --- a/reviews/graduation-envoy.md +++ b/reviews/graduation-envoy.md @@ -15,8 +15,9 @@ The following application links to the required information to become a graduate [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, VMware, Tetrate.io, etc.), - Solo.io, Datawire.io, Covalent.io, F5 Networks, HashiCorp, Heptio, and many others. + products and services. This includes Covalent.io, Datawire.io, HashiCorp, Heptio, + Istio (F5 Networks, Google, IBM, RedHat, Tetrate.io, Tigera.io, VMware, etc.), Solo.io, + 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. From b66d3227ce88b83ef8f0fa4f51d60dc5a2966273 Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 22 Oct 2018 16:58:14 -0700 Subject: [PATCH 4/6] fix Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md index b3c3154..2000d62 100644 --- a/reviews/graduation-envoy.md +++ b/reviews/graduation-envoy.md @@ -22,8 +22,8 @@ The following application links to the required information to become a graduate ### 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. +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. From e0f6e4fa075e49757bc3efccec1f336e99ba00a9 Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Sat, 27 Oct 2018 15:39:17 -0700 Subject: [PATCH 5/6] fix Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md index 2000d62..b8cb02a 100644 --- a/reviews/graduation-envoy.md +++ b/reviews/graduation-envoy.md @@ -9,14 +9,14 @@ The following application links to the required information to become a graduate ### 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, Google, GO-JEK, - GroupOn, HashiCorp, IBM, Lyft, Medium, Microsoft, Netflix, Pinterest, Salesforce, Square, Stripe, Tencent, Twilio, +* Known end users include: AirBnb, Alibaba, Apple, Booking.com, Cookpad, DigitalOcean, eBay, Google, GO-JEK, + GroupOn, IBM, Lyft, Medium, Microsoft, Netflix, Pinterest, Salesforce, Snap, 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 Covalent.io, Datawire.io, HashiCorp, Heptio, - Istio (F5 Networks, Google, IBM, RedHat, Tetrate.io, Tigera.io, VMware, etc.), Solo.io, + products and services. This includes Covalent, Datawire, HashiCorp, Heptio, + Istio (F5 Networks, Google, IBM, RedHat, Tetrate, Tigera, VMware, etc.), Solo.io, 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. From 7cb9cf43f388a0c9ef226a7feb4af54ae5ca2b17 Mon Sep 17 00:00:00 2001 From: Matt Klein Date: Mon, 29 Oct 2018 09:23:30 -0700 Subject: [PATCH 6/6] comment Signed-off-by: Matt Klein --- reviews/graduation-envoy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reviews/graduation-envoy.md b/reviews/graduation-envoy.md index b8cb02a..fa421b7 100644 --- a/reviews/graduation-envoy.md +++ b/reviews/graduation-envoy.md @@ -12,7 +12,7 @@ The following application links to the required information to become a graduate * Known end users include: AirBnb, Alibaba, Apple, Booking.com, Cookpad, DigitalOcean, eBay, Google, GO-JEK, GroupOn, IBM, Lyft, Medium, Microsoft, Netflix, Pinterest, Salesforce, Snap, 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 + [here](https://www.envoyproxy.io/). This is not an exclusive 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 Covalent, Datawire, HashiCorp, Heptio,