From 0b41da16e642f64a59550e71dd5112a1c243b6ee Mon Sep 17 00:00:00 2001 From: Arko Dasgupta Date: Thu, 3 Nov 2022 15:23:00 -0700 Subject: [PATCH 1/3] Update roadmap for v0.3.0 Signed-off-by: Arko Dasgupta --- docs/latest/design/roadmap.md | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/docs/latest/design/roadmap.md b/docs/latest/design/roadmap.md index d6ec649e4a2..74b7f8080a5 100644 --- a/docs/latest/design/roadmap.md +++ b/docs/latest/design/roadmap.md @@ -22,7 +22,7 @@ Roadmap features and timelines may change based on feedback, community contribut roadmap item, you're encouraged to attend a community meeting to discuss the details, or help us deliver the feature by contributing to the project. -`Last Updated: October 2022` +`Last Updated: November 2022` ### [v0.2.0][v0.2.0]: Establish a Solid Foundation @@ -32,13 +32,18 @@ contributing to the project. - Achieve Gateway API conformance (e.g. routing, LB, Header transformation, etc.)- [Issue #65][65]. - Setup a CI/CD pipeline- [Issue #63][63]. -### [v0.3.0][v0.3.0]: Drive Advanced Features through Extension Mechanisms +### [v0.3.0][v0.3.0]: Driving Advanced Features through Extension Mechanisms -- Global Rate Limiting -- AuthN/AuthZ- [Issue #336][336]. -- Lets Encrypt Integration +- Support extended Gateway API fields. +- Support experimental Gateway APIs such as TCPRoute [Issue #643][643], UDPRoute [Issue #641][641] and GRPCRoute [Issue #642][642]. +- Rate Limiting [Issue #670][670]. +- Authentication [Issue #336][336]. -### [v0.4.0][v0.4.0]: Manageability and Scale +### [v0.4.0][v0.4.0]: More Advanced Features through Extension Mechanisms + +- Allow users to configure xDS Resources [Issue #24][24]. + +### [v0.5.0][v0.5.0]: Manageability and Scale - Tooling for devs/infra admins to aid in managing/maintaining EG - Support advanced provisioning use cases (e.g. multi-cluster, serverless, etc.) @@ -52,9 +57,15 @@ contributing to the project. [v0.2.0]: https://github.com/envoyproxy/gateway/milestone/1 [v0.3.0]: https://github.com/envoyproxy/gateway/milestone/7 [v0.4.0]: https://github.com/envoyproxy/gateway/milestone/12 +[v0.5.0]: https://github.com/envoyproxy/gateway/milestone/13 +[17]: https://github.com/envoyproxy/gateway/issues/17 +[24]: https://github.com/envoyproxy/gateway/issues/24 [60]: https://github.com/envoyproxy/gateway/issues/60 +[63]: https://github.com/envoyproxy/gateway/issues/63 [64]: https://github.com/envoyproxy/gateway/issues/64 -[17]: https://github.com/envoyproxy/gateway/issues/17 [65]: https://github.com/envoyproxy/gateway/issues/65 -[63]: https://github.com/envoyproxy/gateway/issues/63 [336]: https://github.com/envoyproxy/gateway/issues/336 +[641]: https://github.com/envoyproxy/gateway/issues/641 +[642]: https://github.com/envoyproxy/gateway/issues/642 +[643]: https://github.com/envoyproxy/gateway/issues/643 +[670]: https://github.com/envoyproxy/gateway/issues/670 From e824506cf2e59bce65e3d028d2f6d51c11c59389 Mon Sep 17 00:00:00 2001 From: Arko Dasgupta Date: Fri, 4 Nov 2022 12:26:17 -0700 Subject: [PATCH 2/3] address skriss's comment Signed-off-by: Arko Dasgupta --- docs/latest/design/roadmap.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/latest/design/roadmap.md b/docs/latest/design/roadmap.md index 74b7f8080a5..409ee98a47f 100644 --- a/docs/latest/design/roadmap.md +++ b/docs/latest/design/roadmap.md @@ -32,10 +32,11 @@ contributing to the project. - Achieve Gateway API conformance (e.g. routing, LB, Header transformation, etc.)- [Issue #65][65]. - Setup a CI/CD pipeline- [Issue #63][63]. -### [v0.3.0][v0.3.0]: Driving Advanced Features through Extension Mechanisms +### [v0.3.0][v0.3.0]: Drive Advanced Features through Extension Mechanisms - Support extended Gateway API fields. - Support experimental Gateway APIs such as TCPRoute [Issue #643][643], UDPRoute [Issue #641][641] and GRPCRoute [Issue #642][642]. +- Establish guidelines for leveragaing Gateway API extensions [Issue #675][675]. - Rate Limiting [Issue #670][670]. - Authentication [Issue #336][336]. @@ -69,3 +70,4 @@ contributing to the project. [642]: https://github.com/envoyproxy/gateway/issues/642 [643]: https://github.com/envoyproxy/gateway/issues/643 [670]: https://github.com/envoyproxy/gateway/issues/670 +[675]: https://github.com/envoyproxy/gateway/issues/675 From 69733de16168d839c40e70c228d6f565715bc712 Mon Sep 17 00:00:00 2001 From: Arko Dasgupta Date: Mon, 7 Nov 2022 12:00:20 -0800 Subject: [PATCH 3/3] add link for extended fields in gateway api Signed-off-by: Arko Dasgupta --- docs/latest/design/roadmap.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/latest/design/roadmap.md b/docs/latest/design/roadmap.md index 409ee98a47f..ee219500bf8 100644 --- a/docs/latest/design/roadmap.md +++ b/docs/latest/design/roadmap.md @@ -34,7 +34,7 @@ contributing to the project. ### [v0.3.0][v0.3.0]: Drive Advanced Features through Extension Mechanisms -- Support extended Gateway API fields. +- Support extended Gateway API fields [Issue #707][707]. - Support experimental Gateway APIs such as TCPRoute [Issue #643][643], UDPRoute [Issue #641][641] and GRPCRoute [Issue #642][642]. - Establish guidelines for leveragaing Gateway API extensions [Issue #675][675]. - Rate Limiting [Issue #670][670]. @@ -71,3 +71,4 @@ contributing to the project. [643]: https://github.com/envoyproxy/gateway/issues/643 [670]: https://github.com/envoyproxy/gateway/issues/670 [675]: https://github.com/envoyproxy/gateway/issues/675 +[707]: https://github.com/envoyproxy/gateway/issues/707