Skip to content

January 2018 Endgame #42374

Closed
Closed
@ramya-rao-a

Description

EndGame Schedule

  • January 29th Code freeze for the endgame
  • February 2nd Endgame done

Note: The Insiders build needs to be in the wild for 24 hours before we can enter the last phase of the endgame.

Monday
  • Code freeze at 5pm PT
  • Ensure we have a green build on all platforms
  • All test items contain sufficiently comprehensive test descriptions by 6pm PT
Tuesday
  • Test plan items assigned
  • All closed feature-requests either have a verification-needed or on-testplan tag
  • Test build starts at 7am CET / 10pm PT on Monday
  • Test plan ready by 8am CET / 11pm PT on Monday
  • Testing
Wednesday
Thursday
Friday
Friday/Monday
  • Branch code to `release/<x.y> @alexandrudima
  • Announce master is open for business @alexandrudima
  • Let Daniel Ye know that the release branch release/<x.y> got created and that translation should be pulled from there and that the pull request has to be created against that branch @alexandrudima
  • Polish release notes @redmond
Monday - Wednesday

Note: The Insiders build needs to be in the wild for 24 hours before we can enter the last phase of the endgame.

Thursday/Friday

Recovery Build

Day 1 (2/13)

  • Create a milestone <Month> Recovery <year> @ramya-rao-a
  • Include an issue 'update translations' @ramya-rao-a
  • Assign candidate issues to the recovery milestone @team
  • Review the candidate issues, and if they pass the review assign them to the recovery milestone @team
  • All candiate fixes are peer reviewed and pushed to master and then cherry-picked into the release branch @team
  • Initiate stable build from master
  • Issues are verified on stable build and the verified label is added @team
  • Smoketest stable bits
  • Make rpm signing request @Tyriar

Day 2 (2/14)

  • Check https://github.com/Microsoft/vscode/compare/release/<x.y> to ensure no other commits have been made in the release branch @sandy081
  • Sanity check installable stable bits that have not been smoke tested
  • Update the release notes and include a link to a query for the fixed issues @gregvanl
  • Publish website @egamma
  • Publish stable build @egamma
  • Publish deb and rpms to repositories manually @chrmarti
  • Add a git tag to HEAD of release/<x.y> in format x.y.z @joaomoreno

Metadata

Assignees

Labels

endgame-planVS Code - Next release plan for endgame

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions