Talk:Labs/Weave/Committing

From MozillaWiki
Jump to: navigation, search

Mardak's 3-tree idea

  1. weave-stable: ready-to-ship
  2. weave-dev: new features
  3. weave-stage: stabilize features for weave-stable

Weave 3trees.png

  • Bug fixes can land directly to weave-stable and those get pulled to weave-stage then to weave-dev.
  • New reviewed & tested features land on weave-dev but might not be completely done.
  • weave-stage pulls from weave-dev to shake out bugs that get fixed on weave-stage and pulled to weave-dev.
    • Feature fixes land on weave-dev before the feature reaches weave-stage.
  • Once weave-stage is stable, weave-stable pulls the stable features then weave-stage pulls in a new set of features from weave-dev.