Bug Review Process

  1. Bug is reported (by core dev or external user)
  2. Bug is triaged (during weekly meeting, if not earlier)
    • assigned lead developer
    • assigned target release
  3. Assigned developer fully assess work and manages estimates for:
    • timing and difficulty
    • target release
    • risk profile and testing requirements
  4. Assigned developer implements fix
    • code is checked in to current hot fix branch
  5. Assigned developer reassigns issue to a reviewer and marks it as “Review”
  6. Reviewer checks code and reassigns to original developer
    • if good: then mark as “Closed"
    • if more work needed: then mark as “Open”. Repeat fix and review steps
  7. As part of release planning:
    • coordinate testing
    • cherry pick code into trunk

Cherry picking

git checkout FIX-BRANCH
git cherry-pick -x DEV-COMMIT-HASH-CODE

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux