Skip to content

Adds Release Details Doc#665

Merged
danehans merged 1 commit intoenvoyproxy:mainfrom
danehans:issue_663
Nov 1, 2022
Merged

Adds Release Details Doc#665
danehans merged 1 commit intoenvoyproxy:mainfrom
danehans:issue_663

Conversation

@danehans
Copy link
Copy Markdown
Contributor

Adds a doc that provides EG release details.

Fixes #663

Signed-off-by: danehans daneyonhansen@gmail.com

Signed-off-by: danehans <daneyonhansen@gmail.com>
@danehans danehans requested a review from a team as a code owner October 31, 2022 22:43
Copy link
Copy Markdown
Member

@Alice-Lilith Alice-Lilith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me but I think we need to define what "supported" means for a release? I assume security vulnerabilities, but we should have a police about bugfixes and what kind of security patches (high severity / all) would require us to backport fixes to an old release.

@danehans
Copy link
Copy Markdown
Contributor Author

danehans commented Nov 1, 2022

@AliceProxy thanks for the review and feedback. IMHO "supported" means that we'll answer questions, reproduce, fix, etc. reported issues. This Slack thread is a good example of what "support" means. I specifically did not include patch or security releases under the Stable Releases section (but mentioned it) since we discussed avoiding this level of support until the project matures. Users that require a fix can use the latest release until we cut the next stable release. I'm open to if/how we provide these additional details.

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

Merging #665 (650c302) into main (592863a) will increase coverage by 0.10%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #665      +/-   ##
==========================================
+ Coverage   62.82%   62.92%   +0.10%     
==========================================
  Files          47       47              
  Lines        5762     5762              
==========================================
+ Hits         3620     3626       +6     
+ Misses       1912     1904       -8     
- Partials      230      232       +2     
Impacted Files Coverage Δ
internal/provider/kubernetes/gateway.go 50.74% <0.00%> (-1.50%) ⬇️
internal/provider/kubernetes/tlsroute.go 59.47% <0.00%> (+5.72%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@Xunzhuo Xunzhuo added the documentation Improvements or additions to documentation label Nov 1, 2022

## Release Schedule

In order to align with the Envoy Proxy [release schedule][], Envoy Gateway releases are produced on a fixed schedule
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WDYT about moving the target release date back another ~week to the last day of each month? That would give us two weeks between Envoy's target date and EG's, which would make it less likely that an Envoy release slip would affect EG's timeline.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a strong opinion, but: That sounds like a good idea to me.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@skriss I'm going to merge since the PR has approvals. I created #672 to discuss the idea of tracking envoy-dev to help achieve the 7-day release target, PTAL.

Copy link
Copy Markdown
Contributor

@skriss skriss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, one suggestion on timelines but fine with whatever the group wants to do.

@danehans danehans merged commit 58f2622 into envoyproxy:main Nov 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document Release Schedule

8 participants