User:Clegnitto/release plan details

From MozillaWiki
Jump to navigation Jump to search

THIS IS A DRAFT / BRAIN DUMP


Nightly Channel

Where are the bits located

  • mozilla-central

Audience size

  • 50,000 ADUs

What development takes place

  • Merges from project branches
  • Syncing from external libraries
  • Feature work
  • Small correctness or stability fixes
  • String changes
  • Localization

What development DOESN'T take place

  • Fixes for security bugs

Criterion for landings

  • Must be either easily backed out or preffed off

Criterion for landings sticking

  • No new crashers
  • no outstanding / unfinished work

What happens if issues are found

  • They are fixed


Dev Channel

Where are the bits located

  • releases/mozilla-xxx

Audience size

  • 500,000 ADUs

What development takes place

  • Preffing off of incomplete features
  • Preffing off of buggy features
  • Stability and regression fixes or backouts
  • Localization of English strings
  • Integration of shadow-central

What development DOESN'T take place

  • Feature work
  • Outstanding work from the nightly channel
  • Polish fixes

Criterion for landings

  • Fixes an issue that would prevent us from going to beta

Criterion for landings sticking

  • No new crashers
  • No outstanding / unfinished work

What happens if issues are found

  • They are fixed
  • Features are preffed off if they need invasive fixes
  • Features are preffed off if multiple regressions or issues are found
  • Backing out the offending change if the reward isn't high