Skip to content

Instantly share code, notes, and snippets.

@lundjordan
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lundjordan/b66bff783b6853e024f6 to your computer and use it in GitHub Desktop.
Save lundjordan/b66bff783b6853e024f6 to your computer and use it in GitHub Desktop.
MergeDuty

MergeDuty Tasks

Consists of roughly 4 individual days of work. Each day you must action several sequential tasks. The 4 days are spread out over about 18 days

Terminology

  • Merge Prep Day: day we prepare for the upcoming 'Release Merge Day' and 'Stabilizing Branch Merge Day'
    • when: day 1 - usually a monday and 1 week before 'Release Merge Day'
  • Release Merge Day: day we merge csets from 'm-b -> m-r'
    • when: day 7 usually a mon and 1 week before 'Stabilizing Branch Merge Day'
  • Stabilizing Branches Merge Day: day we merge csets from 'm-a -> m-b' and 'm-c -> m-a'
    • when: day 14 usually a mon and 1 day before 'Release Day'
  • Release Day: official day of release
    • when: day 15 usually a Tues
  • Unthrottle Day: day we unthrottle m-a (usually)
    • when: day 18 usually Fri

Day 1 - Merge Prep Day

Mon, March 16th, 2015

Day 7 - Release Merge Day

Mon, March 23rd, 2015

Day 14 - Stabilizing Branches Merge Day

Mon, March 30th, 2015

Day 15

Tue, March 31st, 2015

  • keep an eye for any requests but usually there is nothing to do with regards to merge work

Day 18 - Unthrottle day

Fri, Apr 3rd, 2015

@lundjordan
Copy link
Author

did a no-op run of the beta_to_release migration script. how's it look @rail ?

http://people.mozilla.org/~jlund/beta_to_release_info.log

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