Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dates to the 1.5 release timeline #538

Merged
merged 2 commits into from
Dec 20, 2021

Conversation

annajung
Copy link
Member

@annajung annajung commented Nov 22, 2021

Signed-off-by: Anna Jung (VMware) [email protected]

Based on the release team meeting on Nov. 22nd, the release team proposes the following dates for the 1.5 release.

Important dates are outlined below:

  • Thursday, Oct 21st 2021: Week 1 - Release Cycle Begins
  • Thursday, Jan 13th 2021: Week 13 - Feature Freeze
  • Thursday, Jan 27th 2021: Week 15 - Manifests Testing Starts
  • Thursday, Feb 3rd 2021: Week 16 - Manifests Testing Ends
  • Thursday, Feb 3rd 2021: Week 16 - Docs Update Ends
  • Friday, Feb 4th 2021: Week 16 - Distribution Testing Starts
  • Wednesday, Feb 23rd 2021: Week 19 - Distribution Testing Ends
  • Thursday, Feb 24th 2021: Week 19 - Kubeflow v1.5 Released

Note: All release phases have increased 2 weeks to accommodate for the end of the year holiday season. 1.5 release will be 19 weeks instead of 17 weeks

cc @kimwnasptd @jbottum @shannonbradshaw

Signed-off-by: Anna Jung (VMware) <[email protected]>
@annajung
Copy link
Member Author

/hold until review from the community

@kimwnasptd will send out an email to the mailing list to increase visibility of the proposed timeline and share during the Nov 23rd community meeting to gather feedback

@thesuperzapper
Copy link
Member

thesuperzapper commented Nov 23, 2021

@annajung maybe I missed it, but can you link me to where the release team for 1.5 was decided?

For example, here was the voting issue for Kubeflow 1.4's release team:


EDIT: I have put an item on the next community meeting agenda to discuss forming the Kubeflow 1.5 release team.

@kimwnasptd
Copy link
Member

@annajung maybe I missed it, but can you link me to where the release team for 1.5 was decided?
For example, here was the voting issue for Kubeflow 1.4's release team:
Kubeflow 1.4 Release Team #517

The release team went over this with the community and WGs in the 1.4 release retro https://github.com/kubeflow/community/blob/master/releases/retrospectives/release-1.4.md. We will be following what K8s does, where the leads are choosing the next leads. We've sent an email to the list as well to get more people to be part of the release, join the meetings and follow the process.

Nominations happened for 1.4 because there was no Release Team previously, but now we have both a handbook/process and defined roles.

@thesuperzapper
Copy link
Member

The release team went over this with the community and WGs in the 1.4 release retro https://github.com/kubeflow/community/blob/master/releases/retrospectives/release-1.4.md. We will be following what K8s does, where the leads are choosing the next leads. We've sent an email to the list as well to get more people to be part of the release, join the meetings and follow the process.

To follow up, I have raised my concerns about how this release team was formed in: #540

@kimwnasptd
Copy link
Member

I'd like to draw the attention of the WGs to this issue and get some feedback. This is the timeline we had discussed and proposed for 1.5. What are your thoughts? Do you have any concerns?

cc @kubeflow/wg-automl-leads
cc @kubeflow/wg-deployment-leads
cc @kubeflow/wg-manifests-leads
cc @kubeflow/wg-notebooks-leads
cc @kubeflow/wg-pipeline-leads
cc @kubeflow/wg-training-leads

NOTE: Let's keep this discussion and communication in parallel with the formation of the release team, and not have one block on the other.

cc @annajung @jbottum @shannonbradshaw @DomFleischmann @DnPlas @js-ts

@thesuperzapper
Copy link
Member

I think let's allow the new release team to decide on the dates, and not force anything on them.

@annajung
Copy link
Member Author

annajung commented Dec 9, 2021

The 1.5 release team has been finalized and would like to suggest we move forward with the release timeline.

Important notes:

  • All release phases have increased by 2 weeks to accommodate for the end of the year holiday season
  • 1.5 release will be 19 weeks instead of 17 weeks
  • Proposed feature freeze is Thursday, Jan 13th 2021
  • Proposed release day for 1.5 is Thursday, Feb 24th 2021

Please take a look at the proposed timeline and provide your feedback, thank you!
cc @kubeflow/wg-automl-leads @kubeflow/wg-deployment-leads @kubeflow/wg-manifests-leads @kubeflow/wg-notebooks-leads @kubeflow/wg-pipeline-leads @kubeflow/wg-training-leads

@kimwnasptd
Copy link
Member

@yuzisun @animeshsingh @pvaneck this is our tracking issue for the 1.5 timeline. How does this sound to you?

We will finalize this schedule on Friday 17th of December and merge this PR then.

@yuzisun
Copy link
Member

yuzisun commented Dec 17, 2021

@yuzisun @animeshsingh @pvaneck this is our tracking issue for the 1.5 timeline. How does this sound to you?

We will finalize this schedule on Friday 17th of December and merge this PR then.

@kimwnasptd We are good with the schedule, are you going to cover the KServe webapp testing?

@kimwnasptd
Copy link
Member

@kimwnasptd We are good with the schedule, are you going to cover the KServe webapp testing?

@yuzisun yes, I'll ensure the version of the KServe web app will be working as expected with the version of KServe that will be included. Thanks for confirming as well!

Since there are no concerns raised for the above timeline we will go forth and finalize it. Happy to discuss if anything unexpected turns up though. We will also send an email in the mailing list to announce this finalized schedule.

/lgtm
/approve

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: annajung, kimwnasptd

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kimwnasptd
Copy link
Member

/hold cancel

@jbottum
Copy link
Contributor

jbottum commented Jan 31, 2022

@kimwnasptd @annajung we should update this timeline with the updated dates

@annajung
Copy link
Member Author

@jbottum It's been updated #549 by @kimwnasptd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants