Permalink
6a20750 Dec 9, 2016
@saad-ali @idvoretskyi @goltermann @calebamiles
60 lines (50 sloc) 3.67 KB

1.5 Tenative Timeline

Approved at Aug 25 community meeting

September 19 - Monday, November 7, 2016

  • Monday, September 19, 2016
    • 7 week coding period begins
    • 1.5 alpha releases are cut every 2 weeks during this period.
  • Monday, October 10, 2016
  • Monday, November 7, 2016
    • Feature Complete Date
      • Final day to merge non-bug related code changes for the v1.5 release.
      • All feature code must be LGTMed with tests written and in the submit queue by 6 PM PST.

November 8 - November 28, 2016

  • Tuesday, November 8, 2016
    • Code freeze begins
      • Only bug fixes with the v1.5 milestone will be merged to master branch after this date.
      • All other changes must go through the exceptions process
        • All requests for exception must be submitted by Nov 8, 6 PM PST.
  • Wednesday, November 9, 2016
    • Milestone Burndown meetings begin
      • All requests for exception will be reviewed and either approved or rejected during the first meeting.
      • Requesters will be notified within 24 hours.
  • Monday, November 28, 2016
    • 1.5 release branch fast-forwarded to match master branch (picking up all changes merged since code freeze).

November 28, 2016 - December 12, 2016

  • Monday, November 28, 2016
    • master branch is opened for 1.6 work after 1.5 release branch has been fast-forwarded.
    • All bug fixes for 1.5, after this point, must be manually cherry-picked to the 1.5 release branch.
  • Tuesday, November 29, 2016
  • Friday, December 2, 2016
  • Monday, December 12, 2016
    • Release 1.5

1.5 Release Czar

Github: saad-ali

Email: saadali@google.com

Key features

Feature tracking spreadsheet

Why?

Kubernetes 1.4 is set to release on Sept 20. We want to have another release of Kubernetes in the 2016 calendar year, so that means in December.

December tends to have a lot of vacation time towards the end, and we want to have a little buffer time in case of slips. Late November also has the US Thanksgiving holiday, when many people will be on vacation.

The proposal below is identical in layout to the 1.4 plan, with the exceptions of:

  • key days aren't Fridays, since it can be hard to end milestones right up against weekends
  • a week is added for the bugfix period due to the Thanksgiving holiday
  • KubeCon is Nov 8-9, Kubernetes Dev Summit - Nov 10.