You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »


This is just a draft version put together to capture the feedback provided during the meeting and present my point of view based on my experience in other open source projects

Current state

  • Patches are submitted via gerrit
  • Architecture is described on a wiki and (sometimes) later migrated to read the docs
  • We have a waterfall-ish development model with clearly distinguish planning, designing, implementation and testing phases
  • There is a lot of paper work to be done at every milestone
  • Features for every release are described globally (per release) and approved by TSC in the beginning of each release
  • We have 2-3 releases per year


Proposal

  • Keep 3 releases in a year:
    • W8
    • W24
    • W43
  • Divide the release in 3 sections:
    • R - 16 Release kickoff
    • R - 14 Global requirements defined
    • R - 10 Spec freeze
    • R - 5 Feature freeze
    • R - 3 Beginning of RC-phase (1 RC every week)
    • R - 0 - final testing, release notes and Sign-off
  • No labels